diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-02-11 10:42:14 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-02-12 13:10:09 +0000 |
commit | 5888d93ee1d9a2c4bda4dd77b1f4c05de427ef09 (patch) | |
tree | 275acf1aa67314f8a667c92ea2e5f074d36ee830 | |
parent | 04e83b9b89c8b9e34a345f10e5ffa5eb590bb08a (diff) | |
download | alpine_aports-5888d93ee1d9a2c4bda4dd77b1f4c05de427ef09.tar.bz2 alpine_aports-5888d93ee1d9a2c4bda4dd77b1f4c05de427ef09.tar.xz alpine_aports-5888d93ee1d9a2c4bda4dd77b1f4c05de427ef09.zip |
main/linux-grsec: upgrade to grsecurity-2.1.14-2.6.32.8-201002101507.patch
(cherry picked from commit 6bc59ddc42ba89878161036b9a16b1f1a7335a31)
-rw-r--r-- | main/linux-grsec/APKBUILD | 8 | ||||
-rw-r--r-- | main/linux-grsec/grsecurity-2.1.14-2.6.32.8-201002101507.patch (renamed from main/linux-grsec/grsecurity-2.1.14-2.6.32.7-201001291848.patch) | 6768 |
2 files changed, 3421 insertions, 3355 deletions
diff --git a/main/linux-grsec/APKBUILD b/main/linux-grsec/APKBUILD index 8489324ab4..9c1ca5c955 100644 --- a/main/linux-grsec/APKBUILD +++ b/main/linux-grsec/APKBUILD | |||
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | _flavor=grsec | 3 | _flavor=grsec |
4 | pkgname=linux-${_flavor} | 4 | pkgname=linux-${_flavor} |
5 | pkgver=2.6.32.7 | 5 | pkgver=2.6.32.8 |
6 | _kernver=2.6.32 | 6 | _kernver=2.6.32 |
7 | pkgrel=0 | 7 | pkgrel=0 |
8 | pkgdesc="Linux kernel with grsecurity" | 8 | pkgdesc="Linux kernel with grsecurity" |
@@ -14,7 +14,7 @@ _config=${config:-kernelconfig.${CARCH:-x86}} | |||
14 | install= | 14 | install= |
15 | source="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_kernver.tar.bz2 | 15 | source="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_kernver.tar.bz2 |
16 | ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2 | 16 | ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2 |
17 | grsecurity-2.1.14-2.6.32.7-201001291848.patch | 17 | grsecurity-2.1.14-2.6.32.8-201002101507.patch |
18 | kernelconfig.x86 | 18 | kernelconfig.x86 |
19 | " | 19 | " |
20 | subpackages="$pkgname-dev linux-firmware:firmware" | 20 | subpackages="$pkgname-dev linux-firmware:firmware" |
@@ -119,6 +119,6 @@ firmware() { | |||
119 | } | 119 | } |
120 | 120 | ||
121 | md5sums="260551284ac224c3a43c4adac7df4879 linux-2.6.32.tar.bz2 | 121 | md5sums="260551284ac224c3a43c4adac7df4879 linux-2.6.32.tar.bz2 |
122 | a68305d3e77dddc9555ba58f678a1ce2 patch-2.6.32.7.bz2 | 122 | eabf01da4c72f7ea5b4e4bf8e8535e5f patch-2.6.32.8.bz2 |
123 | 5c5a47b53816df4024c1a7ee7a3268cb grsecurity-2.1.14-2.6.32.7-201001291848.patch | 123 | a38078822063e507a3edff69b25a5963 grsecurity-2.1.14-2.6.32.8-201002101507.patch |
124 | 281d56ac34b2903456df769fd42d81f2 kernelconfig.x86" | 124 | 281d56ac34b2903456df769fd42d81f2 kernelconfig.x86" |
diff --git a/main/linux-grsec/grsecurity-2.1.14-2.6.32.7-201001291848.patch b/main/linux-grsec/grsecurity-2.1.14-2.6.32.8-201002101507.patch index 2cc847c47a..1a030cee3b 100644 --- a/main/linux-grsec/grsecurity-2.1.14-2.6.32.7-201001291848.patch +++ b/main/linux-grsec/grsecurity-2.1.14-2.6.32.8-201002101507.patch | |||
@@ -1,6 +1,6 @@ | |||
1 | diff -urNp linux-2.6.32.7/arch/alpha/include/asm/elf.h linux-2.6.32.7/arch/alpha/include/asm/elf.h | 1 | diff -urNp linux-2.6.32.8/arch/alpha/include/asm/elf.h linux-2.6.32.8/arch/alpha/include/asm/elf.h |
2 | --- linux-2.6.32.7/arch/alpha/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 2 | --- linux-2.6.32.8/arch/alpha/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
3 | +++ linux-2.6.32.7/arch/alpha/include/asm/elf.h 2010-01-25 17:39:40.226974977 -0500 | 3 | +++ linux-2.6.32.8/arch/alpha/include/asm/elf.h 2010-02-10 15:06:23.918010875 -0500 |
4 | @@ -91,6 +91,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N | 4 | @@ -91,6 +91,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N |
5 | 5 | ||
6 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x1000000) | 6 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x1000000) |
@@ -15,9 +15,9 @@ diff -urNp linux-2.6.32.7/arch/alpha/include/asm/elf.h linux-2.6.32.7/arch/alpha | |||
15 | /* $0 is set by ld.so to a pointer to a function which might be | 15 | /* $0 is set by ld.so to a pointer to a function which might be |
16 | registered using atexit. This provides a mean for the dynamic | 16 | registered using atexit. This provides a mean for the dynamic |
17 | linker to call DT_FINI functions for shared libraries that have | 17 | linker to call DT_FINI functions for shared libraries that have |
18 | diff -urNp linux-2.6.32.7/arch/alpha/include/asm/pgtable.h linux-2.6.32.7/arch/alpha/include/asm/pgtable.h | 18 | diff -urNp linux-2.6.32.8/arch/alpha/include/asm/pgtable.h linux-2.6.32.8/arch/alpha/include/asm/pgtable.h |
19 | --- linux-2.6.32.7/arch/alpha/include/asm/pgtable.h 2010-01-25 13:50:10.000000000 -0500 | 19 | --- linux-2.6.32.8/arch/alpha/include/asm/pgtable.h 2010-02-09 07:57:19.000000000 -0500 |
20 | +++ linux-2.6.32.7/arch/alpha/include/asm/pgtable.h 2010-01-25 17:39:40.227409538 -0500 | 20 | +++ linux-2.6.32.8/arch/alpha/include/asm/pgtable.h 2010-02-10 15:06:23.918010875 -0500 |
21 | @@ -101,6 +101,17 @@ struct vm_area_struct; | 21 | @@ -101,6 +101,17 @@ struct vm_area_struct; |
22 | #define PAGE_SHARED __pgprot(_PAGE_VALID | __ACCESS_BITS) | 22 | #define PAGE_SHARED __pgprot(_PAGE_VALID | __ACCESS_BITS) |
23 | #define PAGE_COPY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW) | 23 | #define PAGE_COPY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW) |
@@ -36,9 +36,9 @@ diff -urNp linux-2.6.32.7/arch/alpha/include/asm/pgtable.h linux-2.6.32.7/arch/a | |||
36 | #define PAGE_KERNEL __pgprot(_PAGE_VALID | _PAGE_ASM | _PAGE_KRE | _PAGE_KWE) | 36 | #define PAGE_KERNEL __pgprot(_PAGE_VALID | _PAGE_ASM | _PAGE_KRE | _PAGE_KWE) |
37 | 37 | ||
38 | #define _PAGE_NORMAL(x) __pgprot(_PAGE_VALID | __ACCESS_BITS | (x)) | 38 | #define _PAGE_NORMAL(x) __pgprot(_PAGE_VALID | __ACCESS_BITS | (x)) |
39 | diff -urNp linux-2.6.32.7/arch/alpha/kernel/module.c linux-2.6.32.7/arch/alpha/kernel/module.c | 39 | diff -urNp linux-2.6.32.8/arch/alpha/kernel/module.c linux-2.6.32.8/arch/alpha/kernel/module.c |
40 | --- linux-2.6.32.7/arch/alpha/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 40 | --- linux-2.6.32.8/arch/alpha/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
41 | +++ linux-2.6.32.7/arch/alpha/kernel/module.c 2010-01-25 17:39:40.227409538 -0500 | 41 | +++ linux-2.6.32.8/arch/alpha/kernel/module.c 2010-02-10 15:06:23.918010875 -0500 |
42 | @@ -182,7 +182,7 @@ apply_relocate_add(Elf64_Shdr *sechdrs, | 42 | @@ -182,7 +182,7 @@ apply_relocate_add(Elf64_Shdr *sechdrs, |
43 | 43 | ||
44 | /* The small sections were sorted to the end of the segment. | 44 | /* The small sections were sorted to the end of the segment. |
@@ -48,9 +48,9 @@ diff -urNp linux-2.6.32.7/arch/alpha/kernel/module.c linux-2.6.32.7/arch/alpha/k | |||
48 | got = sechdrs[me->arch.gotsecindex].sh_addr; | 48 | got = sechdrs[me->arch.gotsecindex].sh_addr; |
49 | 49 | ||
50 | for (i = 0; i < n; i++) { | 50 | for (i = 0; i < n; i++) { |
51 | diff -urNp linux-2.6.32.7/arch/alpha/kernel/osf_sys.c linux-2.6.32.7/arch/alpha/kernel/osf_sys.c | 51 | diff -urNp linux-2.6.32.8/arch/alpha/kernel/osf_sys.c linux-2.6.32.8/arch/alpha/kernel/osf_sys.c |
52 | --- linux-2.6.32.7/arch/alpha/kernel/osf_sys.c 2010-01-25 13:50:10.000000000 -0500 | 52 | --- linux-2.6.32.8/arch/alpha/kernel/osf_sys.c 2010-02-09 07:57:19.000000000 -0500 |
53 | +++ linux-2.6.32.7/arch/alpha/kernel/osf_sys.c 2010-01-25 17:39:40.227409538 -0500 | 53 | +++ linux-2.6.32.8/arch/alpha/kernel/osf_sys.c 2010-02-10 15:06:23.918010875 -0500 |
54 | @@ -1205,6 +1205,10 @@ arch_get_unmapped_area(struct file *filp | 54 | @@ -1205,6 +1205,10 @@ arch_get_unmapped_area(struct file *filp |
55 | merely specific addresses, but regions of memory -- perhaps | 55 | merely specific addresses, but regions of memory -- perhaps |
56 | this feature should be incorporated into all ports? */ | 56 | this feature should be incorporated into all ports? */ |
@@ -73,9 +73,9 @@ diff -urNp linux-2.6.32.7/arch/alpha/kernel/osf_sys.c linux-2.6.32.7/arch/alpha/ | |||
73 | if (addr != (unsigned long) -ENOMEM) | 73 | if (addr != (unsigned long) -ENOMEM) |
74 | return addr; | 74 | return addr; |
75 | 75 | ||
76 | diff -urNp linux-2.6.32.7/arch/alpha/mm/fault.c linux-2.6.32.7/arch/alpha/mm/fault.c | 76 | diff -urNp linux-2.6.32.8/arch/alpha/mm/fault.c linux-2.6.32.8/arch/alpha/mm/fault.c |
77 | --- linux-2.6.32.7/arch/alpha/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 77 | --- linux-2.6.32.8/arch/alpha/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
78 | +++ linux-2.6.32.7/arch/alpha/mm/fault.c 2010-01-25 17:39:40.228183006 -0500 | 78 | +++ linux-2.6.32.8/arch/alpha/mm/fault.c 2010-02-10 15:06:23.918010875 -0500 |
79 | @@ -54,6 +54,124 @@ __load_new_mm_context(struct mm_struct * | 79 | @@ -54,6 +54,124 @@ __load_new_mm_context(struct mm_struct * |
80 | __reload_thread(pcb); | 80 | __reload_thread(pcb); |
81 | } | 81 | } |
@@ -232,9 +232,9 @@ diff -urNp linux-2.6.32.7/arch/alpha/mm/fault.c linux-2.6.32.7/arch/alpha/mm/fau | |||
232 | } else if (!cause) { | 232 | } else if (!cause) { |
233 | /* Allow reads even for write-only mappings */ | 233 | /* Allow reads even for write-only mappings */ |
234 | if (!(vma->vm_flags & (VM_READ | VM_WRITE))) | 234 | if (!(vma->vm_flags & (VM_READ | VM_WRITE))) |
235 | diff -urNp linux-2.6.32.7/arch/arm/include/asm/elf.h linux-2.6.32.7/arch/arm/include/asm/elf.h | 235 | diff -urNp linux-2.6.32.8/arch/arm/include/asm/elf.h linux-2.6.32.8/arch/arm/include/asm/elf.h |
236 | --- linux-2.6.32.7/arch/arm/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 236 | --- linux-2.6.32.8/arch/arm/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
237 | +++ linux-2.6.32.7/arch/arm/include/asm/elf.h 2010-01-25 17:39:40.228183006 -0500 | 237 | +++ linux-2.6.32.8/arch/arm/include/asm/elf.h 2010-02-10 15:06:23.918010875 -0500 |
238 | @@ -109,7 +109,14 @@ int dump_task_regs(struct task_struct *t | 238 | @@ -109,7 +109,14 @@ int dump_task_regs(struct task_struct *t |
239 | the loader. We need to make sure that it is out of the way of the program | 239 | the loader. We need to make sure that it is out of the way of the program |
240 | that it will "exec", and that there is sufficient room for the brk. */ | 240 | that it will "exec", and that there is sufficient room for the brk. */ |
@@ -251,9 +251,9 @@ diff -urNp linux-2.6.32.7/arch/arm/include/asm/elf.h linux-2.6.32.7/arch/arm/inc | |||
251 | 251 | ||
252 | /* When the program starts, a1 contains a pointer to a function to be | 252 | /* When the program starts, a1 contains a pointer to a function to be |
253 | registered with atexit, as per the SVR4 ABI. A value of 0 means we | 253 | registered with atexit, as per the SVR4 ABI. A value of 0 means we |
254 | diff -urNp linux-2.6.32.7/arch/arm/include/asm/kmap_types.h linux-2.6.32.7/arch/arm/include/asm/kmap_types.h | 254 | diff -urNp linux-2.6.32.8/arch/arm/include/asm/kmap_types.h linux-2.6.32.8/arch/arm/include/asm/kmap_types.h |
255 | --- linux-2.6.32.7/arch/arm/include/asm/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 255 | --- linux-2.6.32.8/arch/arm/include/asm/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
256 | +++ linux-2.6.32.7/arch/arm/include/asm/kmap_types.h 2010-01-25 17:39:40.228183006 -0500 | 256 | +++ linux-2.6.32.8/arch/arm/include/asm/kmap_types.h 2010-02-10 15:06:23.918010875 -0500 |
257 | @@ -19,6 +19,7 @@ enum km_type { | 257 | @@ -19,6 +19,7 @@ enum km_type { |
258 | KM_SOFTIRQ0, | 258 | KM_SOFTIRQ0, |
259 | KM_SOFTIRQ1, | 259 | KM_SOFTIRQ1, |
@@ -262,9 +262,9 @@ diff -urNp linux-2.6.32.7/arch/arm/include/asm/kmap_types.h linux-2.6.32.7/arch/ | |||
262 | KM_TYPE_NR | 262 | KM_TYPE_NR |
263 | }; | 263 | }; |
264 | 264 | ||
265 | diff -urNp linux-2.6.32.7/arch/arm/include/asm/uaccess.h linux-2.6.32.7/arch/arm/include/asm/uaccess.h | 265 | diff -urNp linux-2.6.32.8/arch/arm/include/asm/uaccess.h linux-2.6.32.8/arch/arm/include/asm/uaccess.h |
266 | --- linux-2.6.32.7/arch/arm/include/asm/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 266 | --- linux-2.6.32.8/arch/arm/include/asm/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
267 | +++ linux-2.6.32.7/arch/arm/include/asm/uaccess.h 2010-01-25 17:39:40.228183006 -0500 | 267 | +++ linux-2.6.32.8/arch/arm/include/asm/uaccess.h 2010-02-10 15:06:23.918010875 -0500 |
268 | @@ -403,6 +403,9 @@ extern unsigned long __must_check __strn | 268 | @@ -403,6 +403,9 @@ extern unsigned long __must_check __strn |
269 | 269 | ||
270 | static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned long n) | 270 | static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned long n) |
@@ -285,9 +285,9 @@ diff -urNp linux-2.6.32.7/arch/arm/include/asm/uaccess.h linux-2.6.32.7/arch/arm | |||
285 | if (access_ok(VERIFY_WRITE, to, n)) | 285 | if (access_ok(VERIFY_WRITE, to, n)) |
286 | n = __copy_to_user(to, from, n); | 286 | n = __copy_to_user(to, from, n); |
287 | return n; | 287 | return n; |
288 | diff -urNp linux-2.6.32.7/arch/arm/kernel/kgdb.c linux-2.6.32.7/arch/arm/kernel/kgdb.c | 288 | diff -urNp linux-2.6.32.8/arch/arm/kernel/kgdb.c linux-2.6.32.8/arch/arm/kernel/kgdb.c |
289 | --- linux-2.6.32.7/arch/arm/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 289 | --- linux-2.6.32.8/arch/arm/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
290 | +++ linux-2.6.32.7/arch/arm/kernel/kgdb.c 2010-01-25 17:39:40.228183006 -0500 | 290 | +++ linux-2.6.32.8/arch/arm/kernel/kgdb.c 2010-02-10 15:06:23.918010875 -0500 |
291 | @@ -190,7 +190,7 @@ void kgdb_arch_exit(void) | 291 | @@ -190,7 +190,7 @@ void kgdb_arch_exit(void) |
292 | * and we handle the normal undef case within the do_undefinstr | 292 | * and we handle the normal undef case within the do_undefinstr |
293 | * handler. | 293 | * handler. |
@@ -297,9 +297,9 @@ diff -urNp linux-2.6.32.7/arch/arm/kernel/kgdb.c linux-2.6.32.7/arch/arm/kernel/ | |||
297 | #ifndef __ARMEB__ | 297 | #ifndef __ARMEB__ |
298 | .gdb_bpt_instr = {0xfe, 0xde, 0xff, 0xe7} | 298 | .gdb_bpt_instr = {0xfe, 0xde, 0xff, 0xe7} |
299 | #else /* ! __ARMEB__ */ | 299 | #else /* ! __ARMEB__ */ |
300 | diff -urNp linux-2.6.32.7/arch/arm/mach-at91/pm.c linux-2.6.32.7/arch/arm/mach-at91/pm.c | 300 | diff -urNp linux-2.6.32.8/arch/arm/mach-at91/pm.c linux-2.6.32.8/arch/arm/mach-at91/pm.c |
301 | --- linux-2.6.32.7/arch/arm/mach-at91/pm.c 2010-01-25 13:50:10.000000000 -0500 | 301 | --- linux-2.6.32.8/arch/arm/mach-at91/pm.c 2010-02-09 07:57:19.000000000 -0500 |
302 | +++ linux-2.6.32.7/arch/arm/mach-at91/pm.c 2010-01-25 17:39:40.228183006 -0500 | 302 | +++ linux-2.6.32.8/arch/arm/mach-at91/pm.c 2010-02-10 15:06:23.918010875 -0500 |
303 | @@ -348,7 +348,7 @@ static void at91_pm_end(void) | 303 | @@ -348,7 +348,7 @@ static void at91_pm_end(void) |
304 | } | 304 | } |
305 | 305 | ||
@@ -309,9 +309,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-at91/pm.c linux-2.6.32.7/arch/arm/mach-a | |||
309 | .valid = at91_pm_valid_state, | 309 | .valid = at91_pm_valid_state, |
310 | .begin = at91_pm_begin, | 310 | .begin = at91_pm_begin, |
311 | .enter = at91_pm_enter, | 311 | .enter = at91_pm_enter, |
312 | diff -urNp linux-2.6.32.7/arch/arm/mach-omap1/pm.c linux-2.6.32.7/arch/arm/mach-omap1/pm.c | 312 | diff -urNp linux-2.6.32.8/arch/arm/mach-omap1/pm.c linux-2.6.32.8/arch/arm/mach-omap1/pm.c |
313 | --- linux-2.6.32.7/arch/arm/mach-omap1/pm.c 2010-01-25 13:50:10.000000000 -0500 | 313 | --- linux-2.6.32.8/arch/arm/mach-omap1/pm.c 2010-02-09 07:57:19.000000000 -0500 |
314 | +++ linux-2.6.32.7/arch/arm/mach-omap1/pm.c 2010-01-25 17:39:40.228183006 -0500 | 314 | +++ linux-2.6.32.8/arch/arm/mach-omap1/pm.c 2010-02-10 15:06:23.918010875 -0500 |
315 | @@ -647,7 +647,7 @@ static struct irqaction omap_wakeup_irq | 315 | @@ -647,7 +647,7 @@ static struct irqaction omap_wakeup_irq |
316 | 316 | ||
317 | 317 | ||
@@ -321,9 +321,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-omap1/pm.c linux-2.6.32.7/arch/arm/mach- | |||
321 | .prepare = omap_pm_prepare, | 321 | .prepare = omap_pm_prepare, |
322 | .enter = omap_pm_enter, | 322 | .enter = omap_pm_enter, |
323 | .finish = omap_pm_finish, | 323 | .finish = omap_pm_finish, |
324 | diff -urNp linux-2.6.32.7/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.7/arch/arm/mach-omap2/pm24xx.c | 324 | diff -urNp linux-2.6.32.8/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.8/arch/arm/mach-omap2/pm24xx.c |
325 | --- linux-2.6.32.7/arch/arm/mach-omap2/pm24xx.c 2010-01-25 13:50:10.000000000 -0500 | 325 | --- linux-2.6.32.8/arch/arm/mach-omap2/pm24xx.c 2010-02-09 07:57:19.000000000 -0500 |
326 | +++ linux-2.6.32.7/arch/arm/mach-omap2/pm24xx.c 2010-01-25 17:39:40.228183006 -0500 | 326 | +++ linux-2.6.32.8/arch/arm/mach-omap2/pm24xx.c 2010-02-10 15:06:23.918010875 -0500 |
327 | @@ -326,7 +326,7 @@ static void omap2_pm_finish(void) | 327 | @@ -326,7 +326,7 @@ static void omap2_pm_finish(void) |
328 | enable_hlt(); | 328 | enable_hlt(); |
329 | } | 329 | } |
@@ -333,9 +333,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.7/arch/arm/m | |||
333 | .prepare = omap2_pm_prepare, | 333 | .prepare = omap2_pm_prepare, |
334 | .enter = omap2_pm_enter, | 334 | .enter = omap2_pm_enter, |
335 | .finish = omap2_pm_finish, | 335 | .finish = omap2_pm_finish, |
336 | diff -urNp linux-2.6.32.7/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.7/arch/arm/mach-omap2/pm34xx.c | 336 | diff -urNp linux-2.6.32.8/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.8/arch/arm/mach-omap2/pm34xx.c |
337 | --- linux-2.6.32.7/arch/arm/mach-omap2/pm34xx.c 2010-01-25 13:50:10.000000000 -0500 | 337 | --- linux-2.6.32.8/arch/arm/mach-omap2/pm34xx.c 2010-02-09 07:57:19.000000000 -0500 |
338 | +++ linux-2.6.32.7/arch/arm/mach-omap2/pm34xx.c 2010-01-25 17:39:40.229409370 -0500 | 338 | +++ linux-2.6.32.8/arch/arm/mach-omap2/pm34xx.c 2010-02-10 15:06:23.922996854 -0500 |
339 | @@ -401,7 +401,7 @@ static void omap3_pm_end(void) | 339 | @@ -401,7 +401,7 @@ static void omap3_pm_end(void) |
340 | return; | 340 | return; |
341 | } | 341 | } |
@@ -345,9 +345,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.7/arch/arm/m | |||
345 | .begin = omap3_pm_begin, | 345 | .begin = omap3_pm_begin, |
346 | .end = omap3_pm_end, | 346 | .end = omap3_pm_end, |
347 | .prepare = omap3_pm_prepare, | 347 | .prepare = omap3_pm_prepare, |
348 | diff -urNp linux-2.6.32.7/arch/arm/mach-pnx4008/pm.c linux-2.6.32.7/arch/arm/mach-pnx4008/pm.c | 348 | diff -urNp linux-2.6.32.8/arch/arm/mach-pnx4008/pm.c linux-2.6.32.8/arch/arm/mach-pnx4008/pm.c |
349 | --- linux-2.6.32.7/arch/arm/mach-pnx4008/pm.c 2010-01-25 13:50:10.000000000 -0500 | 349 | --- linux-2.6.32.8/arch/arm/mach-pnx4008/pm.c 2010-02-09 07:57:19.000000000 -0500 |
350 | +++ linux-2.6.32.7/arch/arm/mach-pnx4008/pm.c 2010-01-25 17:39:40.229409370 -0500 | 350 | +++ linux-2.6.32.8/arch/arm/mach-pnx4008/pm.c 2010-02-10 15:06:23.922996854 -0500 |
351 | @@ -116,7 +116,7 @@ static int pnx4008_pm_valid(suspend_stat | 351 | @@ -116,7 +116,7 @@ static int pnx4008_pm_valid(suspend_stat |
352 | (state == PM_SUSPEND_MEM); | 352 | (state == PM_SUSPEND_MEM); |
353 | } | 353 | } |
@@ -357,9 +357,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-pnx4008/pm.c linux-2.6.32.7/arch/arm/mac | |||
357 | .enter = pnx4008_pm_enter, | 357 | .enter = pnx4008_pm_enter, |
358 | .valid = pnx4008_pm_valid, | 358 | .valid = pnx4008_pm_valid, |
359 | }; | 359 | }; |
360 | diff -urNp linux-2.6.32.7/arch/arm/mach-pxa/pm.c linux-2.6.32.7/arch/arm/mach-pxa/pm.c | 360 | diff -urNp linux-2.6.32.8/arch/arm/mach-pxa/pm.c linux-2.6.32.8/arch/arm/mach-pxa/pm.c |
361 | --- linux-2.6.32.7/arch/arm/mach-pxa/pm.c 2010-01-25 13:50:10.000000000 -0500 | 361 | --- linux-2.6.32.8/arch/arm/mach-pxa/pm.c 2010-02-09 07:57:19.000000000 -0500 |
362 | +++ linux-2.6.32.7/arch/arm/mach-pxa/pm.c 2010-01-25 17:39:40.229409370 -0500 | 362 | +++ linux-2.6.32.8/arch/arm/mach-pxa/pm.c 2010-02-10 15:06:23.922996854 -0500 |
363 | @@ -95,7 +95,7 @@ void pxa_pm_finish(void) | 363 | @@ -95,7 +95,7 @@ void pxa_pm_finish(void) |
364 | pxa_cpu_pm_fns->finish(); | 364 | pxa_cpu_pm_fns->finish(); |
365 | } | 365 | } |
@@ -369,9 +369,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-pxa/pm.c linux-2.6.32.7/arch/arm/mach-px | |||
369 | .valid = pxa_pm_valid, | 369 | .valid = pxa_pm_valid, |
370 | .enter = pxa_pm_enter, | 370 | .enter = pxa_pm_enter, |
371 | .prepare = pxa_pm_prepare, | 371 | .prepare = pxa_pm_prepare, |
372 | diff -urNp linux-2.6.32.7/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.7/arch/arm/mach-pxa/sharpsl_pm.c | 372 | diff -urNp linux-2.6.32.8/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.8/arch/arm/mach-pxa/sharpsl_pm.c |
373 | --- linux-2.6.32.7/arch/arm/mach-pxa/sharpsl_pm.c 2010-01-25 13:50:10.000000000 -0500 | 373 | --- linux-2.6.32.8/arch/arm/mach-pxa/sharpsl_pm.c 2010-02-09 07:57:19.000000000 -0500 |
374 | +++ linux-2.6.32.7/arch/arm/mach-pxa/sharpsl_pm.c 2010-01-25 17:39:40.230112049 -0500 | 374 | +++ linux-2.6.32.8/arch/arm/mach-pxa/sharpsl_pm.c 2010-02-10 15:06:23.922996854 -0500 |
375 | @@ -891,7 +891,7 @@ static void sharpsl_apm_get_power_status | 375 | @@ -891,7 +891,7 @@ static void sharpsl_apm_get_power_status |
376 | } | 376 | } |
377 | 377 | ||
@@ -381,9 +381,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.7/arch/arm | |||
381 | .prepare = pxa_pm_prepare, | 381 | .prepare = pxa_pm_prepare, |
382 | .finish = pxa_pm_finish, | 382 | .finish = pxa_pm_finish, |
383 | .enter = corgi_pxa_pm_enter, | 383 | .enter = corgi_pxa_pm_enter, |
384 | diff -urNp linux-2.6.32.7/arch/arm/mach-sa1100/pm.c linux-2.6.32.7/arch/arm/mach-sa1100/pm.c | 384 | diff -urNp linux-2.6.32.8/arch/arm/mach-sa1100/pm.c linux-2.6.32.8/arch/arm/mach-sa1100/pm.c |
385 | --- linux-2.6.32.7/arch/arm/mach-sa1100/pm.c 2010-01-25 13:50:10.000000000 -0500 | 385 | --- linux-2.6.32.8/arch/arm/mach-sa1100/pm.c 2010-02-09 07:57:19.000000000 -0500 |
386 | +++ linux-2.6.32.7/arch/arm/mach-sa1100/pm.c 2010-01-25 17:39:40.230112049 -0500 | 386 | +++ linux-2.6.32.8/arch/arm/mach-sa1100/pm.c 2010-02-10 15:06:23.922996854 -0500 |
387 | @@ -120,7 +120,7 @@ unsigned long sleep_phys_sp(void *sp) | 387 | @@ -120,7 +120,7 @@ unsigned long sleep_phys_sp(void *sp) |
388 | return virt_to_phys(sp); | 388 | return virt_to_phys(sp); |
389 | } | 389 | } |
@@ -393,9 +393,60 @@ diff -urNp linux-2.6.32.7/arch/arm/mach-sa1100/pm.c linux-2.6.32.7/arch/arm/mach | |||
393 | .enter = sa11x0_pm_enter, | 393 | .enter = sa11x0_pm_enter, |
394 | .valid = suspend_valid_only_mem, | 394 | .valid = suspend_valid_only_mem, |
395 | }; | 395 | }; |
396 | diff -urNp linux-2.6.32.7/arch/arm/mm/mmap.c linux-2.6.32.7/arch/arm/mm/mmap.c | 396 | diff -urNp linux-2.6.32.8/arch/arm/mm/fault.c linux-2.6.32.8/arch/arm/mm/fault.c |
397 | --- linux-2.6.32.7/arch/arm/mm/mmap.c 2010-01-25 13:50:10.000000000 -0500 | 397 | --- linux-2.6.32.8/arch/arm/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
398 | +++ linux-2.6.32.7/arch/arm/mm/mmap.c 2010-01-25 17:39:40.230112049 -0500 | 398 | +++ linux-2.6.32.8/arch/arm/mm/fault.c 2010-02-10 15:06:29.738308213 -0500 |
399 | @@ -166,6 +166,13 @@ __do_user_fault(struct task_struct *tsk, | ||
400 | } | ||
401 | #endif | ||
402 | |||
403 | +#ifdef CONFIG_PAX_PAGEEXEC | ||
404 | + if (fsr & FSR_LNX_PF) { | ||
405 | + pax_report_fault(regs, (void *)regs->ARM_pc, (void *)regs->ARM_sp); | ||
406 | + do_group_exit(SIGKILL); | ||
407 | + } | ||
408 | +#endif | ||
409 | + | ||
410 | tsk->thread.address = addr; | ||
411 | tsk->thread.error_code = fsr; | ||
412 | tsk->thread.trap_no = 14; | ||
413 | @@ -357,6 +364,33 @@ do_page_fault(unsigned long addr, unsign | ||
414 | } | ||
415 | #endif /* CONFIG_MMU */ | ||
416 | |||
417 | +#ifdef CONFIG_PAX_PAGEEXEC | ||
418 | +void pax_report_insns(void *pc, void *sp) | ||
419 | +{ | ||
420 | + long i; | ||
421 | + | ||
422 | + printk(KERN_ERR "PAX: bytes at PC: "); | ||
423 | + for (i = 0; i < 20; i++) { | ||
424 | + unsigned char c; | ||
425 | + if (get_user(c, (__force unsigned char __user *)pc+i)) | ||
426 | + printk(KERN_CONT "?? "); | ||
427 | + else | ||
428 | + printk(KERN_CONT "%02x ", c); | ||
429 | + } | ||
430 | + printk("\n"); | ||
431 | + | ||
432 | + printk(KERN_ERR "PAX: bytes at SP-4: "); | ||
433 | + for (i = -1; i < 20; i++) { | ||
434 | + unsigned long c; | ||
435 | + if (get_user(c, (__force unsigned long __user *)sp+i)) | ||
436 | + printk(KERN_CONT "???????? "); | ||
437 | + else | ||
438 | + printk(KERN_CONT "%08lx ", c); | ||
439 | + } | ||
440 | + printk("\n"); | ||
441 | +} | ||
442 | +#endif | ||
443 | + | ||
444 | /* | ||
445 | * First Level Translation Fault Handler | ||
446 | * | ||
447 | diff -urNp linux-2.6.32.8/arch/arm/mm/mmap.c linux-2.6.32.8/arch/arm/mm/mmap.c | ||
448 | --- linux-2.6.32.8/arch/arm/mm/mmap.c 2010-02-09 07:57:19.000000000 -0500 | ||
449 | +++ linux-2.6.32.8/arch/arm/mm/mmap.c 2010-02-10 15:06:23.922996854 -0500 | ||
399 | @@ -63,6 +63,10 @@ arch_get_unmapped_area(struct file *filp | 450 | @@ -63,6 +63,10 @@ arch_get_unmapped_area(struct file *filp |
400 | if (len > TASK_SIZE) | 451 | if (len > TASK_SIZE) |
401 | return -ENOMEM; | 452 | return -ENOMEM; |
@@ -432,9 +483,9 @@ diff -urNp linux-2.6.32.7/arch/arm/mm/mmap.c linux-2.6.32.7/arch/arm/mm/mmap.c | |||
432 | mm->cached_hole_size = 0; | 483 | mm->cached_hole_size = 0; |
433 | goto full_search; | 484 | goto full_search; |
434 | } | 485 | } |
435 | diff -urNp linux-2.6.32.7/arch/arm/plat-s3c/pm.c linux-2.6.32.7/arch/arm/plat-s3c/pm.c | 486 | diff -urNp linux-2.6.32.8/arch/arm/plat-s3c/pm.c linux-2.6.32.8/arch/arm/plat-s3c/pm.c |
436 | --- linux-2.6.32.7/arch/arm/plat-s3c/pm.c 2010-01-25 13:50:10.000000000 -0500 | 487 | --- linux-2.6.32.8/arch/arm/plat-s3c/pm.c 2010-02-09 07:57:19.000000000 -0500 |
437 | +++ linux-2.6.32.7/arch/arm/plat-s3c/pm.c 2010-01-25 17:39:40.241617700 -0500 | 488 | +++ linux-2.6.32.8/arch/arm/plat-s3c/pm.c 2010-02-10 15:06:23.922996854 -0500 |
438 | @@ -355,7 +355,7 @@ static void s3c_pm_finish(void) | 489 | @@ -355,7 +355,7 @@ static void s3c_pm_finish(void) |
439 | s3c_pm_check_cleanup(); | 490 | s3c_pm_check_cleanup(); |
440 | } | 491 | } |
@@ -444,9 +495,9 @@ diff -urNp linux-2.6.32.7/arch/arm/plat-s3c/pm.c linux-2.6.32.7/arch/arm/plat-s3 | |||
444 | .enter = s3c_pm_enter, | 495 | .enter = s3c_pm_enter, |
445 | .prepare = s3c_pm_prepare, | 496 | .prepare = s3c_pm_prepare, |
446 | .finish = s3c_pm_finish, | 497 | .finish = s3c_pm_finish, |
447 | diff -urNp linux-2.6.32.7/arch/avr32/include/asm/elf.h linux-2.6.32.7/arch/avr32/include/asm/elf.h | 498 | diff -urNp linux-2.6.32.8/arch/avr32/include/asm/elf.h linux-2.6.32.8/arch/avr32/include/asm/elf.h |
448 | --- linux-2.6.32.7/arch/avr32/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 499 | --- linux-2.6.32.8/arch/avr32/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
449 | +++ linux-2.6.32.7/arch/avr32/include/asm/elf.h 2010-01-25 17:39:40.241617700 -0500 | 500 | +++ linux-2.6.32.8/arch/avr32/include/asm/elf.h 2010-02-10 15:06:23.922996854 -0500 |
450 | @@ -85,8 +85,14 @@ typedef struct user_fpu_struct elf_fpreg | 501 | @@ -85,8 +85,14 @@ typedef struct user_fpu_struct elf_fpreg |
451 | the loader. We need to make sure that it is out of the way of the program | 502 | the loader. We need to make sure that it is out of the way of the program |
452 | that it will "exec", and that there is sufficient room for the brk. */ | 503 | that it will "exec", and that there is sufficient room for the brk. */ |
@@ -463,9 +514,9 @@ diff -urNp linux-2.6.32.7/arch/avr32/include/asm/elf.h linux-2.6.32.7/arch/avr32 | |||
463 | 514 | ||
464 | /* This yields a mask that user programs can use to figure out what | 515 | /* This yields a mask that user programs can use to figure out what |
465 | instruction set this CPU supports. This could be done in user space, | 516 | instruction set this CPU supports. This could be done in user space, |
466 | diff -urNp linux-2.6.32.7/arch/avr32/include/asm/kmap_types.h linux-2.6.32.7/arch/avr32/include/asm/kmap_types.h | 517 | diff -urNp linux-2.6.32.8/arch/avr32/include/asm/kmap_types.h linux-2.6.32.8/arch/avr32/include/asm/kmap_types.h |
467 | --- linux-2.6.32.7/arch/avr32/include/asm/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 518 | --- linux-2.6.32.8/arch/avr32/include/asm/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
468 | +++ linux-2.6.32.7/arch/avr32/include/asm/kmap_types.h 2010-01-25 17:39:40.241617700 -0500 | 519 | +++ linux-2.6.32.8/arch/avr32/include/asm/kmap_types.h 2010-02-10 15:06:23.922996854 -0500 |
469 | @@ -22,7 +22,8 @@ D(10) KM_IRQ0, | 520 | @@ -22,7 +22,8 @@ D(10) KM_IRQ0, |
470 | D(11) KM_IRQ1, | 521 | D(11) KM_IRQ1, |
471 | D(12) KM_SOFTIRQ0, | 522 | D(12) KM_SOFTIRQ0, |
@@ -476,9 +527,9 @@ diff -urNp linux-2.6.32.7/arch/avr32/include/asm/kmap_types.h linux-2.6.32.7/arc | |||
476 | }; | 527 | }; |
477 | 528 | ||
478 | #undef D | 529 | #undef D |
479 | diff -urNp linux-2.6.32.7/arch/avr32/mach-at32ap/pm.c linux-2.6.32.7/arch/avr32/mach-at32ap/pm.c | 530 | diff -urNp linux-2.6.32.8/arch/avr32/mach-at32ap/pm.c linux-2.6.32.8/arch/avr32/mach-at32ap/pm.c |
480 | --- linux-2.6.32.7/arch/avr32/mach-at32ap/pm.c 2010-01-25 13:50:10.000000000 -0500 | 531 | --- linux-2.6.32.8/arch/avr32/mach-at32ap/pm.c 2010-02-09 07:57:19.000000000 -0500 |
481 | +++ linux-2.6.32.7/arch/avr32/mach-at32ap/pm.c 2010-01-25 17:39:40.241617700 -0500 | 532 | +++ linux-2.6.32.8/arch/avr32/mach-at32ap/pm.c 2010-02-10 15:06:23.922996854 -0500 |
482 | @@ -176,7 +176,7 @@ out: | 533 | @@ -176,7 +176,7 @@ out: |
483 | return 0; | 534 | return 0; |
484 | } | 535 | } |
@@ -488,9 +539,9 @@ diff -urNp linux-2.6.32.7/arch/avr32/mach-at32ap/pm.c linux-2.6.32.7/arch/avr32/ | |||
488 | .valid = avr32_pm_valid_state, | 539 | .valid = avr32_pm_valid_state, |
489 | .enter = avr32_pm_enter, | 540 | .enter = avr32_pm_enter, |
490 | }; | 541 | }; |
491 | diff -urNp linux-2.6.32.7/arch/avr32/mm/fault.c linux-2.6.32.7/arch/avr32/mm/fault.c | 542 | diff -urNp linux-2.6.32.8/arch/avr32/mm/fault.c linux-2.6.32.8/arch/avr32/mm/fault.c |
492 | --- linux-2.6.32.7/arch/avr32/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 543 | --- linux-2.6.32.8/arch/avr32/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
493 | +++ linux-2.6.32.7/arch/avr32/mm/fault.c 2010-01-25 17:39:40.241617700 -0500 | 544 | +++ linux-2.6.32.8/arch/avr32/mm/fault.c 2010-02-10 15:06:23.922996854 -0500 |
494 | @@ -41,6 +41,23 @@ static inline int notify_page_fault(stru | 545 | @@ -41,6 +41,23 @@ static inline int notify_page_fault(stru |
495 | 546 | ||
496 | int exception_trace = 1; | 547 | int exception_trace = 1; |
@@ -532,9 +583,9 @@ diff -urNp linux-2.6.32.7/arch/avr32/mm/fault.c linux-2.6.32.7/arch/avr32/mm/fau | |||
532 | if (exception_trace && printk_ratelimit()) | 583 | if (exception_trace && printk_ratelimit()) |
533 | printk("%s%s[%d]: segfault at %08lx pc %08lx " | 584 | printk("%s%s[%d]: segfault at %08lx pc %08lx " |
534 | "sp %08lx ecr %lu\n", | 585 | "sp %08lx ecr %lu\n", |
535 | diff -urNp linux-2.6.32.7/arch/blackfin/kernel/kgdb.c linux-2.6.32.7/arch/blackfin/kernel/kgdb.c | 586 | diff -urNp linux-2.6.32.8/arch/blackfin/kernel/kgdb.c linux-2.6.32.8/arch/blackfin/kernel/kgdb.c |
536 | --- linux-2.6.32.7/arch/blackfin/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 587 | --- linux-2.6.32.8/arch/blackfin/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
537 | +++ linux-2.6.32.7/arch/blackfin/kernel/kgdb.c 2010-01-25 17:39:40.242404070 -0500 | 588 | +++ linux-2.6.32.8/arch/blackfin/kernel/kgdb.c 2010-02-10 15:06:23.922996854 -0500 |
538 | @@ -428,7 +428,7 @@ int kgdb_arch_handle_exception(int vecto | 589 | @@ -428,7 +428,7 @@ int kgdb_arch_handle_exception(int vecto |
539 | return -1; /* this means that we do not want to exit from the handler */ | 590 | return -1; /* this means that we do not want to exit from the handler */ |
540 | } | 591 | } |
@@ -544,9 +595,9 @@ diff -urNp linux-2.6.32.7/arch/blackfin/kernel/kgdb.c linux-2.6.32.7/arch/blackf | |||
544 | .gdb_bpt_instr = {0xa1}, | 595 | .gdb_bpt_instr = {0xa1}, |
545 | #ifdef CONFIG_SMP | 596 | #ifdef CONFIG_SMP |
546 | .flags = KGDB_HW_BREAKPOINT|KGDB_THR_PROC_SWAP, | 597 | .flags = KGDB_HW_BREAKPOINT|KGDB_THR_PROC_SWAP, |
547 | diff -urNp linux-2.6.32.7/arch/blackfin/mach-common/pm.c linux-2.6.32.7/arch/blackfin/mach-common/pm.c | 598 | diff -urNp linux-2.6.32.8/arch/blackfin/mach-common/pm.c linux-2.6.32.8/arch/blackfin/mach-common/pm.c |
548 | --- linux-2.6.32.7/arch/blackfin/mach-common/pm.c 2010-01-25 13:50:10.000000000 -0500 | 599 | --- linux-2.6.32.8/arch/blackfin/mach-common/pm.c 2010-02-09 07:57:19.000000000 -0500 |
549 | +++ linux-2.6.32.7/arch/blackfin/mach-common/pm.c 2010-01-25 17:39:40.254403041 -0500 | 600 | +++ linux-2.6.32.8/arch/blackfin/mach-common/pm.c 2010-02-10 15:06:23.922996854 -0500 |
550 | @@ -255,7 +255,7 @@ static int bfin_pm_enter(suspend_state_t | 601 | @@ -255,7 +255,7 @@ static int bfin_pm_enter(suspend_state_t |
551 | return 0; | 602 | return 0; |
552 | } | 603 | } |
@@ -556,9 +607,9 @@ diff -urNp linux-2.6.32.7/arch/blackfin/mach-common/pm.c linux-2.6.32.7/arch/bla | |||
556 | .enter = bfin_pm_enter, | 607 | .enter = bfin_pm_enter, |
557 | .valid = bfin_pm_valid, | 608 | .valid = bfin_pm_valid, |
558 | }; | 609 | }; |
559 | diff -urNp linux-2.6.32.7/arch/frv/include/asm/kmap_types.h linux-2.6.32.7/arch/frv/include/asm/kmap_types.h | 610 | diff -urNp linux-2.6.32.8/arch/frv/include/asm/kmap_types.h linux-2.6.32.8/arch/frv/include/asm/kmap_types.h |
560 | --- linux-2.6.32.7/arch/frv/include/asm/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 611 | --- linux-2.6.32.8/arch/frv/include/asm/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
561 | +++ linux-2.6.32.7/arch/frv/include/asm/kmap_types.h 2010-01-25 17:39:40.254403041 -0500 | 612 | +++ linux-2.6.32.8/arch/frv/include/asm/kmap_types.h 2010-02-10 15:06:23.922996854 -0500 |
562 | @@ -23,6 +23,7 @@ enum km_type { | 613 | @@ -23,6 +23,7 @@ enum km_type { |
563 | KM_IRQ1, | 614 | KM_IRQ1, |
564 | KM_SOFTIRQ0, | 615 | KM_SOFTIRQ0, |
@@ -567,9 +618,9 @@ diff -urNp linux-2.6.32.7/arch/frv/include/asm/kmap_types.h linux-2.6.32.7/arch/ | |||
567 | KM_TYPE_NR | 618 | KM_TYPE_NR |
568 | }; | 619 | }; |
569 | 620 | ||
570 | diff -urNp linux-2.6.32.7/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.7/arch/ia64/hp/common/hwsw_iommu.c | 621 | diff -urNp linux-2.6.32.8/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.8/arch/ia64/hp/common/hwsw_iommu.c |
571 | --- linux-2.6.32.7/arch/ia64/hp/common/hwsw_iommu.c 2010-01-25 13:50:10.000000000 -0500 | 622 | --- linux-2.6.32.8/arch/ia64/hp/common/hwsw_iommu.c 2010-02-09 07:57:19.000000000 -0500 |
572 | +++ linux-2.6.32.7/arch/ia64/hp/common/hwsw_iommu.c 2010-01-25 17:39:40.254403041 -0500 | 623 | +++ linux-2.6.32.8/arch/ia64/hp/common/hwsw_iommu.c 2010-02-10 15:06:23.922996854 -0500 |
573 | @@ -17,7 +17,7 @@ | 624 | @@ -17,7 +17,7 @@ |
574 | #include <linux/swiotlb.h> | 625 | #include <linux/swiotlb.h> |
575 | #include <asm/machvec.h> | 626 | #include <asm/machvec.h> |
@@ -588,9 +639,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.7/arch/i | |||
588 | { | 639 | { |
589 | if (use_swiotlb(dev)) | 640 | if (use_swiotlb(dev)) |
590 | return &swiotlb_dma_ops; | 641 | return &swiotlb_dma_ops; |
591 | diff -urNp linux-2.6.32.7/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.7/arch/ia64/hp/common/sba_iommu.c | 642 | diff -urNp linux-2.6.32.8/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.8/arch/ia64/hp/common/sba_iommu.c |
592 | --- linux-2.6.32.7/arch/ia64/hp/common/sba_iommu.c 2010-01-25 13:50:10.000000000 -0500 | 643 | --- linux-2.6.32.8/arch/ia64/hp/common/sba_iommu.c 2010-02-09 07:57:19.000000000 -0500 |
593 | +++ linux-2.6.32.7/arch/ia64/hp/common/sba_iommu.c 2010-01-25 17:39:40.255155838 -0500 | 644 | +++ linux-2.6.32.8/arch/ia64/hp/common/sba_iommu.c 2010-02-10 15:06:23.922996854 -0500 |
594 | @@ -2077,7 +2077,7 @@ static struct acpi_driver acpi_sba_ioc_d | 645 | @@ -2077,7 +2077,7 @@ static struct acpi_driver acpi_sba_ioc_d |
595 | }, | 646 | }, |
596 | }; | 647 | }; |
@@ -609,9 +660,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.7/arch/ia | |||
609 | .alloc_coherent = sba_alloc_coherent, | 660 | .alloc_coherent = sba_alloc_coherent, |
610 | .free_coherent = sba_free_coherent, | 661 | .free_coherent = sba_free_coherent, |
611 | .map_page = sba_map_page, | 662 | .map_page = sba_map_page, |
612 | diff -urNp linux-2.6.32.7/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.7/arch/ia64/ia32/binfmt_elf32.c | 663 | diff -urNp linux-2.6.32.8/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.8/arch/ia64/ia32/binfmt_elf32.c |
613 | --- linux-2.6.32.7/arch/ia64/ia32/binfmt_elf32.c 2010-01-25 13:50:10.000000000 -0500 | 664 | --- linux-2.6.32.8/arch/ia64/ia32/binfmt_elf32.c 2010-02-09 07:57:19.000000000 -0500 |
614 | +++ linux-2.6.32.7/arch/ia64/ia32/binfmt_elf32.c 2010-01-25 17:39:40.255155838 -0500 | 665 | +++ linux-2.6.32.8/arch/ia64/ia32/binfmt_elf32.c 2010-02-10 15:06:23.922996854 -0500 |
615 | @@ -45,6 +45,13 @@ randomize_stack_top(unsigned long stack_ | 666 | @@ -45,6 +45,13 @@ randomize_stack_top(unsigned long stack_ |
616 | 667 | ||
617 | #define elf_read_implies_exec(ex, have_pt_gnu_stack) (!(have_pt_gnu_stack)) | 668 | #define elf_read_implies_exec(ex, have_pt_gnu_stack) (!(have_pt_gnu_stack)) |
@@ -626,9 +677,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.7/arch/ia64 | |||
626 | /* Ugly but avoids duplication */ | 677 | /* Ugly but avoids duplication */ |
627 | #include "../../../fs/binfmt_elf.c" | 678 | #include "../../../fs/binfmt_elf.c" |
628 | 679 | ||
629 | diff -urNp linux-2.6.32.7/arch/ia64/ia32/ia32priv.h linux-2.6.32.7/arch/ia64/ia32/ia32priv.h | 680 | diff -urNp linux-2.6.32.8/arch/ia64/ia32/ia32priv.h linux-2.6.32.8/arch/ia64/ia32/ia32priv.h |
630 | --- linux-2.6.32.7/arch/ia64/ia32/ia32priv.h 2010-01-25 13:50:10.000000000 -0500 | 681 | --- linux-2.6.32.8/arch/ia64/ia32/ia32priv.h 2010-02-09 07:57:19.000000000 -0500 |
631 | +++ linux-2.6.32.7/arch/ia64/ia32/ia32priv.h 2010-01-25 17:39:40.255155838 -0500 | 682 | +++ linux-2.6.32.8/arch/ia64/ia32/ia32priv.h 2010-02-10 15:06:23.922996854 -0500 |
632 | @@ -296,7 +296,14 @@ typedef struct compat_siginfo { | 683 | @@ -296,7 +296,14 @@ typedef struct compat_siginfo { |
633 | #define ELF_DATA ELFDATA2LSB | 684 | #define ELF_DATA ELFDATA2LSB |
634 | #define ELF_ARCH EM_386 | 685 | #define ELF_ARCH EM_386 |
@@ -645,9 +696,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/ia32/ia32priv.h linux-2.6.32.7/arch/ia64/ia3 | |||
645 | #define IA32_GATE_OFFSET IA32_PAGE_OFFSET | 696 | #define IA32_GATE_OFFSET IA32_PAGE_OFFSET |
646 | #define IA32_GATE_END IA32_PAGE_OFFSET + PAGE_SIZE | 697 | #define IA32_GATE_END IA32_PAGE_OFFSET + PAGE_SIZE |
647 | 698 | ||
648 | diff -urNp linux-2.6.32.7/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.7/arch/ia64/include/asm/dma-mapping.h | 699 | diff -urNp linux-2.6.32.8/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.8/arch/ia64/include/asm/dma-mapping.h |
649 | --- linux-2.6.32.7/arch/ia64/include/asm/dma-mapping.h 2010-01-25 13:50:10.000000000 -0500 | 700 | --- linux-2.6.32.8/arch/ia64/include/asm/dma-mapping.h 2010-02-09 07:57:19.000000000 -0500 |
650 | +++ linux-2.6.32.7/arch/ia64/include/asm/dma-mapping.h 2010-01-25 17:39:40.255155838 -0500 | 701 | +++ linux-2.6.32.8/arch/ia64/include/asm/dma-mapping.h 2010-02-10 15:06:23.922996854 -0500 |
651 | @@ -12,7 +12,7 @@ | 702 | @@ -12,7 +12,7 @@ |
652 | 703 | ||
653 | #define ARCH_HAS_DMA_GET_REQUIRED_MASK | 704 | #define ARCH_HAS_DMA_GET_REQUIRED_MASK |
@@ -691,9 +742,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.7/arc | |||
691 | return ops->dma_supported(dev, mask); | 742 | return ops->dma_supported(dev, mask); |
692 | } | 743 | } |
693 | 744 | ||
694 | diff -urNp linux-2.6.32.7/arch/ia64/include/asm/elf.h linux-2.6.32.7/arch/ia64/include/asm/elf.h | 745 | diff -urNp linux-2.6.32.8/arch/ia64/include/asm/elf.h linux-2.6.32.8/arch/ia64/include/asm/elf.h |
695 | --- linux-2.6.32.7/arch/ia64/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 746 | --- linux-2.6.32.8/arch/ia64/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
696 | +++ linux-2.6.32.7/arch/ia64/include/asm/elf.h 2010-01-25 17:39:40.255155838 -0500 | 747 | +++ linux-2.6.32.8/arch/ia64/include/asm/elf.h 2010-02-10 15:06:23.922996854 -0500 |
697 | @@ -43,6 +43,13 @@ | 748 | @@ -43,6 +43,13 @@ |
698 | */ | 749 | */ |
699 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x800000000UL) | 750 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x800000000UL) |
@@ -708,9 +759,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/include/asm/elf.h linux-2.6.32.7/arch/ia64/i | |||
708 | #define PT_IA_64_UNWIND 0x70000001 | 759 | #define PT_IA_64_UNWIND 0x70000001 |
709 | 760 | ||
710 | /* IA-64 relocations: */ | 761 | /* IA-64 relocations: */ |
711 | diff -urNp linux-2.6.32.7/arch/ia64/include/asm/machvec.h linux-2.6.32.7/arch/ia64/include/asm/machvec.h | 762 | diff -urNp linux-2.6.32.8/arch/ia64/include/asm/machvec.h linux-2.6.32.8/arch/ia64/include/asm/machvec.h |
712 | --- linux-2.6.32.7/arch/ia64/include/asm/machvec.h 2010-01-25 13:50:10.000000000 -0500 | 763 | --- linux-2.6.32.8/arch/ia64/include/asm/machvec.h 2010-02-09 07:57:19.000000000 -0500 |
713 | +++ linux-2.6.32.7/arch/ia64/include/asm/machvec.h 2010-01-25 17:39:40.255155838 -0500 | 764 | +++ linux-2.6.32.8/arch/ia64/include/asm/machvec.h 2010-02-10 15:06:23.922996854 -0500 |
714 | @@ -45,7 +45,7 @@ typedef void ia64_mv_kernel_launch_event | 765 | @@ -45,7 +45,7 @@ typedef void ia64_mv_kernel_launch_event |
715 | /* DMA-mapping interface: */ | 766 | /* DMA-mapping interface: */ |
716 | typedef void ia64_mv_dma_init (void); | 767 | typedef void ia64_mv_dma_init (void); |
@@ -729,9 +780,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/include/asm/machvec.h linux-2.6.32.7/arch/ia | |||
729 | 780 | ||
730 | /* | 781 | /* |
731 | * Define default versions so we can extend machvec for new platforms without having | 782 | * Define default versions so we can extend machvec for new platforms without having |
732 | diff -urNp linux-2.6.32.7/arch/ia64/include/asm/pgtable.h linux-2.6.32.7/arch/ia64/include/asm/pgtable.h | 783 | diff -urNp linux-2.6.32.8/arch/ia64/include/asm/pgtable.h linux-2.6.32.8/arch/ia64/include/asm/pgtable.h |
733 | --- linux-2.6.32.7/arch/ia64/include/asm/pgtable.h 2010-01-25 13:50:10.000000000 -0500 | 784 | --- linux-2.6.32.8/arch/ia64/include/asm/pgtable.h 2010-02-09 07:57:19.000000000 -0500 |
734 | +++ linux-2.6.32.7/arch/ia64/include/asm/pgtable.h 2010-01-25 17:39:40.256405587 -0500 | 785 | +++ linux-2.6.32.8/arch/ia64/include/asm/pgtable.h 2010-02-10 15:06:23.922996854 -0500 |
735 | @@ -143,6 +143,17 @@ | 786 | @@ -143,6 +143,17 @@ |
736 | #define PAGE_READONLY __pgprot(__ACCESS_BITS | _PAGE_PL_3 | _PAGE_AR_R) | 787 | #define PAGE_READONLY __pgprot(__ACCESS_BITS | _PAGE_PL_3 | _PAGE_AR_R) |
737 | #define PAGE_COPY __pgprot(__ACCESS_BITS | _PAGE_PL_3 | _PAGE_AR_R) | 788 | #define PAGE_COPY __pgprot(__ACCESS_BITS | _PAGE_PL_3 | _PAGE_AR_R) |
@@ -750,9 +801,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/include/asm/pgtable.h linux-2.6.32.7/arch/ia | |||
750 | #define PAGE_GATE __pgprot(__ACCESS_BITS | _PAGE_PL_0 | _PAGE_AR_X_RX) | 801 | #define PAGE_GATE __pgprot(__ACCESS_BITS | _PAGE_PL_0 | _PAGE_AR_X_RX) |
751 | #define PAGE_KERNEL __pgprot(__DIRTY_BITS | _PAGE_PL_0 | _PAGE_AR_RWX) | 802 | #define PAGE_KERNEL __pgprot(__DIRTY_BITS | _PAGE_PL_0 | _PAGE_AR_RWX) |
752 | #define PAGE_KERNELRX __pgprot(__ACCESS_BITS | _PAGE_PL_0 | _PAGE_AR_RX) | 803 | #define PAGE_KERNELRX __pgprot(__ACCESS_BITS | _PAGE_PL_0 | _PAGE_AR_RX) |
753 | diff -urNp linux-2.6.32.7/arch/ia64/include/asm/uaccess.h linux-2.6.32.7/arch/ia64/include/asm/uaccess.h | 804 | diff -urNp linux-2.6.32.8/arch/ia64/include/asm/uaccess.h linux-2.6.32.8/arch/ia64/include/asm/uaccess.h |
754 | --- linux-2.6.32.7/arch/ia64/include/asm/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 805 | --- linux-2.6.32.8/arch/ia64/include/asm/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
755 | +++ linux-2.6.32.7/arch/ia64/include/asm/uaccess.h 2010-01-25 17:39:40.256405587 -0500 | 806 | +++ linux-2.6.32.8/arch/ia64/include/asm/uaccess.h 2010-02-10 15:06:23.926995504 -0500 |
756 | @@ -257,7 +257,7 @@ __copy_from_user (void *to, const void _ | 807 | @@ -257,7 +257,7 @@ __copy_from_user (void *to, const void _ |
757 | const void *__cu_from = (from); \ | 808 | const void *__cu_from = (from); \ |
758 | long __cu_len = (n); \ | 809 | long __cu_len = (n); \ |
@@ -771,9 +822,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/include/asm/uaccess.h linux-2.6.32.7/arch/ia | |||
771 | __cu_len = __copy_user((__force void __user *) __cu_to, __cu_from, __cu_len); \ | 822 | __cu_len = __copy_user((__force void __user *) __cu_to, __cu_from, __cu_len); \ |
772 | __cu_len; \ | 823 | __cu_len; \ |
773 | }) | 824 | }) |
774 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/dma-mapping.c linux-2.6.32.7/arch/ia64/kernel/dma-mapping.c | 825 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/dma-mapping.c linux-2.6.32.8/arch/ia64/kernel/dma-mapping.c |
775 | --- linux-2.6.32.7/arch/ia64/kernel/dma-mapping.c 2010-01-25 13:50:10.000000000 -0500 | 826 | --- linux-2.6.32.8/arch/ia64/kernel/dma-mapping.c 2010-02-09 07:57:19.000000000 -0500 |
776 | +++ linux-2.6.32.7/arch/ia64/kernel/dma-mapping.c 2010-01-25 17:39:40.256405587 -0500 | 827 | +++ linux-2.6.32.8/arch/ia64/kernel/dma-mapping.c 2010-02-10 15:06:23.926995504 -0500 |
777 | @@ -3,7 +3,7 @@ | 828 | @@ -3,7 +3,7 @@ |
778 | /* Set this to 1 if there is a HW IOMMU in the system */ | 829 | /* Set this to 1 if there is a HW IOMMU in the system */ |
779 | int iommu_detected __read_mostly; | 830 | int iommu_detected __read_mostly; |
@@ -792,9 +843,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/dma-mapping.c linux-2.6.32.7/arch/ia6 | |||
792 | { | 843 | { |
793 | return dma_ops; | 844 | return dma_ops; |
794 | } | 845 | } |
795 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/module.c linux-2.6.32.7/arch/ia64/kernel/module.c | 846 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/module.c linux-2.6.32.8/arch/ia64/kernel/module.c |
796 | --- linux-2.6.32.7/arch/ia64/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 847 | --- linux-2.6.32.8/arch/ia64/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
797 | +++ linux-2.6.32.7/arch/ia64/kernel/module.c 2010-01-25 17:39:40.256405587 -0500 | 848 | +++ linux-2.6.32.8/arch/ia64/kernel/module.c 2010-02-10 15:06:23.926995504 -0500 |
798 | @@ -315,8 +315,7 @@ module_alloc (unsigned long size) | 849 | @@ -315,8 +315,7 @@ module_alloc (unsigned long size) |
799 | void | 850 | void |
800 | module_free (struct module *mod, void *module_region) | 851 | module_free (struct module *mod, void *module_region) |
@@ -883,9 +934,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/module.c linux-2.6.32.7/arch/ia64/ker | |||
883 | mod->arch.gp = gp; | 934 | mod->arch.gp = gp; |
884 | DEBUGP("%s: placing gp at 0x%lx\n", __func__, gp); | 935 | DEBUGP("%s: placing gp at 0x%lx\n", __func__, gp); |
885 | } | 936 | } |
886 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/pci-dma.c linux-2.6.32.7/arch/ia64/kernel/pci-dma.c | 937 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/pci-dma.c linux-2.6.32.8/arch/ia64/kernel/pci-dma.c |
887 | --- linux-2.6.32.7/arch/ia64/kernel/pci-dma.c 2010-01-25 13:50:10.000000000 -0500 | 938 | --- linux-2.6.32.8/arch/ia64/kernel/pci-dma.c 2010-02-09 07:57:19.000000000 -0500 |
888 | +++ linux-2.6.32.7/arch/ia64/kernel/pci-dma.c 2010-01-25 17:39:40.256405587 -0500 | 939 | +++ linux-2.6.32.8/arch/ia64/kernel/pci-dma.c 2010-02-10 15:06:23.926995504 -0500 |
889 | @@ -43,7 +43,7 @@ struct device fallback_dev = { | 940 | @@ -43,7 +43,7 @@ struct device fallback_dev = { |
890 | .dma_mask = &fallback_dev.coherent_dma_mask, | 941 | .dma_mask = &fallback_dev.coherent_dma_mask, |
891 | }; | 942 | }; |
@@ -895,9 +946,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/pci-dma.c linux-2.6.32.7/arch/ia64/ke | |||
895 | 946 | ||
896 | static int __init pci_iommu_init(void) | 947 | static int __init pci_iommu_init(void) |
897 | { | 948 | { |
898 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.7/arch/ia64/kernel/pci-swiotlb.c | 949 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.8/arch/ia64/kernel/pci-swiotlb.c |
899 | --- linux-2.6.32.7/arch/ia64/kernel/pci-swiotlb.c 2010-01-25 13:50:10.000000000 -0500 | 950 | --- linux-2.6.32.8/arch/ia64/kernel/pci-swiotlb.c 2010-02-09 07:57:19.000000000 -0500 |
900 | +++ linux-2.6.32.7/arch/ia64/kernel/pci-swiotlb.c 2010-01-25 17:39:40.257491087 -0500 | 951 | +++ linux-2.6.32.8/arch/ia64/kernel/pci-swiotlb.c 2010-02-10 15:06:23.926995504 -0500 |
901 | @@ -21,7 +21,7 @@ static void *ia64_swiotlb_alloc_coherent | 952 | @@ -21,7 +21,7 @@ static void *ia64_swiotlb_alloc_coherent |
902 | return swiotlb_alloc_coherent(dev, size, dma_handle, gfp); | 953 | return swiotlb_alloc_coherent(dev, size, dma_handle, gfp); |
903 | } | 954 | } |
@@ -907,9 +958,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.7/arch/ia6 | |||
907 | .alloc_coherent = ia64_swiotlb_alloc_coherent, | 958 | .alloc_coherent = ia64_swiotlb_alloc_coherent, |
908 | .free_coherent = swiotlb_free_coherent, | 959 | .free_coherent = swiotlb_free_coherent, |
909 | .map_page = swiotlb_map_page, | 960 | .map_page = swiotlb_map_page, |
910 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/sys_ia64.c linux-2.6.32.7/arch/ia64/kernel/sys_ia64.c | 961 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/sys_ia64.c linux-2.6.32.8/arch/ia64/kernel/sys_ia64.c |
911 | --- linux-2.6.32.7/arch/ia64/kernel/sys_ia64.c 2010-01-25 13:50:10.000000000 -0500 | 962 | --- linux-2.6.32.8/arch/ia64/kernel/sys_ia64.c 2010-02-09 07:57:19.000000000 -0500 |
912 | +++ linux-2.6.32.7/arch/ia64/kernel/sys_ia64.c 2010-01-25 17:39:40.257491087 -0500 | 963 | +++ linux-2.6.32.8/arch/ia64/kernel/sys_ia64.c 2010-02-10 15:06:23.926995504 -0500 |
913 | @@ -43,6 +43,13 @@ arch_get_unmapped_area (struct file *fil | 964 | @@ -43,6 +43,13 @@ arch_get_unmapped_area (struct file *fil |
914 | if (REGION_NUMBER(addr) == RGN_HPAGE) | 965 | if (REGION_NUMBER(addr) == RGN_HPAGE) |
915 | addr = 0; | 966 | addr = 0; |
@@ -936,9 +987,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/sys_ia64.c linux-2.6.32.7/arch/ia64/k | |||
936 | goto full_search; | 987 | goto full_search; |
937 | } | 988 | } |
938 | return -ENOMEM; | 989 | return -ENOMEM; |
939 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/topology.c linux-2.6.32.7/arch/ia64/kernel/topology.c | 990 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/topology.c linux-2.6.32.8/arch/ia64/kernel/topology.c |
940 | --- linux-2.6.32.7/arch/ia64/kernel/topology.c 2010-01-25 13:50:10.000000000 -0500 | 991 | --- linux-2.6.32.8/arch/ia64/kernel/topology.c 2010-02-09 07:57:19.000000000 -0500 |
941 | +++ linux-2.6.32.7/arch/ia64/kernel/topology.c 2010-01-25 17:39:40.257491087 -0500 | 992 | +++ linux-2.6.32.8/arch/ia64/kernel/topology.c 2010-02-10 15:06:23.926995504 -0500 |
942 | @@ -282,7 +282,7 @@ static ssize_t cache_show(struct kobject | 993 | @@ -282,7 +282,7 @@ static ssize_t cache_show(struct kobject |
943 | return ret; | 994 | return ret; |
944 | } | 995 | } |
@@ -948,9 +999,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/topology.c linux-2.6.32.7/arch/ia64/k | |||
948 | .show = cache_show | 999 | .show = cache_show |
949 | }; | 1000 | }; |
950 | 1001 | ||
951 | diff -urNp linux-2.6.32.7/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.7/arch/ia64/kernel/vmlinux.lds.S | 1002 | diff -urNp linux-2.6.32.8/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.8/arch/ia64/kernel/vmlinux.lds.S |
952 | --- linux-2.6.32.7/arch/ia64/kernel/vmlinux.lds.S 2010-01-25 13:50:10.000000000 -0500 | 1003 | --- linux-2.6.32.8/arch/ia64/kernel/vmlinux.lds.S 2010-02-09 07:57:19.000000000 -0500 |
953 | +++ linux-2.6.32.7/arch/ia64/kernel/vmlinux.lds.S 2010-01-25 17:39:40.257491087 -0500 | 1004 | +++ linux-2.6.32.8/arch/ia64/kernel/vmlinux.lds.S 2010-02-10 15:06:23.926995504 -0500 |
954 | @@ -190,7 +190,7 @@ SECTIONS | 1005 | @@ -190,7 +190,7 @@ SECTIONS |
955 | /* Per-cpu data: */ | 1006 | /* Per-cpu data: */ |
956 | . = ALIGN(PERCPU_PAGE_SIZE); | 1007 | . = ALIGN(PERCPU_PAGE_SIZE); |
@@ -960,9 +1011,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.7/arch/ia6 | |||
960 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits | 1011 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits |
961 | * into percpu page size | 1012 | * into percpu page size |
962 | */ | 1013 | */ |
963 | diff -urNp linux-2.6.32.7/arch/ia64/mm/fault.c linux-2.6.32.7/arch/ia64/mm/fault.c | 1014 | diff -urNp linux-2.6.32.8/arch/ia64/mm/fault.c linux-2.6.32.8/arch/ia64/mm/fault.c |
964 | --- linux-2.6.32.7/arch/ia64/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 1015 | --- linux-2.6.32.8/arch/ia64/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
965 | +++ linux-2.6.32.7/arch/ia64/mm/fault.c 2010-01-25 17:39:40.257491087 -0500 | 1016 | +++ linux-2.6.32.8/arch/ia64/mm/fault.c 2010-02-10 15:06:23.926995504 -0500 |
966 | @@ -72,6 +72,23 @@ mapped_kernel_page_is_present (unsigned | 1017 | @@ -72,6 +72,23 @@ mapped_kernel_page_is_present (unsigned |
967 | return pte_present(pte); | 1018 | return pte_present(pte); |
968 | } | 1019 | } |
@@ -1012,9 +1063,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/mm/fault.c linux-2.6.32.7/arch/ia64/mm/fault | |||
1012 | survive: | 1063 | survive: |
1013 | /* | 1064 | /* |
1014 | * If for any reason at all we couldn't handle the fault, make | 1065 | * If for any reason at all we couldn't handle the fault, make |
1015 | diff -urNp linux-2.6.32.7/arch/ia64/mm/init.c linux-2.6.32.7/arch/ia64/mm/init.c | 1066 | diff -urNp linux-2.6.32.8/arch/ia64/mm/init.c linux-2.6.32.8/arch/ia64/mm/init.c |
1016 | --- linux-2.6.32.7/arch/ia64/mm/init.c 2010-01-25 13:50:10.000000000 -0500 | 1067 | --- linux-2.6.32.8/arch/ia64/mm/init.c 2010-02-09 07:57:19.000000000 -0500 |
1017 | +++ linux-2.6.32.7/arch/ia64/mm/init.c 2010-01-25 17:39:40.257491087 -0500 | 1068 | +++ linux-2.6.32.8/arch/ia64/mm/init.c 2010-02-10 15:06:23.926995504 -0500 |
1018 | @@ -122,6 +122,19 @@ ia64_init_addr_space (void) | 1069 | @@ -122,6 +122,19 @@ ia64_init_addr_space (void) |
1019 | vma->vm_start = current->thread.rbs_bot & PAGE_MASK; | 1070 | vma->vm_start = current->thread.rbs_bot & PAGE_MASK; |
1020 | vma->vm_end = vma->vm_start + PAGE_SIZE; | 1071 | vma->vm_end = vma->vm_start + PAGE_SIZE; |
@@ -1035,9 +1086,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/mm/init.c linux-2.6.32.7/arch/ia64/mm/init.c | |||
1035 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); | 1086 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); |
1036 | down_write(¤t->mm->mmap_sem); | 1087 | down_write(¤t->mm->mmap_sem); |
1037 | if (insert_vm_struct(current->mm, vma)) { | 1088 | if (insert_vm_struct(current->mm, vma)) { |
1038 | diff -urNp linux-2.6.32.7/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.7/arch/ia64/sn/pci/pci_dma.c | 1089 | diff -urNp linux-2.6.32.8/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.8/arch/ia64/sn/pci/pci_dma.c |
1039 | --- linux-2.6.32.7/arch/ia64/sn/pci/pci_dma.c 2010-01-25 13:50:10.000000000 -0500 | 1090 | --- linux-2.6.32.8/arch/ia64/sn/pci/pci_dma.c 2010-02-09 07:57:19.000000000 -0500 |
1040 | +++ linux-2.6.32.7/arch/ia64/sn/pci/pci_dma.c 2010-01-25 17:39:40.258405199 -0500 | 1091 | +++ linux-2.6.32.8/arch/ia64/sn/pci/pci_dma.c 2010-02-10 15:06:23.926995504 -0500 |
1041 | @@ -464,7 +464,7 @@ int sn_pci_legacy_write(struct pci_bus * | 1092 | @@ -464,7 +464,7 @@ int sn_pci_legacy_write(struct pci_bus * |
1042 | return ret; | 1093 | return ret; |
1043 | } | 1094 | } |
@@ -1047,9 +1098,9 @@ diff -urNp linux-2.6.32.7/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.7/arch/ia64/sn | |||
1047 | .alloc_coherent = sn_dma_alloc_coherent, | 1098 | .alloc_coherent = sn_dma_alloc_coherent, |
1048 | .free_coherent = sn_dma_free_coherent, | 1099 | .free_coherent = sn_dma_free_coherent, |
1049 | .map_page = sn_dma_map_page, | 1100 | .map_page = sn_dma_map_page, |
1050 | diff -urNp linux-2.6.32.7/arch/m32r/lib/usercopy.c linux-2.6.32.7/arch/m32r/lib/usercopy.c | 1101 | diff -urNp linux-2.6.32.8/arch/m32r/lib/usercopy.c linux-2.6.32.8/arch/m32r/lib/usercopy.c |
1051 | --- linux-2.6.32.7/arch/m32r/lib/usercopy.c 2010-01-25 13:50:10.000000000 -0500 | 1102 | --- linux-2.6.32.8/arch/m32r/lib/usercopy.c 2010-02-09 07:57:19.000000000 -0500 |
1052 | +++ linux-2.6.32.7/arch/m32r/lib/usercopy.c 2010-01-25 17:39:40.258405199 -0500 | 1103 | +++ linux-2.6.32.8/arch/m32r/lib/usercopy.c 2010-02-10 15:06:23.926995504 -0500 |
1053 | @@ -14,6 +14,9 @@ | 1104 | @@ -14,6 +14,9 @@ |
1054 | unsigned long | 1105 | unsigned long |
1055 | __generic_copy_to_user(void __user *to, const void *from, unsigned long n) | 1106 | __generic_copy_to_user(void __user *to, const void *from, unsigned long n) |
@@ -1070,9 +1121,9 @@ diff -urNp linux-2.6.32.7/arch/m32r/lib/usercopy.c linux-2.6.32.7/arch/m32r/lib/ | |||
1070 | prefetchw(to); | 1121 | prefetchw(to); |
1071 | if (access_ok(VERIFY_READ, from, n)) | 1122 | if (access_ok(VERIFY_READ, from, n)) |
1072 | __copy_user_zeroing(to,from,n); | 1123 | __copy_user_zeroing(to,from,n); |
1073 | diff -urNp linux-2.6.32.7/arch/mips/alchemy/devboards/pm.c linux-2.6.32.7/arch/mips/alchemy/devboards/pm.c | 1124 | diff -urNp linux-2.6.32.8/arch/mips/alchemy/devboards/pm.c linux-2.6.32.8/arch/mips/alchemy/devboards/pm.c |
1074 | --- linux-2.6.32.7/arch/mips/alchemy/devboards/pm.c 2010-01-25 13:50:10.000000000 -0500 | 1125 | --- linux-2.6.32.8/arch/mips/alchemy/devboards/pm.c 2010-02-09 07:57:19.000000000 -0500 |
1075 | +++ linux-2.6.32.7/arch/mips/alchemy/devboards/pm.c 2010-01-25 17:39:40.258405199 -0500 | 1126 | +++ linux-2.6.32.8/arch/mips/alchemy/devboards/pm.c 2010-02-10 15:06:23.926995504 -0500 |
1076 | @@ -78,7 +78,7 @@ static void db1x_pm_end(void) | 1127 | @@ -78,7 +78,7 @@ static void db1x_pm_end(void) |
1077 | 1128 | ||
1078 | } | 1129 | } |
@@ -1082,9 +1133,9 @@ diff -urNp linux-2.6.32.7/arch/mips/alchemy/devboards/pm.c linux-2.6.32.7/arch/m | |||
1082 | .valid = suspend_valid_only_mem, | 1133 | .valid = suspend_valid_only_mem, |
1083 | .begin = db1x_pm_begin, | 1134 | .begin = db1x_pm_begin, |
1084 | .enter = db1x_pm_enter, | 1135 | .enter = db1x_pm_enter, |
1085 | diff -urNp linux-2.6.32.7/arch/mips/include/asm/elf.h linux-2.6.32.7/arch/mips/include/asm/elf.h | 1136 | diff -urNp linux-2.6.32.8/arch/mips/include/asm/elf.h linux-2.6.32.8/arch/mips/include/asm/elf.h |
1086 | --- linux-2.6.32.7/arch/mips/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 1137 | --- linux-2.6.32.8/arch/mips/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
1087 | +++ linux-2.6.32.7/arch/mips/include/asm/elf.h 2010-01-25 17:39:40.258405199 -0500 | 1138 | +++ linux-2.6.32.8/arch/mips/include/asm/elf.h 2010-02-10 15:06:23.926995504 -0500 |
1088 | @@ -368,4 +368,11 @@ extern int dump_task_fpu(struct task_str | 1139 | @@ -368,4 +368,11 @@ extern int dump_task_fpu(struct task_str |
1089 | #define ELF_ET_DYN_BASE (TASK_SIZE / 3 * 2) | 1140 | #define ELF_ET_DYN_BASE (TASK_SIZE / 3 * 2) |
1090 | #endif | 1141 | #endif |
@@ -1097,9 +1148,9 @@ diff -urNp linux-2.6.32.7/arch/mips/include/asm/elf.h linux-2.6.32.7/arch/mips/i | |||
1097 | +#endif | 1148 | +#endif |
1098 | + | 1149 | + |
1099 | #endif /* _ASM_ELF_H */ | 1150 | #endif /* _ASM_ELF_H */ |
1100 | diff -urNp linux-2.6.32.7/arch/mips/include/asm/page.h linux-2.6.32.7/arch/mips/include/asm/page.h | 1151 | diff -urNp linux-2.6.32.8/arch/mips/include/asm/page.h linux-2.6.32.8/arch/mips/include/asm/page.h |
1101 | --- linux-2.6.32.7/arch/mips/include/asm/page.h 2010-01-25 13:50:10.000000000 -0500 | 1152 | --- linux-2.6.32.8/arch/mips/include/asm/page.h 2010-02-09 07:57:19.000000000 -0500 |
1102 | +++ linux-2.6.32.7/arch/mips/include/asm/page.h 2010-01-25 17:39:40.258405199 -0500 | 1153 | +++ linux-2.6.32.8/arch/mips/include/asm/page.h 2010-02-10 15:06:23.926995504 -0500 |
1103 | @@ -93,7 +93,7 @@ extern void copy_user_highpage(struct pa | 1154 | @@ -93,7 +93,7 @@ extern void copy_user_highpage(struct pa |
1104 | #ifdef CONFIG_CPU_MIPS32 | 1155 | #ifdef CONFIG_CPU_MIPS32 |
1105 | typedef struct { unsigned long pte_low, pte_high; } pte_t; | 1156 | typedef struct { unsigned long pte_low, pte_high; } pte_t; |
@@ -1109,9 +1160,9 @@ diff -urNp linux-2.6.32.7/arch/mips/include/asm/page.h linux-2.6.32.7/arch/mips/ | |||
1109 | #else | 1160 | #else |
1110 | typedef struct { unsigned long long pte; } pte_t; | 1161 | typedef struct { unsigned long long pte; } pte_t; |
1111 | #define pte_val(x) ((x).pte) | 1162 | #define pte_val(x) ((x).pte) |
1112 | diff -urNp linux-2.6.32.7/arch/mips/include/asm/system.h linux-2.6.32.7/arch/mips/include/asm/system.h | 1163 | diff -urNp linux-2.6.32.8/arch/mips/include/asm/system.h linux-2.6.32.8/arch/mips/include/asm/system.h |
1113 | --- linux-2.6.32.7/arch/mips/include/asm/system.h 2010-01-25 13:50:10.000000000 -0500 | 1164 | --- linux-2.6.32.8/arch/mips/include/asm/system.h 2010-02-09 07:57:19.000000000 -0500 |
1114 | +++ linux-2.6.32.7/arch/mips/include/asm/system.h 2010-01-25 17:39:40.258405199 -0500 | 1165 | +++ linux-2.6.32.8/arch/mips/include/asm/system.h 2010-02-10 15:06:23.926995504 -0500 |
1115 | @@ -230,6 +230,6 @@ extern void per_cpu_trap_init(void); | 1166 | @@ -230,6 +230,6 @@ extern void per_cpu_trap_init(void); |
1116 | */ | 1167 | */ |
1117 | #define __ARCH_WANT_UNLOCKED_CTXSW | 1168 | #define __ARCH_WANT_UNLOCKED_CTXSW |
@@ -1120,9 +1171,9 @@ diff -urNp linux-2.6.32.7/arch/mips/include/asm/system.h linux-2.6.32.7/arch/mip | |||
1120 | +#define arch_align_stack(x) ((x) & ALMASK) | 1171 | +#define arch_align_stack(x) ((x) & ALMASK) |
1121 | 1172 | ||
1122 | #endif /* _ASM_SYSTEM_H */ | 1173 | #endif /* _ASM_SYSTEM_H */ |
1123 | diff -urNp linux-2.6.32.7/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.7/arch/mips/kernel/binfmt_elfn32.c | 1174 | diff -urNp linux-2.6.32.8/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.8/arch/mips/kernel/binfmt_elfn32.c |
1124 | --- linux-2.6.32.7/arch/mips/kernel/binfmt_elfn32.c 2010-01-25 13:50:10.000000000 -0500 | 1175 | --- linux-2.6.32.8/arch/mips/kernel/binfmt_elfn32.c 2010-02-09 07:57:19.000000000 -0500 |
1125 | +++ linux-2.6.32.7/arch/mips/kernel/binfmt_elfn32.c 2010-01-25 17:39:40.259407304 -0500 | 1176 | +++ linux-2.6.32.8/arch/mips/kernel/binfmt_elfn32.c 2010-02-10 15:06:23.926995504 -0500 |
1126 | @@ -50,6 +50,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N | 1177 | @@ -50,6 +50,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N |
1127 | #undef ELF_ET_DYN_BASE | 1178 | #undef ELF_ET_DYN_BASE |
1128 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) | 1179 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) |
@@ -1137,9 +1188,9 @@ diff -urNp linux-2.6.32.7/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.7/arch/m | |||
1137 | #include <asm/processor.h> | 1188 | #include <asm/processor.h> |
1138 | #include <linux/module.h> | 1189 | #include <linux/module.h> |
1139 | #include <linux/elfcore.h> | 1190 | #include <linux/elfcore.h> |
1140 | diff -urNp linux-2.6.32.7/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.7/arch/mips/kernel/binfmt_elfo32.c | 1191 | diff -urNp linux-2.6.32.8/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.8/arch/mips/kernel/binfmt_elfo32.c |
1141 | --- linux-2.6.32.7/arch/mips/kernel/binfmt_elfo32.c 2010-01-25 13:50:10.000000000 -0500 | 1192 | --- linux-2.6.32.8/arch/mips/kernel/binfmt_elfo32.c 2010-02-09 07:57:19.000000000 -0500 |
1142 | +++ linux-2.6.32.7/arch/mips/kernel/binfmt_elfo32.c 2010-01-25 17:39:40.259407304 -0500 | 1193 | +++ linux-2.6.32.8/arch/mips/kernel/binfmt_elfo32.c 2010-02-10 15:06:23.926995504 -0500 |
1143 | @@ -52,6 +52,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N | 1194 | @@ -52,6 +52,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N |
1144 | #undef ELF_ET_DYN_BASE | 1195 | #undef ELF_ET_DYN_BASE |
1145 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) | 1196 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) |
@@ -1154,9 +1205,9 @@ diff -urNp linux-2.6.32.7/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.7/arch/m | |||
1154 | #include <asm/processor.h> | 1205 | #include <asm/processor.h> |
1155 | 1206 | ||
1156 | /* | 1207 | /* |
1157 | diff -urNp linux-2.6.32.7/arch/mips/kernel/kgdb.c linux-2.6.32.7/arch/mips/kernel/kgdb.c | 1208 | diff -urNp linux-2.6.32.8/arch/mips/kernel/kgdb.c linux-2.6.32.8/arch/mips/kernel/kgdb.c |
1158 | --- linux-2.6.32.7/arch/mips/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 1209 | --- linux-2.6.32.8/arch/mips/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
1159 | +++ linux-2.6.32.7/arch/mips/kernel/kgdb.c 2010-01-25 17:39:40.259407304 -0500 | 1210 | +++ linux-2.6.32.8/arch/mips/kernel/kgdb.c 2010-02-10 15:06:23.926995504 -0500 |
1160 | @@ -245,6 +245,7 @@ int kgdb_arch_handle_exception(int vecto | 1211 | @@ -245,6 +245,7 @@ int kgdb_arch_handle_exception(int vecto |
1161 | return -1; | 1212 | return -1; |
1162 | } | 1213 | } |
@@ -1165,9 +1216,9 @@ diff -urNp linux-2.6.32.7/arch/mips/kernel/kgdb.c linux-2.6.32.7/arch/mips/kerne | |||
1165 | struct kgdb_arch arch_kgdb_ops; | 1216 | struct kgdb_arch arch_kgdb_ops; |
1166 | 1217 | ||
1167 | /* | 1218 | /* |
1168 | diff -urNp linux-2.6.32.7/arch/mips/kernel/process.c linux-2.6.32.7/arch/mips/kernel/process.c | 1219 | diff -urNp linux-2.6.32.8/arch/mips/kernel/process.c linux-2.6.32.8/arch/mips/kernel/process.c |
1169 | --- linux-2.6.32.7/arch/mips/kernel/process.c 2010-01-25 13:50:10.000000000 -0500 | 1220 | --- linux-2.6.32.8/arch/mips/kernel/process.c 2010-02-09 07:57:19.000000000 -0500 |
1170 | +++ linux-2.6.32.7/arch/mips/kernel/process.c 2010-01-25 17:39:40.259407304 -0500 | 1221 | +++ linux-2.6.32.8/arch/mips/kernel/process.c 2010-02-10 15:06:23.926995504 -0500 |
1171 | @@ -470,15 +470,3 @@ unsigned long get_wchan(struct task_stru | 1222 | @@ -470,15 +470,3 @@ unsigned long get_wchan(struct task_stru |
1172 | out: | 1223 | out: |
1173 | return pc; | 1224 | return pc; |
@@ -1184,9 +1235,9 @@ diff -urNp linux-2.6.32.7/arch/mips/kernel/process.c linux-2.6.32.7/arch/mips/ke | |||
1184 | - | 1235 | - |
1185 | - return sp & ALMASK; | 1236 | - return sp & ALMASK; |
1186 | -} | 1237 | -} |
1187 | diff -urNp linux-2.6.32.7/arch/mips/kernel/syscall.c linux-2.6.32.7/arch/mips/kernel/syscall.c | 1238 | diff -urNp linux-2.6.32.8/arch/mips/kernel/syscall.c linux-2.6.32.8/arch/mips/kernel/syscall.c |
1188 | --- linux-2.6.32.7/arch/mips/kernel/syscall.c 2010-01-25 13:50:10.000000000 -0500 | 1239 | --- linux-2.6.32.8/arch/mips/kernel/syscall.c 2010-02-09 07:57:19.000000000 -0500 |
1189 | +++ linux-2.6.32.7/arch/mips/kernel/syscall.c 2010-01-25 17:39:40.259407304 -0500 | 1240 | +++ linux-2.6.32.8/arch/mips/kernel/syscall.c 2010-02-10 15:06:23.926995504 -0500 |
1190 | @@ -102,6 +102,11 @@ unsigned long arch_get_unmapped_area(str | 1241 | @@ -102,6 +102,11 @@ unsigned long arch_get_unmapped_area(str |
1191 | do_color_align = 0; | 1242 | do_color_align = 0; |
1192 | if (filp || (flags & MAP_SHARED)) | 1243 | if (filp || (flags & MAP_SHARED)) |
@@ -1208,9 +1259,9 @@ diff -urNp linux-2.6.32.7/arch/mips/kernel/syscall.c linux-2.6.32.7/arch/mips/ke | |||
1208 | if (do_color_align) | 1259 | if (do_color_align) |
1209 | addr = COLOUR_ALIGN(addr, pgoff); | 1260 | addr = COLOUR_ALIGN(addr, pgoff); |
1210 | else | 1261 | else |
1211 | diff -urNp linux-2.6.32.7/arch/mips/mm/fault.c linux-2.6.32.7/arch/mips/mm/fault.c | 1262 | diff -urNp linux-2.6.32.8/arch/mips/mm/fault.c linux-2.6.32.8/arch/mips/mm/fault.c |
1212 | --- linux-2.6.32.7/arch/mips/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 1263 | --- linux-2.6.32.8/arch/mips/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
1213 | +++ linux-2.6.32.7/arch/mips/mm/fault.c 2010-01-25 17:39:40.259407304 -0500 | 1264 | +++ linux-2.6.32.8/arch/mips/mm/fault.c 2010-02-10 15:06:23.926995504 -0500 |
1214 | @@ -26,6 +26,23 @@ | 1265 | @@ -26,6 +26,23 @@ |
1215 | #include <asm/ptrace.h> | 1266 | #include <asm/ptrace.h> |
1216 | #include <asm/highmem.h> /* For VMALLOC_END */ | 1267 | #include <asm/highmem.h> /* For VMALLOC_END */ |
@@ -1235,9 +1286,9 @@ diff -urNp linux-2.6.32.7/arch/mips/mm/fault.c linux-2.6.32.7/arch/mips/mm/fault | |||
1235 | /* | 1286 | /* |
1236 | * This routine handles page faults. It determines the address, | 1287 | * This routine handles page faults. It determines the address, |
1237 | * and the problem, and then passes it off to one of the appropriate | 1288 | * and the problem, and then passes it off to one of the appropriate |
1238 | diff -urNp linux-2.6.32.7/arch/parisc/include/asm/elf.h linux-2.6.32.7/arch/parisc/include/asm/elf.h | 1289 | diff -urNp linux-2.6.32.8/arch/parisc/include/asm/elf.h linux-2.6.32.8/arch/parisc/include/asm/elf.h |
1239 | --- linux-2.6.32.7/arch/parisc/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 1290 | --- linux-2.6.32.8/arch/parisc/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
1240 | +++ linux-2.6.32.7/arch/parisc/include/asm/elf.h 2010-01-25 17:39:40.259407304 -0500 | 1291 | +++ linux-2.6.32.8/arch/parisc/include/asm/elf.h 2010-02-10 15:06:23.926995504 -0500 |
1241 | @@ -343,6 +343,13 @@ struct pt_regs; /* forward declaration.. | 1292 | @@ -343,6 +343,13 @@ struct pt_regs; /* forward declaration.. |
1242 | 1293 | ||
1243 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x01000000) | 1294 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x01000000) |
@@ -1252,9 +1303,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/include/asm/elf.h linux-2.6.32.7/arch/pari | |||
1252 | /* This yields a mask that user programs can use to figure out what | 1303 | /* This yields a mask that user programs can use to figure out what |
1253 | instruction set this CPU supports. This could be done in user space, | 1304 | instruction set this CPU supports. This could be done in user space, |
1254 | but it's not easy, and we've already done it here. */ | 1305 | but it's not easy, and we've already done it here. */ |
1255 | diff -urNp linux-2.6.32.7/arch/parisc/include/asm/pgtable.h linux-2.6.32.7/arch/parisc/include/asm/pgtable.h | 1306 | diff -urNp linux-2.6.32.8/arch/parisc/include/asm/pgtable.h linux-2.6.32.8/arch/parisc/include/asm/pgtable.h |
1256 | --- linux-2.6.32.7/arch/parisc/include/asm/pgtable.h 2010-01-25 13:50:10.000000000 -0500 | 1307 | --- linux-2.6.32.8/arch/parisc/include/asm/pgtable.h 2010-02-09 07:57:19.000000000 -0500 |
1257 | +++ linux-2.6.32.7/arch/parisc/include/asm/pgtable.h 2010-01-25 17:39:40.260411489 -0500 | 1308 | +++ linux-2.6.32.8/arch/parisc/include/asm/pgtable.h 2010-02-10 15:06:23.931021836 -0500 |
1258 | @@ -207,6 +207,17 @@ | 1309 | @@ -207,6 +207,17 @@ |
1259 | #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC |_PAGE_ACCESSED) | 1310 | #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC |_PAGE_ACCESSED) |
1260 | #define PAGE_COPY PAGE_EXECREAD | 1311 | #define PAGE_COPY PAGE_EXECREAD |
@@ -1273,9 +1324,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/include/asm/pgtable.h linux-2.6.32.7/arch/ | |||
1273 | #define PAGE_KERNEL __pgprot(_PAGE_KERNEL) | 1324 | #define PAGE_KERNEL __pgprot(_PAGE_KERNEL) |
1274 | #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL & ~_PAGE_WRITE) | 1325 | #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL & ~_PAGE_WRITE) |
1275 | #define PAGE_KERNEL_UNC __pgprot(_PAGE_KERNEL | _PAGE_NO_CACHE) | 1326 | #define PAGE_KERNEL_UNC __pgprot(_PAGE_KERNEL | _PAGE_NO_CACHE) |
1276 | diff -urNp linux-2.6.32.7/arch/parisc/kernel/module.c linux-2.6.32.7/arch/parisc/kernel/module.c | 1327 | diff -urNp linux-2.6.32.8/arch/parisc/kernel/module.c linux-2.6.32.8/arch/parisc/kernel/module.c |
1277 | --- linux-2.6.32.7/arch/parisc/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 1328 | --- linux-2.6.32.8/arch/parisc/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
1278 | +++ linux-2.6.32.7/arch/parisc/kernel/module.c 2010-01-25 17:39:40.260411489 -0500 | 1329 | +++ linux-2.6.32.8/arch/parisc/kernel/module.c 2010-02-10 15:06:23.931021836 -0500 |
1279 | @@ -95,16 +95,38 @@ | 1330 | @@ -95,16 +95,38 @@ |
1280 | 1331 | ||
1281 | /* three functions to determine where in the module core | 1332 | /* three functions to determine where in the module core |
@@ -1376,9 +1427,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/kernel/module.c linux-2.6.32.7/arch/parisc | |||
1376 | 1427 | ||
1377 | DEBUGP("register_unwind_table(), sect = %d at 0x%p - 0x%p (gp=0x%lx)\n", | 1428 | DEBUGP("register_unwind_table(), sect = %d at 0x%p - 0x%p (gp=0x%lx)\n", |
1378 | me->arch.unwind_section, table, end, gp); | 1429 | me->arch.unwind_section, table, end, gp); |
1379 | diff -urNp linux-2.6.32.7/arch/parisc/kernel/sys_parisc.c linux-2.6.32.7/arch/parisc/kernel/sys_parisc.c | 1430 | diff -urNp linux-2.6.32.8/arch/parisc/kernel/sys_parisc.c linux-2.6.32.8/arch/parisc/kernel/sys_parisc.c |
1380 | --- linux-2.6.32.7/arch/parisc/kernel/sys_parisc.c 2010-01-25 13:50:10.000000000 -0500 | 1431 | --- linux-2.6.32.8/arch/parisc/kernel/sys_parisc.c 2010-02-09 07:57:19.000000000 -0500 |
1381 | +++ linux-2.6.32.7/arch/parisc/kernel/sys_parisc.c 2010-01-25 17:39:40.260411489 -0500 | 1432 | +++ linux-2.6.32.8/arch/parisc/kernel/sys_parisc.c 2010-02-10 15:06:23.931021836 -0500 |
1382 | @@ -98,7 +98,7 @@ unsigned long arch_get_unmapped_area(str | 1433 | @@ -98,7 +98,7 @@ unsigned long arch_get_unmapped_area(str |
1383 | if (flags & MAP_FIXED) | 1434 | if (flags & MAP_FIXED) |
1384 | return addr; | 1435 | return addr; |
@@ -1388,9 +1439,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/kernel/sys_parisc.c linux-2.6.32.7/arch/pa | |||
1388 | 1439 | ||
1389 | if (filp) { | 1440 | if (filp) { |
1390 | addr = get_shared_area(filp->f_mapping, addr, len, pgoff); | 1441 | addr = get_shared_area(filp->f_mapping, addr, len, pgoff); |
1391 | diff -urNp linux-2.6.32.7/arch/parisc/kernel/traps.c linux-2.6.32.7/arch/parisc/kernel/traps.c | 1442 | diff -urNp linux-2.6.32.8/arch/parisc/kernel/traps.c linux-2.6.32.8/arch/parisc/kernel/traps.c |
1392 | --- linux-2.6.32.7/arch/parisc/kernel/traps.c 2010-01-25 13:50:10.000000000 -0500 | 1443 | --- linux-2.6.32.8/arch/parisc/kernel/traps.c 2010-02-09 07:57:19.000000000 -0500 |
1393 | +++ linux-2.6.32.7/arch/parisc/kernel/traps.c 2010-01-25 17:39:40.260411489 -0500 | 1444 | +++ linux-2.6.32.8/arch/parisc/kernel/traps.c 2010-02-10 15:06:23.931021836 -0500 |
1394 | @@ -733,9 +733,7 @@ void notrace handle_interruption(int cod | 1445 | @@ -733,9 +733,7 @@ void notrace handle_interruption(int cod |
1395 | 1446 | ||
1396 | down_read(¤t->mm->mmap_sem); | 1447 | down_read(¤t->mm->mmap_sem); |
@@ -1402,9 +1453,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/kernel/traps.c linux-2.6.32.7/arch/parisc/ | |||
1402 | fault_address = regs->iaoq[0]; | 1453 | fault_address = regs->iaoq[0]; |
1403 | fault_space = regs->iasq[0]; | 1454 | fault_space = regs->iasq[0]; |
1404 | 1455 | ||
1405 | diff -urNp linux-2.6.32.7/arch/parisc/mm/fault.c linux-2.6.32.7/arch/parisc/mm/fault.c | 1456 | diff -urNp linux-2.6.32.8/arch/parisc/mm/fault.c linux-2.6.32.8/arch/parisc/mm/fault.c |
1406 | --- linux-2.6.32.7/arch/parisc/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 1457 | --- linux-2.6.32.8/arch/parisc/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
1407 | +++ linux-2.6.32.7/arch/parisc/mm/fault.c 2010-01-25 17:39:40.261410306 -0500 | 1458 | +++ linux-2.6.32.8/arch/parisc/mm/fault.c 2010-02-10 15:06:23.931021836 -0500 |
1408 | @@ -15,6 +15,7 @@ | 1459 | @@ -15,6 +15,7 @@ |
1409 | #include <linux/sched.h> | 1460 | #include <linux/sched.h> |
1410 | #include <linux/interrupt.h> | 1461 | #include <linux/interrupt.h> |
@@ -1574,9 +1625,9 @@ diff -urNp linux-2.6.32.7/arch/parisc/mm/fault.c linux-2.6.32.7/arch/parisc/mm/f | |||
1574 | 1625 | ||
1575 | /* | 1626 | /* |
1576 | * If for any reason at all we couldn't handle the fault, make | 1627 | * If for any reason at all we couldn't handle the fault, make |
1577 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/device.h linux-2.6.32.7/arch/powerpc/include/asm/device.h | 1628 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/device.h linux-2.6.32.8/arch/powerpc/include/asm/device.h |
1578 | --- linux-2.6.32.7/arch/powerpc/include/asm/device.h 2010-01-25 13:50:10.000000000 -0500 | 1629 | --- linux-2.6.32.8/arch/powerpc/include/asm/device.h 2010-02-09 07:57:19.000000000 -0500 |
1579 | +++ linux-2.6.32.7/arch/powerpc/include/asm/device.h 2010-01-25 17:39:40.261410306 -0500 | 1630 | +++ linux-2.6.32.8/arch/powerpc/include/asm/device.h 2010-02-10 15:06:23.931021836 -0500 |
1580 | @@ -14,7 +14,7 @@ struct dev_archdata { | 1631 | @@ -14,7 +14,7 @@ struct dev_archdata { |
1581 | struct device_node *of_node; | 1632 | struct device_node *of_node; |
1582 | 1633 | ||
@@ -1586,9 +1637,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/device.h linux-2.6.32.7/arch/ | |||
1586 | 1637 | ||
1587 | /* | 1638 | /* |
1588 | * When an iommu is in use, dma_data is used as a ptr to the base of the | 1639 | * When an iommu is in use, dma_data is used as a ptr to the base of the |
1589 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.7/arch/powerpc/include/asm/dma-mapping.h | 1640 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.8/arch/powerpc/include/asm/dma-mapping.h |
1590 | --- linux-2.6.32.7/arch/powerpc/include/asm/dma-mapping.h 2010-01-25 13:50:10.000000000 -0500 | 1641 | --- linux-2.6.32.8/arch/powerpc/include/asm/dma-mapping.h 2010-02-09 07:57:19.000000000 -0500 |
1591 | +++ linux-2.6.32.7/arch/powerpc/include/asm/dma-mapping.h 2010-01-25 17:39:40.261410306 -0500 | 1642 | +++ linux-2.6.32.8/arch/powerpc/include/asm/dma-mapping.h 2010-02-10 15:06:23.931021836 -0500 |
1592 | @@ -67,11 +67,11 @@ static inline unsigned long device_to_ma | 1643 | @@ -67,11 +67,11 @@ static inline unsigned long device_to_ma |
1593 | * Available generic sets of operations | 1644 | * Available generic sets of operations |
1594 | */ | 1645 | */ |
@@ -1658,9 +1709,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.7/ | |||
1658 | 1709 | ||
1659 | if (dma_ops->mapping_error) | 1710 | if (dma_ops->mapping_error) |
1660 | return dma_ops->mapping_error(dev, dma_addr); | 1711 | return dma_ops->mapping_error(dev, dma_addr); |
1661 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/elf.h linux-2.6.32.7/arch/powerpc/include/asm/elf.h | 1712 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/elf.h linux-2.6.32.8/arch/powerpc/include/asm/elf.h |
1662 | --- linux-2.6.32.7/arch/powerpc/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 1713 | --- linux-2.6.32.8/arch/powerpc/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
1663 | +++ linux-2.6.32.7/arch/powerpc/include/asm/elf.h 2010-01-25 17:39:40.261410306 -0500 | 1714 | +++ linux-2.6.32.8/arch/powerpc/include/asm/elf.h 2010-02-10 15:06:23.931021836 -0500 |
1664 | @@ -179,8 +179,19 @@ typedef elf_fpreg_t elf_vsrreghalf_t32[E | 1715 | @@ -179,8 +179,19 @@ typedef elf_fpreg_t elf_vsrreghalf_t32[E |
1665 | the loader. We need to make sure that it is out of the way of the program | 1716 | the loader. We need to make sure that it is out of the way of the program |
1666 | that it will "exec", and that there is sufficient room for the brk. */ | 1717 | that it will "exec", and that there is sufficient room for the brk. */ |
@@ -1683,7 +1734,7 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/elf.h linux-2.6.32.7/arch/pow | |||
1683 | 1734 | ||
1684 | /* | 1735 | /* |
1685 | * Our registers are always unsigned longs, whether we're a 32 bit | 1736 | * Our registers are always unsigned longs, whether we're a 32 bit |
1686 | @@ -279,9 +290,6 @@ extern int arch_setup_additional_pages(s | 1737 | @@ -275,9 +286,6 @@ extern int arch_setup_additional_pages(s |
1687 | (0x7ff >> (PAGE_SHIFT - 12)) : \ | 1738 | (0x7ff >> (PAGE_SHIFT - 12)) : \ |
1688 | (0x3ffff >> (PAGE_SHIFT - 12))) | 1739 | (0x3ffff >> (PAGE_SHIFT - 12))) |
1689 | 1740 | ||
@@ -1693,9 +1744,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/elf.h linux-2.6.32.7/arch/pow | |||
1693 | #endif /* __KERNEL__ */ | 1744 | #endif /* __KERNEL__ */ |
1694 | 1745 | ||
1695 | /* | 1746 | /* |
1696 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/iommu.h linux-2.6.32.7/arch/powerpc/include/asm/iommu.h | 1747 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/iommu.h linux-2.6.32.8/arch/powerpc/include/asm/iommu.h |
1697 | --- linux-2.6.32.7/arch/powerpc/include/asm/iommu.h 2010-01-25 13:50:10.000000000 -0500 | 1748 | --- linux-2.6.32.8/arch/powerpc/include/asm/iommu.h 2010-02-09 07:57:19.000000000 -0500 |
1698 | +++ linux-2.6.32.7/arch/powerpc/include/asm/iommu.h 2010-01-25 17:39:40.261410306 -0500 | 1749 | +++ linux-2.6.32.8/arch/powerpc/include/asm/iommu.h 2010-02-10 15:06:23.931021836 -0500 |
1699 | @@ -116,6 +116,9 @@ extern void iommu_init_early_iSeries(voi | 1750 | @@ -116,6 +116,9 @@ extern void iommu_init_early_iSeries(voi |
1700 | extern void iommu_init_early_dart(void); | 1751 | extern void iommu_init_early_dart(void); |
1701 | extern void iommu_init_early_pasemi(void); | 1752 | extern void iommu_init_early_pasemi(void); |
@@ -1706,9 +1757,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/iommu.h linux-2.6.32.7/arch/p | |||
1706 | #ifdef CONFIG_PCI | 1757 | #ifdef CONFIG_PCI |
1707 | extern void pci_iommu_init(void); | 1758 | extern void pci_iommu_init(void); |
1708 | extern void pci_direct_iommu_init(void); | 1759 | extern void pci_direct_iommu_init(void); |
1709 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.7/arch/powerpc/include/asm/kmap_types.h | 1760 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.8/arch/powerpc/include/asm/kmap_types.h |
1710 | --- linux-2.6.32.7/arch/powerpc/include/asm/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 1761 | --- linux-2.6.32.8/arch/powerpc/include/asm/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
1711 | +++ linux-2.6.32.7/arch/powerpc/include/asm/kmap_types.h 2010-01-25 17:39:40.261410306 -0500 | 1762 | +++ linux-2.6.32.8/arch/powerpc/include/asm/kmap_types.h 2010-02-10 15:06:23.931021836 -0500 |
1712 | @@ -26,6 +26,7 @@ enum km_type { | 1763 | @@ -26,6 +26,7 @@ enum km_type { |
1713 | KM_SOFTIRQ1, | 1764 | KM_SOFTIRQ1, |
1714 | KM_PPC_SYNC_PAGE, | 1765 | KM_PPC_SYNC_PAGE, |
@@ -1717,9 +1768,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.7/a | |||
1717 | KM_TYPE_NR | 1768 | KM_TYPE_NR |
1718 | }; | 1769 | }; |
1719 | 1770 | ||
1720 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/page_64.h linux-2.6.32.7/arch/powerpc/include/asm/page_64.h | 1771 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/page_64.h linux-2.6.32.8/arch/powerpc/include/asm/page_64.h |
1721 | --- linux-2.6.32.7/arch/powerpc/include/asm/page_64.h 2010-01-25 13:50:10.000000000 -0500 | 1772 | --- linux-2.6.32.8/arch/powerpc/include/asm/page_64.h 2010-02-09 07:57:19.000000000 -0500 |
1722 | +++ linux-2.6.32.7/arch/powerpc/include/asm/page_64.h 2010-01-25 17:39:40.262409905 -0500 | 1773 | +++ linux-2.6.32.8/arch/powerpc/include/asm/page_64.h 2010-02-10 15:06:23.931021836 -0500 |
1723 | @@ -180,15 +180,18 @@ do { \ | 1774 | @@ -180,15 +180,18 @@ do { \ |
1724 | * stack by default, so in the absense of a PT_GNU_STACK program header | 1775 | * stack by default, so in the absense of a PT_GNU_STACK program header |
1725 | * we turn execute permission off. | 1776 | * we turn execute permission off. |
@@ -1741,9 +1792,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/page_64.h linux-2.6.32.7/arch | |||
1741 | 1792 | ||
1742 | #include <asm-generic/getorder.h> | 1793 | #include <asm-generic/getorder.h> |
1743 | 1794 | ||
1744 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/page.h linux-2.6.32.7/arch/powerpc/include/asm/page.h | 1795 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/page.h linux-2.6.32.8/arch/powerpc/include/asm/page.h |
1745 | --- linux-2.6.32.7/arch/powerpc/include/asm/page.h 2010-01-25 13:50:10.000000000 -0500 | 1796 | --- linux-2.6.32.8/arch/powerpc/include/asm/page.h 2010-02-09 07:57:19.000000000 -0500 |
1746 | +++ linux-2.6.32.7/arch/powerpc/include/asm/page.h 2010-01-25 17:39:40.262409905 -0500 | 1797 | +++ linux-2.6.32.8/arch/powerpc/include/asm/page.h 2010-02-10 15:06:23.931021836 -0500 |
1747 | @@ -116,8 +116,9 @@ extern phys_addr_t kernstart_addr; | 1798 | @@ -116,8 +116,9 @@ extern phys_addr_t kernstart_addr; |
1748 | * and needs to be executable. This means the whole heap ends | 1799 | * and needs to be executable. This means the whole heap ends |
1749 | * up being executable. | 1800 | * up being executable. |
@@ -1756,9 +1807,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/page.h linux-2.6.32.7/arch/po | |||
1756 | 1807 | ||
1757 | #define VM_DATA_DEFAULT_FLAGS64 (VM_READ | VM_WRITE | \ | 1808 | #define VM_DATA_DEFAULT_FLAGS64 (VM_READ | VM_WRITE | \ |
1758 | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) | 1809 | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) |
1759 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pci.h linux-2.6.32.7/arch/powerpc/include/asm/pci.h | 1810 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/pci.h linux-2.6.32.8/arch/powerpc/include/asm/pci.h |
1760 | --- linux-2.6.32.7/arch/powerpc/include/asm/pci.h 2010-01-25 13:50:10.000000000 -0500 | 1811 | --- linux-2.6.32.8/arch/powerpc/include/asm/pci.h 2010-02-09 07:57:19.000000000 -0500 |
1761 | +++ linux-2.6.32.7/arch/powerpc/include/asm/pci.h 2010-01-25 17:39:40.262409905 -0500 | 1812 | +++ linux-2.6.32.8/arch/powerpc/include/asm/pci.h 2010-02-10 15:06:23.931021836 -0500 |
1762 | @@ -65,8 +65,8 @@ static inline int pci_get_legacy_ide_irq | 1813 | @@ -65,8 +65,8 @@ static inline int pci_get_legacy_ide_irq |
1763 | } | 1814 | } |
1764 | 1815 | ||
@@ -1770,9 +1821,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pci.h linux-2.6.32.7/arch/pow | |||
1770 | #else /* CONFIG_PCI */ | 1821 | #else /* CONFIG_PCI */ |
1771 | #define set_pci_dma_ops(d) | 1822 | #define set_pci_dma_ops(d) |
1772 | #define get_pci_dma_ops() NULL | 1823 | #define get_pci_dma_ops() NULL |
1773 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pte-common.h linux-2.6.32.7/arch/powerpc/include/asm/pte-common.h | 1824 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/pte-common.h linux-2.6.32.8/arch/powerpc/include/asm/pte-common.h |
1774 | --- linux-2.6.32.7/arch/powerpc/include/asm/pte-common.h 2010-01-25 13:50:10.000000000 -0500 | 1825 | --- linux-2.6.32.8/arch/powerpc/include/asm/pte-common.h 2010-02-09 07:57:19.000000000 -0500 |
1775 | +++ linux-2.6.32.7/arch/powerpc/include/asm/pte-common.h 2010-01-25 17:39:40.262409905 -0500 | 1826 | +++ linux-2.6.32.8/arch/powerpc/include/asm/pte-common.h 2010-02-10 15:06:23.931021836 -0500 |
1776 | @@ -123,11 +123,11 @@ extern unsigned long bad_call_to_PMD_PAG | 1827 | @@ -123,11 +123,11 @@ extern unsigned long bad_call_to_PMD_PAG |
1777 | */ | 1828 | */ |
1778 | #define PAGE_NONE __pgprot(_PAGE_BASE) | 1829 | #define PAGE_NONE __pgprot(_PAGE_BASE) |
@@ -1788,9 +1839,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pte-common.h linux-2.6.32.7/a | |||
1788 | 1839 | ||
1789 | #define __P000 PAGE_NONE | 1840 | #define __P000 PAGE_NONE |
1790 | #define __P001 PAGE_READONLY | 1841 | #define __P001 PAGE_READONLY |
1791 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.7/arch/powerpc/include/asm/pte-hash32.h | 1842 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.8/arch/powerpc/include/asm/pte-hash32.h |
1792 | --- linux-2.6.32.7/arch/powerpc/include/asm/pte-hash32.h 2010-01-25 13:50:10.000000000 -0500 | 1843 | --- linux-2.6.32.8/arch/powerpc/include/asm/pte-hash32.h 2010-02-09 07:57:19.000000000 -0500 |
1793 | +++ linux-2.6.32.7/arch/powerpc/include/asm/pte-hash32.h 2010-01-25 17:39:40.262409905 -0500 | 1844 | +++ linux-2.6.32.8/arch/powerpc/include/asm/pte-hash32.h 2010-02-10 15:06:23.931021836 -0500 |
1794 | @@ -21,6 +21,7 @@ | 1845 | @@ -21,6 +21,7 @@ |
1795 | #define _PAGE_FILE 0x004 /* when !present: nonlinear file mapping */ | 1846 | #define _PAGE_FILE 0x004 /* when !present: nonlinear file mapping */ |
1796 | #define _PAGE_USER 0x004 /* usermode access allowed */ | 1847 | #define _PAGE_USER 0x004 /* usermode access allowed */ |
@@ -1799,9 +1850,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.7/a | |||
1799 | #define _PAGE_COHERENT 0x010 /* M: enforce memory coherence (SMP systems) */ | 1850 | #define _PAGE_COHERENT 0x010 /* M: enforce memory coherence (SMP systems) */ |
1800 | #define _PAGE_NO_CACHE 0x020 /* I: cache inhibit */ | 1851 | #define _PAGE_NO_CACHE 0x020 /* I: cache inhibit */ |
1801 | #define _PAGE_WRITETHRU 0x040 /* W: cache write-through */ | 1852 | #define _PAGE_WRITETHRU 0x040 /* W: cache write-through */ |
1802 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/reg.h linux-2.6.32.7/arch/powerpc/include/asm/reg.h | 1853 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/reg.h linux-2.6.32.8/arch/powerpc/include/asm/reg.h |
1803 | --- linux-2.6.32.7/arch/powerpc/include/asm/reg.h 2010-01-25 13:50:10.000000000 -0500 | 1854 | --- linux-2.6.32.8/arch/powerpc/include/asm/reg.h 2010-02-09 07:57:19.000000000 -0500 |
1804 | +++ linux-2.6.32.7/arch/powerpc/include/asm/reg.h 2010-01-25 17:39:40.262409905 -0500 | 1855 | +++ linux-2.6.32.8/arch/powerpc/include/asm/reg.h 2010-02-10 15:06:23.931021836 -0500 |
1805 | @@ -191,6 +191,7 @@ | 1856 | @@ -191,6 +191,7 @@ |
1806 | #define SPRN_DBCR 0x136 /* e300 Data Breakpoint Control Reg */ | 1857 | #define SPRN_DBCR 0x136 /* e300 Data Breakpoint Control Reg */ |
1807 | #define SPRN_DSISR 0x012 /* Data Storage Interrupt Status Register */ | 1858 | #define SPRN_DSISR 0x012 /* Data Storage Interrupt Status Register */ |
@@ -1810,9 +1861,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/reg.h linux-2.6.32.7/arch/pow | |||
1810 | #define DSISR_PROTFAULT 0x08000000 /* protection fault */ | 1861 | #define DSISR_PROTFAULT 0x08000000 /* protection fault */ |
1811 | #define DSISR_ISSTORE 0x02000000 /* access was a store */ | 1862 | #define DSISR_ISSTORE 0x02000000 /* access was a store */ |
1812 | #define DSISR_DABRMATCH 0x00400000 /* hit data breakpoint */ | 1863 | #define DSISR_DABRMATCH 0x00400000 /* hit data breakpoint */ |
1813 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.7/arch/powerpc/include/asm/swiotlb.h | 1864 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.8/arch/powerpc/include/asm/swiotlb.h |
1814 | --- linux-2.6.32.7/arch/powerpc/include/asm/swiotlb.h 2010-01-25 13:50:10.000000000 -0500 | 1865 | --- linux-2.6.32.8/arch/powerpc/include/asm/swiotlb.h 2010-02-09 07:57:19.000000000 -0500 |
1815 | +++ linux-2.6.32.7/arch/powerpc/include/asm/swiotlb.h 2010-01-25 17:39:40.263419284 -0500 | 1866 | +++ linux-2.6.32.8/arch/powerpc/include/asm/swiotlb.h 2010-02-10 15:06:23.931021836 -0500 |
1816 | @@ -13,7 +13,7 @@ | 1867 | @@ -13,7 +13,7 @@ |
1817 | 1868 | ||
1818 | #include <linux/swiotlb.h> | 1869 | #include <linux/swiotlb.h> |
@@ -1822,9 +1873,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.7/arch | |||
1822 | 1873 | ||
1823 | static inline void dma_mark_clean(void *addr, size_t size) {} | 1874 | static inline void dma_mark_clean(void *addr, size_t size) {} |
1824 | 1875 | ||
1825 | diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/uaccess.h linux-2.6.32.7/arch/powerpc/include/asm/uaccess.h | 1876 | diff -urNp linux-2.6.32.8/arch/powerpc/include/asm/uaccess.h linux-2.6.32.8/arch/powerpc/include/asm/uaccess.h |
1826 | --- linux-2.6.32.7/arch/powerpc/include/asm/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 1877 | --- linux-2.6.32.8/arch/powerpc/include/asm/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
1827 | +++ linux-2.6.32.7/arch/powerpc/include/asm/uaccess.h 2010-01-25 17:39:40.263419284 -0500 | 1878 | +++ linux-2.6.32.8/arch/powerpc/include/asm/uaccess.h 2010-02-10 15:06:23.931021836 -0500 |
1828 | @@ -327,52 +327,6 @@ do { \ | 1879 | @@ -327,52 +327,6 @@ do { \ |
1829 | extern unsigned long __copy_tofrom_user(void __user *to, | 1880 | extern unsigned long __copy_tofrom_user(void __user *to, |
1830 | const void __user *from, unsigned long size); | 1881 | const void __user *from, unsigned long size); |
@@ -1993,9 +2044,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/include/asm/uaccess.h linux-2.6.32.7/arch | |||
1993 | extern unsigned long __clear_user(void __user *addr, unsigned long size); | 2044 | extern unsigned long __clear_user(void __user *addr, unsigned long size); |
1994 | 2045 | ||
1995 | static inline unsigned long clear_user(void __user *addr, unsigned long size) | 2046 | static inline unsigned long clear_user(void __user *addr, unsigned long size) |
1996 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.7/arch/powerpc/kernel/cacheinfo.c | 2047 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.8/arch/powerpc/kernel/cacheinfo.c |
1997 | --- linux-2.6.32.7/arch/powerpc/kernel/cacheinfo.c 2010-01-25 13:50:10.000000000 -0500 | 2048 | --- linux-2.6.32.8/arch/powerpc/kernel/cacheinfo.c 2010-02-09 07:57:19.000000000 -0500 |
1998 | +++ linux-2.6.32.7/arch/powerpc/kernel/cacheinfo.c 2010-01-25 17:39:40.263419284 -0500 | 2049 | +++ linux-2.6.32.8/arch/powerpc/kernel/cacheinfo.c 2010-02-10 15:06:23.931021836 -0500 |
1999 | @@ -642,7 +642,7 @@ static struct kobj_attribute *cache_inde | 2050 | @@ -642,7 +642,7 @@ static struct kobj_attribute *cache_inde |
2000 | &cache_assoc_attr, | 2051 | &cache_assoc_attr, |
2001 | }; | 2052 | }; |
@@ -2005,9 +2056,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.7/arch/po | |||
2005 | .show = cache_index_show, | 2056 | .show = cache_index_show, |
2006 | }; | 2057 | }; |
2007 | 2058 | ||
2008 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma.c linux-2.6.32.7/arch/powerpc/kernel/dma.c | 2059 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/dma.c linux-2.6.32.8/arch/powerpc/kernel/dma.c |
2009 | --- linux-2.6.32.7/arch/powerpc/kernel/dma.c 2010-01-25 13:50:10.000000000 -0500 | 2060 | --- linux-2.6.32.8/arch/powerpc/kernel/dma.c 2010-02-09 07:57:19.000000000 -0500 |
2010 | +++ linux-2.6.32.7/arch/powerpc/kernel/dma.c 2010-01-25 17:39:40.263419284 -0500 | 2061 | +++ linux-2.6.32.8/arch/powerpc/kernel/dma.c 2010-02-10 15:06:23.931021836 -0500 |
2011 | @@ -134,7 +134,7 @@ static inline void dma_direct_sync_singl | 2062 | @@ -134,7 +134,7 @@ static inline void dma_direct_sync_singl |
2012 | } | 2063 | } |
2013 | #endif | 2064 | #endif |
@@ -2017,9 +2068,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma.c linux-2.6.32.7/arch/powerpc/ | |||
2017 | .alloc_coherent = dma_direct_alloc_coherent, | 2068 | .alloc_coherent = dma_direct_alloc_coherent, |
2018 | .free_coherent = dma_direct_free_coherent, | 2069 | .free_coherent = dma_direct_free_coherent, |
2019 | .map_sg = dma_direct_map_sg, | 2070 | .map_sg = dma_direct_map_sg, |
2020 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.7/arch/powerpc/kernel/dma-iommu.c | 2071 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.8/arch/powerpc/kernel/dma-iommu.c |
2021 | --- linux-2.6.32.7/arch/powerpc/kernel/dma-iommu.c 2010-01-25 13:50:10.000000000 -0500 | 2072 | --- linux-2.6.32.8/arch/powerpc/kernel/dma-iommu.c 2010-02-09 07:57:19.000000000 -0500 |
2022 | +++ linux-2.6.32.7/arch/powerpc/kernel/dma-iommu.c 2010-01-25 17:39:40.263419284 -0500 | 2073 | +++ linux-2.6.32.8/arch/powerpc/kernel/dma-iommu.c 2010-02-10 15:06:23.931021836 -0500 |
2023 | @@ -70,7 +70,7 @@ static void dma_iommu_unmap_sg(struct de | 2074 | @@ -70,7 +70,7 @@ static void dma_iommu_unmap_sg(struct de |
2024 | } | 2075 | } |
2025 | 2076 | ||
@@ -2038,9 +2089,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.7/arch/po | |||
2038 | .alloc_coherent = dma_iommu_alloc_coherent, | 2089 | .alloc_coherent = dma_iommu_alloc_coherent, |
2039 | .free_coherent = dma_iommu_free_coherent, | 2090 | .free_coherent = dma_iommu_free_coherent, |
2040 | .map_sg = dma_iommu_map_sg, | 2091 | .map_sg = dma_iommu_map_sg, |
2041 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.7/arch/powerpc/kernel/dma-swiotlb.c | 2092 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.8/arch/powerpc/kernel/dma-swiotlb.c |
2042 | --- linux-2.6.32.7/arch/powerpc/kernel/dma-swiotlb.c 2010-01-25 13:50:10.000000000 -0500 | 2093 | --- linux-2.6.32.8/arch/powerpc/kernel/dma-swiotlb.c 2010-02-09 07:57:19.000000000 -0500 |
2043 | +++ linux-2.6.32.7/arch/powerpc/kernel/dma-swiotlb.c 2010-01-25 17:39:40.263419284 -0500 | 2094 | +++ linux-2.6.32.8/arch/powerpc/kernel/dma-swiotlb.c 2010-02-10 15:06:23.931021836 -0500 |
2044 | @@ -31,7 +31,7 @@ unsigned int ppc_swiotlb_enable; | 2095 | @@ -31,7 +31,7 @@ unsigned int ppc_swiotlb_enable; |
2045 | * map_page, and unmap_page on highmem, use normal dma_ops | 2096 | * map_page, and unmap_page on highmem, use normal dma_ops |
2046 | * for everything else. | 2097 | * for everything else. |
@@ -2050,9 +2101,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.7/arch/ | |||
2050 | .alloc_coherent = dma_direct_alloc_coherent, | 2101 | .alloc_coherent = dma_direct_alloc_coherent, |
2051 | .free_coherent = dma_direct_free_coherent, | 2102 | .free_coherent = dma_direct_free_coherent, |
2052 | .map_sg = swiotlb_map_sg_attrs, | 2103 | .map_sg = swiotlb_map_sg_attrs, |
2053 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/ibmebus.c linux-2.6.32.7/arch/powerpc/kernel/ibmebus.c | 2104 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/ibmebus.c linux-2.6.32.8/arch/powerpc/kernel/ibmebus.c |
2054 | --- linux-2.6.32.7/arch/powerpc/kernel/ibmebus.c 2010-01-25 13:50:10.000000000 -0500 | 2105 | --- linux-2.6.32.8/arch/powerpc/kernel/ibmebus.c 2010-02-09 07:57:19.000000000 -0500 |
2055 | +++ linux-2.6.32.7/arch/powerpc/kernel/ibmebus.c 2010-01-25 17:39:40.264411227 -0500 | 2106 | +++ linux-2.6.32.8/arch/powerpc/kernel/ibmebus.c 2010-02-10 15:06:23.931021836 -0500 |
2056 | @@ -127,7 +127,7 @@ static int ibmebus_dma_supported(struct | 2107 | @@ -127,7 +127,7 @@ static int ibmebus_dma_supported(struct |
2057 | return 1; | 2108 | return 1; |
2058 | } | 2109 | } |
@@ -2062,9 +2113,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/ibmebus.c linux-2.6.32.7/arch/powe | |||
2062 | .alloc_coherent = ibmebus_alloc_coherent, | 2113 | .alloc_coherent = ibmebus_alloc_coherent, |
2063 | .free_coherent = ibmebus_free_coherent, | 2114 | .free_coherent = ibmebus_free_coherent, |
2064 | .map_sg = ibmebus_map_sg, | 2115 | .map_sg = ibmebus_map_sg, |
2065 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/kgdb.c linux-2.6.32.7/arch/powerpc/kernel/kgdb.c | 2116 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/kgdb.c linux-2.6.32.8/arch/powerpc/kernel/kgdb.c |
2066 | --- linux-2.6.32.7/arch/powerpc/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 2117 | --- linux-2.6.32.8/arch/powerpc/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
2067 | +++ linux-2.6.32.7/arch/powerpc/kernel/kgdb.c 2010-01-25 17:39:40.264411227 -0500 | 2118 | +++ linux-2.6.32.8/arch/powerpc/kernel/kgdb.c 2010-02-10 15:06:23.931021836 -0500 |
2068 | @@ -126,7 +126,7 @@ static int kgdb_handle_breakpoint(struct | 2119 | @@ -126,7 +126,7 @@ static int kgdb_handle_breakpoint(struct |
2069 | if (kgdb_handle_exception(0, SIGTRAP, 0, regs) != 0) | 2120 | if (kgdb_handle_exception(0, SIGTRAP, 0, regs) != 0) |
2070 | return 0; | 2121 | return 0; |
@@ -2083,9 +2134,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/kgdb.c linux-2.6.32.7/arch/powerpc | |||
2083 | .gdb_bpt_instr = {0x7d, 0x82, 0x10, 0x08}, | 2134 | .gdb_bpt_instr = {0x7d, 0x82, 0x10, 0x08}, |
2084 | }; | 2135 | }; |
2085 | 2136 | ||
2086 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/module_32.c linux-2.6.32.7/arch/powerpc/kernel/module_32.c | 2137 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/module_32.c linux-2.6.32.8/arch/powerpc/kernel/module_32.c |
2087 | --- linux-2.6.32.7/arch/powerpc/kernel/module_32.c 2010-01-25 13:50:10.000000000 -0500 | 2138 | --- linux-2.6.32.8/arch/powerpc/kernel/module_32.c 2010-02-09 07:57:19.000000000 -0500 |
2088 | +++ linux-2.6.32.7/arch/powerpc/kernel/module_32.c 2010-01-25 17:39:40.264411227 -0500 | 2139 | +++ linux-2.6.32.8/arch/powerpc/kernel/module_32.c 2010-02-10 15:06:23.931021836 -0500 |
2089 | @@ -162,7 +162,7 @@ int module_frob_arch_sections(Elf32_Ehdr | 2140 | @@ -162,7 +162,7 @@ int module_frob_arch_sections(Elf32_Ehdr |
2090 | me->arch.core_plt_section = i; | 2141 | me->arch.core_plt_section = i; |
2091 | } | 2142 | } |
@@ -2115,9 +2166,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/module_32.c linux-2.6.32.7/arch/po | |||
2115 | 2166 | ||
2116 | /* Find this entry, or if that fails, the next avail. entry */ | 2167 | /* Find this entry, or if that fails, the next avail. entry */ |
2117 | while (entry->jump[0]) { | 2168 | while (entry->jump[0]) { |
2118 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/pci-common.c linux-2.6.32.7/arch/powerpc/kernel/pci-common.c | 2169 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/pci-common.c linux-2.6.32.8/arch/powerpc/kernel/pci-common.c |
2119 | --- linux-2.6.32.7/arch/powerpc/kernel/pci-common.c 2010-01-25 13:50:10.000000000 -0500 | 2170 | --- linux-2.6.32.8/arch/powerpc/kernel/pci-common.c 2010-02-09 07:57:19.000000000 -0500 |
2120 | +++ linux-2.6.32.7/arch/powerpc/kernel/pci-common.c 2010-01-25 17:39:40.264411227 -0500 | 2171 | +++ linux-2.6.32.8/arch/powerpc/kernel/pci-common.c 2010-02-10 15:06:23.931021836 -0500 |
2121 | @@ -50,14 +50,14 @@ resource_size_t isa_mem_base; | 2172 | @@ -50,14 +50,14 @@ resource_size_t isa_mem_base; |
2122 | unsigned int ppc_pci_flags = 0; | 2173 | unsigned int ppc_pci_flags = 0; |
2123 | 2174 | ||
@@ -2136,10 +2187,10 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/pci-common.c linux-2.6.32.7/arch/p | |||
2136 | { | 2187 | { |
2137 | return pci_dma_ops; | 2188 | return pci_dma_ops; |
2138 | } | 2189 | } |
2139 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/process.c linux-2.6.32.7/arch/powerpc/kernel/process.c | 2190 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/process.c linux-2.6.32.8/arch/powerpc/kernel/process.c |
2140 | --- linux-2.6.32.7/arch/powerpc/kernel/process.c 2010-01-25 13:50:10.000000000 -0500 | 2191 | --- linux-2.6.32.8/arch/powerpc/kernel/process.c 2010-02-09 07:57:19.000000000 -0500 |
2141 | +++ linux-2.6.32.7/arch/powerpc/kernel/process.c 2010-01-25 17:39:40.265431637 -0500 | 2192 | +++ linux-2.6.32.8/arch/powerpc/kernel/process.c 2010-02-10 15:06:23.935496272 -0500 |
2142 | @@ -1153,51 +1153,3 @@ unsigned long arch_align_stack(unsigned | 2193 | @@ -1141,51 +1141,3 @@ unsigned long arch_align_stack(unsigned |
2143 | sp -= get_random_int() & ~PAGE_MASK; | 2194 | sp -= get_random_int() & ~PAGE_MASK; |
2144 | return sp & ~0xf; | 2195 | return sp & ~0xf; |
2145 | } | 2196 | } |
@@ -2191,9 +2242,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/process.c linux-2.6.32.7/arch/powe | |||
2191 | - | 2242 | - |
2192 | - return ret; | 2243 | - return ret; |
2193 | -} | 2244 | -} |
2194 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/signal_32.c linux-2.6.32.7/arch/powerpc/kernel/signal_32.c | 2245 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/signal_32.c linux-2.6.32.8/arch/powerpc/kernel/signal_32.c |
2195 | --- linux-2.6.32.7/arch/powerpc/kernel/signal_32.c 2010-01-25 13:50:10.000000000 -0500 | 2246 | --- linux-2.6.32.8/arch/powerpc/kernel/signal_32.c 2010-02-09 07:57:19.000000000 -0500 |
2196 | +++ linux-2.6.32.7/arch/powerpc/kernel/signal_32.c 2010-01-25 17:39:40.265431637 -0500 | 2247 | +++ linux-2.6.32.8/arch/powerpc/kernel/signal_32.c 2010-02-10 15:06:23.935496272 -0500 |
2197 | @@ -857,7 +857,7 @@ int handle_rt_signal32(unsigned long sig | 2248 | @@ -857,7 +857,7 @@ int handle_rt_signal32(unsigned long sig |
2198 | /* Save user registers on the stack */ | 2249 | /* Save user registers on the stack */ |
2199 | frame = &rt_sf->uc.uc_mcontext; | 2250 | frame = &rt_sf->uc.uc_mcontext; |
@@ -2203,9 +2254,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/signal_32.c linux-2.6.32.7/arch/po | |||
2203 | if (save_user_regs(regs, frame, 0, 1)) | 2254 | if (save_user_regs(regs, frame, 0, 1)) |
2204 | goto badframe; | 2255 | goto badframe; |
2205 | regs->link = current->mm->context.vdso_base + vdso32_rt_sigtramp; | 2256 | regs->link = current->mm->context.vdso_base + vdso32_rt_sigtramp; |
2206 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/signal_64.c linux-2.6.32.7/arch/powerpc/kernel/signal_64.c | 2257 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/signal_64.c linux-2.6.32.8/arch/powerpc/kernel/signal_64.c |
2207 | --- linux-2.6.32.7/arch/powerpc/kernel/signal_64.c 2010-01-25 13:50:10.000000000 -0500 | 2258 | --- linux-2.6.32.8/arch/powerpc/kernel/signal_64.c 2010-02-09 07:57:19.000000000 -0500 |
2208 | +++ linux-2.6.32.7/arch/powerpc/kernel/signal_64.c 2010-01-25 17:39:40.265431637 -0500 | 2259 | +++ linux-2.6.32.8/arch/powerpc/kernel/signal_64.c 2010-02-10 15:06:23.935496272 -0500 |
2209 | @@ -429,7 +429,7 @@ int handle_rt_signal64(int signr, struct | 2260 | @@ -429,7 +429,7 @@ int handle_rt_signal64(int signr, struct |
2210 | current->thread.fpscr.val = 0; | 2261 | current->thread.fpscr.val = 0; |
2211 | 2262 | ||
@@ -2215,9 +2266,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/signal_64.c linux-2.6.32.7/arch/po | |||
2215 | regs->link = current->mm->context.vdso_base + vdso64_rt_sigtramp; | 2266 | regs->link = current->mm->context.vdso_base + vdso64_rt_sigtramp; |
2216 | } else { | 2267 | } else { |
2217 | err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); | 2268 | err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); |
2218 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.7/arch/powerpc/kernel/sys_ppc32.c | 2269 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.8/arch/powerpc/kernel/sys_ppc32.c |
2219 | --- linux-2.6.32.7/arch/powerpc/kernel/sys_ppc32.c 2010-01-25 13:50:10.000000000 -0500 | 2270 | --- linux-2.6.32.8/arch/powerpc/kernel/sys_ppc32.c 2010-02-09 07:57:19.000000000 -0500 |
2220 | +++ linux-2.6.32.7/arch/powerpc/kernel/sys_ppc32.c 2010-01-25 17:39:40.265431637 -0500 | 2271 | +++ linux-2.6.32.8/arch/powerpc/kernel/sys_ppc32.c 2010-02-10 15:06:23.935496272 -0500 |
2221 | @@ -563,10 +563,10 @@ asmlinkage long compat_sys_sysctl(struct | 2272 | @@ -563,10 +563,10 @@ asmlinkage long compat_sys_sysctl(struct |
2222 | if (oldlenp) { | 2273 | if (oldlenp) { |
2223 | if (!error) { | 2274 | if (!error) { |
@@ -2231,9 +2282,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.7/arch/po | |||
2231 | } | 2282 | } |
2232 | return error; | 2283 | return error; |
2233 | } | 2284 | } |
2234 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/vdso.c linux-2.6.32.7/arch/powerpc/kernel/vdso.c | 2285 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/vdso.c linux-2.6.32.8/arch/powerpc/kernel/vdso.c |
2235 | --- linux-2.6.32.7/arch/powerpc/kernel/vdso.c 2010-01-25 13:50:10.000000000 -0500 | 2286 | --- linux-2.6.32.8/arch/powerpc/kernel/vdso.c 2010-02-09 07:57:19.000000000 -0500 |
2236 | +++ linux-2.6.32.7/arch/powerpc/kernel/vdso.c 2010-01-25 17:39:40.265431637 -0500 | 2287 | +++ linux-2.6.32.8/arch/powerpc/kernel/vdso.c 2010-02-10 15:06:23.935496272 -0500 |
2237 | @@ -36,6 +36,7 @@ | 2288 | @@ -36,6 +36,7 @@ |
2238 | #include <asm/firmware.h> | 2289 | #include <asm/firmware.h> |
2239 | #include <asm/vdso.h> | 2290 | #include <asm/vdso.h> |
@@ -2260,9 +2311,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/vdso.c linux-2.6.32.7/arch/powerpc | |||
2260 | if (IS_ERR_VALUE(vdso_base)) { | 2311 | if (IS_ERR_VALUE(vdso_base)) { |
2261 | rc = vdso_base; | 2312 | rc = vdso_base; |
2262 | goto fail_mmapsem; | 2313 | goto fail_mmapsem; |
2263 | diff -urNp linux-2.6.32.7/arch/powerpc/kernel/vio.c linux-2.6.32.7/arch/powerpc/kernel/vio.c | 2314 | diff -urNp linux-2.6.32.8/arch/powerpc/kernel/vio.c linux-2.6.32.8/arch/powerpc/kernel/vio.c |
2264 | --- linux-2.6.32.7/arch/powerpc/kernel/vio.c 2010-01-25 13:50:10.000000000 -0500 | 2315 | --- linux-2.6.32.8/arch/powerpc/kernel/vio.c 2010-02-09 07:57:19.000000000 -0500 |
2265 | +++ linux-2.6.32.7/arch/powerpc/kernel/vio.c 2010-01-25 17:39:40.266406212 -0500 | 2316 | +++ linux-2.6.32.8/arch/powerpc/kernel/vio.c 2010-02-10 15:06:23.935496272 -0500 |
2266 | @@ -601,11 +601,12 @@ static void vio_dma_iommu_unmap_sg(struc | 2317 | @@ -601,11 +601,12 @@ static void vio_dma_iommu_unmap_sg(struc |
2267 | vio_cmo_dealloc(viodev, alloc_size); | 2318 | vio_cmo_dealloc(viodev, alloc_size); |
2268 | } | 2319 | } |
@@ -2285,9 +2336,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/kernel/vio.c linux-2.6.32.7/arch/powerpc/ | |||
2285 | viodev->dev.archdata.dma_ops = &vio_dma_mapping_ops; | 2336 | viodev->dev.archdata.dma_ops = &vio_dma_mapping_ops; |
2286 | } | 2337 | } |
2287 | 2338 | ||
2288 | diff -urNp linux-2.6.32.7/arch/powerpc/lib/usercopy_64.c linux-2.6.32.7/arch/powerpc/lib/usercopy_64.c | 2339 | diff -urNp linux-2.6.32.8/arch/powerpc/lib/usercopy_64.c linux-2.6.32.8/arch/powerpc/lib/usercopy_64.c |
2289 | --- linux-2.6.32.7/arch/powerpc/lib/usercopy_64.c 2010-01-25 13:50:10.000000000 -0500 | 2340 | --- linux-2.6.32.8/arch/powerpc/lib/usercopy_64.c 2010-02-09 07:57:19.000000000 -0500 |
2290 | +++ linux-2.6.32.7/arch/powerpc/lib/usercopy_64.c 2010-01-25 17:39:40.266406212 -0500 | 2341 | +++ linux-2.6.32.8/arch/powerpc/lib/usercopy_64.c 2010-02-10 15:06:23.935496272 -0500 |
2291 | @@ -9,22 +9,6 @@ | 2342 | @@ -9,22 +9,6 @@ |
2292 | #include <linux/module.h> | 2343 | #include <linux/module.h> |
2293 | #include <asm/uaccess.h> | 2344 | #include <asm/uaccess.h> |
@@ -2319,9 +2370,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/lib/usercopy_64.c linux-2.6.32.7/arch/pow | |||
2319 | -EXPORT_SYMBOL(copy_to_user); | 2370 | -EXPORT_SYMBOL(copy_to_user); |
2320 | EXPORT_SYMBOL(copy_in_user); | 2371 | EXPORT_SYMBOL(copy_in_user); |
2321 | 2372 | ||
2322 | diff -urNp linux-2.6.32.7/arch/powerpc/mm/fault.c linux-2.6.32.7/arch/powerpc/mm/fault.c | 2373 | diff -urNp linux-2.6.32.8/arch/powerpc/mm/fault.c linux-2.6.32.8/arch/powerpc/mm/fault.c |
2323 | --- linux-2.6.32.7/arch/powerpc/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 2374 | --- linux-2.6.32.8/arch/powerpc/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
2324 | +++ linux-2.6.32.7/arch/powerpc/mm/fault.c 2010-01-25 17:39:40.266406212 -0500 | 2375 | +++ linux-2.6.32.8/arch/powerpc/mm/fault.c 2010-02-10 15:06:23.935496272 -0500 |
2325 | @@ -30,6 +30,10 @@ | 2376 | @@ -30,6 +30,10 @@ |
2326 | #include <linux/kprobes.h> | 2377 | #include <linux/kprobes.h> |
2327 | #include <linux/kdebug.h> | 2378 | #include <linux/kdebug.h> |
@@ -2426,9 +2477,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/mm/fault.c linux-2.6.32.7/arch/powerpc/mm | |||
2426 | _exception(SIGSEGV, regs, code, address); | 2477 | _exception(SIGSEGV, regs, code, address); |
2427 | return 0; | 2478 | return 0; |
2428 | } | 2479 | } |
2429 | diff -urNp linux-2.6.32.7/arch/powerpc/mm/mmap_64.c linux-2.6.32.7/arch/powerpc/mm/mmap_64.c | 2480 | diff -urNp linux-2.6.32.8/arch/powerpc/mm/mmap_64.c linux-2.6.32.8/arch/powerpc/mm/mmap_64.c |
2430 | --- linux-2.6.32.7/arch/powerpc/mm/mmap_64.c 2010-01-25 13:50:10.000000000 -0500 | 2481 | --- linux-2.6.32.8/arch/powerpc/mm/mmap_64.c 2010-02-09 07:57:19.000000000 -0500 |
2431 | +++ linux-2.6.32.7/arch/powerpc/mm/mmap_64.c 2010-01-25 17:39:40.266406212 -0500 | 2482 | +++ linux-2.6.32.8/arch/powerpc/mm/mmap_64.c 2010-02-10 15:06:23.935496272 -0500 |
2432 | @@ -99,10 +99,22 @@ void arch_pick_mmap_layout(struct mm_str | 2483 | @@ -99,10 +99,22 @@ void arch_pick_mmap_layout(struct mm_str |
2433 | */ | 2484 | */ |
2434 | if (mmap_is_legacy()) { | 2485 | if (mmap_is_legacy()) { |
@@ -2452,9 +2503,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/mm/mmap_64.c linux-2.6.32.7/arch/powerpc/ | |||
2452 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 2503 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
2453 | mm->unmap_area = arch_unmap_area_topdown; | 2504 | mm->unmap_area = arch_unmap_area_topdown; |
2454 | } | 2505 | } |
2455 | diff -urNp linux-2.6.32.7/arch/powerpc/mm/slice.c linux-2.6.32.7/arch/powerpc/mm/slice.c | 2506 | diff -urNp linux-2.6.32.8/arch/powerpc/mm/slice.c linux-2.6.32.8/arch/powerpc/mm/slice.c |
2456 | --- linux-2.6.32.7/arch/powerpc/mm/slice.c 2010-01-25 13:50:10.000000000 -0500 | 2507 | --- linux-2.6.32.8/arch/powerpc/mm/slice.c 2010-02-09 07:57:19.000000000 -0500 |
2457 | +++ linux-2.6.32.7/arch/powerpc/mm/slice.c 2010-01-25 17:39:40.267414851 -0500 | 2508 | +++ linux-2.6.32.8/arch/powerpc/mm/slice.c 2010-02-10 15:06:23.935496272 -0500 |
2458 | @@ -426,6 +426,11 @@ unsigned long slice_get_unmapped_area(un | 2509 | @@ -426,6 +426,11 @@ unsigned long slice_get_unmapped_area(un |
2459 | if (fixed && addr > (mm->task_size - len)) | 2510 | if (fixed && addr > (mm->task_size - len)) |
2460 | return -EINVAL; | 2511 | return -EINVAL; |
@@ -2467,9 +2518,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/mm/slice.c linux-2.6.32.7/arch/powerpc/mm | |||
2467 | /* If hint, make sure it matches our alignment restrictions */ | 2518 | /* If hint, make sure it matches our alignment restrictions */ |
2468 | if (!fixed && addr) { | 2519 | if (!fixed && addr) { |
2469 | addr = _ALIGN_UP(addr, 1ul << pshift); | 2520 | addr = _ALIGN_UP(addr, 1ul << pshift); |
2470 | diff -urNp linux-2.6.32.7/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32.7/arch/powerpc/platforms/52xx/lite5200_pm.c | 2521 | diff -urNp linux-2.6.32.8/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32.8/arch/powerpc/platforms/52xx/lite5200_pm.c |
2471 | --- linux-2.6.32.7/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-01-25 13:50:10.000000000 -0500 | 2522 | --- linux-2.6.32.8/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-02-09 07:57:19.000000000 -0500 |
2472 | +++ linux-2.6.32.7/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-01-25 17:39:40.267414851 -0500 | 2523 | +++ linux-2.6.32.8/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-02-10 15:06:23.935496272 -0500 |
2473 | @@ -235,7 +235,7 @@ static void lite5200_pm_end(void) | 2524 | @@ -235,7 +235,7 @@ static void lite5200_pm_end(void) |
2474 | lite5200_pm_target_state = PM_SUSPEND_ON; | 2525 | lite5200_pm_target_state = PM_SUSPEND_ON; |
2475 | } | 2526 | } |
@@ -2479,9 +2530,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32 | |||
2479 | .valid = lite5200_pm_valid, | 2530 | .valid = lite5200_pm_valid, |
2480 | .begin = lite5200_pm_begin, | 2531 | .begin = lite5200_pm_begin, |
2481 | .prepare = lite5200_pm_prepare, | 2532 | .prepare = lite5200_pm_prepare, |
2482 | diff -urNp linux-2.6.32.7/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32.7/arch/powerpc/platforms/52xx/mpc52xx_pm.c | 2533 | diff -urNp linux-2.6.32.8/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32.8/arch/powerpc/platforms/52xx/mpc52xx_pm.c |
2483 | --- linux-2.6.32.7/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-01-25 13:50:10.000000000 -0500 | 2534 | --- linux-2.6.32.8/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-02-09 07:57:19.000000000 -0500 |
2484 | +++ linux-2.6.32.7/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-01-25 17:39:40.267414851 -0500 | 2535 | +++ linux-2.6.32.8/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-02-10 15:06:23.935496272 -0500 |
2485 | @@ -180,7 +180,7 @@ void mpc52xx_pm_finish(void) | 2536 | @@ -180,7 +180,7 @@ void mpc52xx_pm_finish(void) |
2486 | iounmap(mbar); | 2537 | iounmap(mbar); |
2487 | } | 2538 | } |
@@ -2491,9 +2542,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32. | |||
2491 | .valid = mpc52xx_pm_valid, | 2542 | .valid = mpc52xx_pm_valid, |
2492 | .prepare = mpc52xx_pm_prepare, | 2543 | .prepare = mpc52xx_pm_prepare, |
2493 | .enter = mpc52xx_pm_enter, | 2544 | .enter = mpc52xx_pm_enter, |
2494 | diff -urNp linux-2.6.32.7/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.7/arch/powerpc/platforms/83xx/suspend.c | 2545 | diff -urNp linux-2.6.32.8/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.8/arch/powerpc/platforms/83xx/suspend.c |
2495 | --- linux-2.6.32.7/arch/powerpc/platforms/83xx/suspend.c 2010-01-25 13:50:10.000000000 -0500 | 2546 | --- linux-2.6.32.8/arch/powerpc/platforms/83xx/suspend.c 2010-02-09 07:57:19.000000000 -0500 |
2496 | +++ linux-2.6.32.7/arch/powerpc/platforms/83xx/suspend.c 2010-01-25 17:39:40.267414851 -0500 | 2547 | +++ linux-2.6.32.8/arch/powerpc/platforms/83xx/suspend.c 2010-02-10 15:06:23.935496272 -0500 |
2497 | @@ -273,7 +273,7 @@ static int mpc83xx_is_pci_agent(void) | 2548 | @@ -273,7 +273,7 @@ static int mpc83xx_is_pci_agent(void) |
2498 | return ret; | 2549 | return ret; |
2499 | } | 2550 | } |
@@ -2503,9 +2554,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.7/a | |||
2503 | .valid = mpc83xx_suspend_valid, | 2554 | .valid = mpc83xx_suspend_valid, |
2504 | .begin = mpc83xx_suspend_begin, | 2555 | .begin = mpc83xx_suspend_begin, |
2505 | .enter = mpc83xx_suspend_enter, | 2556 | .enter = mpc83xx_suspend_enter, |
2506 | diff -urNp linux-2.6.32.7/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.7/arch/powerpc/platforms/cell/iommu.c | 2557 | diff -urNp linux-2.6.32.8/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.8/arch/powerpc/platforms/cell/iommu.c |
2507 | --- linux-2.6.32.7/arch/powerpc/platforms/cell/iommu.c 2010-01-25 13:50:10.000000000 -0500 | 2558 | --- linux-2.6.32.8/arch/powerpc/platforms/cell/iommu.c 2010-02-09 07:57:19.000000000 -0500 |
2508 | +++ linux-2.6.32.7/arch/powerpc/platforms/cell/iommu.c 2010-01-25 17:39:40.268213794 -0500 | 2559 | +++ linux-2.6.32.8/arch/powerpc/platforms/cell/iommu.c 2010-02-10 15:06:23.935496272 -0500 |
2509 | @@ -642,7 +642,7 @@ static int dma_fixed_dma_supported(struc | 2560 | @@ -642,7 +642,7 @@ static int dma_fixed_dma_supported(struc |
2510 | 2561 | ||
2511 | static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask); | 2562 | static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask); |
@@ -2515,9 +2566,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.7/arc | |||
2515 | .alloc_coherent = dma_fixed_alloc_coherent, | 2566 | .alloc_coherent = dma_fixed_alloc_coherent, |
2516 | .free_coherent = dma_fixed_free_coherent, | 2567 | .free_coherent = dma_fixed_free_coherent, |
2517 | .map_sg = dma_fixed_map_sg, | 2568 | .map_sg = dma_fixed_map_sg, |
2518 | diff -urNp linux-2.6.32.7/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.7/arch/powerpc/platforms/ps3/system-bus.c | 2569 | diff -urNp linux-2.6.32.8/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.8/arch/powerpc/platforms/ps3/system-bus.c |
2519 | --- linux-2.6.32.7/arch/powerpc/platforms/ps3/system-bus.c 2010-01-25 13:50:10.000000000 -0500 | 2570 | --- linux-2.6.32.8/arch/powerpc/platforms/ps3/system-bus.c 2010-02-09 07:57:19.000000000 -0500 |
2520 | +++ linux-2.6.32.7/arch/powerpc/platforms/ps3/system-bus.c 2010-01-25 17:39:40.268213794 -0500 | 2571 | +++ linux-2.6.32.8/arch/powerpc/platforms/ps3/system-bus.c 2010-02-10 15:06:23.935496272 -0500 |
2521 | @@ -694,7 +694,7 @@ static int ps3_dma_supported(struct devi | 2572 | @@ -694,7 +694,7 @@ static int ps3_dma_supported(struct devi |
2522 | return mask >= DMA_BIT_MASK(32); | 2573 | return mask >= DMA_BIT_MASK(32); |
2523 | } | 2574 | } |
@@ -2536,9 +2587,9 @@ diff -urNp linux-2.6.32.7/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.7 | |||
2536 | .alloc_coherent = ps3_alloc_coherent, | 2587 | .alloc_coherent = ps3_alloc_coherent, |
2537 | .free_coherent = ps3_free_coherent, | 2588 | .free_coherent = ps3_free_coherent, |
2538 | .map_sg = ps3_ioc0_map_sg, | 2589 | .map_sg = ps3_ioc0_map_sg, |
2539 | diff -urNp linux-2.6.32.7/arch/s390/include/asm/uaccess.h linux-2.6.32.7/arch/s390/include/asm/uaccess.h | 2590 | diff -urNp linux-2.6.32.8/arch/s390/include/asm/uaccess.h linux-2.6.32.8/arch/s390/include/asm/uaccess.h |
2540 | --- linux-2.6.32.7/arch/s390/include/asm/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 2591 | --- linux-2.6.32.8/arch/s390/include/asm/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
2541 | +++ linux-2.6.32.7/arch/s390/include/asm/uaccess.h 2010-01-25 17:39:40.268213794 -0500 | 2592 | +++ linux-2.6.32.8/arch/s390/include/asm/uaccess.h 2010-02-10 15:06:23.935496272 -0500 |
2542 | @@ -232,6 +232,10 @@ static inline unsigned long __must_check | 2593 | @@ -232,6 +232,10 @@ static inline unsigned long __must_check |
2543 | copy_to_user(void __user *to, const void *from, unsigned long n) | 2594 | copy_to_user(void __user *to, const void *from, unsigned long n) |
2544 | { | 2595 | { |
@@ -2571,9 +2622,9 @@ diff -urNp linux-2.6.32.7/arch/s390/include/asm/uaccess.h linux-2.6.32.7/arch/s3 | |||
2571 | if (access_ok(VERIFY_READ, from, n)) | 2622 | if (access_ok(VERIFY_READ, from, n)) |
2572 | n = __copy_from_user(to, from, n); | 2623 | n = __copy_from_user(to, from, n); |
2573 | else | 2624 | else |
2574 | diff -urNp linux-2.6.32.7/arch/s390/kernel/module.c linux-2.6.32.7/arch/s390/kernel/module.c | 2625 | diff -urNp linux-2.6.32.8/arch/s390/kernel/module.c linux-2.6.32.8/arch/s390/kernel/module.c |
2575 | --- linux-2.6.32.7/arch/s390/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 2626 | --- linux-2.6.32.8/arch/s390/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
2576 | +++ linux-2.6.32.7/arch/s390/kernel/module.c 2010-01-25 17:39:40.268213794 -0500 | 2627 | +++ linux-2.6.32.8/arch/s390/kernel/module.c 2010-02-10 15:06:23.935496272 -0500 |
2577 | @@ -166,11 +166,11 @@ module_frob_arch_sections(Elf_Ehdr *hdr, | 2628 | @@ -166,11 +166,11 @@ module_frob_arch_sections(Elf_Ehdr *hdr, |
2578 | 2629 | ||
2579 | /* Increase core size by size of got & plt and set start | 2630 | /* Increase core size by size of got & plt and set start |
@@ -2645,9 +2696,9 @@ diff -urNp linux-2.6.32.7/arch/s390/kernel/module.c linux-2.6.32.7/arch/s390/ker | |||
2645 | rela->r_addend - loc; | 2696 | rela->r_addend - loc; |
2646 | if (r_type == R_390_GOTPC) | 2697 | if (r_type == R_390_GOTPC) |
2647 | *(unsigned int *) loc = val; | 2698 | *(unsigned int *) loc = val; |
2648 | diff -urNp linux-2.6.32.7/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.7/arch/sh/boards/mach-hp6xx/pm.c | 2699 | diff -urNp linux-2.6.32.8/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.8/arch/sh/boards/mach-hp6xx/pm.c |
2649 | --- linux-2.6.32.7/arch/sh/boards/mach-hp6xx/pm.c 2010-01-25 13:50:10.000000000 -0500 | 2700 | --- linux-2.6.32.8/arch/sh/boards/mach-hp6xx/pm.c 2010-02-09 07:57:19.000000000 -0500 |
2650 | +++ linux-2.6.32.7/arch/sh/boards/mach-hp6xx/pm.c 2010-01-25 17:39:40.268213794 -0500 | 2701 | +++ linux-2.6.32.8/arch/sh/boards/mach-hp6xx/pm.c 2010-02-10 15:06:23.935496272 -0500 |
2651 | @@ -143,7 +143,7 @@ static int hp6x0_pm_enter(suspend_state_ | 2702 | @@ -143,7 +143,7 @@ static int hp6x0_pm_enter(suspend_state_ |
2652 | return 0; | 2703 | return 0; |
2653 | } | 2704 | } |
@@ -2657,9 +2708,9 @@ diff -urNp linux-2.6.32.7/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.7/arch/sh/ | |||
2657 | .enter = hp6x0_pm_enter, | 2708 | .enter = hp6x0_pm_enter, |
2658 | .valid = suspend_valid_only_mem, | 2709 | .valid = suspend_valid_only_mem, |
2659 | }; | 2710 | }; |
2660 | diff -urNp linux-2.6.32.7/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.7/arch/sh/kernel/cpu/sh4/sq.c | 2711 | diff -urNp linux-2.6.32.8/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.8/arch/sh/kernel/cpu/sh4/sq.c |
2661 | --- linux-2.6.32.7/arch/sh/kernel/cpu/sh4/sq.c 2010-01-25 13:50:10.000000000 -0500 | 2712 | --- linux-2.6.32.8/arch/sh/kernel/cpu/sh4/sq.c 2010-02-09 07:57:19.000000000 -0500 |
2662 | +++ linux-2.6.32.7/arch/sh/kernel/cpu/sh4/sq.c 2010-01-25 17:39:40.269407003 -0500 | 2713 | +++ linux-2.6.32.8/arch/sh/kernel/cpu/sh4/sq.c 2010-02-10 15:06:23.935496272 -0500 |
2663 | @@ -327,7 +327,7 @@ static struct attribute *sq_sysfs_attrs[ | 2714 | @@ -327,7 +327,7 @@ static struct attribute *sq_sysfs_attrs[ |
2664 | NULL, | 2715 | NULL, |
2665 | }; | 2716 | }; |
@@ -2669,9 +2720,9 @@ diff -urNp linux-2.6.32.7/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.7/arch/sh/ker | |||
2669 | .show = sq_sysfs_show, | 2720 | .show = sq_sysfs_show, |
2670 | .store = sq_sysfs_store, | 2721 | .store = sq_sysfs_store, |
2671 | }; | 2722 | }; |
2672 | diff -urNp linux-2.6.32.7/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.7/arch/sh/kernel/cpu/shmobile/pm.c | 2723 | diff -urNp linux-2.6.32.8/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.8/arch/sh/kernel/cpu/shmobile/pm.c |
2673 | --- linux-2.6.32.7/arch/sh/kernel/cpu/shmobile/pm.c 2010-01-25 13:50:10.000000000 -0500 | 2724 | --- linux-2.6.32.8/arch/sh/kernel/cpu/shmobile/pm.c 2010-02-09 07:57:19.000000000 -0500 |
2674 | +++ linux-2.6.32.7/arch/sh/kernel/cpu/shmobile/pm.c 2010-01-25 17:39:40.269407003 -0500 | 2725 | +++ linux-2.6.32.8/arch/sh/kernel/cpu/shmobile/pm.c 2010-02-10 15:06:23.939491571 -0500 |
2675 | @@ -58,7 +58,7 @@ static int sh_pm_enter(suspend_state_t s | 2726 | @@ -58,7 +58,7 @@ static int sh_pm_enter(suspend_state_t s |
2676 | return 0; | 2727 | return 0; |
2677 | } | 2728 | } |
@@ -2681,9 +2732,9 @@ diff -urNp linux-2.6.32.7/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.7/arch/s | |||
2681 | .enter = sh_pm_enter, | 2732 | .enter = sh_pm_enter, |
2682 | .valid = suspend_valid_only_mem, | 2733 | .valid = suspend_valid_only_mem, |
2683 | }; | 2734 | }; |
2684 | diff -urNp linux-2.6.32.7/arch/sh/kernel/kgdb.c linux-2.6.32.7/arch/sh/kernel/kgdb.c | 2735 | diff -urNp linux-2.6.32.8/arch/sh/kernel/kgdb.c linux-2.6.32.8/arch/sh/kernel/kgdb.c |
2685 | --- linux-2.6.32.7/arch/sh/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 2736 | --- linux-2.6.32.8/arch/sh/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
2686 | +++ linux-2.6.32.7/arch/sh/kernel/kgdb.c 2010-01-25 17:39:40.269407003 -0500 | 2737 | +++ linux-2.6.32.8/arch/sh/kernel/kgdb.c 2010-02-10 15:06:23.939491571 -0500 |
2687 | @@ -271,7 +271,7 @@ void kgdb_arch_exit(void) | 2738 | @@ -271,7 +271,7 @@ void kgdb_arch_exit(void) |
2688 | { | 2739 | { |
2689 | } | 2740 | } |
@@ -2693,9 +2744,9 @@ diff -urNp linux-2.6.32.7/arch/sh/kernel/kgdb.c linux-2.6.32.7/arch/sh/kernel/kg | |||
2693 | /* Breakpoint instruction: trapa #0x3c */ | 2744 | /* Breakpoint instruction: trapa #0x3c */ |
2694 | #ifdef CONFIG_CPU_LITTLE_ENDIAN | 2745 | #ifdef CONFIG_CPU_LITTLE_ENDIAN |
2695 | .gdb_bpt_instr = { 0x3c, 0xc3 }, | 2746 | .gdb_bpt_instr = { 0x3c, 0xc3 }, |
2696 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/atomic_64.h linux-2.6.32.7/arch/sparc/include/asm/atomic_64.h | 2747 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/atomic_64.h linux-2.6.32.8/arch/sparc/include/asm/atomic_64.h |
2697 | --- linux-2.6.32.7/arch/sparc/include/asm/atomic_64.h 2010-01-25 13:50:10.000000000 -0500 | 2748 | --- linux-2.6.32.8/arch/sparc/include/asm/atomic_64.h 2010-02-09 07:57:19.000000000 -0500 |
2698 | +++ linux-2.6.32.7/arch/sparc/include/asm/atomic_64.h 2010-01-25 17:39:40.269407003 -0500 | 2749 | +++ linux-2.6.32.8/arch/sparc/include/asm/atomic_64.h 2010-02-10 15:06:23.939491571 -0500 |
2699 | @@ -14,18 +14,26 @@ | 2750 | @@ -14,18 +14,26 @@ |
2700 | #define ATOMIC64_INIT(i) { (i) } | 2751 | #define ATOMIC64_INIT(i) { (i) } |
2701 | 2752 | ||
@@ -2807,9 +2858,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/atomic_64.h linux-2.6.32.7/arch | |||
2807 | } | 2858 | } |
2808 | 2859 | ||
2809 | #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1, 0) | 2860 | #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1, 0) |
2810 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.7/arch/sparc/include/asm/dma-mapping.h | 2861 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.8/arch/sparc/include/asm/dma-mapping.h |
2811 | --- linux-2.6.32.7/arch/sparc/include/asm/dma-mapping.h 2010-01-25 13:50:10.000000000 -0500 | 2862 | --- linux-2.6.32.8/arch/sparc/include/asm/dma-mapping.h 2010-02-09 07:57:19.000000000 -0500 |
2812 | +++ linux-2.6.32.7/arch/sparc/include/asm/dma-mapping.h 2010-01-25 17:39:40.269407003 -0500 | 2863 | +++ linux-2.6.32.8/arch/sparc/include/asm/dma-mapping.h 2010-02-10 15:06:23.939491571 -0500 |
2813 | @@ -14,10 +14,10 @@ extern int dma_set_mask(struct device *d | 2864 | @@ -14,10 +14,10 @@ extern int dma_set_mask(struct device *d |
2814 | #define dma_free_noncoherent(d, s, v, h) dma_free_coherent(d, s, v, h) | 2865 | #define dma_free_noncoherent(d, s, v, h) dma_free_coherent(d, s, v, h) |
2815 | #define dma_is_consistent(d, h) (1) | 2866 | #define dma_is_consistent(d, h) (1) |
@@ -2841,9 +2892,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.7/ar | |||
2841 | 2892 | ||
2842 | debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); | 2893 | debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); |
2843 | ops->free_coherent(dev, size, cpu_addr, dma_handle); | 2894 | ops->free_coherent(dev, size, cpu_addr, dma_handle); |
2844 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/elf_32.h linux-2.6.32.7/arch/sparc/include/asm/elf_32.h | 2895 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/elf_32.h linux-2.6.32.8/arch/sparc/include/asm/elf_32.h |
2845 | --- linux-2.6.32.7/arch/sparc/include/asm/elf_32.h 2010-01-25 13:50:10.000000000 -0500 | 2896 | --- linux-2.6.32.8/arch/sparc/include/asm/elf_32.h 2010-02-09 07:57:19.000000000 -0500 |
2846 | +++ linux-2.6.32.7/arch/sparc/include/asm/elf_32.h 2010-01-25 17:39:40.270305658 -0500 | 2897 | +++ linux-2.6.32.8/arch/sparc/include/asm/elf_32.h 2010-02-10 15:06:23.939491571 -0500 |
2847 | @@ -116,6 +116,13 @@ typedef struct { | 2898 | @@ -116,6 +116,13 @@ typedef struct { |
2848 | 2899 | ||
2849 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE) | 2900 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE) |
@@ -2858,9 +2909,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/elf_32.h linux-2.6.32.7/arch/sp | |||
2858 | /* This yields a mask that user programs can use to figure out what | 2909 | /* This yields a mask that user programs can use to figure out what |
2859 | instruction set this cpu supports. This can NOT be done in userspace | 2910 | instruction set this cpu supports. This can NOT be done in userspace |
2860 | on Sparc. */ | 2911 | on Sparc. */ |
2861 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/elf_64.h linux-2.6.32.7/arch/sparc/include/asm/elf_64.h | 2912 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/elf_64.h linux-2.6.32.8/arch/sparc/include/asm/elf_64.h |
2862 | --- linux-2.6.32.7/arch/sparc/include/asm/elf_64.h 2010-01-25 13:50:10.000000000 -0500 | 2913 | --- linux-2.6.32.8/arch/sparc/include/asm/elf_64.h 2010-02-09 07:57:19.000000000 -0500 |
2863 | +++ linux-2.6.32.7/arch/sparc/include/asm/elf_64.h 2010-01-25 17:39:40.270305658 -0500 | 2914 | +++ linux-2.6.32.8/arch/sparc/include/asm/elf_64.h 2010-02-10 15:06:23.939491571 -0500 |
2864 | @@ -163,6 +163,12 @@ typedef struct { | 2915 | @@ -163,6 +163,12 @@ typedef struct { |
2865 | #define ELF_ET_DYN_BASE 0x0000010000000000UL | 2916 | #define ELF_ET_DYN_BASE 0x0000010000000000UL |
2866 | #define COMPAT_ELF_ET_DYN_BASE 0x0000000070000000UL | 2917 | #define COMPAT_ELF_ET_DYN_BASE 0x0000000070000000UL |
@@ -2874,9 +2925,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/elf_64.h linux-2.6.32.7/arch/sp | |||
2874 | 2925 | ||
2875 | /* This yields a mask that user programs can use to figure out what | 2926 | /* This yields a mask that user programs can use to figure out what |
2876 | instruction set this cpu supports. */ | 2927 | instruction set this cpu supports. */ |
2877 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.7/arch/sparc/include/asm/pgtable_32.h | 2928 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.8/arch/sparc/include/asm/pgtable_32.h |
2878 | --- linux-2.6.32.7/arch/sparc/include/asm/pgtable_32.h 2010-01-25 13:50:10.000000000 -0500 | 2929 | --- linux-2.6.32.8/arch/sparc/include/asm/pgtable_32.h 2010-02-09 07:57:19.000000000 -0500 |
2879 | +++ linux-2.6.32.7/arch/sparc/include/asm/pgtable_32.h 2010-01-25 17:39:40.270305658 -0500 | 2930 | +++ linux-2.6.32.8/arch/sparc/include/asm/pgtable_32.h 2010-02-10 15:06:23.939491571 -0500 |
2880 | @@ -43,6 +43,13 @@ BTFIXUPDEF_SIMM13(user_ptrs_per_pgd) | 2931 | @@ -43,6 +43,13 @@ BTFIXUPDEF_SIMM13(user_ptrs_per_pgd) |
2881 | BTFIXUPDEF_INT(page_none) | 2932 | BTFIXUPDEF_INT(page_none) |
2882 | BTFIXUPDEF_INT(page_copy) | 2933 | BTFIXUPDEF_INT(page_copy) |
@@ -2908,9 +2959,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.7/arc | |||
2908 | extern unsigned long page_kernel; | 2959 | extern unsigned long page_kernel; |
2909 | 2960 | ||
2910 | #ifdef MODULE | 2961 | #ifdef MODULE |
2911 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.7/arch/sparc/include/asm/pgtsrmmu.h | 2962 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.8/arch/sparc/include/asm/pgtsrmmu.h |
2912 | --- linux-2.6.32.7/arch/sparc/include/asm/pgtsrmmu.h 2010-01-25 13:50:10.000000000 -0500 | 2963 | --- linux-2.6.32.8/arch/sparc/include/asm/pgtsrmmu.h 2010-02-09 07:57:19.000000000 -0500 |
2913 | +++ linux-2.6.32.7/arch/sparc/include/asm/pgtsrmmu.h 2010-01-25 17:39:40.270305658 -0500 | 2964 | +++ linux-2.6.32.8/arch/sparc/include/asm/pgtsrmmu.h 2010-02-10 15:06:23.939491571 -0500 |
2914 | @@ -115,6 +115,13 @@ | 2965 | @@ -115,6 +115,13 @@ |
2915 | SRMMU_EXEC | SRMMU_REF) | 2966 | SRMMU_EXEC | SRMMU_REF) |
2916 | #define SRMMU_PAGE_RDONLY __pgprot(SRMMU_VALID | SRMMU_CACHE | \ | 2967 | #define SRMMU_PAGE_RDONLY __pgprot(SRMMU_VALID | SRMMU_CACHE | \ |
@@ -2925,9 +2976,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.7/arch/ | |||
2925 | #define SRMMU_PAGE_KERNEL __pgprot(SRMMU_VALID | SRMMU_CACHE | SRMMU_PRIV | \ | 2976 | #define SRMMU_PAGE_KERNEL __pgprot(SRMMU_VALID | SRMMU_CACHE | SRMMU_PRIV | \ |
2926 | SRMMU_DIRTY | SRMMU_REF) | 2977 | SRMMU_DIRTY | SRMMU_REF) |
2927 | 2978 | ||
2928 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.7/arch/sparc/include/asm/spinlock_64.h | 2979 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.8/arch/sparc/include/asm/spinlock_64.h |
2929 | --- linux-2.6.32.7/arch/sparc/include/asm/spinlock_64.h 2010-01-25 13:50:10.000000000 -0500 | 2980 | --- linux-2.6.32.8/arch/sparc/include/asm/spinlock_64.h 2010-02-09 07:57:19.000000000 -0500 |
2930 | +++ linux-2.6.32.7/arch/sparc/include/asm/spinlock_64.h 2010-01-25 17:39:40.270305658 -0500 | 2981 | +++ linux-2.6.32.8/arch/sparc/include/asm/spinlock_64.h 2010-02-10 15:06:23.939491571 -0500 |
2931 | @@ -99,7 +99,12 @@ static void inline arch_read_lock(raw_rw | 2982 | @@ -99,7 +99,12 @@ static void inline arch_read_lock(raw_rw |
2932 | __asm__ __volatile__ ( | 2983 | __asm__ __volatile__ ( |
2933 | "1: ldsw [%2], %0\n" | 2984 | "1: ldsw [%2], %0\n" |
@@ -2979,9 +3030,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.7/ar | |||
2979 | " cas [%2], %0, %1\n" | 3030 | " cas [%2], %0, %1\n" |
2980 | " cmp %0, %1\n" | 3031 | " cmp %0, %1\n" |
2981 | " bne,pn %%xcc, 1b\n" | 3032 | " bne,pn %%xcc, 1b\n" |
2982 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.7/arch/sparc/include/asm/uaccess_32.h | 3033 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.8/arch/sparc/include/asm/uaccess_32.h |
2983 | --- linux-2.6.32.7/arch/sparc/include/asm/uaccess_32.h 2010-01-25 13:50:10.000000000 -0500 | 3034 | --- linux-2.6.32.8/arch/sparc/include/asm/uaccess_32.h 2010-02-09 07:57:19.000000000 -0500 |
2984 | +++ linux-2.6.32.7/arch/sparc/include/asm/uaccess_32.h 2010-01-25 17:39:40.271168771 -0500 | 3035 | +++ linux-2.6.32.8/arch/sparc/include/asm/uaccess_32.h 2010-02-10 15:06:23.939491571 -0500 |
2985 | @@ -249,27 +249,46 @@ extern unsigned long __copy_user(void __ | 3036 | @@ -249,27 +249,46 @@ extern unsigned long __copy_user(void __ |
2986 | 3037 | ||
2987 | static inline unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) | 3038 | static inline unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) |
@@ -3033,9 +3084,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.7/arc | |||
3033 | return __copy_user((__force void __user *) to, from, n); | 3084 | return __copy_user((__force void __user *) to, from, n); |
3034 | } | 3085 | } |
3035 | 3086 | ||
3036 | diff -urNp linux-2.6.32.7/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.7/arch/sparc/include/asm/uaccess_64.h | 3087 | diff -urNp linux-2.6.32.8/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.8/arch/sparc/include/asm/uaccess_64.h |
3037 | --- linux-2.6.32.7/arch/sparc/include/asm/uaccess_64.h 2010-01-25 13:50:10.000000000 -0500 | 3088 | --- linux-2.6.32.8/arch/sparc/include/asm/uaccess_64.h 2010-02-09 07:57:19.000000000 -0500 |
3038 | +++ linux-2.6.32.7/arch/sparc/include/asm/uaccess_64.h 2010-01-25 17:39:40.271168771 -0500 | 3089 | +++ linux-2.6.32.8/arch/sparc/include/asm/uaccess_64.h 2010-02-10 15:06:23.939491571 -0500 |
3039 | @@ -9,6 +9,7 @@ | 3090 | @@ -9,6 +9,7 @@ |
3040 | #include <linux/compiler.h> | 3091 | #include <linux/compiler.h> |
3041 | #include <linux/string.h> | 3092 | #include <linux/string.h> |
@@ -3086,9 +3137,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.7/arc | |||
3086 | if (unlikely(ret)) | 3137 | if (unlikely(ret)) |
3087 | ret = copy_to_user_fixup(to, from, size); | 3138 | ret = copy_to_user_fixup(to, from, size); |
3088 | return ret; | 3139 | return ret; |
3089 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/iommu.c linux-2.6.32.7/arch/sparc/kernel/iommu.c | 3140 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/iommu.c linux-2.6.32.8/arch/sparc/kernel/iommu.c |
3090 | --- linux-2.6.32.7/arch/sparc/kernel/iommu.c 2010-01-25 13:50:10.000000000 -0500 | 3141 | --- linux-2.6.32.8/arch/sparc/kernel/iommu.c 2010-02-09 07:57:19.000000000 -0500 |
3091 | +++ linux-2.6.32.7/arch/sparc/kernel/iommu.c 2010-01-25 17:39:40.271168771 -0500 | 3142 | +++ linux-2.6.32.8/arch/sparc/kernel/iommu.c 2010-02-10 15:06:23.939491571 -0500 |
3092 | @@ -826,7 +826,7 @@ static void dma_4u_sync_sg_for_cpu(struc | 3143 | @@ -826,7 +826,7 @@ static void dma_4u_sync_sg_for_cpu(struc |
3093 | spin_unlock_irqrestore(&iommu->lock, flags); | 3144 | spin_unlock_irqrestore(&iommu->lock, flags); |
3094 | } | 3145 | } |
@@ -3107,9 +3158,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/iommu.c linux-2.6.32.7/arch/sparc/ke | |||
3107 | EXPORT_SYMBOL(dma_ops); | 3158 | EXPORT_SYMBOL(dma_ops); |
3108 | 3159 | ||
3109 | extern int pci64_dma_supported(struct pci_dev *pdev, u64 device_mask); | 3160 | extern int pci64_dma_supported(struct pci_dev *pdev, u64 device_mask); |
3110 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/ioport.c linux-2.6.32.7/arch/sparc/kernel/ioport.c | 3161 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/ioport.c linux-2.6.32.8/arch/sparc/kernel/ioport.c |
3111 | --- linux-2.6.32.7/arch/sparc/kernel/ioport.c 2010-01-25 13:50:10.000000000 -0500 | 3162 | --- linux-2.6.32.8/arch/sparc/kernel/ioport.c 2010-02-09 07:57:19.000000000 -0500 |
3112 | +++ linux-2.6.32.7/arch/sparc/kernel/ioport.c 2010-01-25 17:39:40.272167371 -0500 | 3163 | +++ linux-2.6.32.8/arch/sparc/kernel/ioport.c 2010-02-10 15:06:23.939491571 -0500 |
3113 | @@ -392,7 +392,7 @@ static void sbus_sync_sg_for_device(stru | 3164 | @@ -392,7 +392,7 @@ static void sbus_sync_sg_for_device(stru |
3114 | BUG(); | 3165 | BUG(); |
3115 | } | 3166 | } |
@@ -3137,9 +3188,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/ioport.c linux-2.6.32.7/arch/sparc/k | |||
3137 | .alloc_coherent = pci32_alloc_coherent, | 3188 | .alloc_coherent = pci32_alloc_coherent, |
3138 | .free_coherent = pci32_free_coherent, | 3189 | .free_coherent = pci32_free_coherent, |
3139 | .map_page = pci32_map_page, | 3190 | .map_page = pci32_map_page, |
3140 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/kgdb_32.c linux-2.6.32.7/arch/sparc/kernel/kgdb_32.c | 3191 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/kgdb_32.c linux-2.6.32.8/arch/sparc/kernel/kgdb_32.c |
3141 | --- linux-2.6.32.7/arch/sparc/kernel/kgdb_32.c 2010-01-25 13:50:10.000000000 -0500 | 3192 | --- linux-2.6.32.8/arch/sparc/kernel/kgdb_32.c 2010-02-09 07:57:19.000000000 -0500 |
3142 | +++ linux-2.6.32.7/arch/sparc/kernel/kgdb_32.c 2010-01-25 17:39:40.272167371 -0500 | 3193 | +++ linux-2.6.32.8/arch/sparc/kernel/kgdb_32.c 2010-02-10 15:06:23.939491571 -0500 |
3143 | @@ -158,7 +158,7 @@ void kgdb_arch_exit(void) | 3194 | @@ -158,7 +158,7 @@ void kgdb_arch_exit(void) |
3144 | { | 3195 | { |
3145 | } | 3196 | } |
@@ -3149,9 +3200,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/kgdb_32.c linux-2.6.32.7/arch/sparc/ | |||
3149 | /* Breakpoint instruction: ta 0x7d */ | 3200 | /* Breakpoint instruction: ta 0x7d */ |
3150 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d }, | 3201 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d }, |
3151 | }; | 3202 | }; |
3152 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/kgdb_64.c linux-2.6.32.7/arch/sparc/kernel/kgdb_64.c | 3203 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/kgdb_64.c linux-2.6.32.8/arch/sparc/kernel/kgdb_64.c |
3153 | --- linux-2.6.32.7/arch/sparc/kernel/kgdb_64.c 2010-01-25 13:50:10.000000000 -0500 | 3204 | --- linux-2.6.32.8/arch/sparc/kernel/kgdb_64.c 2010-02-09 07:57:19.000000000 -0500 |
3154 | +++ linux-2.6.32.7/arch/sparc/kernel/kgdb_64.c 2010-01-25 17:39:40.272167371 -0500 | 3205 | +++ linux-2.6.32.8/arch/sparc/kernel/kgdb_64.c 2010-02-10 15:06:23.939491571 -0500 |
3155 | @@ -180,7 +180,7 @@ void kgdb_arch_exit(void) | 3206 | @@ -180,7 +180,7 @@ void kgdb_arch_exit(void) |
3156 | { | 3207 | { |
3157 | } | 3208 | } |
@@ -3161,9 +3212,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/kgdb_64.c linux-2.6.32.7/arch/sparc/ | |||
3161 | /* Breakpoint instruction: ta 0x72 */ | 3212 | /* Breakpoint instruction: ta 0x72 */ |
3162 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x72 }, | 3213 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x72 }, |
3163 | }; | 3214 | }; |
3164 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/Makefile linux-2.6.32.7/arch/sparc/kernel/Makefile | 3215 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/Makefile linux-2.6.32.8/arch/sparc/kernel/Makefile |
3165 | --- linux-2.6.32.7/arch/sparc/kernel/Makefile 2010-01-25 13:50:10.000000000 -0500 | 3216 | --- linux-2.6.32.8/arch/sparc/kernel/Makefile 2010-02-09 07:57:19.000000000 -0500 |
3166 | +++ linux-2.6.32.7/arch/sparc/kernel/Makefile 2010-01-25 17:39:40.272167371 -0500 | 3217 | +++ linux-2.6.32.8/arch/sparc/kernel/Makefile 2010-02-10 15:06:23.939491571 -0500 |
3167 | @@ -3,7 +3,7 @@ | 3218 | @@ -3,7 +3,7 @@ |
3168 | # | 3219 | # |
3169 | 3220 | ||
@@ -3173,9 +3224,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/Makefile linux-2.6.32.7/arch/sparc/k | |||
3173 | 3224 | ||
3174 | extra-y := head_$(BITS).o | 3225 | extra-y := head_$(BITS).o |
3175 | extra-y += init_task.o | 3226 | extra-y += init_task.o |
3176 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.7/arch/sparc/kernel/pci_sun4v.c | 3227 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.8/arch/sparc/kernel/pci_sun4v.c |
3177 | --- linux-2.6.32.7/arch/sparc/kernel/pci_sun4v.c 2010-01-25 13:50:10.000000000 -0500 | 3228 | --- linux-2.6.32.8/arch/sparc/kernel/pci_sun4v.c 2010-02-09 07:57:19.000000000 -0500 |
3178 | +++ linux-2.6.32.7/arch/sparc/kernel/pci_sun4v.c 2010-01-25 17:39:40.272167371 -0500 | 3229 | +++ linux-2.6.32.8/arch/sparc/kernel/pci_sun4v.c 2010-02-10 15:06:23.939491571 -0500 |
3179 | @@ -525,7 +525,7 @@ static void dma_4v_unmap_sg(struct devic | 3230 | @@ -525,7 +525,7 @@ static void dma_4v_unmap_sg(struct devic |
3180 | spin_unlock_irqrestore(&iommu->lock, flags); | 3231 | spin_unlock_irqrestore(&iommu->lock, flags); |
3181 | } | 3232 | } |
@@ -3185,9 +3236,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.7/arch/spar | |||
3185 | .alloc_coherent = dma_4v_alloc_coherent, | 3236 | .alloc_coherent = dma_4v_alloc_coherent, |
3186 | .free_coherent = dma_4v_free_coherent, | 3237 | .free_coherent = dma_4v_free_coherent, |
3187 | .map_page = dma_4v_map_page, | 3238 | .map_page = dma_4v_map_page, |
3188 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.7/arch/sparc/kernel/sys_sparc_32.c | 3239 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.8/arch/sparc/kernel/sys_sparc_32.c |
3189 | --- linux-2.6.32.7/arch/sparc/kernel/sys_sparc_32.c 2010-01-25 13:50:10.000000000 -0500 | 3240 | --- linux-2.6.32.8/arch/sparc/kernel/sys_sparc_32.c 2010-02-09 07:57:19.000000000 -0500 |
3190 | +++ linux-2.6.32.7/arch/sparc/kernel/sys_sparc_32.c 2010-01-25 17:39:40.272167371 -0500 | 3241 | +++ linux-2.6.32.8/arch/sparc/kernel/sys_sparc_32.c 2010-02-10 15:06:23.939491571 -0500 |
3191 | @@ -57,7 +57,7 @@ unsigned long arch_get_unmapped_area(str | 3242 | @@ -57,7 +57,7 @@ unsigned long arch_get_unmapped_area(str |
3192 | if (ARCH_SUN4C && len > 0x20000000) | 3243 | if (ARCH_SUN4C && len > 0x20000000) |
3193 | return -ENOMEM; | 3244 | return -ENOMEM; |
@@ -3197,9 +3248,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.7/arch/s | |||
3197 | 3248 | ||
3198 | if (flags & MAP_SHARED) | 3249 | if (flags & MAP_SHARED) |
3199 | addr = COLOUR_ALIGN(addr); | 3250 | addr = COLOUR_ALIGN(addr); |
3200 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.7/arch/sparc/kernel/sys_sparc_64.c | 3251 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.8/arch/sparc/kernel/sys_sparc_64.c |
3201 | --- linux-2.6.32.7/arch/sparc/kernel/sys_sparc_64.c 2010-01-25 13:50:10.000000000 -0500 | 3252 | --- linux-2.6.32.8/arch/sparc/kernel/sys_sparc_64.c 2010-02-09 07:57:19.000000000 -0500 |
3202 | +++ linux-2.6.32.7/arch/sparc/kernel/sys_sparc_64.c 2010-01-25 17:39:40.273112460 -0500 | 3253 | +++ linux-2.6.32.8/arch/sparc/kernel/sys_sparc_64.c 2010-02-10 15:06:23.939491571 -0500 |
3203 | @@ -125,7 +125,7 @@ unsigned long arch_get_unmapped_area(str | 3254 | @@ -125,7 +125,7 @@ unsigned long arch_get_unmapped_area(str |
3204 | /* We do not accept a shared mapping if it would violate | 3255 | /* We do not accept a shared mapping if it would violate |
3205 | * cache aliasing constraints. | 3256 | * cache aliasing constraints. |
@@ -3278,9 +3329,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.7/arch/s | |||
3278 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 3329 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
3279 | mm->unmap_area = arch_unmap_area_topdown; | 3330 | mm->unmap_area = arch_unmap_area_topdown; |
3280 | } | 3331 | } |
3281 | diff -urNp linux-2.6.32.7/arch/sparc/kernel/traps_64.c linux-2.6.32.7/arch/sparc/kernel/traps_64.c | 3332 | diff -urNp linux-2.6.32.8/arch/sparc/kernel/traps_64.c linux-2.6.32.8/arch/sparc/kernel/traps_64.c |
3282 | --- linux-2.6.32.7/arch/sparc/kernel/traps_64.c 2010-01-25 13:50:10.000000000 -0500 | 3333 | --- linux-2.6.32.8/arch/sparc/kernel/traps_64.c 2010-02-09 07:57:19.000000000 -0500 |
3283 | +++ linux-2.6.32.7/arch/sparc/kernel/traps_64.c 2010-01-25 17:39:40.273112460 -0500 | 3334 | +++ linux-2.6.32.8/arch/sparc/kernel/traps_64.c 2010-02-10 15:06:23.942842062 -0500 |
3284 | @@ -93,6 +93,12 @@ void bad_trap(struct pt_regs *regs, long | 3335 | @@ -93,6 +93,12 @@ void bad_trap(struct pt_regs *regs, long |
3285 | 3336 | ||
3286 | lvl -= 0x100; | 3337 | lvl -= 0x100; |
@@ -3312,9 +3363,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/kernel/traps_64.c linux-2.6.32.7/arch/sparc | |||
3312 | dump_tl1_traplog((struct tl1_traplog *)(regs + 1)); | 3363 | dump_tl1_traplog((struct tl1_traplog *)(regs + 1)); |
3313 | 3364 | ||
3314 | sprintf (buffer, "Bad trap %lx at tl>0", lvl); | 3365 | sprintf (buffer, "Bad trap %lx at tl>0", lvl); |
3315 | diff -urNp linux-2.6.32.7/arch/sparc/lib/atomic_64.S linux-2.6.32.7/arch/sparc/lib/atomic_64.S | 3366 | diff -urNp linux-2.6.32.8/arch/sparc/lib/atomic_64.S linux-2.6.32.8/arch/sparc/lib/atomic_64.S |
3316 | --- linux-2.6.32.7/arch/sparc/lib/atomic_64.S 2010-01-25 13:50:10.000000000 -0500 | 3367 | --- linux-2.6.32.8/arch/sparc/lib/atomic_64.S 2010-02-09 07:57:19.000000000 -0500 |
3317 | +++ linux-2.6.32.7/arch/sparc/lib/atomic_64.S 2010-01-25 17:39:40.273112460 -0500 | 3368 | +++ linux-2.6.32.8/arch/sparc/lib/atomic_64.S 2010-02-10 15:06:23.942842062 -0500 |
3318 | @@ -18,7 +18,12 @@ | 3369 | @@ -18,7 +18,12 @@ |
3319 | atomic_add: /* %o0 = increment, %o1 = atomic_ptr */ | 3370 | atomic_add: /* %o0 = increment, %o1 = atomic_ptr */ |
3320 | BACKOFF_SETUP(%o2) | 3371 | BACKOFF_SETUP(%o2) |
@@ -3508,9 +3559,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/lib/atomic_64.S linux-2.6.32.7/arch/sparc/l | |||
3508 | casx [%o1], %g1, %g7 | 3559 | casx [%o1], %g1, %g7 |
3509 | cmp %g1, %g7 | 3560 | cmp %g1, %g7 |
3510 | bne,pn %xcc, 2f | 3561 | bne,pn %xcc, 2f |
3511 | diff -urNp linux-2.6.32.7/arch/sparc/lib/ksyms.c linux-2.6.32.7/arch/sparc/lib/ksyms.c | 3562 | diff -urNp linux-2.6.32.8/arch/sparc/lib/ksyms.c linux-2.6.32.8/arch/sparc/lib/ksyms.c |
3512 | --- linux-2.6.32.7/arch/sparc/lib/ksyms.c 2010-01-25 13:50:10.000000000 -0500 | 3563 | --- linux-2.6.32.8/arch/sparc/lib/ksyms.c 2010-02-09 07:57:19.000000000 -0500 |
3513 | +++ linux-2.6.32.7/arch/sparc/lib/ksyms.c 2010-01-25 17:39:40.273112460 -0500 | 3564 | +++ linux-2.6.32.8/arch/sparc/lib/ksyms.c 2010-02-10 15:06:23.942842062 -0500 |
3514 | @@ -144,8 +144,10 @@ EXPORT_SYMBOL(__downgrade_write); | 3565 | @@ -144,8 +144,10 @@ EXPORT_SYMBOL(__downgrade_write); |
3515 | 3566 | ||
3516 | /* Atomic counter implementation. */ | 3567 | /* Atomic counter implementation. */ |
@@ -3522,9 +3573,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/lib/ksyms.c linux-2.6.32.7/arch/sparc/lib/k | |||
3522 | EXPORT_SYMBOL(atomic_sub_ret); | 3573 | EXPORT_SYMBOL(atomic_sub_ret); |
3523 | EXPORT_SYMBOL(atomic64_add); | 3574 | EXPORT_SYMBOL(atomic64_add); |
3524 | EXPORT_SYMBOL(atomic64_add_ret); | 3575 | EXPORT_SYMBOL(atomic64_add_ret); |
3525 | diff -urNp linux-2.6.32.7/arch/sparc/lib/rwsem_64.S linux-2.6.32.7/arch/sparc/lib/rwsem_64.S | 3576 | diff -urNp linux-2.6.32.8/arch/sparc/lib/rwsem_64.S linux-2.6.32.8/arch/sparc/lib/rwsem_64.S |
3526 | --- linux-2.6.32.7/arch/sparc/lib/rwsem_64.S 2010-01-25 13:50:10.000000000 -0500 | 3577 | --- linux-2.6.32.8/arch/sparc/lib/rwsem_64.S 2010-02-09 07:57:19.000000000 -0500 |
3527 | +++ linux-2.6.32.7/arch/sparc/lib/rwsem_64.S 2010-01-25 17:39:40.273112460 -0500 | 3578 | +++ linux-2.6.32.8/arch/sparc/lib/rwsem_64.S 2010-02-10 15:06:23.942842062 -0500 |
3528 | @@ -11,7 +11,12 @@ | 3579 | @@ -11,7 +11,12 @@ |
3529 | .globl __down_read | 3580 | .globl __down_read |
3530 | __down_read: | 3581 | __down_read: |
@@ -3623,9 +3674,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/lib/rwsem_64.S linux-2.6.32.7/arch/sparc/li | |||
3623 | cas [%o0], %g3, %g7 | 3674 | cas [%o0], %g3, %g7 |
3624 | cmp %g3, %g7 | 3675 | cmp %g3, %g7 |
3625 | bne,pn %icc, 1b | 3676 | bne,pn %icc, 1b |
3626 | diff -urNp linux-2.6.32.7/arch/sparc/Makefile linux-2.6.32.7/arch/sparc/Makefile | 3677 | diff -urNp linux-2.6.32.8/arch/sparc/Makefile linux-2.6.32.8/arch/sparc/Makefile |
3627 | --- linux-2.6.32.7/arch/sparc/Makefile 2010-01-25 13:50:10.000000000 -0500 | 3678 | --- linux-2.6.32.8/arch/sparc/Makefile 2010-02-09 07:57:19.000000000 -0500 |
3628 | +++ linux-2.6.32.7/arch/sparc/Makefile 2010-01-25 17:39:40.274409873 -0500 | 3679 | +++ linux-2.6.32.8/arch/sparc/Makefile 2010-02-10 15:06:23.942842062 -0500 |
3629 | @@ -75,7 +75,7 @@ drivers-$(CONFIG_OPROFILE) += arch/sparc | 3680 | @@ -75,7 +75,7 @@ drivers-$(CONFIG_OPROFILE) += arch/sparc |
3630 | # Export what is needed by arch/sparc/boot/Makefile | 3681 | # Export what is needed by arch/sparc/boot/Makefile |
3631 | export VMLINUX_INIT VMLINUX_MAIN | 3682 | export VMLINUX_INIT VMLINUX_MAIN |
@@ -3635,9 +3686,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/Makefile linux-2.6.32.7/arch/sparc/Makefile | |||
3635 | VMLINUX_MAIN += $(patsubst %/, %/lib.a, $(libs-y)) $(libs-y) | 3686 | VMLINUX_MAIN += $(patsubst %/, %/lib.a, $(libs-y)) $(libs-y) |
3636 | VMLINUX_MAIN += $(drivers-y) $(net-y) | 3687 | VMLINUX_MAIN += $(drivers-y) $(net-y) |
3637 | 3688 | ||
3638 | diff -urNp linux-2.6.32.7/arch/sparc/mm/fault_32.c linux-2.6.32.7/arch/sparc/mm/fault_32.c | 3689 | diff -urNp linux-2.6.32.8/arch/sparc/mm/fault_32.c linux-2.6.32.8/arch/sparc/mm/fault_32.c |
3639 | --- linux-2.6.32.7/arch/sparc/mm/fault_32.c 2010-01-25 13:50:10.000000000 -0500 | 3690 | --- linux-2.6.32.8/arch/sparc/mm/fault_32.c 2010-02-09 07:57:19.000000000 -0500 |
3640 | +++ linux-2.6.32.7/arch/sparc/mm/fault_32.c 2010-01-25 17:39:40.274409873 -0500 | 3691 | +++ linux-2.6.32.8/arch/sparc/mm/fault_32.c 2010-02-10 15:06:23.942842062 -0500 |
3641 | @@ -21,6 +21,9 @@ | 3692 | @@ -21,6 +21,9 @@ |
3642 | #include <linux/interrupt.h> | 3693 | #include <linux/interrupt.h> |
3643 | #include <linux/module.h> | 3694 | #include <linux/module.h> |
@@ -3941,9 +3992,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/mm/fault_32.c linux-2.6.32.7/arch/sparc/mm/ | |||
3941 | /* Allow reads even for write-only mappings */ | 3992 | /* Allow reads even for write-only mappings */ |
3942 | if(!(vma->vm_flags & (VM_READ | VM_EXEC))) | 3993 | if(!(vma->vm_flags & (VM_READ | VM_EXEC))) |
3943 | goto bad_area; | 3994 | goto bad_area; |
3944 | diff -urNp linux-2.6.32.7/arch/sparc/mm/fault_64.c linux-2.6.32.7/arch/sparc/mm/fault_64.c | 3995 | diff -urNp linux-2.6.32.8/arch/sparc/mm/fault_64.c linux-2.6.32.8/arch/sparc/mm/fault_64.c |
3945 | --- linux-2.6.32.7/arch/sparc/mm/fault_64.c 2010-01-25 13:50:10.000000000 -0500 | 3996 | --- linux-2.6.32.8/arch/sparc/mm/fault_64.c 2010-02-09 07:57:19.000000000 -0500 |
3946 | +++ linux-2.6.32.7/arch/sparc/mm/fault_64.c 2010-01-25 17:39:40.274409873 -0500 | 3997 | +++ linux-2.6.32.8/arch/sparc/mm/fault_64.c 2010-02-10 15:06:23.942842062 -0500 |
3947 | @@ -20,6 +20,9 @@ | 3998 | @@ -20,6 +20,9 @@ |
3948 | #include <linux/kprobes.h> | 3999 | #include <linux/kprobes.h> |
3949 | #include <linux/kdebug.h> | 4000 | #include <linux/kdebug.h> |
@@ -4401,9 +4452,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/mm/fault_64.c linux-2.6.32.7/arch/sparc/mm/ | |||
4401 | /* Pure DTLB misses do not tell us whether the fault causing | 4452 | /* Pure DTLB misses do not tell us whether the fault causing |
4402 | * load/store/atomic was a write or not, it only says that there | 4453 | * load/store/atomic was a write or not, it only says that there |
4403 | * was no match. So in such a case we (carefully) read the | 4454 | * was no match. So in such a case we (carefully) read the |
4404 | diff -urNp linux-2.6.32.7/arch/sparc/mm/init_32.c linux-2.6.32.7/arch/sparc/mm/init_32.c | 4455 | diff -urNp linux-2.6.32.8/arch/sparc/mm/init_32.c linux-2.6.32.8/arch/sparc/mm/init_32.c |
4405 | --- linux-2.6.32.7/arch/sparc/mm/init_32.c 2010-01-25 13:50:10.000000000 -0500 | 4456 | --- linux-2.6.32.8/arch/sparc/mm/init_32.c 2010-02-09 07:57:19.000000000 -0500 |
4406 | +++ linux-2.6.32.7/arch/sparc/mm/init_32.c 2010-01-25 17:39:40.274409873 -0500 | 4457 | +++ linux-2.6.32.8/arch/sparc/mm/init_32.c 2010-02-10 15:06:23.942842062 -0500 |
4407 | @@ -317,6 +317,9 @@ extern void device_scan(void); | 4458 | @@ -317,6 +317,9 @@ extern void device_scan(void); |
4408 | pgprot_t PAGE_SHARED __read_mostly; | 4459 | pgprot_t PAGE_SHARED __read_mostly; |
4409 | EXPORT_SYMBOL(PAGE_SHARED); | 4460 | EXPORT_SYMBOL(PAGE_SHARED); |
@@ -4438,9 +4489,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/mm/init_32.c linux-2.6.32.7/arch/sparc/mm/i | |||
4438 | protection_map[12] = PAGE_READONLY; | 4489 | protection_map[12] = PAGE_READONLY; |
4439 | protection_map[13] = PAGE_READONLY; | 4490 | protection_map[13] = PAGE_READONLY; |
4440 | protection_map[14] = PAGE_SHARED; | 4491 | protection_map[14] = PAGE_SHARED; |
4441 | diff -urNp linux-2.6.32.7/arch/sparc/mm/Makefile linux-2.6.32.7/arch/sparc/mm/Makefile | 4492 | diff -urNp linux-2.6.32.8/arch/sparc/mm/Makefile linux-2.6.32.8/arch/sparc/mm/Makefile |
4442 | --- linux-2.6.32.7/arch/sparc/mm/Makefile 2010-01-25 13:50:10.000000000 -0500 | 4493 | --- linux-2.6.32.8/arch/sparc/mm/Makefile 2010-02-09 07:57:19.000000000 -0500 |
4443 | +++ linux-2.6.32.7/arch/sparc/mm/Makefile 2010-01-25 17:39:40.275413253 -0500 | 4494 | +++ linux-2.6.32.8/arch/sparc/mm/Makefile 2010-02-10 15:06:23.942842062 -0500 |
4444 | @@ -2,7 +2,7 @@ | 4495 | @@ -2,7 +2,7 @@ |
4445 | # | 4496 | # |
4446 | 4497 | ||
@@ -4450,9 +4501,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/mm/Makefile linux-2.6.32.7/arch/sparc/mm/Ma | |||
4450 | 4501 | ||
4451 | obj-$(CONFIG_SPARC64) += ultra.o tlb.o tsb.o | 4502 | obj-$(CONFIG_SPARC64) += ultra.o tlb.o tsb.o |
4452 | obj-y += fault_$(BITS).o | 4503 | obj-y += fault_$(BITS).o |
4453 | diff -urNp linux-2.6.32.7/arch/sparc/mm/srmmu.c linux-2.6.32.7/arch/sparc/mm/srmmu.c | 4504 | diff -urNp linux-2.6.32.8/arch/sparc/mm/srmmu.c linux-2.6.32.8/arch/sparc/mm/srmmu.c |
4454 | --- linux-2.6.32.7/arch/sparc/mm/srmmu.c 2010-01-25 13:50:10.000000000 -0500 | 4505 | --- linux-2.6.32.8/arch/sparc/mm/srmmu.c 2010-02-09 07:57:19.000000000 -0500 |
4455 | +++ linux-2.6.32.7/arch/sparc/mm/srmmu.c 2010-01-25 17:39:40.275413253 -0500 | 4506 | +++ linux-2.6.32.8/arch/sparc/mm/srmmu.c 2010-02-10 15:06:23.942842062 -0500 |
4456 | @@ -2200,6 +2200,13 @@ void __init ld_mmu_srmmu(void) | 4507 | @@ -2200,6 +2200,13 @@ void __init ld_mmu_srmmu(void) |
4457 | PAGE_SHARED = pgprot_val(SRMMU_PAGE_SHARED); | 4508 | PAGE_SHARED = pgprot_val(SRMMU_PAGE_SHARED); |
4458 | BTFIXUPSET_INT(page_copy, pgprot_val(SRMMU_PAGE_COPY)); | 4509 | BTFIXUPSET_INT(page_copy, pgprot_val(SRMMU_PAGE_COPY)); |
@@ -4467,9 +4518,9 @@ diff -urNp linux-2.6.32.7/arch/sparc/mm/srmmu.c linux-2.6.32.7/arch/sparc/mm/srm | |||
4467 | BTFIXUPSET_INT(page_kernel, pgprot_val(SRMMU_PAGE_KERNEL)); | 4518 | BTFIXUPSET_INT(page_kernel, pgprot_val(SRMMU_PAGE_KERNEL)); |
4468 | page_kernel = pgprot_val(SRMMU_PAGE_KERNEL); | 4519 | page_kernel = pgprot_val(SRMMU_PAGE_KERNEL); |
4469 | 4520 | ||
4470 | diff -urNp linux-2.6.32.7/arch/um/include/asm/kmap_types.h linux-2.6.32.7/arch/um/include/asm/kmap_types.h | 4521 | diff -urNp linux-2.6.32.8/arch/um/include/asm/kmap_types.h linux-2.6.32.8/arch/um/include/asm/kmap_types.h |
4471 | --- linux-2.6.32.7/arch/um/include/asm/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 4522 | --- linux-2.6.32.8/arch/um/include/asm/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
4472 | +++ linux-2.6.32.7/arch/um/include/asm/kmap_types.h 2010-01-25 17:39:40.275413253 -0500 | 4523 | +++ linux-2.6.32.8/arch/um/include/asm/kmap_types.h 2010-02-10 15:06:23.942842062 -0500 |
4473 | @@ -23,6 +23,7 @@ enum km_type { | 4524 | @@ -23,6 +23,7 @@ enum km_type { |
4474 | KM_IRQ1, | 4525 | KM_IRQ1, |
4475 | KM_SOFTIRQ0, | 4526 | KM_SOFTIRQ0, |
@@ -4478,9 +4529,9 @@ diff -urNp linux-2.6.32.7/arch/um/include/asm/kmap_types.h linux-2.6.32.7/arch/u | |||
4478 | KM_TYPE_NR | 4529 | KM_TYPE_NR |
4479 | }; | 4530 | }; |
4480 | 4531 | ||
4481 | diff -urNp linux-2.6.32.7/arch/um/include/asm/page.h linux-2.6.32.7/arch/um/include/asm/page.h | 4532 | diff -urNp linux-2.6.32.8/arch/um/include/asm/page.h linux-2.6.32.8/arch/um/include/asm/page.h |
4482 | --- linux-2.6.32.7/arch/um/include/asm/page.h 2010-01-25 13:50:10.000000000 -0500 | 4533 | --- linux-2.6.32.8/arch/um/include/asm/page.h 2010-02-09 07:57:19.000000000 -0500 |
4483 | +++ linux-2.6.32.7/arch/um/include/asm/page.h 2010-01-25 17:39:40.275413253 -0500 | 4534 | +++ linux-2.6.32.8/arch/um/include/asm/page.h 2010-02-10 15:06:23.942842062 -0500 |
4484 | @@ -14,6 +14,9 @@ | 4535 | @@ -14,6 +14,9 @@ |
4485 | #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) | 4536 | #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) |
4486 | #define PAGE_MASK (~(PAGE_SIZE-1)) | 4537 | #define PAGE_MASK (~(PAGE_SIZE-1)) |
@@ -4491,9 +4542,9 @@ diff -urNp linux-2.6.32.7/arch/um/include/asm/page.h linux-2.6.32.7/arch/um/incl | |||
4491 | #ifndef __ASSEMBLY__ | 4542 | #ifndef __ASSEMBLY__ |
4492 | 4543 | ||
4493 | struct page; | 4544 | struct page; |
4494 | diff -urNp linux-2.6.32.7/arch/um/sys-i386/syscalls.c linux-2.6.32.7/arch/um/sys-i386/syscalls.c | 4545 | diff -urNp linux-2.6.32.8/arch/um/sys-i386/syscalls.c linux-2.6.32.8/arch/um/sys-i386/syscalls.c |
4495 | --- linux-2.6.32.7/arch/um/sys-i386/syscalls.c 2010-01-25 13:50:10.000000000 -0500 | 4546 | --- linux-2.6.32.8/arch/um/sys-i386/syscalls.c 2010-02-09 07:57:19.000000000 -0500 |
4496 | +++ linux-2.6.32.7/arch/um/sys-i386/syscalls.c 2010-01-25 17:39:40.275413253 -0500 | 4547 | +++ linux-2.6.32.8/arch/um/sys-i386/syscalls.c 2010-02-10 15:06:23.942842062 -0500 |
4497 | @@ -11,6 +11,21 @@ | 4548 | @@ -11,6 +11,21 @@ |
4498 | #include "asm/uaccess.h" | 4549 | #include "asm/uaccess.h" |
4499 | #include "asm/unistd.h" | 4550 | #include "asm/unistd.h" |
@@ -4516,9 +4567,9 @@ diff -urNp linux-2.6.32.7/arch/um/sys-i386/syscalls.c linux-2.6.32.7/arch/um/sys | |||
4516 | /* | 4567 | /* |
4517 | * Perform the select(nd, in, out, ex, tv) and mmap() system | 4568 | * Perform the select(nd, in, out, ex, tv) and mmap() system |
4518 | * calls. Linux/i386 didn't use to be able to handle more than | 4569 | * calls. Linux/i386 didn't use to be able to handle more than |
4519 | diff -urNp linux-2.6.32.7/arch/x86/boot/bitops.h linux-2.6.32.7/arch/x86/boot/bitops.h | 4570 | diff -urNp linux-2.6.32.8/arch/x86/boot/bitops.h linux-2.6.32.8/arch/x86/boot/bitops.h |
4520 | --- linux-2.6.32.7/arch/x86/boot/bitops.h 2010-01-25 13:50:10.000000000 -0500 | 4571 | --- linux-2.6.32.8/arch/x86/boot/bitops.h 2010-02-09 07:57:19.000000000 -0500 |
4521 | +++ linux-2.6.32.7/arch/x86/boot/bitops.h 2010-01-25 17:39:40.275413253 -0500 | 4572 | +++ linux-2.6.32.8/arch/x86/boot/bitops.h 2010-02-10 15:06:23.942842062 -0500 |
4522 | @@ -26,7 +26,7 @@ static inline int variable_test_bit(int | 4573 | @@ -26,7 +26,7 @@ static inline int variable_test_bit(int |
4523 | u8 v; | 4574 | u8 v; |
4524 | const u32 *p = (const u32 *)addr; | 4575 | const u32 *p = (const u32 *)addr; |
@@ -4537,9 +4588,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/bitops.h linux-2.6.32.7/arch/x86/boot/bi | |||
4537 | } | 4588 | } |
4538 | 4589 | ||
4539 | #endif /* BOOT_BITOPS_H */ | 4590 | #endif /* BOOT_BITOPS_H */ |
4540 | diff -urNp linux-2.6.32.7/arch/x86/boot/boot.h linux-2.6.32.7/arch/x86/boot/boot.h | 4591 | diff -urNp linux-2.6.32.8/arch/x86/boot/boot.h linux-2.6.32.8/arch/x86/boot/boot.h |
4541 | --- linux-2.6.32.7/arch/x86/boot/boot.h 2010-01-25 13:50:10.000000000 -0500 | 4592 | --- linux-2.6.32.8/arch/x86/boot/boot.h 2010-02-09 07:57:19.000000000 -0500 |
4542 | +++ linux-2.6.32.7/arch/x86/boot/boot.h 2010-01-25 17:39:40.276403852 -0500 | 4593 | +++ linux-2.6.32.8/arch/x86/boot/boot.h 2010-02-10 15:06:23.942842062 -0500 |
4543 | @@ -82,7 +82,7 @@ static inline void io_delay(void) | 4594 | @@ -82,7 +82,7 @@ static inline void io_delay(void) |
4544 | static inline u16 ds(void) | 4595 | static inline u16 ds(void) |
4545 | { | 4596 | { |
@@ -4558,9 +4609,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/boot.h linux-2.6.32.7/arch/x86/boot/boot | |||
4558 | : "=qm" (diff), "+D" (s1), "+S" (s2), "+c" (len)); | 4609 | : "=qm" (diff), "+D" (s1), "+S" (s2), "+c" (len)); |
4559 | return diff; | 4610 | return diff; |
4560 | } | 4611 | } |
4561 | diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/head_32.S linux-2.6.32.7/arch/x86/boot/compressed/head_32.S | 4612 | diff -urNp linux-2.6.32.8/arch/x86/boot/compressed/head_32.S linux-2.6.32.8/arch/x86/boot/compressed/head_32.S |
4562 | --- linux-2.6.32.7/arch/x86/boot/compressed/head_32.S 2010-01-25 13:50:10.000000000 -0500 | 4613 | --- linux-2.6.32.8/arch/x86/boot/compressed/head_32.S 2010-02-09 07:57:19.000000000 -0500 |
4563 | +++ linux-2.6.32.7/arch/x86/boot/compressed/head_32.S 2010-01-25 17:39:40.276403852 -0500 | 4614 | +++ linux-2.6.32.8/arch/x86/boot/compressed/head_32.S 2010-02-10 15:06:23.942842062 -0500 |
4564 | @@ -76,7 +76,7 @@ ENTRY(startup_32) | 4615 | @@ -76,7 +76,7 @@ ENTRY(startup_32) |
4565 | notl %eax | 4616 | notl %eax |
4566 | andl %eax, %ebx | 4617 | andl %eax, %ebx |
@@ -4589,9 +4640,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/head_32.S linux-2.6.32.7/arch | |||
4589 | addl %ebx, -__PAGE_OFFSET(%ebx, %ecx) | 4640 | addl %ebx, -__PAGE_OFFSET(%ebx, %ecx) |
4590 | jmp 1b | 4641 | jmp 1b |
4591 | 2: | 4642 | 2: |
4592 | diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/head_64.S linux-2.6.32.7/arch/x86/boot/compressed/head_64.S | 4643 | diff -urNp linux-2.6.32.8/arch/x86/boot/compressed/head_64.S linux-2.6.32.8/arch/x86/boot/compressed/head_64.S |
4593 | --- linux-2.6.32.7/arch/x86/boot/compressed/head_64.S 2010-01-25 13:50:10.000000000 -0500 | 4644 | --- linux-2.6.32.8/arch/x86/boot/compressed/head_64.S 2010-02-09 07:57:19.000000000 -0500 |
4594 | +++ linux-2.6.32.7/arch/x86/boot/compressed/head_64.S 2010-01-25 17:39:40.276403852 -0500 | 4645 | +++ linux-2.6.32.8/arch/x86/boot/compressed/head_64.S 2010-02-10 15:06:23.945990506 -0500 |
4595 | @@ -91,7 +91,7 @@ ENTRY(startup_32) | 4646 | @@ -91,7 +91,7 @@ ENTRY(startup_32) |
4596 | notl %eax | 4647 | notl %eax |
4597 | andl %eax, %ebx | 4648 | andl %eax, %ebx |
@@ -4610,9 +4661,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/head_64.S linux-2.6.32.7/arch | |||
4610 | #endif | 4661 | #endif |
4611 | 4662 | ||
4612 | /* Target address to relocate to for decompression */ | 4663 | /* Target address to relocate to for decompression */ |
4613 | diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/misc.c linux-2.6.32.7/arch/x86/boot/compressed/misc.c | 4664 | diff -urNp linux-2.6.32.8/arch/x86/boot/compressed/misc.c linux-2.6.32.8/arch/x86/boot/compressed/misc.c |
4614 | --- linux-2.6.32.7/arch/x86/boot/compressed/misc.c 2010-01-25 13:50:10.000000000 -0500 | 4665 | --- linux-2.6.32.8/arch/x86/boot/compressed/misc.c 2010-02-09 07:57:19.000000000 -0500 |
4615 | +++ linux-2.6.32.7/arch/x86/boot/compressed/misc.c 2010-01-25 17:39:40.276403852 -0500 | 4666 | +++ linux-2.6.32.8/arch/x86/boot/compressed/misc.c 2010-02-10 15:06:23.945990506 -0500 |
4616 | @@ -288,7 +288,7 @@ static void parse_elf(void *output) | 4667 | @@ -288,7 +288,7 @@ static void parse_elf(void *output) |
4617 | case PT_LOAD: | 4668 | case PT_LOAD: |
4618 | #ifdef CONFIG_RELOCATABLE | 4669 | #ifdef CONFIG_RELOCATABLE |
@@ -4631,9 +4682,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/misc.c linux-2.6.32.7/arch/x8 | |||
4631 | error("Wrong destination address"); | 4682 | error("Wrong destination address"); |
4632 | #endif | 4683 | #endif |
4633 | 4684 | ||
4634 | diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.7/arch/x86/boot/compressed/mkpiggy.c | 4685 | diff -urNp linux-2.6.32.8/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.8/arch/x86/boot/compressed/mkpiggy.c |
4635 | --- linux-2.6.32.7/arch/x86/boot/compressed/mkpiggy.c 2010-01-25 13:50:10.000000000 -0500 | 4686 | --- linux-2.6.32.8/arch/x86/boot/compressed/mkpiggy.c 2010-02-09 07:57:19.000000000 -0500 |
4636 | +++ linux-2.6.32.7/arch/x86/boot/compressed/mkpiggy.c 2010-01-25 17:39:40.276403852 -0500 | 4687 | +++ linux-2.6.32.8/arch/x86/boot/compressed/mkpiggy.c 2010-02-10 15:06:23.945990506 -0500 |
4637 | @@ -74,7 +74,7 @@ int main(int argc, char *argv[]) | 4688 | @@ -74,7 +74,7 @@ int main(int argc, char *argv[]) |
4638 | 4689 | ||
4639 | offs = (olen > ilen) ? olen - ilen : 0; | 4690 | offs = (olen > ilen) ? olen - ilen : 0; |
@@ -4643,9 +4694,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.7/arch | |||
4643 | offs = (offs+4095) & ~4095; /* Round to a 4K boundary */ | 4694 | offs = (offs+4095) & ~4095; /* Round to a 4K boundary */ |
4644 | 4695 | ||
4645 | printf(".section \".rodata.compressed\",\"a\",@progbits\n"); | 4696 | printf(".section \".rodata.compressed\",\"a\",@progbits\n"); |
4646 | diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/relocs.c linux-2.6.32.7/arch/x86/boot/compressed/relocs.c | 4697 | diff -urNp linux-2.6.32.8/arch/x86/boot/compressed/relocs.c linux-2.6.32.8/arch/x86/boot/compressed/relocs.c |
4647 | --- linux-2.6.32.7/arch/x86/boot/compressed/relocs.c 2010-01-25 13:50:10.000000000 -0500 | 4698 | --- linux-2.6.32.8/arch/x86/boot/compressed/relocs.c 2010-02-09 07:57:19.000000000 -0500 |
4648 | +++ linux-2.6.32.7/arch/x86/boot/compressed/relocs.c 2010-01-25 17:39:40.276403852 -0500 | 4699 | +++ linux-2.6.32.8/arch/x86/boot/compressed/relocs.c 2010-02-10 15:06:23.945990506 -0500 |
4649 | @@ -10,8 +10,11 @@ | 4700 | @@ -10,8 +10,11 @@ |
4650 | #define USE_BSD | 4701 | #define USE_BSD |
4651 | #include <endian.h> | 4702 | #include <endian.h> |
@@ -4817,7 +4868,7 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/relocs.c linux-2.6.32.7/arch/ | |||
4817 | + | 4868 | + |
4818 | +#if defined(CONFIG_PAX_KERNEXEC) && defined(CONFIG_X86_32) | 4869 | +#if defined(CONFIG_PAX_KERNEXEC) && defined(CONFIG_X86_32) |
4819 | + /* Don't relocate actual code, they are relocated implicitly by the base address of KERNEL_CS */ | 4870 | + /* Don't relocate actual code, they are relocated implicitly by the base address of KERNEL_CS */ |
4820 | + if (!strcmp(sec_name(sym->st_shndx), ".module.text") && !strcmp(sym_name(sym_strtab, sym), "_etext")) | 4871 | + if (!strcmp(sec_name(sym->st_shndx), ".data") && !strcmp(sym_name(sym_strtab, sym), "_etext")) |
4821 | + continue; | 4872 | + continue; |
4822 | + if (!strcmp(sec_name(sym->st_shndx), ".init.text")) | 4873 | + if (!strcmp(sec_name(sym->st_shndx), ".init.text")) |
4823 | + continue; | 4874 | + continue; |
@@ -4846,9 +4897,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/compressed/relocs.c linux-2.6.32.7/arch/ | |||
4846 | read_shdrs(fp); | 4897 | read_shdrs(fp); |
4847 | read_strtabs(fp); | 4898 | read_strtabs(fp); |
4848 | read_symtabs(fp); | 4899 | read_symtabs(fp); |
4849 | diff -urNp linux-2.6.32.7/arch/x86/boot/cpucheck.c linux-2.6.32.7/arch/x86/boot/cpucheck.c | 4900 | diff -urNp linux-2.6.32.8/arch/x86/boot/cpucheck.c linux-2.6.32.8/arch/x86/boot/cpucheck.c |
4850 | --- linux-2.6.32.7/arch/x86/boot/cpucheck.c 2010-01-25 13:50:10.000000000 -0500 | 4901 | --- linux-2.6.32.8/arch/x86/boot/cpucheck.c 2010-02-09 07:57:19.000000000 -0500 |
4851 | +++ linux-2.6.32.7/arch/x86/boot/cpucheck.c 2010-01-25 17:39:40.276403852 -0500 | 4902 | +++ linux-2.6.32.8/arch/x86/boot/cpucheck.c 2010-02-10 15:06:23.945990506 -0500 |
4852 | @@ -74,7 +74,7 @@ static int has_fpu(void) | 4903 | @@ -74,7 +74,7 @@ static int has_fpu(void) |
4853 | u16 fcw = -1, fsw = -1; | 4904 | u16 fcw = -1, fsw = -1; |
4854 | u32 cr0; | 4905 | u32 cr0; |
@@ -4944,9 +4995,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/cpucheck.c linux-2.6.32.7/arch/x86/boot/ | |||
4944 | 4995 | ||
4945 | err = check_flags(); | 4996 | err = check_flags(); |
4946 | } | 4997 | } |
4947 | diff -urNp linux-2.6.32.7/arch/x86/boot/header.S linux-2.6.32.7/arch/x86/boot/header.S | 4998 | diff -urNp linux-2.6.32.8/arch/x86/boot/header.S linux-2.6.32.8/arch/x86/boot/header.S |
4948 | --- linux-2.6.32.7/arch/x86/boot/header.S 2010-01-25 13:50:10.000000000 -0500 | 4999 | --- linux-2.6.32.8/arch/x86/boot/header.S 2010-02-09 07:57:19.000000000 -0500 |
4949 | +++ linux-2.6.32.7/arch/x86/boot/header.S 2010-01-25 17:39:40.277417530 -0500 | 5000 | +++ linux-2.6.32.8/arch/x86/boot/header.S 2010-02-10 15:06:23.945990506 -0500 |
4950 | @@ -224,7 +224,7 @@ setup_data: .quad 0 # 64-bit physical | 5001 | @@ -224,7 +224,7 @@ setup_data: .quad 0 # 64-bit physical |
4951 | # single linked list of | 5002 | # single linked list of |
4952 | # struct setup_data | 5003 | # struct setup_data |
@@ -4956,9 +5007,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/header.S linux-2.6.32.7/arch/x86/boot/he | |||
4956 | 5007 | ||
4957 | #define ZO_INIT_SIZE (ZO__end - ZO_startup_32 + ZO_z_extract_offset) | 5008 | #define ZO_INIT_SIZE (ZO__end - ZO_startup_32 + ZO_z_extract_offset) |
4958 | #define VO_INIT_SIZE (VO__end - VO__text) | 5009 | #define VO_INIT_SIZE (VO__end - VO__text) |
4959 | diff -urNp linux-2.6.32.7/arch/x86/boot/video-vesa.c linux-2.6.32.7/arch/x86/boot/video-vesa.c | 5010 | diff -urNp linux-2.6.32.8/arch/x86/boot/video-vesa.c linux-2.6.32.8/arch/x86/boot/video-vesa.c |
4960 | --- linux-2.6.32.7/arch/x86/boot/video-vesa.c 2010-01-25 13:50:10.000000000 -0500 | 5011 | --- linux-2.6.32.8/arch/x86/boot/video-vesa.c 2010-02-09 07:57:19.000000000 -0500 |
4961 | +++ linux-2.6.32.7/arch/x86/boot/video-vesa.c 2010-01-25 17:39:40.277417530 -0500 | 5012 | +++ linux-2.6.32.8/arch/x86/boot/video-vesa.c 2010-02-10 15:06:23.945990506 -0500 |
4962 | @@ -200,6 +200,7 @@ static void vesa_store_pm_info(void) | 5013 | @@ -200,6 +200,7 @@ static void vesa_store_pm_info(void) |
4963 | 5014 | ||
4964 | boot_params.screen_info.vesapm_seg = oreg.es; | 5015 | boot_params.screen_info.vesapm_seg = oreg.es; |
@@ -4967,9 +5018,9 @@ diff -urNp linux-2.6.32.7/arch/x86/boot/video-vesa.c linux-2.6.32.7/arch/x86/boo | |||
4967 | } | 5018 | } |
4968 | 5019 | ||
4969 | /* | 5020 | /* |
4970 | diff -urNp linux-2.6.32.7/arch/x86/ia32/ia32_signal.c linux-2.6.32.7/arch/x86/ia32/ia32_signal.c | 5021 | diff -urNp linux-2.6.32.8/arch/x86/ia32/ia32_signal.c linux-2.6.32.8/arch/x86/ia32/ia32_signal.c |
4971 | --- linux-2.6.32.7/arch/x86/ia32/ia32_signal.c 2010-01-25 13:50:10.000000000 -0500 | 5022 | --- linux-2.6.32.8/arch/x86/ia32/ia32_signal.c 2010-02-09 07:57:19.000000000 -0500 |
4972 | +++ linux-2.6.32.7/arch/x86/ia32/ia32_signal.c 2010-01-25 17:39:40.277417530 -0500 | 5023 | +++ linux-2.6.32.8/arch/x86/ia32/ia32_signal.c 2010-02-10 15:06:23.945990506 -0500 |
4973 | @@ -403,7 +403,7 @@ static void __user *get_sigframe(struct | 5024 | @@ -403,7 +403,7 @@ static void __user *get_sigframe(struct |
4974 | sp -= frame_size; | 5025 | sp -= frame_size; |
4975 | /* Align the stack pointer according to the i386 ABI, | 5026 | /* Align the stack pointer according to the i386 ABI, |
@@ -4988,9 +5039,9 @@ diff -urNp linux-2.6.32.7/arch/x86/ia32/ia32_signal.c linux-2.6.32.7/arch/x86/ia | |||
4988 | }; | 5039 | }; |
4989 | 5040 | ||
4990 | frame = get_sigframe(ka, regs, sizeof(*frame), &fpstate); | 5041 | frame = get_sigframe(ka, regs, sizeof(*frame), &fpstate); |
4991 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/alternative.h linux-2.6.32.7/arch/x86/include/asm/alternative.h | 5042 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/alternative.h linux-2.6.32.8/arch/x86/include/asm/alternative.h |
4992 | --- linux-2.6.32.7/arch/x86/include/asm/alternative.h 2010-01-25 13:50:10.000000000 -0500 | 5043 | --- linux-2.6.32.8/arch/x86/include/asm/alternative.h 2010-02-09 07:57:19.000000000 -0500 |
4993 | +++ linux-2.6.32.7/arch/x86/include/asm/alternative.h 2010-01-25 17:39:40.277417530 -0500 | 5044 | +++ linux-2.6.32.8/arch/x86/include/asm/alternative.h 2010-02-10 15:06:23.945990506 -0500 |
4994 | @@ -85,7 +85,7 @@ static inline void alternatives_smp_swit | 5045 | @@ -85,7 +85,7 @@ static inline void alternatives_smp_swit |
4995 | " .byte 662b-661b\n" /* sourcelen */ \ | 5046 | " .byte 662b-661b\n" /* sourcelen */ \ |
4996 | " .byte 664f-663f\n" /* replacementlen */ \ | 5047 | " .byte 664f-663f\n" /* replacementlen */ \ |
@@ -5000,9 +5051,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/alternative.h linux-2.6.32.7/arch | |||
5000 | "663:\n\t" newinstr "\n664:\n" /* replacement */ \ | 5051 | "663:\n\t" newinstr "\n664:\n" /* replacement */ \ |
5001 | ".previous" | 5052 | ".previous" |
5002 | 5053 | ||
5003 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/apm.h linux-2.6.32.7/arch/x86/include/asm/apm.h | 5054 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/apm.h linux-2.6.32.8/arch/x86/include/asm/apm.h |
5004 | --- linux-2.6.32.7/arch/x86/include/asm/apm.h 2010-01-25 13:50:10.000000000 -0500 | 5055 | --- linux-2.6.32.8/arch/x86/include/asm/apm.h 2010-02-09 07:57:19.000000000 -0500 |
5005 | +++ linux-2.6.32.7/arch/x86/include/asm/apm.h 2010-01-25 17:39:40.277417530 -0500 | 5056 | +++ linux-2.6.32.8/arch/x86/include/asm/apm.h 2010-02-10 15:06:23.945990506 -0500 |
5006 | @@ -34,7 +34,7 @@ static inline void apm_bios_call_asm(u32 | 5057 | @@ -34,7 +34,7 @@ static inline void apm_bios_call_asm(u32 |
5007 | __asm__ __volatile__(APM_DO_ZERO_SEGS | 5058 | __asm__ __volatile__(APM_DO_ZERO_SEGS |
5008 | "pushl %%edi\n\t" | 5059 | "pushl %%edi\n\t" |
@@ -5021,9 +5072,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/apm.h linux-2.6.32.7/arch/x86/inc | |||
5021 | "setc %%bl\n\t" | 5072 | "setc %%bl\n\t" |
5022 | "popl %%ebp\n\t" | 5073 | "popl %%ebp\n\t" |
5023 | "popl %%edi\n\t" | 5074 | "popl %%edi\n\t" |
5024 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/atomic_32.h linux-2.6.32.7/arch/x86/include/asm/atomic_32.h | 5075 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/atomic_32.h linux-2.6.32.8/arch/x86/include/asm/atomic_32.h |
5025 | --- linux-2.6.32.7/arch/x86/include/asm/atomic_32.h 2010-01-25 13:50:10.000000000 -0500 | 5076 | --- linux-2.6.32.8/arch/x86/include/asm/atomic_32.h 2010-02-09 07:57:19.000000000 -0500 |
5026 | +++ linux-2.6.32.7/arch/x86/include/asm/atomic_32.h 2010-01-25 17:39:40.277417530 -0500 | 5077 | +++ linux-2.6.32.8/arch/x86/include/asm/atomic_32.h 2010-02-10 15:06:23.945990506 -0500 |
5027 | @@ -25,6 +25,17 @@ static inline int atomic_read(const atom | 5078 | @@ -25,6 +25,17 @@ static inline int atomic_read(const atom |
5028 | } | 5079 | } |
5029 | 5080 | ||
@@ -5354,9 +5405,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/atomic_32.h linux-2.6.32.7/arch/x | |||
5354 | #define ATOMIC64_INIT(val) { (val) } | 5405 | #define ATOMIC64_INIT(val) { (val) } |
5355 | 5406 | ||
5356 | extern u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old_val, u64 new_val); | 5407 | extern u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old_val, u64 new_val); |
5357 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/atomic_64.h linux-2.6.32.7/arch/x86/include/asm/atomic_64.h | 5408 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/atomic_64.h linux-2.6.32.8/arch/x86/include/asm/atomic_64.h |
5358 | --- linux-2.6.32.7/arch/x86/include/asm/atomic_64.h 2010-01-25 13:50:10.000000000 -0500 | 5409 | --- linux-2.6.32.8/arch/x86/include/asm/atomic_64.h 2010-02-09 07:57:19.000000000 -0500 |
5359 | +++ linux-2.6.32.7/arch/x86/include/asm/atomic_64.h 2010-01-25 17:39:40.278401098 -0500 | 5410 | +++ linux-2.6.32.8/arch/x86/include/asm/atomic_64.h 2010-02-10 15:06:23.945990506 -0500 |
5360 | @@ -24,6 +24,17 @@ static inline int atomic_read(const atom | 5411 | @@ -24,6 +24,17 @@ static inline int atomic_read(const atom |
5361 | } | 5412 | } |
5362 | 5413 | ||
@@ -5934,9 +5985,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/atomic_64.h linux-2.6.32.7/arch/x | |||
5934 | } | 5985 | } |
5935 | 5986 | ||
5936 | /** | 5987 | /** |
5937 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/boot.h linux-2.6.32.7/arch/x86/include/asm/boot.h | 5988 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/boot.h linux-2.6.32.8/arch/x86/include/asm/boot.h |
5938 | --- linux-2.6.32.7/arch/x86/include/asm/boot.h 2010-01-25 13:50:10.000000000 -0500 | 5989 | --- linux-2.6.32.8/arch/x86/include/asm/boot.h 2010-02-09 07:57:19.000000000 -0500 |
5939 | +++ linux-2.6.32.7/arch/x86/include/asm/boot.h 2010-01-25 17:39:40.278401098 -0500 | 5990 | +++ linux-2.6.32.8/arch/x86/include/asm/boot.h 2010-02-10 15:06:23.945990506 -0500 |
5940 | @@ -11,10 +11,15 @@ | 5991 | @@ -11,10 +11,15 @@ |
5941 | #include <asm/pgtable_types.h> | 5992 | #include <asm/pgtable_types.h> |
5942 | 5993 | ||
@@ -5954,9 +6005,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/boot.h linux-2.6.32.7/arch/x86/in | |||
5954 | /* Minimum kernel alignment, as a power of two */ | 6005 | /* Minimum kernel alignment, as a power of two */ |
5955 | #ifdef CONFIG_X86_64 | 6006 | #ifdef CONFIG_X86_64 |
5956 | #define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT | 6007 | #define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT |
5957 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/cache.h linux-2.6.32.7/arch/x86/include/asm/cache.h | 6008 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/cache.h linux-2.6.32.8/arch/x86/include/asm/cache.h |
5958 | --- linux-2.6.32.7/arch/x86/include/asm/cache.h 2010-01-25 13:50:10.000000000 -0500 | 6009 | --- linux-2.6.32.8/arch/x86/include/asm/cache.h 2010-02-09 07:57:19.000000000 -0500 |
5959 | +++ linux-2.6.32.7/arch/x86/include/asm/cache.h 2010-01-25 17:39:40.278401098 -0500 | 6010 | +++ linux-2.6.32.8/arch/x86/include/asm/cache.h 2010-02-10 15:06:23.945990506 -0500 |
5960 | @@ -8,6 +8,7 @@ | 6011 | @@ -8,6 +8,7 @@ |
5961 | #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) | 6012 | #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) |
5962 | 6013 | ||
@@ -5965,9 +6016,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/cache.h linux-2.6.32.7/arch/x86/i | |||
5965 | 6016 | ||
5966 | #ifdef CONFIG_X86_VSMP | 6017 | #ifdef CONFIG_X86_VSMP |
5967 | /* vSMP Internode cacheline shift */ | 6018 | /* vSMP Internode cacheline shift */ |
5968 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/checksum_32.h linux-2.6.32.7/arch/x86/include/asm/checksum_32.h | 6019 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/checksum_32.h linux-2.6.32.8/arch/x86/include/asm/checksum_32.h |
5969 | --- linux-2.6.32.7/arch/x86/include/asm/checksum_32.h 2010-01-25 13:50:10.000000000 -0500 | 6020 | --- linux-2.6.32.8/arch/x86/include/asm/checksum_32.h 2010-02-09 07:57:19.000000000 -0500 |
5970 | +++ linux-2.6.32.7/arch/x86/include/asm/checksum_32.h 2010-01-25 17:39:40.278401098 -0500 | 6021 | +++ linux-2.6.32.8/arch/x86/include/asm/checksum_32.h 2010-02-10 15:06:23.945990506 -0500 |
5971 | @@ -31,6 +31,14 @@ asmlinkage __wsum csum_partial_copy_gene | 6022 | @@ -31,6 +31,14 @@ asmlinkage __wsum csum_partial_copy_gene |
5972 | int len, __wsum sum, | 6023 | int len, __wsum sum, |
5973 | int *src_err_ptr, int *dst_err_ptr); | 6024 | int *src_err_ptr, int *dst_err_ptr); |
@@ -6001,9 +6052,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/checksum_32.h linux-2.6.32.7/arch | |||
6001 | len, sum, NULL, err_ptr); | 6052 | len, sum, NULL, err_ptr); |
6002 | 6053 | ||
6003 | if (len) | 6054 | if (len) |
6004 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/desc.h linux-2.6.32.7/arch/x86/include/asm/desc.h | 6055 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/desc.h linux-2.6.32.8/arch/x86/include/asm/desc.h |
6005 | --- linux-2.6.32.7/arch/x86/include/asm/desc.h 2010-01-25 13:50:10.000000000 -0500 | 6056 | --- linux-2.6.32.8/arch/x86/include/asm/desc.h 2010-02-09 07:57:19.000000000 -0500 |
6006 | +++ linux-2.6.32.7/arch/x86/include/asm/desc.h 2010-01-25 17:39:40.278401098 -0500 | 6057 | +++ linux-2.6.32.8/arch/x86/include/asm/desc.h 2010-02-10 15:06:23.945990506 -0500 |
6007 | @@ -4,6 +4,7 @@ | 6058 | @@ -4,6 +4,7 @@ |
6008 | #include <asm/desc_defs.h> | 6059 | #include <asm/desc_defs.h> |
6009 | #include <asm/ldt.h> | 6060 | #include <asm/ldt.h> |
@@ -6114,9 +6165,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/desc.h linux-2.6.32.7/arch/x86/in | |||
6114 | +#endif | 6165 | +#endif |
6115 | + | 6166 | + |
6116 | #endif /* _ASM_X86_DESC_H */ | 6167 | #endif /* _ASM_X86_DESC_H */ |
6117 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/device.h linux-2.6.32.7/arch/x86/include/asm/device.h | 6168 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/device.h linux-2.6.32.8/arch/x86/include/asm/device.h |
6118 | --- linux-2.6.32.7/arch/x86/include/asm/device.h 2010-01-25 13:50:10.000000000 -0500 | 6169 | --- linux-2.6.32.8/arch/x86/include/asm/device.h 2010-02-09 07:57:19.000000000 -0500 |
6119 | +++ linux-2.6.32.7/arch/x86/include/asm/device.h 2010-01-25 17:39:40.279405074 -0500 | 6170 | +++ linux-2.6.32.8/arch/x86/include/asm/device.h 2010-02-10 15:06:23.945990506 -0500 |
6120 | @@ -6,7 +6,7 @@ struct dev_archdata { | 6171 | @@ -6,7 +6,7 @@ struct dev_archdata { |
6121 | void *acpi_handle; | 6172 | void *acpi_handle; |
6122 | #endif | 6173 | #endif |
@@ -6126,9 +6177,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/device.h linux-2.6.32.7/arch/x86/ | |||
6126 | #endif | 6177 | #endif |
6127 | #ifdef CONFIG_DMAR | 6178 | #ifdef CONFIG_DMAR |
6128 | void *iommu; /* hook for IOMMU specific extension */ | 6179 | void *iommu; /* hook for IOMMU specific extension */ |
6129 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/dma-mapping.h linux-2.6.32.7/arch/x86/include/asm/dma-mapping.h | 6180 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/dma-mapping.h linux-2.6.32.8/arch/x86/include/asm/dma-mapping.h |
6130 | --- linux-2.6.32.7/arch/x86/include/asm/dma-mapping.h 2010-01-25 13:50:10.000000000 -0500 | 6181 | --- linux-2.6.32.8/arch/x86/include/asm/dma-mapping.h 2010-02-09 07:57:19.000000000 -0500 |
6131 | +++ linux-2.6.32.7/arch/x86/include/asm/dma-mapping.h 2010-01-25 17:39:40.279405074 -0500 | 6182 | +++ linux-2.6.32.8/arch/x86/include/asm/dma-mapping.h 2010-02-10 15:06:23.945990506 -0500 |
6132 | @@ -25,9 +25,9 @@ extern int iommu_merge; | 6183 | @@ -25,9 +25,9 @@ extern int iommu_merge; |
6133 | extern struct device x86_dma_fallback_dev; | 6184 | extern struct device x86_dma_fallback_dev; |
6134 | extern int panic_on_overflow; | 6185 | extern int panic_on_overflow; |
@@ -6168,9 +6219,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/dma-mapping.h linux-2.6.32.7/arch | |||
6168 | 6219 | ||
6169 | WARN_ON(irqs_disabled()); /* for portability */ | 6220 | WARN_ON(irqs_disabled()); /* for portability */ |
6170 | 6221 | ||
6171 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/e820.h linux-2.6.32.7/arch/x86/include/asm/e820.h | 6222 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/e820.h linux-2.6.32.8/arch/x86/include/asm/e820.h |
6172 | --- linux-2.6.32.7/arch/x86/include/asm/e820.h 2010-01-25 13:50:10.000000000 -0500 | 6223 | --- linux-2.6.32.8/arch/x86/include/asm/e820.h 2010-02-09 07:57:19.000000000 -0500 |
6173 | +++ linux-2.6.32.7/arch/x86/include/asm/e820.h 2010-01-25 17:39:40.279405074 -0500 | 6224 | +++ linux-2.6.32.8/arch/x86/include/asm/e820.h 2010-02-10 15:06:23.945990506 -0500 |
6174 | @@ -133,7 +133,7 @@ extern char *default_machine_specific_me | 6225 | @@ -133,7 +133,7 @@ extern char *default_machine_specific_me |
6175 | #define ISA_END_ADDRESS 0x100000 | 6226 | #define ISA_END_ADDRESS 0x100000 |
6176 | #define is_ISA_range(s, e) ((s) >= ISA_START_ADDRESS && (e) < ISA_END_ADDRESS) | 6227 | #define is_ISA_range(s, e) ((s) >= ISA_START_ADDRESS && (e) < ISA_END_ADDRESS) |
@@ -6180,10 +6231,10 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/e820.h linux-2.6.32.7/arch/x86/in | |||
6180 | #define BIOS_END 0x00100000 | 6231 | #define BIOS_END 0x00100000 |
6181 | 6232 | ||
6182 | #ifdef __KERNEL__ | 6233 | #ifdef __KERNEL__ |
6183 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/elf.h linux-2.6.32.7/arch/x86/include/asm/elf.h | 6234 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/elf.h linux-2.6.32.8/arch/x86/include/asm/elf.h |
6184 | --- linux-2.6.32.7/arch/x86/include/asm/elf.h 2010-01-25 13:50:10.000000000 -0500 | 6235 | --- linux-2.6.32.8/arch/x86/include/asm/elf.h 2010-02-09 07:57:19.000000000 -0500 |
6185 | +++ linux-2.6.32.7/arch/x86/include/asm/elf.h 2010-01-25 17:39:40.279405074 -0500 | 6236 | +++ linux-2.6.32.8/arch/x86/include/asm/elf.h 2010-02-10 15:06:23.945990506 -0500 |
6186 | @@ -263,7 +263,25 @@ extern int force_personality32; | 6237 | @@ -257,7 +257,25 @@ extern int force_personality32; |
6187 | the loader. We need to make sure that it is out of the way of the program | 6238 | the loader. We need to make sure that it is out of the way of the program |
6188 | that it will "exec", and that there is sufficient room for the brk. */ | 6239 | that it will "exec", and that there is sufficient room for the brk. */ |
6189 | 6240 | ||
@@ -6209,7 +6260,7 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/elf.h linux-2.6.32.7/arch/x86/inc | |||
6209 | 6260 | ||
6210 | /* This yields a mask that user programs can use to figure out what | 6261 | /* This yields a mask that user programs can use to figure out what |
6211 | instruction set this CPU supports. This could be done in user space, | 6262 | instruction set this CPU supports. This could be done in user space, |
6212 | @@ -317,8 +335,7 @@ do { \ | 6263 | @@ -311,8 +329,7 @@ do { \ |
6213 | #define ARCH_DLINFO \ | 6264 | #define ARCH_DLINFO \ |
6214 | do { \ | 6265 | do { \ |
6215 | if (vdso_enabled) \ | 6266 | if (vdso_enabled) \ |
@@ -6219,7 +6270,7 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/elf.h linux-2.6.32.7/arch/x86/inc | |||
6219 | } while (0) | 6270 | } while (0) |
6220 | 6271 | ||
6221 | #define AT_SYSINFO 32 | 6272 | #define AT_SYSINFO 32 |
6222 | @@ -329,7 +346,7 @@ do { \ | 6273 | @@ -323,7 +340,7 @@ do { \ |
6223 | 6274 | ||
6224 | #endif /* !CONFIG_X86_32 */ | 6275 | #endif /* !CONFIG_X86_32 */ |
6225 | 6276 | ||
@@ -6228,7 +6279,7 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/elf.h linux-2.6.32.7/arch/x86/inc | |||
6228 | 6279 | ||
6229 | #define VDSO_ENTRY \ | 6280 | #define VDSO_ENTRY \ |
6230 | ((unsigned long)VDSO32_SYMBOL(VDSO_CURRENT_BASE, vsyscall)) | 6281 | ((unsigned long)VDSO32_SYMBOL(VDSO_CURRENT_BASE, vsyscall)) |
6231 | @@ -343,7 +360,4 @@ extern int arch_setup_additional_pages(s | 6282 | @@ -337,7 +354,4 @@ extern int arch_setup_additional_pages(s |
6232 | extern int syscall32_setup_pages(struct linux_binprm *, int exstack); | 6283 | extern int syscall32_setup_pages(struct linux_binprm *, int exstack); |
6233 | #define compat_arch_setup_additional_pages syscall32_setup_pages | 6284 | #define compat_arch_setup_additional_pages syscall32_setup_pages |
6234 | 6285 | ||
@@ -6236,9 +6287,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/elf.h linux-2.6.32.7/arch/x86/inc | |||
6236 | -#define arch_randomize_brk arch_randomize_brk | 6287 | -#define arch_randomize_brk arch_randomize_brk |
6237 | - | 6288 | - |
6238 | #endif /* _ASM_X86_ELF_H */ | 6289 | #endif /* _ASM_X86_ELF_H */ |
6239 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/futex.h linux-2.6.32.7/arch/x86/include/asm/futex.h | 6290 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/futex.h linux-2.6.32.8/arch/x86/include/asm/futex.h |
6240 | --- linux-2.6.32.7/arch/x86/include/asm/futex.h 2010-01-25 13:50:10.000000000 -0500 | 6291 | --- linux-2.6.32.8/arch/x86/include/asm/futex.h 2010-02-09 07:57:19.000000000 -0500 |
6241 | +++ linux-2.6.32.7/arch/x86/include/asm/futex.h 2010-01-25 17:39:40.279405074 -0500 | 6292 | +++ linux-2.6.32.8/arch/x86/include/asm/futex.h 2010-02-10 15:06:23.945990506 -0500 |
6242 | @@ -11,6 +11,40 @@ | 6293 | @@ -11,6 +11,40 @@ |
6243 | #include <asm/processor.h> | 6294 | #include <asm/processor.h> |
6244 | #include <asm/system.h> | 6295 | #include <asm/system.h> |
@@ -6350,9 +6401,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/futex.h linux-2.6.32.7/arch/x86/i | |||
6350 | : "memory" | 6401 | : "memory" |
6351 | ); | 6402 | ); |
6352 | 6403 | ||
6353 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/i387.h linux-2.6.32.7/arch/x86/include/asm/i387.h | 6404 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/i387.h linux-2.6.32.8/arch/x86/include/asm/i387.h |
6354 | --- linux-2.6.32.7/arch/x86/include/asm/i387.h 2010-01-25 13:50:10.000000000 -0500 | 6405 | --- linux-2.6.32.8/arch/x86/include/asm/i387.h 2010-02-09 07:57:19.000000000 -0500 |
6355 | +++ linux-2.6.32.7/arch/x86/include/asm/i387.h 2010-01-25 17:39:40.279405074 -0500 | 6406 | +++ linux-2.6.32.8/arch/x86/include/asm/i387.h 2010-02-10 15:06:23.945990506 -0500 |
6356 | @@ -195,13 +195,8 @@ static inline int fxrstor_checking(struc | 6407 | @@ -195,13 +195,8 @@ static inline int fxrstor_checking(struc |
6357 | } | 6408 | } |
6358 | 6409 | ||
@@ -6369,9 +6420,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/i387.h linux-2.6.32.7/arch/x86/in | |||
6369 | 6420 | ||
6370 | /* | 6421 | /* |
6371 | * These must be called with preempt disabled | 6422 | * These must be called with preempt disabled |
6372 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/io_64.h linux-2.6.32.7/arch/x86/include/asm/io_64.h | 6423 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/io_64.h linux-2.6.32.8/arch/x86/include/asm/io_64.h |
6373 | --- linux-2.6.32.7/arch/x86/include/asm/io_64.h 2010-01-25 13:50:10.000000000 -0500 | 6424 | --- linux-2.6.32.8/arch/x86/include/asm/io_64.h 2010-02-09 07:57:19.000000000 -0500 |
6374 | +++ linux-2.6.32.7/arch/x86/include/asm/io_64.h 2010-01-25 17:39:55.228950835 -0500 | 6425 | +++ linux-2.6.32.8/arch/x86/include/asm/io_64.h 2010-02-10 15:06:23.945990506 -0500 |
6375 | @@ -140,6 +140,17 @@ __OUTS(l) | 6426 | @@ -140,6 +140,17 @@ __OUTS(l) |
6376 | 6427 | ||
6377 | #include <linux/vmalloc.h> | 6428 | #include <linux/vmalloc.h> |
@@ -6390,9 +6441,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/io_64.h linux-2.6.32.7/arch/x86/i | |||
6390 | #include <asm-generic/iomap.h> | 6441 | #include <asm-generic/iomap.h> |
6391 | 6442 | ||
6392 | void __memcpy_fromio(void *, unsigned long, unsigned); | 6443 | void __memcpy_fromio(void *, unsigned long, unsigned); |
6393 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/iommu.h linux-2.6.32.7/arch/x86/include/asm/iommu.h | 6444 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/iommu.h linux-2.6.32.8/arch/x86/include/asm/iommu.h |
6394 | --- linux-2.6.32.7/arch/x86/include/asm/iommu.h 2010-01-25 13:50:10.000000000 -0500 | 6445 | --- linux-2.6.32.8/arch/x86/include/asm/iommu.h 2010-02-09 07:57:19.000000000 -0500 |
6395 | +++ linux-2.6.32.7/arch/x86/include/asm/iommu.h 2010-01-25 17:39:40.280404200 -0500 | 6446 | +++ linux-2.6.32.8/arch/x86/include/asm/iommu.h 2010-02-10 15:06:23.945990506 -0500 |
6396 | @@ -3,7 +3,7 @@ | 6447 | @@ -3,7 +3,7 @@ |
6397 | 6448 | ||
6398 | extern void pci_iommu_shutdown(void); | 6449 | extern void pci_iommu_shutdown(void); |
@@ -6402,9 +6453,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/iommu.h linux-2.6.32.7/arch/x86/i | |||
6402 | extern int force_iommu, no_iommu; | 6453 | extern int force_iommu, no_iommu; |
6403 | extern int iommu_detected; | 6454 | extern int iommu_detected; |
6404 | extern int iommu_pass_through; | 6455 | extern int iommu_pass_through; |
6405 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/irqflags.h linux-2.6.32.7/arch/x86/include/asm/irqflags.h | 6456 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/irqflags.h linux-2.6.32.8/arch/x86/include/asm/irqflags.h |
6406 | --- linux-2.6.32.7/arch/x86/include/asm/irqflags.h 2010-01-25 13:50:10.000000000 -0500 | 6457 | --- linux-2.6.32.8/arch/x86/include/asm/irqflags.h 2010-02-09 07:57:19.000000000 -0500 |
6407 | +++ linux-2.6.32.7/arch/x86/include/asm/irqflags.h 2010-01-25 17:39:40.280404200 -0500 | 6458 | +++ linux-2.6.32.8/arch/x86/include/asm/irqflags.h 2010-02-10 15:06:23.945990506 -0500 |
6408 | @@ -146,6 +146,27 @@ static inline unsigned long __raw_local_ | 6459 | @@ -146,6 +146,27 @@ static inline unsigned long __raw_local_ |
6409 | #define INTERRUPT_RETURN iret | 6460 | #define INTERRUPT_RETURN iret |
6410 | #define ENABLE_INTERRUPTS_SYSEXIT sti; sysexit | 6461 | #define ENABLE_INTERRUPTS_SYSEXIT sti; sysexit |
@@ -6433,10 +6484,10 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/irqflags.h linux-2.6.32.7/arch/x8 | |||
6433 | #endif | 6484 | #endif |
6434 | 6485 | ||
6435 | 6486 | ||
6436 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/kvm_host.h linux-2.6.32.7/arch/x86/include/asm/kvm_host.h | 6487 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/kvm_host.h linux-2.6.32.8/arch/x86/include/asm/kvm_host.h |
6437 | --- linux-2.6.32.7/arch/x86/include/asm/kvm_host.h 2010-01-25 13:50:10.000000000 -0500 | 6488 | --- linux-2.6.32.8/arch/x86/include/asm/kvm_host.h 2010-02-09 07:57:19.000000000 -0500 |
6438 | +++ linux-2.6.32.7/arch/x86/include/asm/kvm_host.h 2010-01-25 17:39:40.280404200 -0500 | 6489 | +++ linux-2.6.32.8/arch/x86/include/asm/kvm_host.h 2010-02-10 15:06:23.945990506 -0500 |
6439 | @@ -530,7 +530,7 @@ struct kvm_x86_ops { | 6490 | @@ -531,7 +531,7 @@ struct kvm_x86_ops { |
6440 | const struct trace_print_flags *exit_reasons_str; | 6491 | const struct trace_print_flags *exit_reasons_str; |
6441 | }; | 6492 | }; |
6442 | 6493 | ||
@@ -6445,9 +6496,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/kvm_host.h linux-2.6.32.7/arch/x8 | |||
6445 | 6496 | ||
6446 | int kvm_mmu_module_init(void); | 6497 | int kvm_mmu_module_init(void); |
6447 | void kvm_mmu_module_exit(void); | 6498 | void kvm_mmu_module_exit(void); |
6448 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/local.h linux-2.6.32.7/arch/x86/include/asm/local.h | 6499 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/local.h linux-2.6.32.8/arch/x86/include/asm/local.h |
6449 | --- linux-2.6.32.7/arch/x86/include/asm/local.h 2010-01-25 13:50:10.000000000 -0500 | 6500 | --- linux-2.6.32.8/arch/x86/include/asm/local.h 2010-02-09 07:57:19.000000000 -0500 |
6450 | +++ linux-2.6.32.7/arch/x86/include/asm/local.h 2010-01-25 17:39:40.280404200 -0500 | 6501 | +++ linux-2.6.32.8/arch/x86/include/asm/local.h 2010-02-10 15:06:23.945990506 -0500 |
6451 | @@ -18,26 +18,90 @@ typedef struct { | 6502 | @@ -18,26 +18,90 @@ typedef struct { |
6452 | 6503 | ||
6453 | static inline void local_inc(local_t *l) | 6504 | static inline void local_inc(local_t *l) |
@@ -6672,9 +6723,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/local.h linux-2.6.32.7/arch/x86/i | |||
6672 | : "+r" (i), "+m" (l->a.counter) | 6723 | : "+r" (i), "+m" (l->a.counter) |
6673 | : : "memory"); | 6724 | : : "memory"); |
6674 | return i + __i; | 6725 | return i + __i; |
6675 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/microcode.h linux-2.6.32.7/arch/x86/include/asm/microcode.h | 6726 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/microcode.h linux-2.6.32.8/arch/x86/include/asm/microcode.h |
6676 | --- linux-2.6.32.7/arch/x86/include/asm/microcode.h 2010-01-25 13:50:10.000000000 -0500 | 6727 | --- linux-2.6.32.8/arch/x86/include/asm/microcode.h 2010-02-09 07:57:19.000000000 -0500 |
6677 | +++ linux-2.6.32.7/arch/x86/include/asm/microcode.h 2010-01-25 17:39:40.280404200 -0500 | 6728 | +++ linux-2.6.32.8/arch/x86/include/asm/microcode.h 2010-02-10 15:06:23.945990506 -0500 |
6678 | @@ -12,13 +12,13 @@ struct device; | 6729 | @@ -12,13 +12,13 @@ struct device; |
6679 | enum ucode_state { UCODE_ERROR, UCODE_OK, UCODE_NFOUND }; | 6730 | enum ucode_state { UCODE_ERROR, UCODE_OK, UCODE_NFOUND }; |
6680 | 6731 | ||
@@ -6715,9 +6766,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/microcode.h linux-2.6.32.7/arch/x | |||
6715 | { | 6766 | { |
6716 | return NULL; | 6767 | return NULL; |
6717 | } | 6768 | } |
6718 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/mman.h linux-2.6.32.7/arch/x86/include/asm/mman.h | 6769 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/mman.h linux-2.6.32.8/arch/x86/include/asm/mman.h |
6719 | --- linux-2.6.32.7/arch/x86/include/asm/mman.h 2010-01-25 13:50:10.000000000 -0500 | 6770 | --- linux-2.6.32.8/arch/x86/include/asm/mman.h 2010-02-09 07:57:19.000000000 -0500 |
6720 | +++ linux-2.6.32.7/arch/x86/include/asm/mman.h 2010-01-25 17:39:40.280404200 -0500 | 6771 | +++ linux-2.6.32.8/arch/x86/include/asm/mman.h 2010-02-10 15:06:23.945990506 -0500 |
6721 | @@ -5,4 +5,14 @@ | 6772 | @@ -5,4 +5,14 @@ |
6722 | 6773 | ||
6723 | #include <asm-generic/mman.h> | 6774 | #include <asm-generic/mman.h> |
@@ -6733,9 +6784,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/mman.h linux-2.6.32.7/arch/x86/in | |||
6733 | +#endif | 6784 | +#endif |
6734 | + | 6785 | + |
6735 | #endif /* _ASM_X86_MMAN_H */ | 6786 | #endif /* _ASM_X86_MMAN_H */ |
6736 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/mmu_context.h linux-2.6.32.7/arch/x86/include/asm/mmu_context.h | 6787 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/mmu_context.h linux-2.6.32.8/arch/x86/include/asm/mmu_context.h |
6737 | --- linux-2.6.32.7/arch/x86/include/asm/mmu_context.h 2010-01-25 13:50:10.000000000 -0500 | 6788 | --- linux-2.6.32.8/arch/x86/include/asm/mmu_context.h 2010-02-09 07:57:19.000000000 -0500 |
6738 | +++ linux-2.6.32.7/arch/x86/include/asm/mmu_context.h 2010-01-25 17:39:40.281476056 -0500 | 6789 | +++ linux-2.6.32.8/arch/x86/include/asm/mmu_context.h 2010-02-10 15:06:23.945990506 -0500 |
6739 | @@ -34,11 +34,17 @@ static inline void switch_mm(struct mm_s | 6790 | @@ -34,11 +34,17 @@ static inline void switch_mm(struct mm_s |
6740 | struct task_struct *tsk) | 6791 | struct task_struct *tsk) |
6741 | { | 6792 | { |
@@ -6801,9 +6852,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/mmu_context.h linux-2.6.32.7/arch | |||
6801 | } | 6852 | } |
6802 | } | 6853 | } |
6803 | #endif | 6854 | #endif |
6804 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/mmu.h linux-2.6.32.7/arch/x86/include/asm/mmu.h | 6855 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/mmu.h linux-2.6.32.8/arch/x86/include/asm/mmu.h |
6805 | --- linux-2.6.32.7/arch/x86/include/asm/mmu.h 2010-01-25 13:50:10.000000000 -0500 | 6856 | --- linux-2.6.32.8/arch/x86/include/asm/mmu.h 2010-02-09 07:57:19.000000000 -0500 |
6806 | +++ linux-2.6.32.7/arch/x86/include/asm/mmu.h 2010-01-25 17:39:40.281476056 -0500 | 6857 | +++ linux-2.6.32.8/arch/x86/include/asm/mmu.h 2010-02-10 15:06:23.945990506 -0500 |
6807 | @@ -9,10 +9,23 @@ | 6858 | @@ -9,10 +9,23 @@ |
6808 | * we put the segment information here. | 6859 | * we put the segment information here. |
6809 | */ | 6860 | */ |
@@ -6830,9 +6881,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/mmu.h linux-2.6.32.7/arch/x86/inc | |||
6830 | } mm_context_t; | 6881 | } mm_context_t; |
6831 | 6882 | ||
6832 | #ifdef CONFIG_SMP | 6883 | #ifdef CONFIG_SMP |
6833 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/module.h linux-2.6.32.7/arch/x86/include/asm/module.h | 6884 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/module.h linux-2.6.32.8/arch/x86/include/asm/module.h |
6834 | --- linux-2.6.32.7/arch/x86/include/asm/module.h 2010-01-25 13:50:10.000000000 -0500 | 6885 | --- linux-2.6.32.8/arch/x86/include/asm/module.h 2010-02-09 07:57:19.000000000 -0500 |
6835 | +++ linux-2.6.32.7/arch/x86/include/asm/module.h 2010-01-25 17:39:40.281476056 -0500 | 6886 | +++ linux-2.6.32.8/arch/x86/include/asm/module.h 2010-02-10 15:06:23.945990506 -0500 |
6836 | @@ -65,7 +65,12 @@ | 6887 | @@ -65,7 +65,12 @@ |
6837 | # else | 6888 | # else |
6838 | # define MODULE_STACKSIZE "" | 6889 | # define MODULE_STACKSIZE "" |
@@ -6847,9 +6898,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/module.h linux-2.6.32.7/arch/x86/ | |||
6847 | #endif | 6898 | #endif |
6848 | 6899 | ||
6849 | #endif /* _ASM_X86_MODULE_H */ | 6900 | #endif /* _ASM_X86_MODULE_H */ |
6850 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/page_32_types.h linux-2.6.32.7/arch/x86/include/asm/page_32_types.h | 6901 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/page_32_types.h linux-2.6.32.8/arch/x86/include/asm/page_32_types.h |
6851 | --- linux-2.6.32.7/arch/x86/include/asm/page_32_types.h 2010-01-25 13:50:10.000000000 -0500 | 6902 | --- linux-2.6.32.8/arch/x86/include/asm/page_32_types.h 2010-02-09 07:57:19.000000000 -0500 |
6852 | +++ linux-2.6.32.7/arch/x86/include/asm/page_32_types.h 2010-01-25 17:39:40.281476056 -0500 | 6903 | +++ linux-2.6.32.8/arch/x86/include/asm/page_32_types.h 2010-02-10 15:06:23.945990506 -0500 |
6853 | @@ -15,6 +15,10 @@ | 6904 | @@ -15,6 +15,10 @@ |
6854 | */ | 6905 | */ |
6855 | #define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL) | 6906 | #define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL) |
@@ -6861,9 +6912,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/page_32_types.h linux-2.6.32.7/ar | |||
6861 | #ifdef CONFIG_4KSTACKS | 6912 | #ifdef CONFIG_4KSTACKS |
6862 | #define THREAD_ORDER 0 | 6913 | #define THREAD_ORDER 0 |
6863 | #else | 6914 | #else |
6864 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/page_64_types.h linux-2.6.32.7/arch/x86/include/asm/page_64_types.h | 6915 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/page_64_types.h linux-2.6.32.8/arch/x86/include/asm/page_64_types.h |
6865 | --- linux-2.6.32.7/arch/x86/include/asm/page_64_types.h 2010-01-25 13:50:10.000000000 -0500 | 6916 | --- linux-2.6.32.8/arch/x86/include/asm/page_64_types.h 2010-02-09 07:57:19.000000000 -0500 |
6866 | +++ linux-2.6.32.7/arch/x86/include/asm/page_64_types.h 2010-01-25 17:39:40.281476056 -0500 | 6917 | +++ linux-2.6.32.8/arch/x86/include/asm/page_64_types.h 2010-02-10 15:06:23.945990506 -0500 |
6867 | @@ -39,6 +39,9 @@ | 6918 | @@ -39,6 +39,9 @@ |
6868 | #define __START_KERNEL (__START_KERNEL_map + __PHYSICAL_START) | 6919 | #define __START_KERNEL (__START_KERNEL_map + __PHYSICAL_START) |
6869 | #define __START_KERNEL_map _AC(0xffffffff80000000, UL) | 6920 | #define __START_KERNEL_map _AC(0xffffffff80000000, UL) |
@@ -6874,9 +6925,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/page_64_types.h linux-2.6.32.7/ar | |||
6874 | /* See Documentation/x86/x86_64/mm.txt for a description of the memory map. */ | 6925 | /* See Documentation/x86/x86_64/mm.txt for a description of the memory map. */ |
6875 | #define __PHYSICAL_MASK_SHIFT 46 | 6926 | #define __PHYSICAL_MASK_SHIFT 46 |
6876 | #define __VIRTUAL_MASK_SHIFT 47 | 6927 | #define __VIRTUAL_MASK_SHIFT 47 |
6877 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/paravirt.h linux-2.6.32.7/arch/x86/include/asm/paravirt.h | 6928 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/paravirt.h linux-2.6.32.8/arch/x86/include/asm/paravirt.h |
6878 | --- linux-2.6.32.7/arch/x86/include/asm/paravirt.h 2010-01-25 13:50:10.000000000 -0500 | 6929 | --- linux-2.6.32.8/arch/x86/include/asm/paravirt.h 2010-02-09 07:57:19.000000000 -0500 |
6879 | +++ linux-2.6.32.7/arch/x86/include/asm/paravirt.h 2010-01-25 17:39:40.281476056 -0500 | 6930 | +++ linux-2.6.32.8/arch/x86/include/asm/paravirt.h 2010-02-10 15:06:23.951498753 -0500 |
6880 | @@ -729,6 +729,21 @@ static inline void __set_fixmap(unsigned | 6931 | @@ -729,6 +729,21 @@ static inline void __set_fixmap(unsigned |
6881 | pv_mmu_ops.set_fixmap(idx, phys, flags); | 6932 | pv_mmu_ops.set_fixmap(idx, phys, flags); |
6882 | } | 6933 | } |
@@ -6949,9 +7000,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/paravirt.h linux-2.6.32.7/arch/x8 | |||
6949 | #define GET_CR0_INTO_EAX \ | 7000 | #define GET_CR0_INTO_EAX \ |
6950 | push %ecx; push %edx; \ | 7001 | push %ecx; push %edx; \ |
6951 | call PARA_INDIRECT(pv_cpu_ops+PV_CPU_read_cr0); \ | 7002 | call PARA_INDIRECT(pv_cpu_ops+PV_CPU_read_cr0); \ |
6952 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/paravirt_types.h linux-2.6.32.7/arch/x86/include/asm/paravirt_types.h | 7003 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/paravirt_types.h linux-2.6.32.8/arch/x86/include/asm/paravirt_types.h |
6953 | --- linux-2.6.32.7/arch/x86/include/asm/paravirt_types.h 2010-01-25 13:50:10.000000000 -0500 | 7004 | --- linux-2.6.32.8/arch/x86/include/asm/paravirt_types.h 2010-02-09 07:57:19.000000000 -0500 |
6954 | +++ linux-2.6.32.7/arch/x86/include/asm/paravirt_types.h 2010-01-25 17:39:40.281476056 -0500 | 7005 | +++ linux-2.6.32.8/arch/x86/include/asm/paravirt_types.h 2010-02-10 15:06:23.951498753 -0500 |
6955 | @@ -316,6 +316,12 @@ struct pv_mmu_ops { | 7006 | @@ -316,6 +316,12 @@ struct pv_mmu_ops { |
6956 | an mfn. We can tell which is which from the index. */ | 7007 | an mfn. We can tell which is which from the index. */ |
6957 | void (*set_fixmap)(unsigned /* enum fixed_addresses */ idx, | 7008 | void (*set_fixmap)(unsigned /* enum fixed_addresses */ idx, |
@@ -6965,9 +7016,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/paravirt_types.h linux-2.6.32.7/a | |||
6965 | }; | 7016 | }; |
6966 | 7017 | ||
6967 | struct raw_spinlock; | 7018 | struct raw_spinlock; |
6968 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pci_x86.h linux-2.6.32.7/arch/x86/include/asm/pci_x86.h | 7019 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pci_x86.h linux-2.6.32.8/arch/x86/include/asm/pci_x86.h |
6969 | --- linux-2.6.32.7/arch/x86/include/asm/pci_x86.h 2010-01-25 13:50:10.000000000 -0500 | 7020 | --- linux-2.6.32.8/arch/x86/include/asm/pci_x86.h 2010-02-09 07:57:19.000000000 -0500 |
6970 | +++ linux-2.6.32.7/arch/x86/include/asm/pci_x86.h 2010-01-25 17:39:40.282415771 -0500 | 7021 | +++ linux-2.6.32.8/arch/x86/include/asm/pci_x86.h 2010-02-10 15:06:23.951498753 -0500 |
6971 | @@ -89,16 +89,16 @@ extern int (*pcibios_enable_irq)(struct | 7022 | @@ -89,16 +89,16 @@ extern int (*pcibios_enable_irq)(struct |
6972 | extern void (*pcibios_disable_irq)(struct pci_dev *dev); | 7023 | extern void (*pcibios_disable_irq)(struct pci_dev *dev); |
6973 | 7024 | ||
@@ -6990,9 +7041,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pci_x86.h linux-2.6.32.7/arch/x86 | |||
6990 | extern bool port_cf9_safe; | 7041 | extern bool port_cf9_safe; |
6991 | 7042 | ||
6992 | /* arch_initcall level */ | 7043 | /* arch_initcall level */ |
6993 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgalloc.h linux-2.6.32.7/arch/x86/include/asm/pgalloc.h | 7044 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgalloc.h linux-2.6.32.8/arch/x86/include/asm/pgalloc.h |
6994 | --- linux-2.6.32.7/arch/x86/include/asm/pgalloc.h 2010-01-25 13:50:10.000000000 -0500 | 7045 | --- linux-2.6.32.8/arch/x86/include/asm/pgalloc.h 2010-02-09 07:57:19.000000000 -0500 |
6995 | +++ linux-2.6.32.7/arch/x86/include/asm/pgalloc.h 2010-01-25 17:39:40.282415771 -0500 | 7046 | +++ linux-2.6.32.8/arch/x86/include/asm/pgalloc.h 2010-02-10 15:06:23.951498753 -0500 |
6996 | @@ -58,6 +58,13 @@ static inline void pmd_populate_kernel(s | 7047 | @@ -58,6 +58,13 @@ static inline void pmd_populate_kernel(s |
6997 | pmd_t *pmd, pte_t *pte) | 7048 | pmd_t *pmd, pte_t *pte) |
6998 | { | 7049 | { |
@@ -7007,9 +7058,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgalloc.h linux-2.6.32.7/arch/x86 | |||
7007 | set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); | 7058 | set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); |
7008 | } | 7059 | } |
7009 | 7060 | ||
7010 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.7/arch/x86/include/asm/pgtable-2level.h | 7061 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.8/arch/x86/include/asm/pgtable-2level.h |
7011 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable-2level.h 2010-01-25 13:50:10.000000000 -0500 | 7062 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable-2level.h 2010-02-09 07:57:19.000000000 -0500 |
7012 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable-2level.h 2010-01-25 17:39:40.282415771 -0500 | 7063 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable-2level.h 2010-02-10 15:06:23.951498753 -0500 |
7013 | @@ -18,7 +18,9 @@ static inline void native_set_pte(pte_t | 7064 | @@ -18,7 +18,9 @@ static inline void native_set_pte(pte_t |
7014 | 7065 | ||
7015 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) | 7066 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) |
@@ -7020,9 +7071,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.7/a | |||
7020 | } | 7071 | } |
7021 | 7072 | ||
7022 | static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) | 7073 | static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) |
7023 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_32.h linux-2.6.32.7/arch/x86/include/asm/pgtable_32.h | 7074 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable_32.h linux-2.6.32.8/arch/x86/include/asm/pgtable_32.h |
7024 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable_32.h 2010-01-25 13:50:10.000000000 -0500 | 7075 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable_32.h 2010-02-09 07:57:19.000000000 -0500 |
7025 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable_32.h 2010-01-25 17:39:40.282415771 -0500 | 7076 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable_32.h 2010-02-10 15:06:23.951498753 -0500 |
7026 | @@ -26,8 +26,6 @@ | 7077 | @@ -26,8 +26,6 @@ |
7027 | struct mm_struct; | 7078 | struct mm_struct; |
7028 | struct vm_area_struct; | 7079 | struct vm_area_struct; |
@@ -7064,9 +7115,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_32.h linux-2.6.32.7/arch/ | |||
7064 | /* | 7115 | /* |
7065 | * kern_addr_valid() is (1) for FLATMEM and (0) for | 7116 | * kern_addr_valid() is (1) for FLATMEM and (0) for |
7066 | * SPARSEMEM and DISCONTIGMEM | 7117 | * SPARSEMEM and DISCONTIGMEM |
7067 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.7/arch/x86/include/asm/pgtable_32_types.h | 7118 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.8/arch/x86/include/asm/pgtable_32_types.h |
7068 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable_32_types.h 2010-01-25 13:50:10.000000000 -0500 | 7119 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable_32_types.h 2010-02-09 07:57:19.000000000 -0500 |
7069 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable_32_types.h 2010-01-25 17:39:40.282415771 -0500 | 7120 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable_32_types.h 2010-02-10 15:06:23.951498753 -0500 |
7070 | @@ -8,7 +8,7 @@ | 7121 | @@ -8,7 +8,7 @@ |
7071 | */ | 7122 | */ |
7072 | #ifdef CONFIG_X86_PAE | 7123 | #ifdef CONFIG_X86_PAE |
@@ -7096,9 +7147,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.7 | |||
7096 | #define MODULES_VADDR VMALLOC_START | 7147 | #define MODULES_VADDR VMALLOC_START |
7097 | #define MODULES_END VMALLOC_END | 7148 | #define MODULES_END VMALLOC_END |
7098 | #define MODULES_LEN (MODULES_VADDR - MODULES_END) | 7149 | #define MODULES_LEN (MODULES_VADDR - MODULES_END) |
7099 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.7/arch/x86/include/asm/pgtable-3level.h | 7150 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.8/arch/x86/include/asm/pgtable-3level.h |
7100 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable-3level.h 2010-01-25 13:50:10.000000000 -0500 | 7151 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable-3level.h 2010-02-09 07:57:19.000000000 -0500 |
7101 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable-3level.h 2010-01-25 17:39:40.282415771 -0500 | 7152 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable-3level.h 2010-02-10 15:06:23.951498753 -0500 |
7102 | @@ -38,12 +38,16 @@ static inline void native_set_pte_atomic | 7153 | @@ -38,12 +38,16 @@ static inline void native_set_pte_atomic |
7103 | 7154 | ||
7104 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) | 7155 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) |
@@ -7116,9 +7167,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.7/a | |||
7116 | } | 7167 | } |
7117 | 7168 | ||
7118 | /* | 7169 | /* |
7119 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_64.h linux-2.6.32.7/arch/x86/include/asm/pgtable_64.h | 7170 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable_64.h linux-2.6.32.8/arch/x86/include/asm/pgtable_64.h |
7120 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable_64.h 2010-01-25 13:50:10.000000000 -0500 | 7171 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable_64.h 2010-02-09 07:57:19.000000000 -0500 |
7121 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable_64.h 2010-01-25 20:01:12.031334490 -0500 | 7172 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable_64.h 2010-02-10 15:06:23.951498753 -0500 |
7122 | @@ -16,9 +16,12 @@ | 7173 | @@ -16,9 +16,12 @@ |
7123 | 7174 | ||
7124 | extern pud_t level3_kernel_pgt[512]; | 7175 | extern pud_t level3_kernel_pgt[512]; |
@@ -7153,9 +7204,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_64.h linux-2.6.32.7/arch/ | |||
7153 | } | 7204 | } |
7154 | 7205 | ||
7155 | static inline void native_pgd_clear(pgd_t *pgd) | 7206 | static inline void native_pgd_clear(pgd_t *pgd) |
7156 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable.h linux-2.6.32.7/arch/x86/include/asm/pgtable.h | 7207 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable.h linux-2.6.32.8/arch/x86/include/asm/pgtable.h |
7157 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable.h 2010-01-25 13:50:10.000000000 -0500 | 7208 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable.h 2010-02-09 07:57:19.000000000 -0500 |
7158 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable.h 2010-01-25 17:39:40.283404332 -0500 | 7209 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable.h 2010-02-10 15:06:23.951498753 -0500 |
7159 | @@ -74,12 +74,51 @@ extern struct list_head pgd_list; | 7210 | @@ -74,12 +74,51 @@ extern struct list_head pgd_list; |
7160 | 7211 | ||
7161 | #define arch_end_context_switch(prev) do {} while(0) | 7212 | #define arch_end_context_switch(prev) do {} while(0) |
@@ -7259,9 +7310,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable.h linux-2.6.32.7/arch/x86 | |||
7259 | } | 7310 | } |
7260 | 7311 | ||
7261 | 7312 | ||
7262 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_types.h linux-2.6.32.7/arch/x86/include/asm/pgtable_types.h | 7313 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/pgtable_types.h linux-2.6.32.8/arch/x86/include/asm/pgtable_types.h |
7263 | --- linux-2.6.32.7/arch/x86/include/asm/pgtable_types.h 2010-01-25 13:50:10.000000000 -0500 | 7314 | --- linux-2.6.32.8/arch/x86/include/asm/pgtable_types.h 2010-02-09 07:57:19.000000000 -0500 |
7264 | +++ linux-2.6.32.7/arch/x86/include/asm/pgtable_types.h 2010-01-25 17:39:40.283404332 -0500 | 7315 | +++ linux-2.6.32.8/arch/x86/include/asm/pgtable_types.h 2010-02-10 15:06:23.951498753 -0500 |
7265 | @@ -16,12 +16,11 @@ | 7316 | @@ -16,12 +16,11 @@ |
7266 | #define _PAGE_BIT_PSE 7 /* 4 MB (or 2MB) page */ | 7317 | #define _PAGE_BIT_PSE 7 /* 4 MB (or 2MB) page */ |
7267 | #define _PAGE_BIT_PAT 7 /* on 4KB pages */ | 7318 | #define _PAGE_BIT_PAT 7 /* on 4KB pages */ |
@@ -7346,9 +7397,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/pgtable_types.h linux-2.6.32.7/ar | |||
7346 | 7397 | ||
7347 | #define pgprot_writecombine pgprot_writecombine | 7398 | #define pgprot_writecombine pgprot_writecombine |
7348 | extern pgprot_t pgprot_writecombine(pgprot_t prot); | 7399 | extern pgprot_t pgprot_writecombine(pgprot_t prot); |
7349 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/processor.h linux-2.6.32.7/arch/x86/include/asm/processor.h | 7400 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/processor.h linux-2.6.32.8/arch/x86/include/asm/processor.h |
7350 | --- linux-2.6.32.7/arch/x86/include/asm/processor.h 2010-01-25 13:50:10.000000000 -0500 | 7401 | --- linux-2.6.32.8/arch/x86/include/asm/processor.h 2010-02-09 07:57:19.000000000 -0500 |
7351 | +++ linux-2.6.32.7/arch/x86/include/asm/processor.h 2010-01-25 17:39:40.290401180 -0500 | 7402 | +++ linux-2.6.32.8/arch/x86/include/asm/processor.h 2010-02-10 15:06:23.951498753 -0500 |
7352 | @@ -272,7 +272,7 @@ struct tss_struct { | 7403 | @@ -272,7 +272,7 @@ struct tss_struct { |
7353 | 7404 | ||
7354 | } ____cacheline_aligned; | 7405 | } ____cacheline_aligned; |
@@ -7428,9 +7479,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/processor.h linux-2.6.32.7/arch/x | |||
7428 | #define KSTK_EIP(task) (task_pt_regs(task)->ip) | 7479 | #define KSTK_EIP(task) (task_pt_regs(task)->ip) |
7429 | 7480 | ||
7430 | /* Get/set a process' ability to use the timestamp counter instruction */ | 7481 | /* Get/set a process' ability to use the timestamp counter instruction */ |
7431 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/ptrace.h linux-2.6.32.7/arch/x86/include/asm/ptrace.h | 7482 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/ptrace.h linux-2.6.32.8/arch/x86/include/asm/ptrace.h |
7432 | --- linux-2.6.32.7/arch/x86/include/asm/ptrace.h 2010-01-25 13:50:10.000000000 -0500 | 7483 | --- linux-2.6.32.8/arch/x86/include/asm/ptrace.h 2010-02-09 07:57:19.000000000 -0500 |
7433 | +++ linux-2.6.32.7/arch/x86/include/asm/ptrace.h 2010-01-25 17:39:40.290401180 -0500 | 7484 | +++ linux-2.6.32.8/arch/x86/include/asm/ptrace.h 2010-02-10 15:06:23.951498753 -0500 |
7434 | @@ -151,28 +151,29 @@ static inline unsigned long regs_return_ | 7485 | @@ -151,28 +151,29 @@ static inline unsigned long regs_return_ |
7435 | } | 7486 | } |
7436 | 7487 | ||
@@ -7467,9 +7518,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/ptrace.h linux-2.6.32.7/arch/x86/ | |||
7467 | #endif | 7518 | #endif |
7468 | } | 7519 | } |
7469 | 7520 | ||
7470 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/reboot.h linux-2.6.32.7/arch/x86/include/asm/reboot.h | 7521 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/reboot.h linux-2.6.32.8/arch/x86/include/asm/reboot.h |
7471 | --- linux-2.6.32.7/arch/x86/include/asm/reboot.h 2010-01-25 13:50:10.000000000 -0500 | 7522 | --- linux-2.6.32.8/arch/x86/include/asm/reboot.h 2010-02-09 07:57:19.000000000 -0500 |
7472 | +++ linux-2.6.32.7/arch/x86/include/asm/reboot.h 2010-01-25 17:39:40.290401180 -0500 | 7523 | +++ linux-2.6.32.8/arch/x86/include/asm/reboot.h 2010-02-10 15:06:23.951498753 -0500 |
7473 | @@ -18,7 +18,7 @@ extern struct machine_ops machine_ops; | 7524 | @@ -18,7 +18,7 @@ extern struct machine_ops machine_ops; |
7474 | 7525 | ||
7475 | void native_machine_crash_shutdown(struct pt_regs *regs); | 7526 | void native_machine_crash_shutdown(struct pt_regs *regs); |
@@ -7479,9 +7530,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/reboot.h linux-2.6.32.7/arch/x86/ | |||
7479 | 7530 | ||
7480 | typedef void (*nmi_shootdown_cb)(int, struct die_args*); | 7531 | typedef void (*nmi_shootdown_cb)(int, struct die_args*); |
7481 | void nmi_shootdown_cpus(nmi_shootdown_cb callback); | 7532 | void nmi_shootdown_cpus(nmi_shootdown_cb callback); |
7482 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/rwsem.h linux-2.6.32.7/arch/x86/include/asm/rwsem.h | 7533 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/rwsem.h linux-2.6.32.8/arch/x86/include/asm/rwsem.h |
7483 | --- linux-2.6.32.7/arch/x86/include/asm/rwsem.h 2010-01-25 13:50:10.000000000 -0500 | 7534 | --- linux-2.6.32.8/arch/x86/include/asm/rwsem.h 2010-02-09 07:57:19.000000000 -0500 |
7484 | +++ linux-2.6.32.7/arch/x86/include/asm/rwsem.h 2010-01-25 17:39:40.291407051 -0500 | 7535 | +++ linux-2.6.32.8/arch/x86/include/asm/rwsem.h 2010-02-10 15:06:23.951498753 -0500 |
7485 | @@ -106,10 +106,26 @@ static inline void __down_read(struct rw | 7536 | @@ -106,10 +106,26 @@ static inline void __down_read(struct rw |
7486 | { | 7537 | { |
7487 | asm volatile("# beginning down_read\n\t" | 7538 | asm volatile("# beginning down_read\n\t" |
@@ -7714,9 +7765,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/rwsem.h linux-2.6.32.7/arch/x86/i | |||
7714 | : "+r" (tmp), "+m" (sem->count) | 7765 | : "+r" (tmp), "+m" (sem->count) |
7715 | : : "memory"); | 7766 | : : "memory"); |
7716 | 7767 | ||
7717 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/segment.h linux-2.6.32.7/arch/x86/include/asm/segment.h | 7768 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/segment.h linux-2.6.32.8/arch/x86/include/asm/segment.h |
7718 | --- linux-2.6.32.7/arch/x86/include/asm/segment.h 2010-01-25 13:50:10.000000000 -0500 | 7769 | --- linux-2.6.32.8/arch/x86/include/asm/segment.h 2010-02-09 07:57:19.000000000 -0500 |
7719 | +++ linux-2.6.32.7/arch/x86/include/asm/segment.h 2010-01-25 17:39:40.291407051 -0500 | 7770 | +++ linux-2.6.32.8/arch/x86/include/asm/segment.h 2010-02-10 15:06:23.951498753 -0500 |
7720 | @@ -88,7 +88,7 @@ | 7771 | @@ -88,7 +88,7 @@ |
7721 | #define GDT_ENTRY_ESPFIX_SS (GDT_ENTRY_KERNEL_BASE + 14) | 7772 | #define GDT_ENTRY_ESPFIX_SS (GDT_ENTRY_KERNEL_BASE + 14) |
7722 | #define __ESPFIX_SS (GDT_ENTRY_ESPFIX_SS * 8) | 7773 | #define __ESPFIX_SS (GDT_ENTRY_ESPFIX_SS * 8) |
@@ -7748,9 +7799,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/segment.h linux-2.6.32.7/arch/x86 | |||
7748 | 7799 | ||
7749 | 7800 | ||
7750 | #else | 7801 | #else |
7751 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/spinlock.h linux-2.6.32.7/arch/x86/include/asm/spinlock.h | 7802 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/spinlock.h linux-2.6.32.8/arch/x86/include/asm/spinlock.h |
7752 | --- linux-2.6.32.7/arch/x86/include/asm/spinlock.h 2010-01-25 13:50:10.000000000 -0500 | 7803 | --- linux-2.6.32.8/arch/x86/include/asm/spinlock.h 2010-02-09 07:57:19.000000000 -0500 |
7753 | +++ linux-2.6.32.7/arch/x86/include/asm/spinlock.h 2010-01-25 17:39:40.291407051 -0500 | 7804 | +++ linux-2.6.32.8/arch/x86/include/asm/spinlock.h 2010-02-10 15:06:23.951498753 -0500 |
7754 | @@ -249,18 +249,50 @@ static inline int __raw_write_can_lock(r | 7805 | @@ -249,18 +249,50 @@ static inline int __raw_write_can_lock(r |
7755 | static inline void __raw_read_lock(raw_rwlock_t *rw) | 7806 | static inline void __raw_read_lock(raw_rwlock_t *rw) |
7756 | { | 7807 | { |
@@ -7854,9 +7905,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/spinlock.h linux-2.6.32.7/arch/x8 | |||
7854 | : "+m" (rw->lock) : "i" (RW_LOCK_BIAS) : "memory"); | 7905 | : "+m" (rw->lock) : "i" (RW_LOCK_BIAS) : "memory"); |
7855 | } | 7906 | } |
7856 | 7907 | ||
7857 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/system.h linux-2.6.32.7/arch/x86/include/asm/system.h | 7908 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/system.h linux-2.6.32.8/arch/x86/include/asm/system.h |
7858 | --- linux-2.6.32.7/arch/x86/include/asm/system.h 2010-01-25 13:50:10.000000000 -0500 | 7909 | --- linux-2.6.32.8/arch/x86/include/asm/system.h 2010-02-09 07:57:19.000000000 -0500 |
7859 | +++ linux-2.6.32.7/arch/x86/include/asm/system.h 2010-01-25 17:39:40.291407051 -0500 | 7910 | +++ linux-2.6.32.8/arch/x86/include/asm/system.h 2010-02-10 15:06:23.951498753 -0500 |
7860 | @@ -200,7 +200,7 @@ static inline unsigned long get_limit(un | 7911 | @@ -200,7 +200,7 @@ static inline unsigned long get_limit(un |
7861 | { | 7912 | { |
7862 | unsigned long __limit; | 7913 | unsigned long __limit; |
@@ -7875,9 +7926,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/system.h linux-2.6.32.7/arch/x86/ | |||
7875 | extern void free_init_pages(char *what, unsigned long begin, unsigned long end); | 7926 | extern void free_init_pages(char *what, unsigned long begin, unsigned long end); |
7876 | 7927 | ||
7877 | void default_idle(void); | 7928 | void default_idle(void); |
7878 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess_32.h linux-2.6.32.7/arch/x86/include/asm/uaccess_32.h | 7929 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/uaccess_32.h linux-2.6.32.8/arch/x86/include/asm/uaccess_32.h |
7879 | --- linux-2.6.32.7/arch/x86/include/asm/uaccess_32.h 2010-01-25 13:50:10.000000000 -0500 | 7930 | --- linux-2.6.32.8/arch/x86/include/asm/uaccess_32.h 2010-02-09 07:57:19.000000000 -0500 |
7880 | +++ linux-2.6.32.7/arch/x86/include/asm/uaccess_32.h 2010-01-25 17:39:40.291407051 -0500 | 7931 | +++ linux-2.6.32.8/arch/x86/include/asm/uaccess_32.h 2010-02-10 15:06:23.951498753 -0500 |
7881 | @@ -44,6 +44,9 @@ unsigned long __must_check __copy_from_u | 7932 | @@ -44,6 +44,9 @@ unsigned long __must_check __copy_from_u |
7882 | static __always_inline unsigned long __must_check | 7933 | static __always_inline unsigned long __must_check |
7883 | __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) | 7934 | __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) |
@@ -8007,9 +8058,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess_32.h linux-2.6.32.7/arch/ | |||
8007 | long __must_check strncpy_from_user(char *dst, const char __user *src, | 8058 | long __must_check strncpy_from_user(char *dst, const char __user *src, |
8008 | long count); | 8059 | long count); |
8009 | long __must_check __strncpy_from_user(char *dst, | 8060 | long __must_check __strncpy_from_user(char *dst, |
8010 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess_64.h linux-2.6.32.7/arch/x86/include/asm/uaccess_64.h | 8061 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/uaccess_64.h linux-2.6.32.8/arch/x86/include/asm/uaccess_64.h |
8011 | --- linux-2.6.32.7/arch/x86/include/asm/uaccess_64.h 2010-01-25 13:50:10.000000000 -0500 | 8062 | --- linux-2.6.32.8/arch/x86/include/asm/uaccess_64.h 2010-02-09 07:57:19.000000000 -0500 |
8012 | +++ linux-2.6.32.7/arch/x86/include/asm/uaccess_64.h 2010-01-25 17:39:40.291407051 -0500 | 8063 | +++ linux-2.6.32.8/arch/x86/include/asm/uaccess_64.h 2010-02-10 15:06:23.951498753 -0500 |
8013 | @@ -10,6 +10,8 @@ | 8064 | @@ -10,6 +10,8 @@ |
8014 | #include <linux/lockdep.h> | 8065 | #include <linux/lockdep.h> |
8015 | #include <asm/page.h> | 8066 | #include <asm/page.h> |
@@ -8160,9 +8211,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess_64.h linux-2.6.32.7/arch/ | |||
8160 | copy_user_handle_tail(char *to, char *from, unsigned len, unsigned zerorest); | 8211 | copy_user_handle_tail(char *to, char *from, unsigned len, unsigned zerorest); |
8161 | 8212 | ||
8162 | #endif /* _ASM_X86_UACCESS_64_H */ | 8213 | #endif /* _ASM_X86_UACCESS_64_H */ |
8163 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess.h linux-2.6.32.7/arch/x86/include/asm/uaccess.h | 8214 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/uaccess.h linux-2.6.32.8/arch/x86/include/asm/uaccess.h |
8164 | --- linux-2.6.32.7/arch/x86/include/asm/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 8215 | --- linux-2.6.32.8/arch/x86/include/asm/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
8165 | +++ linux-2.6.32.7/arch/x86/include/asm/uaccess.h 2010-01-25 17:39:40.292416759 -0500 | 8216 | +++ linux-2.6.32.8/arch/x86/include/asm/uaccess.h 2010-02-10 15:06:23.951498753 -0500 |
8166 | @@ -8,8 +8,11 @@ | 8217 | @@ -8,8 +8,11 @@ |
8167 | #include <linux/thread_info.h> | 8218 | #include <linux/thread_info.h> |
8168 | #include <linux/prefetch.h> | 8219 | #include <linux/prefetch.h> |
@@ -8361,9 +8412,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/uaccess.h linux-2.6.32.7/arch/x86 | |||
8361 | #ifdef CONFIG_X86_32 | 8412 | #ifdef CONFIG_X86_32 |
8362 | # include "uaccess_32.h" | 8413 | # include "uaccess_32.h" |
8363 | #else | 8414 | #else |
8364 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/vgtod.h linux-2.6.32.7/arch/x86/include/asm/vgtod.h | 8415 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/vgtod.h linux-2.6.32.8/arch/x86/include/asm/vgtod.h |
8365 | --- linux-2.6.32.7/arch/x86/include/asm/vgtod.h 2010-01-25 13:50:10.000000000 -0500 | 8416 | --- linux-2.6.32.8/arch/x86/include/asm/vgtod.h 2010-02-09 07:57:19.000000000 -0500 |
8366 | +++ linux-2.6.32.7/arch/x86/include/asm/vgtod.h 2010-01-25 17:39:40.292416759 -0500 | 8417 | +++ linux-2.6.32.8/arch/x86/include/asm/vgtod.h 2010-02-10 15:06:23.951498753 -0500 |
8367 | @@ -14,6 +14,7 @@ struct vsyscall_gtod_data { | 8418 | @@ -14,6 +14,7 @@ struct vsyscall_gtod_data { |
8368 | int sysctl_enabled; | 8419 | int sysctl_enabled; |
8369 | struct timezone sys_tz; | 8420 | struct timezone sys_tz; |
@@ -8372,9 +8423,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/vgtod.h linux-2.6.32.7/arch/x86/i | |||
8372 | cycle_t (*vread)(void); | 8423 | cycle_t (*vread)(void); |
8373 | cycle_t cycle_last; | 8424 | cycle_t cycle_last; |
8374 | cycle_t mask; | 8425 | cycle_t mask; |
8375 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/vmi.h linux-2.6.32.7/arch/x86/include/asm/vmi.h | 8426 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/vmi.h linux-2.6.32.8/arch/x86/include/asm/vmi.h |
8376 | --- linux-2.6.32.7/arch/x86/include/asm/vmi.h 2010-01-25 13:50:10.000000000 -0500 | 8427 | --- linux-2.6.32.8/arch/x86/include/asm/vmi.h 2010-02-09 07:57:19.000000000 -0500 |
8377 | +++ linux-2.6.32.7/arch/x86/include/asm/vmi.h 2010-01-25 17:39:40.292416759 -0500 | 8428 | +++ linux-2.6.32.8/arch/x86/include/asm/vmi.h 2010-02-10 15:06:23.955498800 -0500 |
8378 | @@ -191,6 +191,7 @@ struct vrom_header { | 8429 | @@ -191,6 +191,7 @@ struct vrom_header { |
8379 | u8 reserved[96]; /* Reserved for headers */ | 8430 | u8 reserved[96]; /* Reserved for headers */ |
8380 | char vmi_init[8]; /* VMI_Init jump point */ | 8431 | char vmi_init[8]; /* VMI_Init jump point */ |
@@ -8383,9 +8434,9 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/vmi.h linux-2.6.32.7/arch/x86/inc | |||
8383 | } __attribute__((packed)); | 8434 | } __attribute__((packed)); |
8384 | 8435 | ||
8385 | struct pnp_header { | 8436 | struct pnp_header { |
8386 | diff -urNp linux-2.6.32.7/arch/x86/include/asm/vsyscall.h linux-2.6.32.7/arch/x86/include/asm/vsyscall.h | 8437 | diff -urNp linux-2.6.32.8/arch/x86/include/asm/vsyscall.h linux-2.6.32.8/arch/x86/include/asm/vsyscall.h |
8387 | --- linux-2.6.32.7/arch/x86/include/asm/vsyscall.h 2010-01-25 13:50:10.000000000 -0500 | 8438 | --- linux-2.6.32.8/arch/x86/include/asm/vsyscall.h 2010-02-09 07:57:19.000000000 -0500 |
8388 | +++ linux-2.6.32.7/arch/x86/include/asm/vsyscall.h 2010-01-25 17:39:40.293192103 -0500 | 8439 | +++ linux-2.6.32.8/arch/x86/include/asm/vsyscall.h 2010-02-10 15:06:23.955498800 -0500 |
8389 | @@ -15,9 +15,10 @@ enum vsyscall_num { | 8440 | @@ -15,9 +15,10 @@ enum vsyscall_num { |
8390 | 8441 | ||
8391 | #ifdef __KERNEL__ | 8442 | #ifdef __KERNEL__ |
@@ -8416,10 +8467,10 @@ diff -urNp linux-2.6.32.7/arch/x86/include/asm/vsyscall.h linux-2.6.32.7/arch/x8 | |||
8416 | #endif /* __KERNEL__ */ | 8467 | #endif /* __KERNEL__ */ |
8417 | 8468 | ||
8418 | #endif /* _ASM_X86_VSYSCALL_H */ | 8469 | #endif /* _ASM_X86_VSYSCALL_H */ |
8419 | diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | 8470 | diff -urNp linux-2.6.32.8/arch/x86/Kconfig linux-2.6.32.8/arch/x86/Kconfig |
8420 | --- linux-2.6.32.7/arch/x86/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 8471 | --- linux-2.6.32.8/arch/x86/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
8421 | +++ linux-2.6.32.7/arch/x86/Kconfig 2010-01-25 17:39:40.293192103 -0500 | 8472 | +++ linux-2.6.32.8/arch/x86/Kconfig 2010-02-10 15:06:23.955498800 -0500 |
8422 | @@ -1089,7 +1089,7 @@ config PAGE_OFFSET | 8473 | @@ -1083,7 +1083,7 @@ config PAGE_OFFSET |
8423 | hex | 8474 | hex |
8424 | default 0xB0000000 if VMSPLIT_3G_OPT | 8475 | default 0xB0000000 if VMSPLIT_3G_OPT |
8425 | default 0x80000000 if VMSPLIT_2G | 8476 | default 0x80000000 if VMSPLIT_2G |
@@ -8428,7 +8479,7 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | |||
8428 | default 0x40000000 if VMSPLIT_1G | 8479 | default 0x40000000 if VMSPLIT_1G |
8429 | default 0xC0000000 | 8480 | default 0xC0000000 |
8430 | depends on X86_32 | 8481 | depends on X86_32 |
8431 | @@ -1415,7 +1415,7 @@ config ARCH_USES_PG_UNCACHED | 8482 | @@ -1409,7 +1409,7 @@ config ARCH_USES_PG_UNCACHED |
8432 | 8483 | ||
8433 | config EFI | 8484 | config EFI |
8434 | bool "EFI runtime service support" | 8485 | bool "EFI runtime service support" |
@@ -8437,7 +8488,7 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | |||
8437 | ---help--- | 8488 | ---help--- |
8438 | This enables the kernel to use EFI runtime services that are | 8489 | This enables the kernel to use EFI runtime services that are |
8439 | available (such as the EFI variable services). | 8490 | available (such as the EFI variable services). |
8440 | @@ -1502,6 +1502,7 @@ config KEXEC_JUMP | 8491 | @@ -1496,6 +1496,7 @@ config KEXEC_JUMP |
8441 | config PHYSICAL_START | 8492 | config PHYSICAL_START |
8442 | hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) | 8493 | hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) |
8443 | default "0x1000000" | 8494 | default "0x1000000" |
@@ -8445,7 +8496,7 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | |||
8445 | ---help--- | 8496 | ---help--- |
8446 | This gives the physical address where the kernel is loaded. | 8497 | This gives the physical address where the kernel is loaded. |
8447 | 8498 | ||
8448 | @@ -1566,6 +1567,7 @@ config PHYSICAL_ALIGN | 8499 | @@ -1560,6 +1561,7 @@ config PHYSICAL_ALIGN |
8449 | hex | 8500 | hex |
8450 | prompt "Alignment value to which kernel should be aligned" if X86_32 | 8501 | prompt "Alignment value to which kernel should be aligned" if X86_32 |
8451 | default "0x1000000" | 8502 | default "0x1000000" |
@@ -8453,7 +8504,7 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | |||
8453 | range 0x2000 0x1000000 | 8504 | range 0x2000 0x1000000 |
8454 | ---help--- | 8505 | ---help--- |
8455 | This value puts the alignment restrictions on physical address | 8506 | This value puts the alignment restrictions on physical address |
8456 | @@ -1597,9 +1599,10 @@ config HOTPLUG_CPU | 8507 | @@ -1591,9 +1593,10 @@ config HOTPLUG_CPU |
8457 | Say N if you want to disable CPU hotplug. | 8508 | Say N if you want to disable CPU hotplug. |
8458 | 8509 | ||
8459 | config COMPAT_VDSO | 8510 | config COMPAT_VDSO |
@@ -8465,9 +8516,9 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig linux-2.6.32.7/arch/x86/Kconfig | |||
8465 | ---help--- | 8516 | ---help--- |
8466 | Map the 32-bit VDSO to the predictable old-style address too. | 8517 | Map the 32-bit VDSO to the predictable old-style address too. |
8467 | ---help--- | 8518 | ---help--- |
8468 | diff -urNp linux-2.6.32.7/arch/x86/Kconfig.cpu linux-2.6.32.7/arch/x86/Kconfig.cpu | 8519 | diff -urNp linux-2.6.32.8/arch/x86/Kconfig.cpu linux-2.6.32.8/arch/x86/Kconfig.cpu |
8469 | --- linux-2.6.32.7/arch/x86/Kconfig.cpu 2010-01-25 13:50:10.000000000 -0500 | 8520 | --- linux-2.6.32.8/arch/x86/Kconfig.cpu 2010-02-09 07:57:19.000000000 -0500 |
8470 | +++ linux-2.6.32.7/arch/x86/Kconfig.cpu 2010-01-25 17:39:40.293192103 -0500 | 8521 | +++ linux-2.6.32.8/arch/x86/Kconfig.cpu 2010-02-10 15:06:23.955498800 -0500 |
8471 | @@ -340,7 +340,7 @@ config X86_PPRO_FENCE | 8522 | @@ -340,7 +340,7 @@ config X86_PPRO_FENCE |
8472 | 8523 | ||
8473 | config X86_F00F_BUG | 8524 | config X86_F00F_BUG |
@@ -8495,9 +8546,9 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig.cpu linux-2.6.32.7/arch/x86/Kconfig.c | |||
8495 | 8546 | ||
8496 | config X86_MINIMUM_CPU_FAMILY | 8547 | config X86_MINIMUM_CPU_FAMILY |
8497 | int | 8548 | int |
8498 | diff -urNp linux-2.6.32.7/arch/x86/Kconfig.debug linux-2.6.32.7/arch/x86/Kconfig.debug | 8549 | diff -urNp linux-2.6.32.8/arch/x86/Kconfig.debug linux-2.6.32.8/arch/x86/Kconfig.debug |
8499 | --- linux-2.6.32.7/arch/x86/Kconfig.debug 2010-01-25 13:50:10.000000000 -0500 | 8550 | --- linux-2.6.32.8/arch/x86/Kconfig.debug 2010-02-09 07:57:19.000000000 -0500 |
8500 | +++ linux-2.6.32.7/arch/x86/Kconfig.debug 2010-01-25 17:39:40.293192103 -0500 | 8551 | +++ linux-2.6.32.8/arch/x86/Kconfig.debug 2010-02-10 15:06:23.955498800 -0500 |
8501 | @@ -99,7 +99,7 @@ config X86_PTDUMP | 8552 | @@ -99,7 +99,7 @@ config X86_PTDUMP |
8502 | config DEBUG_RODATA | 8553 | config DEBUG_RODATA |
8503 | bool "Write protect kernel read-only data structures" | 8554 | bool "Write protect kernel read-only data structures" |
@@ -8507,9 +8558,9 @@ diff -urNp linux-2.6.32.7/arch/x86/Kconfig.debug linux-2.6.32.7/arch/x86/Kconfig | |||
8507 | ---help--- | 8558 | ---help--- |
8508 | Mark the kernel read-only data as write-protected in the pagetables, | 8559 | Mark the kernel read-only data as write-protected in the pagetables, |
8509 | in order to catch accidental (and incorrect) writes to such const | 8560 | in order to catch accidental (and incorrect) writes to such const |
8510 | diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/boot.c linux-2.6.32.7/arch/x86/kernel/acpi/boot.c | 8561 | diff -urNp linux-2.6.32.8/arch/x86/kernel/acpi/boot.c linux-2.6.32.8/arch/x86/kernel/acpi/boot.c |
8511 | --- linux-2.6.32.7/arch/x86/kernel/acpi/boot.c 2010-01-25 13:50:10.000000000 -0500 | 8562 | --- linux-2.6.32.8/arch/x86/kernel/acpi/boot.c 2010-02-09 07:57:19.000000000 -0500 |
8512 | +++ linux-2.6.32.7/arch/x86/kernel/acpi/boot.c 2010-01-25 17:39:40.294400939 -0500 | 8563 | +++ linux-2.6.32.8/arch/x86/kernel/acpi/boot.c 2010-02-10 15:06:23.955498800 -0500 |
8513 | @@ -1508,7 +1508,7 @@ static struct dmi_system_id __initdata a | 8564 | @@ -1508,7 +1508,7 @@ static struct dmi_system_id __initdata a |
8514 | DMI_MATCH(DMI_PRODUCT_NAME, "HP Compaq 6715b"), | 8565 | DMI_MATCH(DMI_PRODUCT_NAME, "HP Compaq 6715b"), |
8515 | }, | 8566 | }, |
@@ -8519,9 +8570,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/boot.c linux-2.6.32.7/arch/x86/ke | |||
8519 | }; | 8570 | }; |
8520 | 8571 | ||
8521 | /* | 8572 | /* |
8522 | diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.7/arch/x86/kernel/acpi/realmode/wakeup.S | 8573 | diff -urNp linux-2.6.32.8/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.8/arch/x86/kernel/acpi/realmode/wakeup.S |
8523 | --- linux-2.6.32.7/arch/x86/kernel/acpi/realmode/wakeup.S 2010-01-25 13:50:10.000000000 -0500 | 8574 | --- linux-2.6.32.8/arch/x86/kernel/acpi/realmode/wakeup.S 2010-02-09 07:57:19.000000000 -0500 |
8524 | +++ linux-2.6.32.7/arch/x86/kernel/acpi/realmode/wakeup.S 2010-01-25 17:39:40.294400939 -0500 | 8575 | +++ linux-2.6.32.8/arch/x86/kernel/acpi/realmode/wakeup.S 2010-02-10 15:06:23.955498800 -0500 |
8525 | @@ -104,7 +104,7 @@ _start: | 8576 | @@ -104,7 +104,7 @@ _start: |
8526 | movl %eax, %ecx | 8577 | movl %eax, %ecx |
8527 | orl %edx, %ecx | 8578 | orl %edx, %ecx |
@@ -8531,9 +8582,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.7/ | |||
8531 | wrmsr | 8582 | wrmsr |
8532 | 1: | 8583 | 1: |
8533 | 8584 | ||
8534 | diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/sleep.c linux-2.6.32.7/arch/x86/kernel/acpi/sleep.c | 8585 | diff -urNp linux-2.6.32.8/arch/x86/kernel/acpi/sleep.c linux-2.6.32.8/arch/x86/kernel/acpi/sleep.c |
8535 | --- linux-2.6.32.7/arch/x86/kernel/acpi/sleep.c 2010-01-25 13:50:10.000000000 -0500 | 8586 | --- linux-2.6.32.8/arch/x86/kernel/acpi/sleep.c 2010-02-09 07:57:19.000000000 -0500 |
8536 | +++ linux-2.6.32.7/arch/x86/kernel/acpi/sleep.c 2010-01-25 17:39:40.294400939 -0500 | 8587 | +++ linux-2.6.32.8/arch/x86/kernel/acpi/sleep.c 2010-02-10 15:06:23.955498800 -0500 |
8537 | @@ -11,11 +11,12 @@ | 8588 | @@ -11,11 +11,12 @@ |
8538 | #include <linux/cpumask.h> | 8589 | #include <linux/cpumask.h> |
8539 | #include <asm/segment.h> | 8590 | #include <asm/segment.h> |
@@ -8578,9 +8629,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/sleep.c linux-2.6.32.7/arch/x86/k | |||
8578 | } | 8629 | } |
8579 | 8630 | ||
8580 | 8631 | ||
8581 | diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.7/arch/x86/kernel/acpi/wakeup_32.S | 8632 | diff -urNp linux-2.6.32.8/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.8/arch/x86/kernel/acpi/wakeup_32.S |
8582 | --- linux-2.6.32.7/arch/x86/kernel/acpi/wakeup_32.S 2010-01-25 13:50:10.000000000 -0500 | 8633 | --- linux-2.6.32.8/arch/x86/kernel/acpi/wakeup_32.S 2010-02-09 07:57:19.000000000 -0500 |
8583 | +++ linux-2.6.32.7/arch/x86/kernel/acpi/wakeup_32.S 2010-01-25 17:39:40.294400939 -0500 | 8634 | +++ linux-2.6.32.8/arch/x86/kernel/acpi/wakeup_32.S 2010-02-10 15:06:23.955498800 -0500 |
8584 | @@ -30,13 +30,11 @@ wakeup_pmode_return: | 8635 | @@ -30,13 +30,11 @@ wakeup_pmode_return: |
8585 | # and restore the stack ... but you need gdt for this to work | 8636 | # and restore the stack ... but you need gdt for this to work |
8586 | movl saved_context_esp, %esp | 8637 | movl saved_context_esp, %esp |
@@ -8597,9 +8648,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.7/arch/x | |||
8597 | 8648 | ||
8598 | bogus_magic: | 8649 | bogus_magic: |
8599 | jmp bogus_magic | 8650 | jmp bogus_magic |
8600 | diff -urNp linux-2.6.32.7/arch/x86/kernel/alternative.c linux-2.6.32.7/arch/x86/kernel/alternative.c | 8651 | diff -urNp linux-2.6.32.8/arch/x86/kernel/alternative.c linux-2.6.32.8/arch/x86/kernel/alternative.c |
8601 | --- linux-2.6.32.7/arch/x86/kernel/alternative.c 2010-01-25 13:50:10.000000000 -0500 | 8652 | --- linux-2.6.32.8/arch/x86/kernel/alternative.c 2010-02-09 07:57:19.000000000 -0500 |
8602 | +++ linux-2.6.32.7/arch/x86/kernel/alternative.c 2010-01-25 17:39:55.420093098 -0500 | 8653 | +++ linux-2.6.32.8/arch/x86/kernel/alternative.c 2010-02-10 15:06:23.955498800 -0500 |
8603 | @@ -407,7 +407,7 @@ void __init_or_module apply_paravirt(str | 8654 | @@ -407,7 +407,7 @@ void __init_or_module apply_paravirt(str |
8604 | 8655 | ||
8605 | BUG_ON(p->len > MAX_PATCH_LEN); | 8656 | BUG_ON(p->len > MAX_PATCH_LEN); |
@@ -8672,9 +8723,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/alternative.c linux-2.6.32.7/arch/x86/ | |||
8672 | + BUG_ON(((char *)vaddr)[i] != ((char *)opcode)[i]); | 8723 | + BUG_ON(((char *)vaddr)[i] != ((char *)opcode)[i]); |
8673 | return addr; | 8724 | return addr; |
8674 | } | 8725 | } |
8675 | diff -urNp linux-2.6.32.7/arch/x86/kernel/amd_iommu.c linux-2.6.32.7/arch/x86/kernel/amd_iommu.c | 8726 | diff -urNp linux-2.6.32.8/arch/x86/kernel/amd_iommu.c linux-2.6.32.8/arch/x86/kernel/amd_iommu.c |
8676 | --- linux-2.6.32.7/arch/x86/kernel/amd_iommu.c 2010-01-25 13:50:10.000000000 -0500 | 8727 | --- linux-2.6.32.8/arch/x86/kernel/amd_iommu.c 2010-02-09 07:57:19.000000000 -0500 |
8677 | +++ linux-2.6.32.7/arch/x86/kernel/amd_iommu.c 2010-01-25 17:39:40.295486806 -0500 | 8728 | +++ linux-2.6.32.8/arch/x86/kernel/amd_iommu.c 2010-02-10 15:06:23.955498800 -0500 |
8678 | @@ -2073,7 +2073,7 @@ static void prealloc_protection_domains( | 8729 | @@ -2073,7 +2073,7 @@ static void prealloc_protection_domains( |
8679 | } | 8730 | } |
8680 | } | 8731 | } |
@@ -8684,9 +8735,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/amd_iommu.c linux-2.6.32.7/arch/x86/ke | |||
8684 | .alloc_coherent = alloc_coherent, | 8735 | .alloc_coherent = alloc_coherent, |
8685 | .free_coherent = free_coherent, | 8736 | .free_coherent = free_coherent, |
8686 | .map_page = map_page, | 8737 | .map_page = map_page, |
8687 | diff -urNp linux-2.6.32.7/arch/x86/kernel/apic/io_apic.c linux-2.6.32.7/arch/x86/kernel/apic/io_apic.c | 8738 | diff -urNp linux-2.6.32.8/arch/x86/kernel/apic/io_apic.c linux-2.6.32.8/arch/x86/kernel/apic/io_apic.c |
8688 | --- linux-2.6.32.7/arch/x86/kernel/apic/io_apic.c 2010-01-25 13:50:10.000000000 -0500 | 8739 | --- linux-2.6.32.8/arch/x86/kernel/apic/io_apic.c 2010-02-09 07:57:19.000000000 -0500 |
8689 | +++ linux-2.6.32.7/arch/x86/kernel/apic/io_apic.c 2010-01-25 17:39:40.295486806 -0500 | 8740 | +++ linux-2.6.32.8/arch/x86/kernel/apic/io_apic.c 2010-02-10 15:06:23.955498800 -0500 |
8690 | @@ -711,7 +711,7 @@ struct IO_APIC_route_entry **alloc_ioapi | 8741 | @@ -711,7 +711,7 @@ struct IO_APIC_route_entry **alloc_ioapi |
8691 | ioapic_entries = kzalloc(sizeof(*ioapic_entries) * nr_ioapics, | 8742 | ioapic_entries = kzalloc(sizeof(*ioapic_entries) * nr_ioapics, |
8692 | GFP_ATOMIC); | 8743 | GFP_ATOMIC); |
@@ -8723,9 +8774,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/apic/io_apic.c linux-2.6.32.7/arch/x86 | |||
8723 | { | 8774 | { |
8724 | spin_unlock(&vector_lock); | 8775 | spin_unlock(&vector_lock); |
8725 | } | 8776 | } |
8726 | diff -urNp linux-2.6.32.7/arch/x86/kernel/apm_32.c linux-2.6.32.7/arch/x86/kernel/apm_32.c | 8777 | diff -urNp linux-2.6.32.8/arch/x86/kernel/apm_32.c linux-2.6.32.8/arch/x86/kernel/apm_32.c |
8727 | --- linux-2.6.32.7/arch/x86/kernel/apm_32.c 2010-01-25 13:50:10.000000000 -0500 | 8778 | --- linux-2.6.32.8/arch/x86/kernel/apm_32.c 2010-02-09 07:57:19.000000000 -0500 |
8728 | +++ linux-2.6.32.7/arch/x86/kernel/apm_32.c 2010-01-25 17:39:40.296403613 -0500 | 8779 | +++ linux-2.6.32.8/arch/x86/kernel/apm_32.c 2010-02-10 15:06:23.958532525 -0500 |
8729 | @@ -410,7 +410,7 @@ static DEFINE_SPINLOCK(user_list_lock); | 8780 | @@ -410,7 +410,7 @@ static DEFINE_SPINLOCK(user_list_lock); |
8730 | * This is for buggy BIOS's that refer to (real mode) segment 0x40 | 8781 | * This is for buggy BIOS's that refer to (real mode) segment 0x40 |
8731 | * even though they are called in protected mode. | 8782 | * even though they are called in protected mode. |
@@ -8827,9 +8878,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/apm_32.c linux-2.6.32.7/arch/x86/kerne | |||
8827 | 8878 | ||
8828 | proc_create("apm", 0, NULL, &apm_file_ops); | 8879 | proc_create("apm", 0, NULL, &apm_file_ops); |
8829 | 8880 | ||
8830 | diff -urNp linux-2.6.32.7/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.7/arch/x86/kernel/asm-offsets_32.c | 8881 | diff -urNp linux-2.6.32.8/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.8/arch/x86/kernel/asm-offsets_32.c |
8831 | --- linux-2.6.32.7/arch/x86/kernel/asm-offsets_32.c 2010-01-25 13:50:10.000000000 -0500 | 8882 | --- linux-2.6.32.8/arch/x86/kernel/asm-offsets_32.c 2010-02-09 07:57:19.000000000 -0500 |
8832 | +++ linux-2.6.32.7/arch/x86/kernel/asm-offsets_32.c 2010-01-25 17:39:40.296403613 -0500 | 8883 | +++ linux-2.6.32.8/arch/x86/kernel/asm-offsets_32.c 2010-02-10 15:06:23.958532525 -0500 |
8833 | @@ -115,6 +115,11 @@ void foo(void) | 8884 | @@ -115,6 +115,11 @@ void foo(void) |
8834 | OFFSET(PV_CPU_iret, pv_cpu_ops, iret); | 8885 | OFFSET(PV_CPU_iret, pv_cpu_ops, iret); |
8835 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); | 8886 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); |
@@ -8842,9 +8893,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.7/arch/x | |||
8842 | #endif | 8893 | #endif |
8843 | 8894 | ||
8844 | #ifdef CONFIG_XEN | 8895 | #ifdef CONFIG_XEN |
8845 | diff -urNp linux-2.6.32.7/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.7/arch/x86/kernel/asm-offsets_64.c | 8896 | diff -urNp linux-2.6.32.8/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.8/arch/x86/kernel/asm-offsets_64.c |
8846 | --- linux-2.6.32.7/arch/x86/kernel/asm-offsets_64.c 2010-01-25 13:50:10.000000000 -0500 | 8897 | --- linux-2.6.32.8/arch/x86/kernel/asm-offsets_64.c 2010-02-09 07:57:19.000000000 -0500 |
8847 | +++ linux-2.6.32.7/arch/x86/kernel/asm-offsets_64.c 2010-01-25 17:39:40.296403613 -0500 | 8898 | +++ linux-2.6.32.8/arch/x86/kernel/asm-offsets_64.c 2010-02-10 15:06:23.958532525 -0500 |
8848 | @@ -115,6 +115,7 @@ int main(void) | 8899 | @@ -115,6 +115,7 @@ int main(void) |
8849 | ENTRY(cr8); | 8900 | ENTRY(cr8); |
8850 | BLANK(); | 8901 | BLANK(); |
@@ -8853,9 +8904,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.7/arch/x | |||
8853 | DEFINE(TSS_ist, offsetof(struct tss_struct, x86_tss.ist)); | 8904 | DEFINE(TSS_ist, offsetof(struct tss_struct, x86_tss.ist)); |
8854 | BLANK(); | 8905 | BLANK(); |
8855 | DEFINE(crypto_tfm_ctx_offset, offsetof(struct crypto_tfm, __crt_ctx)); | 8906 | DEFINE(crypto_tfm_ctx_offset, offsetof(struct crypto_tfm, __crt_ctx)); |
8856 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/common.c linux-2.6.32.7/arch/x86/kernel/cpu/common.c | 8907 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/common.c linux-2.6.32.8/arch/x86/kernel/cpu/common.c |
8857 | --- linux-2.6.32.7/arch/x86/kernel/cpu/common.c 2010-01-25 13:50:10.000000000 -0500 | 8908 | --- linux-2.6.32.8/arch/x86/kernel/cpu/common.c 2010-02-09 07:57:19.000000000 -0500 |
8858 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/common.c 2010-01-25 17:39:55.421135702 -0500 | 8909 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/common.c 2010-02-10 15:06:23.958532525 -0500 |
8859 | @@ -83,60 +83,6 @@ static const struct cpu_dev __cpuinitcon | 8910 | @@ -83,60 +83,6 @@ static const struct cpu_dev __cpuinitcon |
8860 | 8911 | ||
8861 | static const struct cpu_dev *this_cpu __cpuinitdata = &default_cpu; | 8912 | static const struct cpu_dev *this_cpu __cpuinitdata = &default_cpu; |
@@ -8955,9 +9006,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/common.c linux-2.6.32.7/arch/x86/k | |||
8955 | struct thread_struct *thread = &curr->thread; | 9006 | struct thread_struct *thread = &curr->thread; |
8956 | 9007 | ||
8957 | if (cpumask_test_and_set_cpu(cpu, cpu_initialized_mask)) { | 9008 | if (cpumask_test_and_set_cpu(cpu, cpu_initialized_mask)) { |
8958 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c | 9009 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c |
8959 | --- linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-01-25 13:50:10.000000000 -0500 | 9010 | --- linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-02-09 07:57:19.000000000 -0500 |
8960 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-01-25 17:39:40.297126533 -0500 | 9011 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-02-10 15:06:23.958532525 -0500 |
8961 | @@ -521,7 +521,7 @@ static const struct dmi_system_id sw_any | 9012 | @@ -521,7 +521,7 @@ static const struct dmi_system_id sw_any |
8962 | DMI_MATCH(DMI_PRODUCT_NAME, "X6DLP"), | 9013 | DMI_MATCH(DMI_PRODUCT_NAME, "X6DLP"), |
8963 | }, | 9014 | }, |
@@ -8967,9 +9018,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.3 | |||
8967 | }; | 9018 | }; |
8968 | 9019 | ||
8969 | static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) | 9020 | static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) |
8970 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c | 9021 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c |
8971 | --- linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-01-25 13:50:10.000000000 -0500 | 9022 | --- linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-02-09 07:57:19.000000000 -0500 |
8972 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-01-25 17:39:40.297126533 -0500 | 9023 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-02-10 15:06:23.958532525 -0500 |
8973 | @@ -225,7 +225,7 @@ static struct cpu_model models[] = | 9024 | @@ -225,7 +225,7 @@ static struct cpu_model models[] = |
8974 | { &cpu_ids[CPU_MP4HT_D0], NULL, 0, NULL }, | 9025 | { &cpu_ids[CPU_MP4HT_D0], NULL, 0, NULL }, |
8975 | { &cpu_ids[CPU_MP4HT_E0], NULL, 0, NULL }, | 9026 | { &cpu_ids[CPU_MP4HT_E0], NULL, 0, NULL }, |
@@ -8979,9 +9030,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux | |||
8979 | }; | 9030 | }; |
8980 | #undef _BANIAS | 9031 | #undef _BANIAS |
8981 | #undef BANIAS | 9032 | #undef BANIAS |
8982 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/intel.c linux-2.6.32.7/arch/x86/kernel/cpu/intel.c | 9033 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/intel.c linux-2.6.32.8/arch/x86/kernel/cpu/intel.c |
8983 | --- linux-2.6.32.7/arch/x86/kernel/cpu/intel.c 2010-01-25 20:04:14.597191200 -0500 | 9034 | --- linux-2.6.32.8/arch/x86/kernel/cpu/intel.c 2010-02-09 07:57:19.000000000 -0500 |
8984 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/intel.c 2010-01-25 20:04:24.393099599 -0500 | 9035 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/intel.c 2010-02-10 15:06:23.958532525 -0500 |
8985 | @@ -139,7 +139,7 @@ static void __cpuinit trap_init_f00f_bug | 9036 | @@ -139,7 +139,7 @@ static void __cpuinit trap_init_f00f_bug |
8986 | * Update the IDT descriptor and reload the IDT so that | 9037 | * Update the IDT descriptor and reload the IDT so that |
8987 | * it uses the read-only mapped virtual address. | 9038 | * it uses the read-only mapped virtual address. |
@@ -8991,9 +9042,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/intel.c linux-2.6.32.7/arch/x86/ke | |||
8991 | load_idt(&idt_descr); | 9042 | load_idt(&idt_descr); |
8992 | } | 9043 | } |
8993 | #endif | 9044 | #endif |
8994 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.7/arch/x86/kernel/cpu/intel_cacheinfo.c | 9045 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.8/arch/x86/kernel/cpu/intel_cacheinfo.c |
8995 | --- linux-2.6.32.7/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-01-25 13:50:10.000000000 -0500 | 9046 | --- linux-2.6.32.8/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-02-09 07:57:19.000000000 -0500 |
8996 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-01-25 17:39:40.297126533 -0500 | 9047 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-02-10 15:06:23.958532525 -0500 |
8997 | @@ -863,7 +863,7 @@ static ssize_t store(struct kobject *kob | 9048 | @@ -863,7 +863,7 @@ static ssize_t store(struct kobject *kob |
8998 | return ret; | 9049 | return ret; |
8999 | } | 9050 | } |
@@ -9003,9 +9054,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.7/a | |||
9003 | .show = show, | 9054 | .show = show, |
9004 | .store = store, | 9055 | .store = store, |
9005 | }; | 9056 | }; |
9006 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/Makefile linux-2.6.32.7/arch/x86/kernel/cpu/Makefile | 9057 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/Makefile linux-2.6.32.8/arch/x86/kernel/cpu/Makefile |
9007 | --- linux-2.6.32.7/arch/x86/kernel/cpu/Makefile 2010-01-25 13:50:10.000000000 -0500 | 9058 | --- linux-2.6.32.8/arch/x86/kernel/cpu/Makefile 2010-02-09 07:57:19.000000000 -0500 |
9008 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/Makefile 2010-01-25 17:39:40.297126533 -0500 | 9059 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/Makefile 2010-02-10 15:06:23.958532525 -0500 |
9009 | @@ -7,10 +7,6 @@ ifdef CONFIG_FUNCTION_TRACER | 9060 | @@ -7,10 +7,6 @@ ifdef CONFIG_FUNCTION_TRACER |
9010 | CFLAGS_REMOVE_common.o = -pg | 9061 | CFLAGS_REMOVE_common.o = -pg |
9011 | endif | 9062 | endif |
@@ -9017,9 +9068,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/Makefile linux-2.6.32.7/arch/x86/k | |||
9017 | obj-y := intel_cacheinfo.o addon_cpuid_features.o | 9068 | obj-y := intel_cacheinfo.o addon_cpuid_features.o |
9018 | obj-y += proc.o capflags.o powerflags.o common.o | 9069 | obj-y += proc.o capflags.o powerflags.o common.o |
9019 | obj-y += vmware.o hypervisor.o sched.o | 9070 | obj-y += vmware.o hypervisor.o sched.o |
9020 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce_amd.c | 9071 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce_amd.c |
9021 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-01-25 13:50:10.000000000 -0500 | 9072 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-02-09 07:57:19.000000000 -0500 |
9022 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-01-25 17:39:40.298400595 -0500 | 9073 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-02-10 15:06:23.958532525 -0500 |
9023 | @@ -388,7 +388,7 @@ static ssize_t store(struct kobject *kob | 9074 | @@ -388,7 +388,7 @@ static ssize_t store(struct kobject *kob |
9024 | return ret; | 9075 | return ret; |
9025 | } | 9076 | } |
@@ -9029,9 +9080,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.7/ar | |||
9029 | .show = show, | 9080 | .show = show, |
9030 | .store = store, | 9081 | .store = store, |
9031 | }; | 9082 | }; |
9032 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce.c | 9083 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce.c |
9033 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce.c 2010-01-25 13:50:10.000000000 -0500 | 9084 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce.c 2010-02-09 07:57:19.000000000 -0500 |
9034 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce.c 2010-01-25 17:39:40.298400595 -0500 | 9085 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mcheck/mce.c 2010-02-10 15:06:23.958532525 -0500 |
9035 | @@ -1429,14 +1429,14 @@ void __cpuinit mcheck_init(struct cpuinf | 9086 | @@ -1429,14 +1429,14 @@ void __cpuinit mcheck_init(struct cpuinf |
9036 | */ | 9087 | */ |
9037 | 9088 | ||
@@ -9075,9 +9126,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.7/arch/x | |||
9075 | }; | 9126 | }; |
9076 | 9127 | ||
9077 | /* | 9128 | /* |
9078 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/amd.c | 9129 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/amd.c |
9079 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/amd.c 2010-01-25 13:50:10.000000000 -0500 | 9130 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/amd.c 2010-02-09 07:57:19.000000000 -0500 |
9080 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/amd.c 2010-01-25 17:39:40.298400595 -0500 | 9131 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/amd.c 2010-02-10 15:06:23.958532525 -0500 |
9081 | @@ -108,7 +108,7 @@ amd_validate_add_page(unsigned long base | 9132 | @@ -108,7 +108,7 @@ amd_validate_add_page(unsigned long base |
9082 | return 0; | 9133 | return 0; |
9083 | } | 9134 | } |
@@ -9087,9 +9138,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.7/arch/x86 | |||
9087 | .vendor = X86_VENDOR_AMD, | 9138 | .vendor = X86_VENDOR_AMD, |
9088 | .set = amd_set_mtrr, | 9139 | .set = amd_set_mtrr, |
9089 | .get = amd_get_mtrr, | 9140 | .get = amd_get_mtrr, |
9090 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/centaur.c | 9141 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/centaur.c |
9091 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/centaur.c 2010-01-25 13:50:10.000000000 -0500 | 9142 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/centaur.c 2010-02-09 07:57:19.000000000 -0500 |
9092 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/centaur.c 2010-01-25 17:39:40.298400595 -0500 | 9143 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/centaur.c 2010-02-10 15:06:23.958532525 -0500 |
9093 | @@ -110,7 +110,7 @@ centaur_validate_add_page(unsigned long | 9144 | @@ -110,7 +110,7 @@ centaur_validate_add_page(unsigned long |
9094 | return 0; | 9145 | return 0; |
9095 | } | 9146 | } |
@@ -9099,9 +9150,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.7/arch | |||
9099 | .vendor = X86_VENDOR_CENTAUR, | 9150 | .vendor = X86_VENDOR_CENTAUR, |
9100 | .set = centaur_set_mcr, | 9151 | .set = centaur_set_mcr, |
9101 | .get = centaur_get_mcr, | 9152 | .get = centaur_get_mcr, |
9102 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/cyrix.c | 9153 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/cyrix.c |
9103 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-01-25 13:50:10.000000000 -0500 | 9154 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-02-09 07:57:19.000000000 -0500 |
9104 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-01-25 17:39:40.298400595 -0500 | 9155 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-02-10 15:06:23.958532525 -0500 |
9105 | @@ -265,7 +265,7 @@ static void cyrix_set_all(void) | 9156 | @@ -265,7 +265,7 @@ static void cyrix_set_all(void) |
9106 | post_set(); | 9157 | post_set(); |
9107 | } | 9158 | } |
@@ -9111,9 +9162,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.7/arch/x | |||
9111 | .vendor = X86_VENDOR_CYRIX, | 9162 | .vendor = X86_VENDOR_CYRIX, |
9112 | .set_all = cyrix_set_all, | 9163 | .set_all = cyrix_set_all, |
9113 | .set = cyrix_set_arr, | 9164 | .set = cyrix_set_arr, |
9114 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/generic.c | 9165 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/generic.c |
9115 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/generic.c 2010-01-25 13:50:10.000000000 -0500 | 9166 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/generic.c 2010-02-09 07:57:19.000000000 -0500 |
9116 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/generic.c 2010-01-25 17:39:40.299403598 -0500 | 9167 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/generic.c 2010-02-10 15:06:23.958532525 -0500 |
9117 | @@ -29,7 +29,7 @@ static struct fixed_range_block fixed_ra | 9168 | @@ -29,7 +29,7 @@ static struct fixed_range_block fixed_ra |
9118 | { MSR_MTRRfix64K_00000, 1 }, /* one 64k MTRR */ | 9169 | { MSR_MTRRfix64K_00000, 1 }, /* one 64k MTRR */ |
9119 | { MSR_MTRRfix16K_80000, 2 }, /* two 16k MTRRs */ | 9170 | { MSR_MTRRfix16K_80000, 2 }, /* two 16k MTRRs */ |
@@ -9132,9 +9183,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.7/arch | |||
9132 | .use_intel_if = 1, | 9183 | .use_intel_if = 1, |
9133 | .set_all = generic_set_all, | 9184 | .set_all = generic_set_all, |
9134 | .get = generic_get_mtrr, | 9185 | .get = generic_get_mtrr, |
9135 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/main.c | 9186 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/main.c |
9136 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/main.c 2010-01-25 13:50:10.000000000 -0500 | 9187 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/main.c 2010-02-09 07:57:19.000000000 -0500 |
9137 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/main.c 2010-01-25 17:39:40.299403598 -0500 | 9188 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/main.c 2010-02-10 15:06:23.958532525 -0500 |
9138 | @@ -60,14 +60,14 @@ static DEFINE_MUTEX(mtrr_mutex); | 9189 | @@ -60,14 +60,14 @@ static DEFINE_MUTEX(mtrr_mutex); |
9139 | u64 size_or_mask, size_and_mask; | 9190 | u64 size_or_mask, size_and_mask; |
9140 | static bool mtrr_aps_delayed_init; | 9191 | static bool mtrr_aps_delayed_init; |
@@ -9153,9 +9204,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.7/arch/x8 | |||
9153 | { | 9204 | { |
9154 | if (ops->vendor && ops->vendor < X86_VENDOR_NUM) | 9205 | if (ops->vendor && ops->vendor < X86_VENDOR_NUM) |
9155 | mtrr_ops[ops->vendor] = ops; | 9206 | mtrr_ops[ops->vendor] = ops; |
9156 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/mtrr.h | 9207 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/mtrr.h |
9157 | --- linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-01-25 13:50:10.000000000 -0500 | 9208 | --- linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-02-09 07:57:19.000000000 -0500 |
9158 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-01-25 17:39:40.299403598 -0500 | 9209 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-02-10 15:06:23.958532525 -0500 |
9159 | @@ -12,19 +12,19 @@ | 9210 | @@ -12,19 +12,19 @@ |
9160 | extern unsigned int mtrr_usage_table[MTRR_MAX_VAR_RANGES]; | 9211 | extern unsigned int mtrr_usage_table[MTRR_MAX_VAR_RANGES]; |
9161 | 9212 | ||
@@ -9206,9 +9257,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.7/arch/x8 | |||
9206 | 9257 | ||
9207 | #define is_cpu(vnd) (mtrr_if && mtrr_if->vendor == X86_VENDOR_##vnd) | 9258 | #define is_cpu(vnd) (mtrr_if && mtrr_if->vendor == X86_VENDOR_##vnd) |
9208 | #define use_intel() (mtrr_if && mtrr_if->use_intel_if == 1) | 9259 | #define use_intel() (mtrr_if && mtrr_if->use_intel_if == 1) |
9209 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.7/arch/x86/kernel/cpu/perfctr-watchdog.c | 9260 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.8/arch/x86/kernel/cpu/perfctr-watchdog.c |
9210 | --- linux-2.6.32.7/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-01-25 13:50:10.000000000 -0500 | 9261 | --- linux-2.6.32.8/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-02-09 07:57:19.000000000 -0500 |
9211 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-01-25 17:39:40.299403598 -0500 | 9262 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-02-10 15:06:23.958532525 -0500 |
9212 | @@ -30,11 +30,11 @@ struct nmi_watchdog_ctlblk { | 9263 | @@ -30,11 +30,11 @@ struct nmi_watchdog_ctlblk { |
9213 | 9264 | ||
9214 | /* Interface defining a CPU specific perfctr watchdog */ | 9265 | /* Interface defining a CPU specific perfctr watchdog */ |
@@ -9242,9 +9293,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.7/ | |||
9242 | static struct wd_ops intel_arch_wd_ops __read_mostly = { | 9293 | static struct wd_ops intel_arch_wd_ops __read_mostly = { |
9243 | .reserve = single_msr_reserve, | 9294 | .reserve = single_msr_reserve, |
9244 | .unreserve = single_msr_unreserve, | 9295 | .unreserve = single_msr_unreserve, |
9245 | diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.7/arch/x86/kernel/cpu/perf_event.c | 9296 | diff -urNp linux-2.6.32.8/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.8/arch/x86/kernel/cpu/perf_event.c |
9246 | --- linux-2.6.32.7/arch/x86/kernel/cpu/perf_event.c 2010-01-25 13:50:10.000000000 -0500 | 9297 | --- linux-2.6.32.8/arch/x86/kernel/cpu/perf_event.c 2010-02-09 07:57:19.000000000 -0500 |
9247 | +++ linux-2.6.32.7/arch/x86/kernel/cpu/perf_event.c 2010-01-25 17:39:40.299403598 -0500 | 9298 | +++ linux-2.6.32.8/arch/x86/kernel/cpu/perf_event.c 2010-02-10 15:06:23.961992119 -0500 |
9248 | @@ -2252,7 +2252,7 @@ perf_callchain_user(struct pt_regs *regs | 9299 | @@ -2252,7 +2252,7 @@ perf_callchain_user(struct pt_regs *regs |
9249 | break; | 9300 | break; |
9250 | 9301 | ||
@@ -9254,9 +9305,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.7/arch/x | |||
9254 | } | 9305 | } |
9255 | } | 9306 | } |
9256 | 9307 | ||
9257 | diff -urNp linux-2.6.32.7/arch/x86/kernel/crash.c linux-2.6.32.7/arch/x86/kernel/crash.c | 9308 | diff -urNp linux-2.6.32.8/arch/x86/kernel/crash.c linux-2.6.32.8/arch/x86/kernel/crash.c |
9258 | --- linux-2.6.32.7/arch/x86/kernel/crash.c 2010-01-25 13:50:10.000000000 -0500 | 9309 | --- linux-2.6.32.8/arch/x86/kernel/crash.c 2010-02-09 07:57:19.000000000 -0500 |
9259 | +++ linux-2.6.32.7/arch/x86/kernel/crash.c 2010-01-25 17:39:40.300403832 -0500 | 9310 | +++ linux-2.6.32.8/arch/x86/kernel/crash.c 2010-02-10 15:06:23.961992119 -0500 |
9260 | @@ -42,7 +42,7 @@ static void kdump_nmi_callback(int cpu, | 9311 | @@ -42,7 +42,7 @@ static void kdump_nmi_callback(int cpu, |
9261 | regs = args->regs; | 9312 | regs = args->regs; |
9262 | 9313 | ||
@@ -9266,9 +9317,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/crash.c linux-2.6.32.7/arch/x86/kernel | |||
9266 | crash_fixup_ss_esp(&fixed_regs, regs); | 9317 | crash_fixup_ss_esp(&fixed_regs, regs); |
9267 | regs = &fixed_regs; | 9318 | regs = &fixed_regs; |
9268 | } | 9319 | } |
9269 | diff -urNp linux-2.6.32.7/arch/x86/kernel/doublefault_32.c linux-2.6.32.7/arch/x86/kernel/doublefault_32.c | 9320 | diff -urNp linux-2.6.32.8/arch/x86/kernel/doublefault_32.c linux-2.6.32.8/arch/x86/kernel/doublefault_32.c |
9270 | --- linux-2.6.32.7/arch/x86/kernel/doublefault_32.c 2010-01-25 13:50:10.000000000 -0500 | 9321 | --- linux-2.6.32.8/arch/x86/kernel/doublefault_32.c 2010-02-09 07:57:19.000000000 -0500 |
9271 | +++ linux-2.6.32.7/arch/x86/kernel/doublefault_32.c 2010-01-25 17:39:40.300403832 -0500 | 9322 | +++ linux-2.6.32.8/arch/x86/kernel/doublefault_32.c 2010-02-10 15:06:23.961992119 -0500 |
9272 | @@ -11,7 +11,7 @@ | 9323 | @@ -11,7 +11,7 @@ |
9273 | 9324 | ||
9274 | #define DOUBLEFAULT_STACKSIZE (1024) | 9325 | #define DOUBLEFAULT_STACKSIZE (1024) |
@@ -9300,9 +9351,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/doublefault_32.c linux-2.6.32.7/arch/x | |||
9300 | .fs = __KERNEL_PERCPU, | 9351 | .fs = __KERNEL_PERCPU, |
9301 | 9352 | ||
9302 | .__cr3 = __pa_nodebug(swapper_pg_dir), | 9353 | .__cr3 = __pa_nodebug(swapper_pg_dir), |
9303 | diff -urNp linux-2.6.32.7/arch/x86/kernel/dumpstack_32.c linux-2.6.32.7/arch/x86/kernel/dumpstack_32.c | 9354 | diff -urNp linux-2.6.32.8/arch/x86/kernel/dumpstack_32.c linux-2.6.32.8/arch/x86/kernel/dumpstack_32.c |
9304 | --- linux-2.6.32.7/arch/x86/kernel/dumpstack_32.c 2010-01-25 13:50:10.000000000 -0500 | 9355 | --- linux-2.6.32.8/arch/x86/kernel/dumpstack_32.c 2010-02-09 07:57:19.000000000 -0500 |
9305 | +++ linux-2.6.32.7/arch/x86/kernel/dumpstack_32.c 2010-01-25 17:39:40.300403832 -0500 | 9356 | +++ linux-2.6.32.8/arch/x86/kernel/dumpstack_32.c 2010-02-10 15:06:23.961992119 -0500 |
9306 | @@ -112,11 +112,12 @@ void show_registers(struct pt_regs *regs | 9357 | @@ -112,11 +112,12 @@ void show_registers(struct pt_regs *regs |
9307 | * When in-kernel, we also print out the stack and code at the | 9358 | * When in-kernel, we also print out the stack and code at the |
9308 | * time of the fault.. | 9359 | * time of the fault.. |
@@ -9347,9 +9398,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/dumpstack_32.c linux-2.6.32.7/arch/x86 | |||
9347 | if (ip < PAGE_OFFSET) | 9398 | if (ip < PAGE_OFFSET) |
9348 | return 0; | 9399 | return 0; |
9349 | if (probe_kernel_address((unsigned short *)ip, ud2)) | 9400 | if (probe_kernel_address((unsigned short *)ip, ud2)) |
9350 | diff -urNp linux-2.6.32.7/arch/x86/kernel/dumpstack.c linux-2.6.32.7/arch/x86/kernel/dumpstack.c | 9401 | diff -urNp linux-2.6.32.8/arch/x86/kernel/dumpstack.c linux-2.6.32.8/arch/x86/kernel/dumpstack.c |
9351 | --- linux-2.6.32.7/arch/x86/kernel/dumpstack.c 2010-01-25 13:50:10.000000000 -0500 | 9402 | --- linux-2.6.32.8/arch/x86/kernel/dumpstack.c 2010-02-09 07:57:19.000000000 -0500 |
9352 | +++ linux-2.6.32.7/arch/x86/kernel/dumpstack.c 2010-01-25 17:39:40.300403832 -0500 | 9403 | +++ linux-2.6.32.8/arch/x86/kernel/dumpstack.c 2010-02-10 15:06:23.961992119 -0500 |
9353 | @@ -180,7 +180,7 @@ void dump_stack(void) | 9404 | @@ -180,7 +180,7 @@ void dump_stack(void) |
9354 | #endif | 9405 | #endif |
9355 | 9406 | ||
@@ -9377,9 +9428,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/dumpstack.c linux-2.6.32.7/arch/x86/ke | |||
9377 | report_bug(regs->ip, regs); | 9428 | report_bug(regs->ip, regs); |
9378 | 9429 | ||
9379 | if (__die(str, regs, err)) | 9430 | if (__die(str, regs, err)) |
9380 | diff -urNp linux-2.6.32.7/arch/x86/kernel/e820.c linux-2.6.32.7/arch/x86/kernel/e820.c | 9431 | diff -urNp linux-2.6.32.8/arch/x86/kernel/e820.c linux-2.6.32.8/arch/x86/kernel/e820.c |
9381 | --- linux-2.6.32.7/arch/x86/kernel/e820.c 2010-01-25 13:50:10.000000000 -0500 | 9432 | --- linux-2.6.32.8/arch/x86/kernel/e820.c 2010-02-09 07:57:19.000000000 -0500 |
9382 | +++ linux-2.6.32.7/arch/x86/kernel/e820.c 2010-01-25 17:39:40.300403832 -0500 | 9433 | +++ linux-2.6.32.8/arch/x86/kernel/e820.c 2010-02-10 15:06:23.961992119 -0500 |
9383 | @@ -733,7 +733,10 @@ struct early_res { | 9434 | @@ -733,7 +733,10 @@ struct early_res { |
9384 | }; | 9435 | }; |
9385 | static struct early_res early_res[MAX_EARLY_RES] __initdata = { | 9436 | static struct early_res early_res[MAX_EARLY_RES] __initdata = { |
@@ -9392,9 +9443,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/e820.c linux-2.6.32.7/arch/x86/kernel/ | |||
9392 | }; | 9443 | }; |
9393 | 9444 | ||
9394 | static int __init find_overlapped_early(u64 start, u64 end) | 9445 | static int __init find_overlapped_early(u64 start, u64 end) |
9395 | diff -urNp linux-2.6.32.7/arch/x86/kernel/efi_32.c linux-2.6.32.7/arch/x86/kernel/efi_32.c | 9446 | diff -urNp linux-2.6.32.8/arch/x86/kernel/efi_32.c linux-2.6.32.8/arch/x86/kernel/efi_32.c |
9396 | --- linux-2.6.32.7/arch/x86/kernel/efi_32.c 2010-01-25 13:50:10.000000000 -0500 | 9447 | --- linux-2.6.32.8/arch/x86/kernel/efi_32.c 2010-02-09 07:57:19.000000000 -0500 |
9397 | +++ linux-2.6.32.7/arch/x86/kernel/efi_32.c 2010-01-25 17:39:40.300403832 -0500 | 9448 | +++ linux-2.6.32.8/arch/x86/kernel/efi_32.c 2010-02-10 15:06:23.961992119 -0500 |
9398 | @@ -38,70 +38,38 @@ | 9449 | @@ -38,70 +38,38 @@ |
9399 | */ | 9450 | */ |
9400 | 9451 | ||
@@ -9475,9 +9526,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/efi_32.c linux-2.6.32.7/arch/x86/kerne | |||
9475 | 9526 | ||
9476 | /* | 9527 | /* |
9477 | * After the lock is released, the original page table is restored. | 9528 | * After the lock is released, the original page table is restored. |
9478 | diff -urNp linux-2.6.32.7/arch/x86/kernel/efi_stub_32.S linux-2.6.32.7/arch/x86/kernel/efi_stub_32.S | 9529 | diff -urNp linux-2.6.32.8/arch/x86/kernel/efi_stub_32.S linux-2.6.32.8/arch/x86/kernel/efi_stub_32.S |
9479 | --- linux-2.6.32.7/arch/x86/kernel/efi_stub_32.S 2010-01-25 13:50:10.000000000 -0500 | 9530 | --- linux-2.6.32.8/arch/x86/kernel/efi_stub_32.S 2010-02-09 07:57:19.000000000 -0500 |
9480 | +++ linux-2.6.32.7/arch/x86/kernel/efi_stub_32.S 2010-01-25 17:39:40.301405221 -0500 | 9531 | +++ linux-2.6.32.8/arch/x86/kernel/efi_stub_32.S 2010-02-10 15:06:23.961992119 -0500 |
9481 | @@ -6,6 +6,7 @@ | 9532 | @@ -6,6 +6,7 @@ |
9482 | */ | 9533 | */ |
9483 | 9534 | ||
@@ -9576,9 +9627,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/efi_stub_32.S linux-2.6.32.7/arch/x86/ | |||
9576 | saved_return_addr: | 9627 | saved_return_addr: |
9577 | .long 0 | 9628 | .long 0 |
9578 | efi_rt_function_ptr: | 9629 | efi_rt_function_ptr: |
9579 | diff -urNp linux-2.6.32.7/arch/x86/kernel/entry_32.S linux-2.6.32.7/arch/x86/kernel/entry_32.S | 9630 | diff -urNp linux-2.6.32.8/arch/x86/kernel/entry_32.S linux-2.6.32.8/arch/x86/kernel/entry_32.S |
9580 | --- linux-2.6.32.7/arch/x86/kernel/entry_32.S 2010-01-25 13:50:10.000000000 -0500 | 9631 | --- linux-2.6.32.8/arch/x86/kernel/entry_32.S 2010-02-09 07:57:19.000000000 -0500 |
9581 | +++ linux-2.6.32.7/arch/x86/kernel/entry_32.S 2010-01-25 17:39:40.301405221 -0500 | 9632 | +++ linux-2.6.32.8/arch/x86/kernel/entry_32.S 2010-02-10 15:06:23.961992119 -0500 |
9582 | @@ -191,7 +191,7 @@ | 9633 | @@ -191,7 +191,7 @@ |
9583 | 9634 | ||
9584 | #endif /* CONFIG_X86_32_LAZY_GS */ | 9635 | #endif /* CONFIG_X86_32_LAZY_GS */ |
@@ -9832,9 +9883,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/entry_32.S linux-2.6.32.7/arch/x86/ker | |||
9832 | RESTORE_REGS | 9883 | RESTORE_REGS |
9833 | lss 12+4(%esp), %esp # back to espfix stack | 9884 | lss 12+4(%esp), %esp # back to espfix stack |
9834 | CFI_ADJUST_CFA_OFFSET -24 | 9885 | CFI_ADJUST_CFA_OFFSET -24 |
9835 | diff -urNp linux-2.6.32.7/arch/x86/kernel/entry_64.S linux-2.6.32.7/arch/x86/kernel/entry_64.S | 9886 | diff -urNp linux-2.6.32.8/arch/x86/kernel/entry_64.S linux-2.6.32.8/arch/x86/kernel/entry_64.S |
9836 | --- linux-2.6.32.7/arch/x86/kernel/entry_64.S 2010-01-25 13:50:10.000000000 -0500 | 9887 | --- linux-2.6.32.8/arch/x86/kernel/entry_64.S 2010-02-09 07:57:19.000000000 -0500 |
9837 | +++ linux-2.6.32.7/arch/x86/kernel/entry_64.S 2010-01-25 17:39:40.301405221 -0500 | 9888 | +++ linux-2.6.32.8/arch/x86/kernel/entry_64.S 2010-02-10 15:06:23.961992119 -0500 |
9838 | @@ -1068,7 +1068,12 @@ ENTRY(\sym) | 9889 | @@ -1068,7 +1068,12 @@ ENTRY(\sym) |
9839 | TRACE_IRQS_OFF | 9890 | TRACE_IRQS_OFF |
9840 | movq %rsp,%rdi /* pt_regs pointer */ | 9891 | movq %rsp,%rdi /* pt_regs pointer */ |
@@ -9849,9 +9900,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/entry_64.S linux-2.6.32.7/arch/x86/ker | |||
9849 | subq $EXCEPTION_STKSZ, TSS_ist + (\ist - 1) * 8(%rbp) | 9900 | subq $EXCEPTION_STKSZ, TSS_ist + (\ist - 1) * 8(%rbp) |
9850 | call \do_sym | 9901 | call \do_sym |
9851 | addq $EXCEPTION_STKSZ, TSS_ist + (\ist - 1) * 8(%rbp) | 9902 | addq $EXCEPTION_STKSZ, TSS_ist + (\ist - 1) * 8(%rbp) |
9852 | diff -urNp linux-2.6.32.7/arch/x86/kernel/ftrace.c linux-2.6.32.7/arch/x86/kernel/ftrace.c | 9903 | diff -urNp linux-2.6.32.8/arch/x86/kernel/ftrace.c linux-2.6.32.8/arch/x86/kernel/ftrace.c |
9853 | --- linux-2.6.32.7/arch/x86/kernel/ftrace.c 2010-01-25 13:50:10.000000000 -0500 | 9904 | --- linux-2.6.32.8/arch/x86/kernel/ftrace.c 2010-02-09 07:57:19.000000000 -0500 |
9854 | +++ linux-2.6.32.7/arch/x86/kernel/ftrace.c 2010-01-25 17:39:40.302407595 -0500 | 9905 | +++ linux-2.6.32.8/arch/x86/kernel/ftrace.c 2010-02-10 15:06:23.961992119 -0500 |
9855 | @@ -149,7 +149,9 @@ void ftrace_nmi_enter(void) | 9906 | @@ -149,7 +149,9 @@ void ftrace_nmi_enter(void) |
9856 | { | 9907 | { |
9857 | if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { | 9908 | if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { |
@@ -9917,9 +9968,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/ftrace.c linux-2.6.32.7/arch/x86/kerne | |||
9917 | if (probe_kernel_read(code, (void *)ip, MCOUNT_INSN_SIZE)) | 9968 | if (probe_kernel_read(code, (void *)ip, MCOUNT_INSN_SIZE)) |
9918 | return -EFAULT; | 9969 | return -EFAULT; |
9919 | 9970 | ||
9920 | diff -urNp linux-2.6.32.7/arch/x86/kernel/head32.c linux-2.6.32.7/arch/x86/kernel/head32.c | 9971 | diff -urNp linux-2.6.32.8/arch/x86/kernel/head32.c linux-2.6.32.8/arch/x86/kernel/head32.c |
9921 | --- linux-2.6.32.7/arch/x86/kernel/head32.c 2010-01-25 13:50:10.000000000 -0500 | 9972 | --- linux-2.6.32.8/arch/x86/kernel/head32.c 2010-02-09 07:57:19.000000000 -0500 |
9922 | +++ linux-2.6.32.7/arch/x86/kernel/head32.c 2010-01-25 17:39:40.302407595 -0500 | 9973 | +++ linux-2.6.32.8/arch/x86/kernel/head32.c 2010-02-10 15:06:23.961992119 -0500 |
9923 | @@ -16,6 +16,7 @@ | 9974 | @@ -16,6 +16,7 @@ |
9924 | #include <asm/apic.h> | 9975 | #include <asm/apic.h> |
9925 | #include <asm/io_apic.h> | 9976 | #include <asm/io_apic.h> |
@@ -9937,9 +9988,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/head32.c linux-2.6.32.7/arch/x86/kerne | |||
9937 | 9988 | ||
9938 | #ifdef CONFIG_BLK_DEV_INITRD | 9989 | #ifdef CONFIG_BLK_DEV_INITRD |
9939 | /* Reserve INITRD */ | 9990 | /* Reserve INITRD */ |
9940 | diff -urNp linux-2.6.32.7/arch/x86/kernel/head_32.S linux-2.6.32.7/arch/x86/kernel/head_32.S | 9991 | diff -urNp linux-2.6.32.8/arch/x86/kernel/head_32.S linux-2.6.32.8/arch/x86/kernel/head_32.S |
9941 | --- linux-2.6.32.7/arch/x86/kernel/head_32.S 2010-01-25 13:50:10.000000000 -0500 | 9992 | --- linux-2.6.32.8/arch/x86/kernel/head_32.S 2010-02-09 07:57:19.000000000 -0500 |
9942 | +++ linux-2.6.32.7/arch/x86/kernel/head_32.S 2010-01-25 17:39:40.302407595 -0500 | 9993 | +++ linux-2.6.32.8/arch/x86/kernel/head_32.S 2010-02-10 15:06:23.961992119 -0500 |
9943 | @@ -19,10 +19,17 @@ | 9994 | @@ -19,10 +19,17 @@ |
9944 | #include <asm/setup.h> | 9995 | #include <asm/setup.h> |
9945 | #include <asm/processor-flags.h> | 9996 | #include <asm/processor-flags.h> |
@@ -10364,9 +10415,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/head_32.S linux-2.6.32.7/arch/x86/kern | |||
10364 | + /* Be sure this is zeroed to avoid false validations in Xen */ | 10415 | + /* Be sure this is zeroed to avoid false validations in Xen */ |
10365 | + .fill PAGE_SIZE_asm - GDT_SIZE,1,0 | 10416 | + .fill PAGE_SIZE_asm - GDT_SIZE,1,0 |
10366 | + .endr | 10417 | + .endr |
10367 | diff -urNp linux-2.6.32.7/arch/x86/kernel/head_64.S linux-2.6.32.7/arch/x86/kernel/head_64.S | 10418 | diff -urNp linux-2.6.32.8/arch/x86/kernel/head_64.S linux-2.6.32.8/arch/x86/kernel/head_64.S |
10368 | --- linux-2.6.32.7/arch/x86/kernel/head_64.S 2010-01-25 13:50:10.000000000 -0500 | 10419 | --- linux-2.6.32.8/arch/x86/kernel/head_64.S 2010-02-09 07:57:19.000000000 -0500 |
10369 | +++ linux-2.6.32.7/arch/x86/kernel/head_64.S 2010-01-25 17:39:55.421135702 -0500 | 10420 | +++ linux-2.6.32.8/arch/x86/kernel/head_64.S 2010-02-10 15:06:23.961992119 -0500 |
10370 | @@ -38,6 +38,10 @@ L4_PAGE_OFFSET = pgd_index(__PAGE_OFFSET | 10421 | @@ -38,6 +38,10 @@ L4_PAGE_OFFSET = pgd_index(__PAGE_OFFSET |
10371 | L3_PAGE_OFFSET = pud_index(__PAGE_OFFSET) | 10422 | L3_PAGE_OFFSET = pud_index(__PAGE_OFFSET) |
10372 | L4_START_KERNEL = pgd_index(__START_KERNEL_map) | 10423 | L4_START_KERNEL = pgd_index(__START_KERNEL_map) |
@@ -10607,9 +10658,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/head_64.S linux-2.6.32.7/arch/x86/kern | |||
10607 | 10658 | ||
10608 | __PAGE_ALIGNED_BSS | 10659 | __PAGE_ALIGNED_BSS |
10609 | .align PAGE_SIZE | 10660 | .align PAGE_SIZE |
10610 | diff -urNp linux-2.6.32.7/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.7/arch/x86/kernel/i386_ksyms_32.c | 10661 | diff -urNp linux-2.6.32.8/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.8/arch/x86/kernel/i386_ksyms_32.c |
10611 | --- linux-2.6.32.7/arch/x86/kernel/i386_ksyms_32.c 2010-01-25 13:50:10.000000000 -0500 | 10662 | --- linux-2.6.32.8/arch/x86/kernel/i386_ksyms_32.c 2010-02-09 07:57:19.000000000 -0500 |
10612 | +++ linux-2.6.32.7/arch/x86/kernel/i386_ksyms_32.c 2010-01-25 17:39:40.302407595 -0500 | 10663 | +++ linux-2.6.32.8/arch/x86/kernel/i386_ksyms_32.c 2010-02-10 15:06:23.961992119 -0500 |
10613 | @@ -20,8 +20,12 @@ extern void cmpxchg8b_emu(void); | 10664 | @@ -20,8 +20,12 @@ extern void cmpxchg8b_emu(void); |
10614 | EXPORT_SYMBOL(cmpxchg8b_emu); | 10665 | EXPORT_SYMBOL(cmpxchg8b_emu); |
10615 | #endif | 10666 | #endif |
@@ -10631,9 +10682,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.7/arch/x8 | |||
10631 | +#ifdef CONFIG_PAX_KERNEXEC | 10682 | +#ifdef CONFIG_PAX_KERNEXEC |
10632 | +EXPORT_SYMBOL(__LOAD_PHYSICAL_ADDR); | 10683 | +EXPORT_SYMBOL(__LOAD_PHYSICAL_ADDR); |
10633 | +#endif | 10684 | +#endif |
10634 | diff -urNp linux-2.6.32.7/arch/x86/kernel/init_task.c linux-2.6.32.7/arch/x86/kernel/init_task.c | 10685 | diff -urNp linux-2.6.32.8/arch/x86/kernel/init_task.c linux-2.6.32.8/arch/x86/kernel/init_task.c |
10635 | --- linux-2.6.32.7/arch/x86/kernel/init_task.c 2010-01-25 13:50:10.000000000 -0500 | 10686 | --- linux-2.6.32.8/arch/x86/kernel/init_task.c 2010-02-09 07:57:19.000000000 -0500 |
10636 | +++ linux-2.6.32.7/arch/x86/kernel/init_task.c 2010-01-25 17:39:40.303404542 -0500 | 10687 | +++ linux-2.6.32.8/arch/x86/kernel/init_task.c 2010-02-10 15:06:23.961992119 -0500 |
10637 | @@ -38,5 +38,5 @@ EXPORT_SYMBOL(init_task); | 10688 | @@ -38,5 +38,5 @@ EXPORT_SYMBOL(init_task); |
10638 | * section. Since TSS's are completely CPU-local, we want them | 10689 | * section. Since TSS's are completely CPU-local, we want them |
10639 | * on exact cacheline boundaries, to eliminate cacheline ping-pong. | 10690 | * on exact cacheline boundaries, to eliminate cacheline ping-pong. |
@@ -10642,9 +10693,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/init_task.c linux-2.6.32.7/arch/x86/ke | |||
10642 | - | 10693 | - |
10643 | +struct tss_struct init_tss[NR_CPUS] ____cacheline_internodealigned_in_smp = { [0 ... NR_CPUS-1] = INIT_TSS }; | 10694 | +struct tss_struct init_tss[NR_CPUS] ____cacheline_internodealigned_in_smp = { [0 ... NR_CPUS-1] = INIT_TSS }; |
10644 | +EXPORT_SYMBOL(init_tss); | 10695 | +EXPORT_SYMBOL(init_tss); |
10645 | diff -urNp linux-2.6.32.7/arch/x86/kernel/ioport.c linux-2.6.32.7/arch/x86/kernel/ioport.c | 10696 | diff -urNp linux-2.6.32.8/arch/x86/kernel/ioport.c linux-2.6.32.8/arch/x86/kernel/ioport.c |
10646 | --- linux-2.6.32.7/arch/x86/kernel/ioport.c 2010-01-25 13:50:10.000000000 -0500 | 10697 | --- linux-2.6.32.8/arch/x86/kernel/ioport.c 2010-02-09 07:57:19.000000000 -0500 |
10647 | +++ linux-2.6.32.7/arch/x86/kernel/ioport.c 2010-01-25 17:39:40.303404542 -0500 | 10698 | +++ linux-2.6.32.8/arch/x86/kernel/ioport.c 2010-02-10 15:06:23.961992119 -0500 |
10648 | @@ -6,6 +6,7 @@ | 10699 | @@ -6,6 +6,7 @@ |
10649 | #include <linux/sched.h> | 10700 | #include <linux/sched.h> |
10650 | #include <linux/kernel.h> | 10701 | #include <linux/kernel.h> |
@@ -10689,9 +10740,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/ioport.c linux-2.6.32.7/arch/x86/kerne | |||
10689 | } | 10740 | } |
10690 | regs->flags = (regs->flags & ~X86_EFLAGS_IOPL) | (level << 12); | 10741 | regs->flags = (regs->flags & ~X86_EFLAGS_IOPL) | (level << 12); |
10691 | 10742 | ||
10692 | diff -urNp linux-2.6.32.7/arch/x86/kernel/irq_32.c linux-2.6.32.7/arch/x86/kernel/irq_32.c | 10743 | diff -urNp linux-2.6.32.8/arch/x86/kernel/irq_32.c linux-2.6.32.8/arch/x86/kernel/irq_32.c |
10693 | --- linux-2.6.32.7/arch/x86/kernel/irq_32.c 2010-01-25 13:50:10.000000000 -0500 | 10744 | --- linux-2.6.32.8/arch/x86/kernel/irq_32.c 2010-02-09 07:57:19.000000000 -0500 |
10694 | +++ linux-2.6.32.7/arch/x86/kernel/irq_32.c 2010-01-25 17:39:40.303404542 -0500 | 10745 | +++ linux-2.6.32.8/arch/x86/kernel/irq_32.c 2010-02-10 15:06:23.961992119 -0500 |
10695 | @@ -94,7 +94,7 @@ execute_on_irq_stack(int overflow, struc | 10746 | @@ -94,7 +94,7 @@ execute_on_irq_stack(int overflow, struc |
10696 | return 0; | 10747 | return 0; |
10697 | 10748 | ||
@@ -10710,9 +10761,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/irq_32.c linux-2.6.32.7/arch/x86/kerne | |||
10710 | 10761 | ||
10711 | call_on_stack(__do_softirq, isp); | 10762 | call_on_stack(__do_softirq, isp); |
10712 | /* | 10763 | /* |
10713 | diff -urNp linux-2.6.32.7/arch/x86/kernel/kgdb.c linux-2.6.32.7/arch/x86/kernel/kgdb.c | 10764 | diff -urNp linux-2.6.32.8/arch/x86/kernel/kgdb.c linux-2.6.32.8/arch/x86/kernel/kgdb.c |
10714 | --- linux-2.6.32.7/arch/x86/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 10765 | --- linux-2.6.32.8/arch/x86/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
10715 | +++ linux-2.6.32.7/arch/x86/kernel/kgdb.c 2010-01-25 17:39:40.303404542 -0500 | 10766 | +++ linux-2.6.32.8/arch/x86/kernel/kgdb.c 2010-02-10 15:06:23.961992119 -0500 |
10716 | @@ -573,7 +573,7 @@ unsigned long kgdb_arch_pc(int exception | 10767 | @@ -573,7 +573,7 @@ unsigned long kgdb_arch_pc(int exception |
10717 | return instruction_pointer(regs); | 10768 | return instruction_pointer(regs); |
10718 | } | 10769 | } |
@@ -10722,9 +10773,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/kgdb.c linux-2.6.32.7/arch/x86/kernel/ | |||
10722 | /* Breakpoint instruction: */ | 10773 | /* Breakpoint instruction: */ |
10723 | .gdb_bpt_instr = { 0xcc }, | 10774 | .gdb_bpt_instr = { 0xcc }, |
10724 | .flags = KGDB_HW_BREAKPOINT, | 10775 | .flags = KGDB_HW_BREAKPOINT, |
10725 | diff -urNp linux-2.6.32.7/arch/x86/kernel/kprobes.c linux-2.6.32.7/arch/x86/kernel/kprobes.c | 10776 | diff -urNp linux-2.6.32.8/arch/x86/kernel/kprobes.c linux-2.6.32.8/arch/x86/kernel/kprobes.c |
10726 | --- linux-2.6.32.7/arch/x86/kernel/kprobes.c 2010-01-25 13:50:10.000000000 -0500 | 10777 | --- linux-2.6.32.8/arch/x86/kernel/kprobes.c 2010-02-09 07:57:19.000000000 -0500 |
10727 | +++ linux-2.6.32.7/arch/x86/kernel/kprobes.c 2010-01-25 17:39:40.303404542 -0500 | 10778 | +++ linux-2.6.32.8/arch/x86/kernel/kprobes.c 2010-02-10 15:06:23.966139206 -0500 |
10728 | @@ -166,9 +166,13 @@ static void __kprobes set_jmp_op(void *f | 10779 | @@ -166,9 +166,13 @@ static void __kprobes set_jmp_op(void *f |
10729 | char op; | 10780 | char op; |
10730 | s32 raddr; | 10781 | s32 raddr; |
@@ -10807,9 +10858,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/kprobes.c linux-2.6.32.7/arch/x86/kern | |||
10807 | return ret; | 10858 | return ret; |
10808 | 10859 | ||
10809 | switch (val) { | 10860 | switch (val) { |
10810 | diff -urNp linux-2.6.32.7/arch/x86/kernel/ldt.c linux-2.6.32.7/arch/x86/kernel/ldt.c | 10861 | diff -urNp linux-2.6.32.8/arch/x86/kernel/ldt.c linux-2.6.32.8/arch/x86/kernel/ldt.c |
10811 | --- linux-2.6.32.7/arch/x86/kernel/ldt.c 2010-01-25 13:50:10.000000000 -0500 | 10862 | --- linux-2.6.32.8/arch/x86/kernel/ldt.c 2010-02-09 07:57:19.000000000 -0500 |
10812 | +++ linux-2.6.32.7/arch/x86/kernel/ldt.c 2010-01-25 17:39:40.303404542 -0500 | 10863 | +++ linux-2.6.32.8/arch/x86/kernel/ldt.c 2010-02-10 15:06:23.966139206 -0500 |
10813 | @@ -66,13 +66,13 @@ static int alloc_ldt(mm_context_t *pc, i | 10864 | @@ -66,13 +66,13 @@ static int alloc_ldt(mm_context_t *pc, i |
10814 | if (reload) { | 10865 | if (reload) { |
10815 | #ifdef CONFIG_SMP | 10866 | #ifdef CONFIG_SMP |
@@ -10874,9 +10925,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/ldt.c linux-2.6.32.7/arch/x86/kernel/l | |||
10874 | fill_ldt(&ldt, &ldt_info); | 10925 | fill_ldt(&ldt, &ldt_info); |
10875 | if (oldmode) | 10926 | if (oldmode) |
10876 | ldt.avl = 0; | 10927 | ldt.avl = 0; |
10877 | diff -urNp linux-2.6.32.7/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.7/arch/x86/kernel/machine_kexec_32.c | 10928 | diff -urNp linux-2.6.32.8/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.8/arch/x86/kernel/machine_kexec_32.c |
10878 | --- linux-2.6.32.7/arch/x86/kernel/machine_kexec_32.c 2010-01-25 13:50:10.000000000 -0500 | 10929 | --- linux-2.6.32.8/arch/x86/kernel/machine_kexec_32.c 2010-02-09 07:57:19.000000000 -0500 |
10879 | +++ linux-2.6.32.7/arch/x86/kernel/machine_kexec_32.c 2010-01-25 17:39:40.304403861 -0500 | 10930 | +++ linux-2.6.32.8/arch/x86/kernel/machine_kexec_32.c 2010-02-10 15:06:23.966139206 -0500 |
10880 | @@ -26,7 +26,7 @@ | 10931 | @@ -26,7 +26,7 @@ |
10881 | #include <asm/system.h> | 10932 | #include <asm/system.h> |
10882 | #include <asm/cacheflush.h> | 10933 | #include <asm/cacheflush.h> |
@@ -10904,9 +10955,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.7/arch | |||
10904 | 10955 | ||
10905 | relocate_kernel_ptr = control_page; | 10956 | relocate_kernel_ptr = control_page; |
10906 | page_list[PA_CONTROL_PAGE] = __pa(control_page); | 10957 | page_list[PA_CONTROL_PAGE] = __pa(control_page); |
10907 | diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_amd.c linux-2.6.32.7/arch/x86/kernel/microcode_amd.c | 10958 | diff -urNp linux-2.6.32.8/arch/x86/kernel/microcode_amd.c linux-2.6.32.8/arch/x86/kernel/microcode_amd.c |
10908 | --- linux-2.6.32.7/arch/x86/kernel/microcode_amd.c 2010-01-25 13:50:10.000000000 -0500 | 10959 | --- linux-2.6.32.8/arch/x86/kernel/microcode_amd.c 2010-02-09 07:57:19.000000000 -0500 |
10909 | +++ linux-2.6.32.7/arch/x86/kernel/microcode_amd.c 2010-01-25 17:39:40.304403861 -0500 | 10960 | +++ linux-2.6.32.8/arch/x86/kernel/microcode_amd.c 2010-02-10 15:06:23.966139206 -0500 |
10910 | @@ -346,7 +346,7 @@ static void microcode_fini_cpu_amd(int c | 10961 | @@ -346,7 +346,7 @@ static void microcode_fini_cpu_amd(int c |
10911 | uci->mc = NULL; | 10962 | uci->mc = NULL; |
10912 | } | 10963 | } |
@@ -10925,9 +10976,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_amd.c linux-2.6.32.7/arch/x8 | |||
10925 | { | 10976 | { |
10926 | return µcode_amd_ops; | 10977 | return µcode_amd_ops; |
10927 | } | 10978 | } |
10928 | diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_core.c linux-2.6.32.7/arch/x86/kernel/microcode_core.c | 10979 | diff -urNp linux-2.6.32.8/arch/x86/kernel/microcode_core.c linux-2.6.32.8/arch/x86/kernel/microcode_core.c |
10929 | --- linux-2.6.32.7/arch/x86/kernel/microcode_core.c 2010-01-25 13:50:10.000000000 -0500 | 10980 | --- linux-2.6.32.8/arch/x86/kernel/microcode_core.c 2010-02-09 07:57:19.000000000 -0500 |
10930 | +++ linux-2.6.32.7/arch/x86/kernel/microcode_core.c 2010-01-25 17:39:40.304403861 -0500 | 10981 | +++ linux-2.6.32.8/arch/x86/kernel/microcode_core.c 2010-02-10 15:06:23.966139206 -0500 |
10931 | @@ -90,7 +90,7 @@ MODULE_LICENSE("GPL"); | 10982 | @@ -90,7 +90,7 @@ MODULE_LICENSE("GPL"); |
10932 | 10983 | ||
10933 | #define MICROCODE_VERSION "2.00" | 10984 | #define MICROCODE_VERSION "2.00" |
@@ -10937,9 +10988,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_core.c linux-2.6.32.7/arch/x | |||
10937 | 10988 | ||
10938 | /* | 10989 | /* |
10939 | * Synchronization. | 10990 | * Synchronization. |
10940 | diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_intel.c linux-2.6.32.7/arch/x86/kernel/microcode_intel.c | 10991 | diff -urNp linux-2.6.32.8/arch/x86/kernel/microcode_intel.c linux-2.6.32.8/arch/x86/kernel/microcode_intel.c |
10941 | --- linux-2.6.32.7/arch/x86/kernel/microcode_intel.c 2010-01-25 13:50:10.000000000 -0500 | 10992 | --- linux-2.6.32.8/arch/x86/kernel/microcode_intel.c 2010-02-09 07:57:19.000000000 -0500 |
10942 | +++ linux-2.6.32.7/arch/x86/kernel/microcode_intel.c 2010-01-25 17:39:40.304403861 -0500 | 10993 | +++ linux-2.6.32.8/arch/x86/kernel/microcode_intel.c 2010-02-10 15:06:23.966139206 -0500 |
10943 | @@ -443,13 +443,13 @@ static enum ucode_state request_microcod | 10994 | @@ -443,13 +443,13 @@ static enum ucode_state request_microcod |
10944 | 10995 | ||
10945 | static int get_ucode_user(void *to, const void *from, size_t n) | 10996 | static int get_ucode_user(void *to, const void *from, size_t n) |
@@ -10974,9 +11025,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/microcode_intel.c linux-2.6.32.7/arch/ | |||
10974 | { | 11025 | { |
10975 | return µcode_intel_ops; | 11026 | return µcode_intel_ops; |
10976 | } | 11027 | } |
10977 | diff -urNp linux-2.6.32.7/arch/x86/kernel/module.c linux-2.6.32.7/arch/x86/kernel/module.c | 11028 | diff -urNp linux-2.6.32.8/arch/x86/kernel/module.c linux-2.6.32.8/arch/x86/kernel/module.c |
10978 | --- linux-2.6.32.7/arch/x86/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 11029 | --- linux-2.6.32.8/arch/x86/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
10979 | +++ linux-2.6.32.7/arch/x86/kernel/module.c 2010-01-25 17:39:40.304403861 -0500 | 11030 | +++ linux-2.6.32.8/arch/x86/kernel/module.c 2010-02-10 15:06:23.966139206 -0500 |
10980 | @@ -34,7 +34,7 @@ | 11031 | @@ -34,7 +34,7 @@ |
10981 | #define DEBUGP(fmt...) | 11032 | #define DEBUGP(fmt...) |
10982 | #endif | 11033 | #endif |
@@ -11148,9 +11199,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/module.c linux-2.6.32.7/arch/x86/kerne | |||
11148 | #if 0 | 11199 | #if 0 |
11149 | if ((s64)val != *(s32 *)loc) | 11200 | if ((s64)val != *(s32 *)loc) |
11150 | goto overflow; | 11201 | goto overflow; |
11151 | diff -urNp linux-2.6.32.7/arch/x86/kernel/paravirt.c linux-2.6.32.7/arch/x86/kernel/paravirt.c | 11202 | diff -urNp linux-2.6.32.8/arch/x86/kernel/paravirt.c linux-2.6.32.8/arch/x86/kernel/paravirt.c |
11152 | --- linux-2.6.32.7/arch/x86/kernel/paravirt.c 2010-01-25 13:50:10.000000000 -0500 | 11203 | --- linux-2.6.32.8/arch/x86/kernel/paravirt.c 2010-02-09 07:57:19.000000000 -0500 |
11153 | +++ linux-2.6.32.7/arch/x86/kernel/paravirt.c 2010-01-25 17:39:40.305402009 -0500 | 11204 | +++ linux-2.6.32.8/arch/x86/kernel/paravirt.c 2010-02-10 15:06:23.966139206 -0500 |
11154 | @@ -120,9 +120,9 @@ unsigned paravirt_patch_jmp(void *insnbu | 11205 | @@ -120,9 +120,9 @@ unsigned paravirt_patch_jmp(void *insnbu |
11155 | 11206 | ||
11156 | /* Neat trick to map patch type back to the call within the | 11207 | /* Neat trick to map patch type back to the call within the |
@@ -11255,9 +11306,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/paravirt.c linux-2.6.32.7/arch/x86/ker | |||
11255 | }; | 11306 | }; |
11256 | 11307 | ||
11257 | EXPORT_SYMBOL_GPL(pv_time_ops); | 11308 | EXPORT_SYMBOL_GPL(pv_time_ops); |
11258 | diff -urNp linux-2.6.32.7/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.7/arch/x86/kernel/paravirt-spinlocks.c | 11309 | diff -urNp linux-2.6.32.8/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.8/arch/x86/kernel/paravirt-spinlocks.c |
11259 | --- linux-2.6.32.7/arch/x86/kernel/paravirt-spinlocks.c 2010-01-25 13:50:10.000000000 -0500 | 11310 | --- linux-2.6.32.8/arch/x86/kernel/paravirt-spinlocks.c 2010-02-09 07:57:19.000000000 -0500 |
11260 | +++ linux-2.6.32.7/arch/x86/kernel/paravirt-spinlocks.c 2010-01-25 17:39:40.305402009 -0500 | 11311 | +++ linux-2.6.32.8/arch/x86/kernel/paravirt-spinlocks.c 2010-02-10 15:06:23.966139206 -0500 |
11261 | @@ -13,7 +13,7 @@ default_spin_lock_flags(raw_spinlock_t * | 11312 | @@ -13,7 +13,7 @@ default_spin_lock_flags(raw_spinlock_t * |
11262 | __raw_spin_lock(lock); | 11313 | __raw_spin_lock(lock); |
11263 | } | 11314 | } |
@@ -11267,9 +11318,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.7/ar | |||
11267 | #ifdef CONFIG_SMP | 11318 | #ifdef CONFIG_SMP |
11268 | .spin_is_locked = __ticket_spin_is_locked, | 11319 | .spin_is_locked = __ticket_spin_is_locked, |
11269 | .spin_is_contended = __ticket_spin_is_contended, | 11320 | .spin_is_contended = __ticket_spin_is_contended, |
11270 | diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.7/arch/x86/kernel/pci-calgary_64.c | 11321 | diff -urNp linux-2.6.32.8/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.8/arch/x86/kernel/pci-calgary_64.c |
11271 | --- linux-2.6.32.7/arch/x86/kernel/pci-calgary_64.c 2010-01-25 13:50:10.000000000 -0500 | 11322 | --- linux-2.6.32.8/arch/x86/kernel/pci-calgary_64.c 2010-02-09 07:57:19.000000000 -0500 |
11272 | +++ linux-2.6.32.7/arch/x86/kernel/pci-calgary_64.c 2010-01-25 17:39:40.305402009 -0500 | 11323 | +++ linux-2.6.32.8/arch/x86/kernel/pci-calgary_64.c 2010-02-10 15:06:23.966139206 -0500 |
11273 | @@ -472,7 +472,7 @@ static void calgary_free_coherent(struct | 11324 | @@ -472,7 +472,7 @@ static void calgary_free_coherent(struct |
11274 | free_pages((unsigned long)vaddr, get_order(size)); | 11325 | free_pages((unsigned long)vaddr, get_order(size)); |
11275 | } | 11326 | } |
@@ -11279,9 +11330,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.7/arch/x | |||
11279 | .alloc_coherent = calgary_alloc_coherent, | 11330 | .alloc_coherent = calgary_alloc_coherent, |
11280 | .free_coherent = calgary_free_coherent, | 11331 | .free_coherent = calgary_free_coherent, |
11281 | .map_sg = calgary_map_sg, | 11332 | .map_sg = calgary_map_sg, |
11282 | diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-dma.c linux-2.6.32.7/arch/x86/kernel/pci-dma.c | 11333 | diff -urNp linux-2.6.32.8/arch/x86/kernel/pci-dma.c linux-2.6.32.8/arch/x86/kernel/pci-dma.c |
11283 | --- linux-2.6.32.7/arch/x86/kernel/pci-dma.c 2010-01-25 13:50:10.000000000 -0500 | 11334 | --- linux-2.6.32.8/arch/x86/kernel/pci-dma.c 2010-02-09 07:57:19.000000000 -0500 |
11284 | +++ linux-2.6.32.7/arch/x86/kernel/pci-dma.c 2010-01-25 17:39:40.305402009 -0500 | 11335 | +++ linux-2.6.32.8/arch/x86/kernel/pci-dma.c 2010-02-10 15:06:23.966139206 -0500 |
11285 | @@ -14,7 +14,7 @@ | 11336 | @@ -14,7 +14,7 @@ |
11286 | 11337 | ||
11287 | static int forbid_dac __read_mostly; | 11338 | static int forbid_dac __read_mostly; |
@@ -11300,9 +11351,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-dma.c linux-2.6.32.7/arch/x86/kern | |||
11300 | 11351 | ||
11301 | #ifdef CONFIG_PCI | 11352 | #ifdef CONFIG_PCI |
11302 | if (mask > 0xffffffff && forbid_dac > 0) { | 11353 | if (mask > 0xffffffff && forbid_dac > 0) { |
11303 | diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-gart_64.c linux-2.6.32.7/arch/x86/kernel/pci-gart_64.c | 11354 | diff -urNp linux-2.6.32.8/arch/x86/kernel/pci-gart_64.c linux-2.6.32.8/arch/x86/kernel/pci-gart_64.c |
11304 | --- linux-2.6.32.7/arch/x86/kernel/pci-gart_64.c 2010-01-25 13:50:10.000000000 -0500 | 11355 | --- linux-2.6.32.8/arch/x86/kernel/pci-gart_64.c 2010-02-09 07:57:19.000000000 -0500 |
11305 | +++ linux-2.6.32.7/arch/x86/kernel/pci-gart_64.c 2010-01-25 17:39:40.306401380 -0500 | 11356 | +++ linux-2.6.32.8/arch/x86/kernel/pci-gart_64.c 2010-02-10 15:06:23.966139206 -0500 |
11306 | @@ -679,7 +679,7 @@ static __init int init_k8_gatt(struct ag | 11357 | @@ -679,7 +679,7 @@ static __init int init_k8_gatt(struct ag |
11307 | return -1; | 11358 | return -1; |
11308 | } | 11359 | } |
@@ -11312,9 +11363,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-gart_64.c linux-2.6.32.7/arch/x86/ | |||
11312 | .map_sg = gart_map_sg, | 11363 | .map_sg = gart_map_sg, |
11313 | .unmap_sg = gart_unmap_sg, | 11364 | .unmap_sg = gart_unmap_sg, |
11314 | .map_page = gart_map_page, | 11365 | .map_page = gart_map_page, |
11315 | diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-nommu.c linux-2.6.32.7/arch/x86/kernel/pci-nommu.c | 11366 | diff -urNp linux-2.6.32.8/arch/x86/kernel/pci-nommu.c linux-2.6.32.8/arch/x86/kernel/pci-nommu.c |
11316 | --- linux-2.6.32.7/arch/x86/kernel/pci-nommu.c 2010-01-25 13:50:10.000000000 -0500 | 11367 | --- linux-2.6.32.8/arch/x86/kernel/pci-nommu.c 2010-02-09 07:57:19.000000000 -0500 |
11317 | +++ linux-2.6.32.7/arch/x86/kernel/pci-nommu.c 2010-01-25 17:39:40.306401380 -0500 | 11368 | +++ linux-2.6.32.8/arch/x86/kernel/pci-nommu.c 2010-02-10 15:06:23.966139206 -0500 |
11318 | @@ -94,7 +94,7 @@ static void nommu_sync_sg_for_device(str | 11369 | @@ -94,7 +94,7 @@ static void nommu_sync_sg_for_device(str |
11319 | flush_write_buffers(); | 11370 | flush_write_buffers(); |
11320 | } | 11371 | } |
@@ -11324,9 +11375,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-nommu.c linux-2.6.32.7/arch/x86/ke | |||
11324 | .alloc_coherent = dma_generic_alloc_coherent, | 11375 | .alloc_coherent = dma_generic_alloc_coherent, |
11325 | .free_coherent = nommu_free_coherent, | 11376 | .free_coherent = nommu_free_coherent, |
11326 | .map_sg = nommu_map_sg, | 11377 | .map_sg = nommu_map_sg, |
11327 | diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.7/arch/x86/kernel/pci-swiotlb.c | 11378 | diff -urNp linux-2.6.32.8/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.8/arch/x86/kernel/pci-swiotlb.c |
11328 | --- linux-2.6.32.7/arch/x86/kernel/pci-swiotlb.c 2010-01-25 13:50:10.000000000 -0500 | 11379 | --- linux-2.6.32.8/arch/x86/kernel/pci-swiotlb.c 2010-02-09 07:57:19.000000000 -0500 |
11329 | +++ linux-2.6.32.7/arch/x86/kernel/pci-swiotlb.c 2010-01-25 17:39:40.306401380 -0500 | 11380 | +++ linux-2.6.32.8/arch/x86/kernel/pci-swiotlb.c 2010-02-10 15:06:23.966139206 -0500 |
11330 | @@ -25,7 +25,7 @@ static void *x86_swiotlb_alloc_coherent( | 11381 | @@ -25,7 +25,7 @@ static void *x86_swiotlb_alloc_coherent( |
11331 | return swiotlb_alloc_coherent(hwdev, size, dma_handle, flags); | 11382 | return swiotlb_alloc_coherent(hwdev, size, dma_handle, flags); |
11332 | } | 11383 | } |
@@ -11336,9 +11387,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.7/arch/x86/ | |||
11336 | .mapping_error = swiotlb_dma_mapping_error, | 11387 | .mapping_error = swiotlb_dma_mapping_error, |
11337 | .alloc_coherent = x86_swiotlb_alloc_coherent, | 11388 | .alloc_coherent = x86_swiotlb_alloc_coherent, |
11338 | .free_coherent = swiotlb_free_coherent, | 11389 | .free_coherent = swiotlb_free_coherent, |
11339 | diff -urNp linux-2.6.32.7/arch/x86/kernel/process_32.c linux-2.6.32.7/arch/x86/kernel/process_32.c | 11390 | diff -urNp linux-2.6.32.8/arch/x86/kernel/process_32.c linux-2.6.32.8/arch/x86/kernel/process_32.c |
11340 | --- linux-2.6.32.7/arch/x86/kernel/process_32.c 2010-01-25 13:50:10.000000000 -0500 | 11391 | --- linux-2.6.32.8/arch/x86/kernel/process_32.c 2010-02-09 07:57:19.000000000 -0500 |
11341 | +++ linux-2.6.32.7/arch/x86/kernel/process_32.c 2010-01-25 17:39:40.306401380 -0500 | 11392 | +++ linux-2.6.32.8/arch/x86/kernel/process_32.c 2010-02-10 15:06:23.966139206 -0500 |
11342 | @@ -67,6 +67,7 @@ asmlinkage void ret_from_fork(void) __as | 11393 | @@ -67,6 +67,7 @@ asmlinkage void ret_from_fork(void) __as |
11343 | unsigned long thread_saved_pc(struct task_struct *tsk) | 11394 | unsigned long thread_saved_pc(struct task_struct *tsk) |
11344 | { | 11395 | { |
@@ -11433,9 +11484,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process_32.c linux-2.6.32.7/arch/x86/k | |||
11433 | + load_sp0(init_tss + smp_processor_id(), thread); | 11484 | + load_sp0(init_tss + smp_processor_id(), thread); |
11434 | +} | 11485 | +} |
11435 | +#endif | 11486 | +#endif |
11436 | diff -urNp linux-2.6.32.7/arch/x86/kernel/process_64.c linux-2.6.32.7/arch/x86/kernel/process_64.c | 11487 | diff -urNp linux-2.6.32.8/arch/x86/kernel/process_64.c linux-2.6.32.8/arch/x86/kernel/process_64.c |
11437 | --- linux-2.6.32.7/arch/x86/kernel/process_64.c 2010-01-25 13:50:10.000000000 -0500 | 11488 | --- linux-2.6.32.8/arch/x86/kernel/process_64.c 2010-02-09 07:57:19.000000000 -0500 |
11438 | +++ linux-2.6.32.7/arch/x86/kernel/process_64.c 2010-01-25 17:39:40.306401380 -0500 | 11489 | +++ linux-2.6.32.8/arch/x86/kernel/process_64.c 2010-02-10 15:06:23.966139206 -0500 |
11439 | @@ -91,7 +91,7 @@ static void __exit_idle(void) | 11490 | @@ -91,7 +91,7 @@ static void __exit_idle(void) |
11440 | void exit_idle(void) | 11491 | void exit_idle(void) |
11441 | { | 11492 | { |
@@ -11463,7 +11514,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process_64.c linux-2.6.32.7/arch/x86/k | |||
11463 | unsigned fsindex, gsindex; | 11514 | unsigned fsindex, gsindex; |
11464 | bool preload_fpu; | 11515 | bool preload_fpu; |
11465 | 11516 | ||
11466 | @@ -549,12 +549,11 @@ unsigned long get_wchan(struct task_stru | 11517 | @@ -560,12 +560,11 @@ unsigned long get_wchan(struct task_stru |
11467 | if (!p || p == current || p->state == TASK_RUNNING) | 11518 | if (!p || p == current || p->state == TASK_RUNNING) |
11468 | return 0; | 11519 | return 0; |
11469 | stack = (unsigned long)task_stack_page(p); | 11520 | stack = (unsigned long)task_stack_page(p); |
@@ -11478,9 +11529,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process_64.c linux-2.6.32.7/arch/x86/k | |||
11478 | return 0; | 11529 | return 0; |
11479 | ip = *(u64 *)(fp+8); | 11530 | ip = *(u64 *)(fp+8); |
11480 | if (!in_sched_functions(ip)) | 11531 | if (!in_sched_functions(ip)) |
11481 | diff -urNp linux-2.6.32.7/arch/x86/kernel/process.c linux-2.6.32.7/arch/x86/kernel/process.c | 11532 | diff -urNp linux-2.6.32.8/arch/x86/kernel/process.c linux-2.6.32.8/arch/x86/kernel/process.c |
11482 | --- linux-2.6.32.7/arch/x86/kernel/process.c 2010-01-25 13:50:10.000000000 -0500 | 11533 | --- linux-2.6.32.8/arch/x86/kernel/process.c 2010-02-09 07:57:19.000000000 -0500 |
11483 | +++ linux-2.6.32.7/arch/x86/kernel/process.c 2010-01-25 17:39:40.315113155 -0500 | 11534 | +++ linux-2.6.32.8/arch/x86/kernel/process.c 2010-02-10 15:06:23.966139206 -0500 |
11484 | @@ -73,7 +73,7 @@ void exit_thread(void) | 11535 | @@ -73,7 +73,7 @@ void exit_thread(void) |
11485 | unsigned long *bp = t->io_bitmap_ptr; | 11536 | unsigned long *bp = t->io_bitmap_ptr; |
11486 | 11537 | ||
@@ -11490,7 +11541,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process.c linux-2.6.32.7/arch/x86/kern | |||
11490 | 11541 | ||
11491 | t->io_bitmap_ptr = NULL; | 11542 | t->io_bitmap_ptr = NULL; |
11492 | clear_thread_flag(TIF_IO_BITMAP); | 11543 | clear_thread_flag(TIF_IO_BITMAP); |
11493 | @@ -105,6 +105,9 @@ void flush_thread(void) | 11544 | @@ -93,6 +93,9 @@ void flush_thread(void) |
11494 | 11545 | ||
11495 | clear_tsk_thread_flag(tsk, TIF_DEBUG); | 11546 | clear_tsk_thread_flag(tsk, TIF_DEBUG); |
11496 | 11547 | ||
@@ -11500,7 +11551,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process.c linux-2.6.32.7/arch/x86/kern | |||
11500 | tsk->thread.debugreg0 = 0; | 11551 | tsk->thread.debugreg0 = 0; |
11501 | tsk->thread.debugreg1 = 0; | 11552 | tsk->thread.debugreg1 = 0; |
11502 | tsk->thread.debugreg2 = 0; | 11553 | tsk->thread.debugreg2 = 0; |
11503 | @@ -596,17 +599,3 @@ static int __init idle_setup(char *str) | 11554 | @@ -584,17 +587,3 @@ static int __init idle_setup(char *str) |
11504 | return 0; | 11555 | return 0; |
11505 | } | 11556 | } |
11506 | early_param("idle", idle_setup); | 11557 | early_param("idle", idle_setup); |
@@ -11518,9 +11569,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/process.c linux-2.6.32.7/arch/x86/kern | |||
11518 | - return randomize_range(mm->brk, range_end, 0) ? : mm->brk; | 11569 | - return randomize_range(mm->brk, range_end, 0) ? : mm->brk; |
11519 | -} | 11570 | -} |
11520 | - | 11571 | - |
11521 | diff -urNp linux-2.6.32.7/arch/x86/kernel/ptrace.c linux-2.6.32.7/arch/x86/kernel/ptrace.c | 11572 | diff -urNp linux-2.6.32.8/arch/x86/kernel/ptrace.c linux-2.6.32.8/arch/x86/kernel/ptrace.c |
11522 | --- linux-2.6.32.7/arch/x86/kernel/ptrace.c 2010-01-25 13:50:10.000000000 -0500 | 11573 | --- linux-2.6.32.8/arch/x86/kernel/ptrace.c 2010-02-09 07:57:19.000000000 -0500 |
11523 | +++ linux-2.6.32.7/arch/x86/kernel/ptrace.c 2010-01-25 17:39:40.315113155 -0500 | 11574 | +++ linux-2.6.32.8/arch/x86/kernel/ptrace.c 2010-02-10 15:06:23.966139206 -0500 |
11524 | @@ -925,7 +925,7 @@ static const struct user_regset_view use | 11575 | @@ -925,7 +925,7 @@ static const struct user_regset_view use |
11525 | long arch_ptrace(struct task_struct *child, long request, long addr, long data) | 11576 | long arch_ptrace(struct task_struct *child, long request, long addr, long data) |
11526 | { | 11577 | { |
@@ -11589,9 +11640,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/ptrace.c linux-2.6.32.7/arch/x86/kerne | |||
11589 | 11640 | ||
11590 | /* Send us the fake SIGTRAP */ | 11641 | /* Send us the fake SIGTRAP */ |
11591 | force_sig_info(SIGTRAP, &info, tsk); | 11642 | force_sig_info(SIGTRAP, &info, tsk); |
11592 | diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kernel/reboot.c | 11643 | diff -urNp linux-2.6.32.8/arch/x86/kernel/reboot.c linux-2.6.32.8/arch/x86/kernel/reboot.c |
11593 | --- linux-2.6.32.7/arch/x86/kernel/reboot.c 2010-01-25 13:50:10.000000000 -0500 | 11644 | --- linux-2.6.32.8/arch/x86/kernel/reboot.c 2010-02-09 07:57:19.000000000 -0500 |
11594 | +++ linux-2.6.32.7/arch/x86/kernel/reboot.c 2010-01-25 17:39:40.315113155 -0500 | 11645 | +++ linux-2.6.32.8/arch/x86/kernel/reboot.c 2010-02-10 15:06:23.966139206 -0500 |
11595 | @@ -33,7 +33,7 @@ void (*pm_power_off)(void); | 11646 | @@ -33,7 +33,7 @@ void (*pm_power_off)(void); |
11596 | EXPORT_SYMBOL(pm_power_off); | 11647 | EXPORT_SYMBOL(pm_power_off); |
11597 | 11648 | ||
@@ -11601,7 +11652,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11601 | enum reboot_type reboot_type = BOOT_KBD; | 11652 | enum reboot_type reboot_type = BOOT_KBD; |
11602 | int reboot_force; | 11653 | int reboot_force; |
11603 | 11654 | ||
11604 | @@ -267,7 +267,7 @@ static struct dmi_system_id __initdata r | 11655 | @@ -276,7 +276,7 @@ static struct dmi_system_id __initdata r |
11605 | DMI_MATCH(DMI_BOARD_NAME, "P4S800"), | 11656 | DMI_MATCH(DMI_BOARD_NAME, "P4S800"), |
11606 | }, | 11657 | }, |
11607 | }, | 11658 | }, |
@@ -11610,7 +11661,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11610 | }; | 11661 | }; |
11611 | 11662 | ||
11612 | static int __init reboot_init(void) | 11663 | static int __init reboot_init(void) |
11613 | @@ -283,12 +283,12 @@ core_initcall(reboot_init); | 11664 | @@ -292,12 +292,12 @@ core_initcall(reboot_init); |
11614 | controller to pulse the CPU reset line, which is more thorough, but | 11665 | controller to pulse the CPU reset line, which is more thorough, but |
11615 | doesn't work with at least one type of 486 motherboard. It is easy | 11666 | doesn't work with at least one type of 486 motherboard. It is easy |
11616 | to stop this code working; hence the copious comments. */ | 11667 | to stop this code working; hence the copious comments. */ |
@@ -11628,7 +11679,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11628 | }; | 11679 | }; |
11629 | 11680 | ||
11630 | static const struct desc_ptr | 11681 | static const struct desc_ptr |
11631 | @@ -337,7 +337,7 @@ static const unsigned char jump_to_bios | 11682 | @@ -346,7 +346,7 @@ static const unsigned char jump_to_bios |
11632 | * specified by the code and length parameters. | 11683 | * specified by the code and length parameters. |
11633 | * We assume that length will aways be less that 100! | 11684 | * We assume that length will aways be less that 100! |
11634 | */ | 11685 | */ |
@@ -11637,7 +11688,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11637 | { | 11688 | { |
11638 | local_irq_disable(); | 11689 | local_irq_disable(); |
11639 | 11690 | ||
11640 | @@ -357,8 +357,8 @@ void machine_real_restart(const unsigned | 11691 | @@ -366,8 +366,8 @@ void machine_real_restart(const unsigned |
11641 | /* Remap the kernel at virtual address zero, as well as offset zero | 11692 | /* Remap the kernel at virtual address zero, as well as offset zero |
11642 | from the kernel segment. This assumes the kernel segment starts at | 11693 | from the kernel segment. This assumes the kernel segment starts at |
11643 | virtual address PAGE_OFFSET. */ | 11694 | virtual address PAGE_OFFSET. */ |
@@ -11648,7 +11699,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11648 | 11699 | ||
11649 | /* | 11700 | /* |
11650 | * Use `swapper_pg_dir' as our page directory. | 11701 | * Use `swapper_pg_dir' as our page directory. |
11651 | @@ -370,16 +370,15 @@ void machine_real_restart(const unsigned | 11702 | @@ -379,16 +379,15 @@ void machine_real_restart(const unsigned |
11652 | boot)". This seems like a fairly standard thing that gets set by | 11703 | boot)". This seems like a fairly standard thing that gets set by |
11653 | REBOOT.COM programs, and the previous reset routine did this | 11704 | REBOOT.COM programs, and the previous reset routine did this |
11654 | too. */ | 11705 | too. */ |
@@ -11668,10 +11719,10 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/reboot.c linux-2.6.32.7/arch/x86/kerne | |||
11668 | 11719 | ||
11669 | /* Set up the IDT for real mode. */ | 11720 | /* Set up the IDT for real mode. */ |
11670 | load_idt(&real_mode_idt); | 11721 | load_idt(&real_mode_idt); |
11671 | diff -urNp linux-2.6.32.7/arch/x86/kernel/setup.c linux-2.6.32.7/arch/x86/kernel/setup.c | 11722 | diff -urNp linux-2.6.32.8/arch/x86/kernel/setup.c linux-2.6.32.8/arch/x86/kernel/setup.c |
11672 | --- linux-2.6.32.7/arch/x86/kernel/setup.c 2010-01-25 13:50:10.000000000 -0500 | 11723 | --- linux-2.6.32.8/arch/x86/kernel/setup.c 2010-02-09 07:57:19.000000000 -0500 |
11673 | +++ linux-2.6.32.7/arch/x86/kernel/setup.c 2010-01-25 17:39:40.316230553 -0500 | 11724 | +++ linux-2.6.32.8/arch/x86/kernel/setup.c 2010-02-10 15:06:23.969991579 -0500 |
11674 | @@ -763,14 +763,14 @@ void __init setup_arch(char **cmdline_p) | 11725 | @@ -771,14 +771,14 @@ void __init setup_arch(char **cmdline_p) |
11675 | 11726 | ||
11676 | if (!boot_params.hdr.root_flags) | 11727 | if (!boot_params.hdr.root_flags) |
11677 | root_mountflags &= ~MS_RDONLY; | 11728 | root_mountflags &= ~MS_RDONLY; |
@@ -11691,9 +11742,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/setup.c linux-2.6.32.7/arch/x86/kernel | |||
11691 | data_resource.end = virt_to_phys(_edata)-1; | 11742 | data_resource.end = virt_to_phys(_edata)-1; |
11692 | bss_resource.start = virt_to_phys(&__bss_start); | 11743 | bss_resource.start = virt_to_phys(&__bss_start); |
11693 | bss_resource.end = virt_to_phys(&__bss_stop)-1; | 11744 | bss_resource.end = virt_to_phys(&__bss_stop)-1; |
11694 | diff -urNp linux-2.6.32.7/arch/x86/kernel/setup_percpu.c linux-2.6.32.7/arch/x86/kernel/setup_percpu.c | 11745 | diff -urNp linux-2.6.32.8/arch/x86/kernel/setup_percpu.c linux-2.6.32.8/arch/x86/kernel/setup_percpu.c |
11695 | --- linux-2.6.32.7/arch/x86/kernel/setup_percpu.c 2010-01-25 13:50:10.000000000 -0500 | 11746 | --- linux-2.6.32.8/arch/x86/kernel/setup_percpu.c 2010-02-09 07:57:19.000000000 -0500 |
11696 | +++ linux-2.6.32.7/arch/x86/kernel/setup_percpu.c 2010-01-25 17:39:40.316230553 -0500 | 11747 | +++ linux-2.6.32.8/arch/x86/kernel/setup_percpu.c 2010-02-10 15:06:23.969991579 -0500 |
11697 | @@ -25,19 +25,17 @@ | 11748 | @@ -25,19 +25,17 @@ |
11698 | # define DBG(x...) | 11749 | # define DBG(x...) |
11699 | #endif | 11750 | #endif |
@@ -11764,9 +11815,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/setup_percpu.c linux-2.6.32.7/arch/x86 | |||
11764 | /* | 11815 | /* |
11765 | * Up to this point, the boot CPU has been using .data.init | 11816 | * Up to this point, the boot CPU has been using .data.init |
11766 | * area. Reload any changed state for the boot CPU. | 11817 | * area. Reload any changed state for the boot CPU. |
11767 | diff -urNp linux-2.6.32.7/arch/x86/kernel/signal.c linux-2.6.32.7/arch/x86/kernel/signal.c | 11818 | diff -urNp linux-2.6.32.8/arch/x86/kernel/signal.c linux-2.6.32.8/arch/x86/kernel/signal.c |
11768 | --- linux-2.6.32.7/arch/x86/kernel/signal.c 2010-01-25 13:50:10.000000000 -0500 | 11819 | --- linux-2.6.32.8/arch/x86/kernel/signal.c 2010-02-09 07:57:19.000000000 -0500 |
11769 | +++ linux-2.6.32.7/arch/x86/kernel/signal.c 2010-01-25 17:39:40.316230553 -0500 | 11820 | +++ linux-2.6.32.8/arch/x86/kernel/signal.c 2010-02-10 15:06:23.969991579 -0500 |
11770 | @@ -197,7 +197,7 @@ static unsigned long align_sigframe(unsi | 11821 | @@ -197,7 +197,7 @@ static unsigned long align_sigframe(unsi |
11771 | * Align the stack pointer according to the i386 ABI, | 11822 | * Align the stack pointer according to the i386 ABI, |
11772 | * i.e. so that on function entry ((sp + 4) & 15) == 0. | 11823 | * i.e. so that on function entry ((sp + 4) & 15) == 0. |
@@ -11838,9 +11889,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/signal.c linux-2.6.32.7/arch/x86/kerne | |||
11838 | return; | 11889 | return; |
11839 | 11890 | ||
11840 | if (current_thread_info()->status & TS_RESTORE_SIGMASK) | 11891 | if (current_thread_info()->status & TS_RESTORE_SIGMASK) |
11841 | diff -urNp linux-2.6.32.7/arch/x86/kernel/smpboot.c linux-2.6.32.7/arch/x86/kernel/smpboot.c | 11892 | diff -urNp linux-2.6.32.8/arch/x86/kernel/smpboot.c linux-2.6.32.8/arch/x86/kernel/smpboot.c |
11842 | --- linux-2.6.32.7/arch/x86/kernel/smpboot.c 2010-01-25 13:50:10.000000000 -0500 | 11893 | --- linux-2.6.32.8/arch/x86/kernel/smpboot.c 2010-02-09 07:57:19.000000000 -0500 |
11843 | +++ linux-2.6.32.7/arch/x86/kernel/smpboot.c 2010-01-25 17:39:40.316230553 -0500 | 11894 | +++ linux-2.6.32.8/arch/x86/kernel/smpboot.c 2010-02-10 15:06:23.969991579 -0500 |
11844 | @@ -729,7 +729,11 @@ do_rest: | 11895 | @@ -729,7 +729,11 @@ do_rest: |
11845 | (unsigned long)task_stack_page(c_idle.idle) - | 11896 | (unsigned long)task_stack_page(c_idle.idle) - |
11846 | KERNEL_STACK_OFFSET + THREAD_SIZE; | 11897 | KERNEL_STACK_OFFSET + THREAD_SIZE; |
@@ -11853,9 +11904,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/smpboot.c linux-2.6.32.7/arch/x86/kern | |||
11853 | initial_code = (unsigned long)start_secondary; | 11904 | initial_code = (unsigned long)start_secondary; |
11854 | stack_start.sp = (void *) c_idle.idle->thread.sp; | 11905 | stack_start.sp = (void *) c_idle.idle->thread.sp; |
11855 | 11906 | ||
11856 | diff -urNp linux-2.6.32.7/arch/x86/kernel/step.c linux-2.6.32.7/arch/x86/kernel/step.c | 11907 | diff -urNp linux-2.6.32.8/arch/x86/kernel/step.c linux-2.6.32.8/arch/x86/kernel/step.c |
11857 | --- linux-2.6.32.7/arch/x86/kernel/step.c 2010-01-25 13:50:10.000000000 -0500 | 11908 | --- linux-2.6.32.8/arch/x86/kernel/step.c 2010-02-09 07:57:19.000000000 -0500 |
11858 | +++ linux-2.6.32.7/arch/x86/kernel/step.c 2010-01-25 17:39:40.317128786 -0500 | 11909 | +++ linux-2.6.32.8/arch/x86/kernel/step.c 2010-02-10 15:06:23.969991579 -0500 |
11859 | @@ -27,10 +27,10 @@ unsigned long convert_ip_to_linear(struc | 11910 | @@ -27,10 +27,10 @@ unsigned long convert_ip_to_linear(struc |
11860 | struct desc_struct *desc; | 11911 | struct desc_struct *desc; |
11861 | unsigned long base; | 11912 | unsigned long base; |
@@ -11888,17 +11939,17 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/step.c linux-2.6.32.7/arch/x86/kernel/ | |||
11888 | /* 32-bit mode: register increment */ | 11939 | /* 32-bit mode: register increment */ |
11889 | return 0; | 11940 | return 0; |
11890 | /* 64-bit mode: REX prefix */ | 11941 | /* 64-bit mode: REX prefix */ |
11891 | diff -urNp linux-2.6.32.7/arch/x86/kernel/syscall_table_32.S linux-2.6.32.7/arch/x86/kernel/syscall_table_32.S | 11942 | diff -urNp linux-2.6.32.8/arch/x86/kernel/syscall_table_32.S linux-2.6.32.8/arch/x86/kernel/syscall_table_32.S |
11892 | --- linux-2.6.32.7/arch/x86/kernel/syscall_table_32.S 2010-01-25 13:50:10.000000000 -0500 | 11943 | --- linux-2.6.32.8/arch/x86/kernel/syscall_table_32.S 2010-02-09 07:57:19.000000000 -0500 |
11893 | +++ linux-2.6.32.7/arch/x86/kernel/syscall_table_32.S 2010-01-25 17:39:40.317128786 -0500 | 11944 | +++ linux-2.6.32.8/arch/x86/kernel/syscall_table_32.S 2010-02-10 15:06:23.969991579 -0500 |
11894 | @@ -1,3 +1,4 @@ | 11945 | @@ -1,3 +1,4 @@ |
11895 | +.section .rodata,"a",@progbits | 11946 | +.section .rodata,"a",@progbits |
11896 | ENTRY(sys_call_table) | 11947 | ENTRY(sys_call_table) |
11897 | .long sys_restart_syscall /* 0 - old "setup()" system call, used for restarting */ | 11948 | .long sys_restart_syscall /* 0 - old "setup()" system call, used for restarting */ |
11898 | .long sys_exit | 11949 | .long sys_exit |
11899 | diff -urNp linux-2.6.32.7/arch/x86/kernel/sys_i386_32.c linux-2.6.32.7/arch/x86/kernel/sys_i386_32.c | 11950 | diff -urNp linux-2.6.32.8/arch/x86/kernel/sys_i386_32.c linux-2.6.32.8/arch/x86/kernel/sys_i386_32.c |
11900 | --- linux-2.6.32.7/arch/x86/kernel/sys_i386_32.c 2010-01-25 13:50:10.000000000 -0500 | 11951 | --- linux-2.6.32.8/arch/x86/kernel/sys_i386_32.c 2010-02-09 07:57:19.000000000 -0500 |
11901 | +++ linux-2.6.32.7/arch/x86/kernel/sys_i386_32.c 2010-01-25 17:55:33.503413891 -0500 | 11952 | +++ linux-2.6.32.8/arch/x86/kernel/sys_i386_32.c 2010-02-10 15:06:23.969991579 -0500 |
11902 | @@ -24,6 +24,21 @@ | 11953 | @@ -24,6 +24,21 @@ |
11903 | 11954 | ||
11904 | #include <asm/syscalls.h> | 11955 | #include <asm/syscalls.h> |
@@ -12145,9 +12196,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/sys_i386_32.c linux-2.6.32.7/arch/x86/ | |||
12145 | } | 12196 | } |
12146 | case 1: /* iBCS2 emulator entry point */ | 12197 | case 1: /* iBCS2 emulator entry point */ |
12147 | if (!segment_eq(get_fs(), get_ds())) | 12198 | if (!segment_eq(get_fs(), get_ds())) |
12148 | diff -urNp linux-2.6.32.7/arch/x86/kernel/sys_x86_64.c linux-2.6.32.7/arch/x86/kernel/sys_x86_64.c | 12199 | diff -urNp linux-2.6.32.8/arch/x86/kernel/sys_x86_64.c linux-2.6.32.8/arch/x86/kernel/sys_x86_64.c |
12149 | --- linux-2.6.32.7/arch/x86/kernel/sys_x86_64.c 2010-01-25 13:50:10.000000000 -0500 | 12200 | --- linux-2.6.32.8/arch/x86/kernel/sys_x86_64.c 2010-02-09 07:57:19.000000000 -0500 |
12150 | +++ linux-2.6.32.7/arch/x86/kernel/sys_x86_64.c 2010-01-25 17:39:40.317128786 -0500 | 12201 | +++ linux-2.6.32.8/arch/x86/kernel/sys_x86_64.c 2010-02-10 15:06:23.969991579 -0500 |
12151 | @@ -32,8 +32,8 @@ out: | 12202 | @@ -32,8 +32,8 @@ out: |
12152 | return error; | 12203 | return error; |
12153 | } | 12204 | } |
@@ -12229,9 +12280,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/sys_x86_64.c linux-2.6.32.7/arch/x86/k | |||
12229 | mm->cached_hole_size = ~0UL; | 12280 | mm->cached_hole_size = ~0UL; |
12230 | 12281 | ||
12231 | return addr; | 12282 | return addr; |
12232 | diff -urNp linux-2.6.32.7/arch/x86/kernel/time.c linux-2.6.32.7/arch/x86/kernel/time.c | 12283 | diff -urNp linux-2.6.32.8/arch/x86/kernel/time.c linux-2.6.32.8/arch/x86/kernel/time.c |
12233 | --- linux-2.6.32.7/arch/x86/kernel/time.c 2010-01-25 13:50:10.000000000 -0500 | 12284 | --- linux-2.6.32.8/arch/x86/kernel/time.c 2010-02-09 07:57:19.000000000 -0500 |
12234 | +++ linux-2.6.32.7/arch/x86/kernel/time.c 2010-01-25 17:39:40.318098268 -0500 | 12285 | +++ linux-2.6.32.8/arch/x86/kernel/time.c 2010-02-10 15:06:23.969991579 -0500 |
12235 | @@ -26,17 +26,13 @@ | 12286 | @@ -26,17 +26,13 @@ |
12236 | int timer_ack; | 12287 | int timer_ack; |
12237 | #endif | 12288 | #endif |
@@ -12270,9 +12321,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/time.c linux-2.6.32.7/arch/x86/kernel/ | |||
12270 | } | 12321 | } |
12271 | return pc; | 12322 | return pc; |
12272 | } | 12323 | } |
12273 | diff -urNp linux-2.6.32.7/arch/x86/kernel/tls.c linux-2.6.32.7/arch/x86/kernel/tls.c | 12324 | diff -urNp linux-2.6.32.8/arch/x86/kernel/tls.c linux-2.6.32.8/arch/x86/kernel/tls.c |
12274 | --- linux-2.6.32.7/arch/x86/kernel/tls.c 2010-01-25 13:50:10.000000000 -0500 | 12325 | --- linux-2.6.32.8/arch/x86/kernel/tls.c 2010-02-09 07:57:19.000000000 -0500 |
12275 | +++ linux-2.6.32.7/arch/x86/kernel/tls.c 2010-01-25 17:39:40.318098268 -0500 | 12326 | +++ linux-2.6.32.8/arch/x86/kernel/tls.c 2010-02-10 15:06:23.969991579 -0500 |
12276 | @@ -85,6 +85,11 @@ int do_set_thread_area(struct task_struc | 12327 | @@ -85,6 +85,11 @@ int do_set_thread_area(struct task_struc |
12277 | if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX) | 12328 | if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX) |
12278 | return -EINVAL; | 12329 | return -EINVAL; |
@@ -12285,9 +12336,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/tls.c linux-2.6.32.7/arch/x86/kernel/t | |||
12285 | set_tls_desc(p, idx, &info, 1); | 12336 | set_tls_desc(p, idx, &info, 1); |
12286 | 12337 | ||
12287 | return 0; | 12338 | return 0; |
12288 | diff -urNp linux-2.6.32.7/arch/x86/kernel/trampoline_32.S linux-2.6.32.7/arch/x86/kernel/trampoline_32.S | 12339 | diff -urNp linux-2.6.32.8/arch/x86/kernel/trampoline_32.S linux-2.6.32.8/arch/x86/kernel/trampoline_32.S |
12289 | --- linux-2.6.32.7/arch/x86/kernel/trampoline_32.S 2010-01-25 13:50:10.000000000 -0500 | 12340 | --- linux-2.6.32.8/arch/x86/kernel/trampoline_32.S 2010-02-09 07:57:19.000000000 -0500 |
12290 | +++ linux-2.6.32.7/arch/x86/kernel/trampoline_32.S 2010-01-25 17:39:40.318098268 -0500 | 12341 | +++ linux-2.6.32.8/arch/x86/kernel/trampoline_32.S 2010-02-10 15:06:23.969991579 -0500 |
12291 | @@ -32,6 +32,12 @@ | 12342 | @@ -32,6 +32,12 @@ |
12292 | #include <asm/segment.h> | 12343 | #include <asm/segment.h> |
12293 | #include <asm/page_types.h> | 12344 | #include <asm/page_types.h> |
@@ -12310,9 +12361,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/trampoline_32.S linux-2.6.32.7/arch/x8 | |||
12310 | 12361 | ||
12311 | # These need to be in the same 64K segment as the above; | 12362 | # These need to be in the same 64K segment as the above; |
12312 | # hence we don't use the boot_gdt_descr defined in head.S | 12363 | # hence we don't use the boot_gdt_descr defined in head.S |
12313 | diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel/traps.c | 12364 | diff -urNp linux-2.6.32.8/arch/x86/kernel/traps.c linux-2.6.32.8/arch/x86/kernel/traps.c |
12314 | --- linux-2.6.32.7/arch/x86/kernel/traps.c 2010-01-25 13:50:10.000000000 -0500 | 12365 | --- linux-2.6.32.8/arch/x86/kernel/traps.c 2010-02-09 07:57:19.000000000 -0500 |
12315 | +++ linux-2.6.32.7/arch/x86/kernel/traps.c 2010-01-25 17:39:40.318098268 -0500 | 12366 | +++ linux-2.6.32.8/arch/x86/kernel/traps.c 2010-02-10 15:06:29.734312153 -0500 |
12316 | @@ -69,12 +69,6 @@ asmlinkage int system_call(void); | 12367 | @@ -69,12 +69,6 @@ asmlinkage int system_call(void); |
12317 | 12368 | ||
12318 | /* Do we ignore FPU interrupts ? */ | 12369 | /* Do we ignore FPU interrupts ? */ |
@@ -12326,7 +12377,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12326 | #endif | 12377 | #endif |
12327 | 12378 | ||
12328 | DECLARE_BITMAP(used_vectors, NR_VECTORS); | 12379 | DECLARE_BITMAP(used_vectors, NR_VECTORS); |
12329 | @@ -112,7 +106,7 @@ static inline void preempt_conditional_c | 12380 | @@ -112,19 +106,19 @@ static inline void preempt_conditional_c |
12330 | static inline void | 12381 | static inline void |
12331 | die_if_kernel(const char *str, struct pt_regs *regs, long err) | 12382 | die_if_kernel(const char *str, struct pt_regs *regs, long err) |
12332 | { | 12383 | { |
@@ -12335,7 +12386,12 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12335 | die(str, regs, err); | 12386 | die(str, regs, err); |
12336 | } | 12387 | } |
12337 | #endif | 12388 | #endif |
12338 | @@ -124,7 +118,7 @@ do_trap(int trapnr, int signr, char *str | 12389 | |
12390 | static void __kprobes | ||
12391 | -do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, | ||
12392 | +do_trap(int trapnr, int signr, const char *str, struct pt_regs *regs, | ||
12393 | long error_code, siginfo_t *info) | ||
12394 | { | ||
12339 | struct task_struct *tsk = current; | 12395 | struct task_struct *tsk = current; |
12340 | 12396 | ||
12341 | #ifdef CONFIG_X86_32 | 12397 | #ifdef CONFIG_X86_32 |
@@ -12362,8 +12418,16 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12362 | regs->ip, regs->sp, error_code); | 12418 | regs->ip, regs->sp, error_code); |
12363 | print_vma_addr(" in ", regs->ip); | 12419 | print_vma_addr(" in ", regs->ip); |
12364 | printk("\n"); | 12420 | printk("\n"); |
12365 | @@ -177,6 +171,12 @@ kernel_trap: | 12421 | @@ -175,8 +169,20 @@ kernel_trap: |
12422 | if (!fixup_exception(regs)) { | ||
12423 | tsk->thread.error_code = error_code; | ||
12366 | tsk->thread.trap_no = trapnr; | 12424 | tsk->thread.trap_no = trapnr; |
12425 | + | ||
12426 | +#if defined(CONFIG_X86_32) && defined(CONFIG_PAX_KERNEXEC) | ||
12427 | + if (trapnr == 12 && (regs->cs & 0xFFFF) == __KERNEL_CS) | ||
12428 | + str = "PAX: suspicious stack segment fault"; | ||
12429 | +#endif | ||
12430 | + | ||
12367 | die(str, regs, error_code); | 12431 | die(str, regs, error_code); |
12368 | } | 12432 | } |
12369 | + | 12433 | + |
@@ -12375,7 +12439,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12375 | return; | 12439 | return; |
12376 | 12440 | ||
12377 | #ifdef CONFIG_X86_32 | 12441 | #ifdef CONFIG_X86_32 |
12378 | @@ -265,14 +265,30 @@ do_general_protection(struct pt_regs *re | 12442 | @@ -265,14 +271,30 @@ do_general_protection(struct pt_regs *re |
12379 | conditional_sti(regs); | 12443 | conditional_sti(regs); |
12380 | 12444 | ||
12381 | #ifdef CONFIG_X86_32 | 12445 | #ifdef CONFIG_X86_32 |
@@ -12408,7 +12472,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12408 | tsk->thread.error_code = error_code; | 12472 | tsk->thread.error_code = error_code; |
12409 | tsk->thread.trap_no = 13; | 12473 | tsk->thread.trap_no = 13; |
12410 | 12474 | ||
12411 | @@ -305,6 +321,13 @@ gp_in_kernel: | 12475 | @@ -305,6 +327,13 @@ gp_in_kernel: |
12412 | if (notify_die(DIE_GPF, "general protection fault", regs, | 12476 | if (notify_die(DIE_GPF, "general protection fault", regs, |
12413 | error_code, 13, SIGSEGV) == NOTIFY_STOP) | 12477 | error_code, 13, SIGSEGV) == NOTIFY_STOP) |
12414 | return; | 12478 | return; |
@@ -12422,7 +12486,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12422 | die("general protection fault", regs, error_code); | 12486 | die("general protection fault", regs, error_code); |
12423 | } | 12487 | } |
12424 | 12488 | ||
12425 | @@ -558,7 +581,7 @@ dotraplinkage void __kprobes do_debug(st | 12489 | @@ -558,7 +587,7 @@ dotraplinkage void __kprobes do_debug(st |
12426 | } | 12490 | } |
12427 | 12491 | ||
12428 | #ifdef CONFIG_X86_32 | 12492 | #ifdef CONFIG_X86_32 |
@@ -12431,7 +12495,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12431 | goto debug_vm86; | 12495 | goto debug_vm86; |
12432 | #endif | 12496 | #endif |
12433 | 12497 | ||
12434 | @@ -570,7 +593,7 @@ dotraplinkage void __kprobes do_debug(st | 12498 | @@ -570,7 +599,7 @@ dotraplinkage void __kprobes do_debug(st |
12435 | * kernel space (but re-enable TF when returning to user mode). | 12499 | * kernel space (but re-enable TF when returning to user mode). |
12436 | */ | 12500 | */ |
12437 | if (condition & DR_STEP) { | 12501 | if (condition & DR_STEP) { |
@@ -12440,7 +12504,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12440 | goto clear_TF_reenable; | 12504 | goto clear_TF_reenable; |
12441 | } | 12505 | } |
12442 | 12506 | ||
12443 | @@ -757,7 +780,7 @@ do_simd_coprocessor_error(struct pt_regs | 12507 | @@ -757,7 +786,7 @@ do_simd_coprocessor_error(struct pt_regs |
12444 | * Handle strange cache flush from user space exception | 12508 | * Handle strange cache flush from user space exception |
12445 | * in all other cases. This is undocumented behaviour. | 12509 | * in all other cases. This is undocumented behaviour. |
12446 | */ | 12510 | */ |
@@ -12449,9 +12513,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/traps.c linux-2.6.32.7/arch/x86/kernel | |||
12449 | handle_vm86_fault((struct kernel_vm86_regs *)regs, error_code); | 12513 | handle_vm86_fault((struct kernel_vm86_regs *)regs, error_code); |
12450 | return; | 12514 | return; |
12451 | } | 12515 | } |
12452 | diff -urNp linux-2.6.32.7/arch/x86/kernel/tsc.c linux-2.6.32.7/arch/x86/kernel/tsc.c | 12516 | diff -urNp linux-2.6.32.8/arch/x86/kernel/tsc.c linux-2.6.32.8/arch/x86/kernel/tsc.c |
12453 | --- linux-2.6.32.7/arch/x86/kernel/tsc.c 2010-01-25 20:04:14.629580263 -0500 | 12517 | --- linux-2.6.32.8/arch/x86/kernel/tsc.c 2010-02-09 07:57:19.000000000 -0500 |
12454 | +++ linux-2.6.32.7/arch/x86/kernel/tsc.c 2010-01-25 20:04:24.394132856 -0500 | 12518 | +++ linux-2.6.32.8/arch/x86/kernel/tsc.c 2010-02-10 15:06:23.969991579 -0500 |
12455 | @@ -795,7 +795,7 @@ static struct dmi_system_id __initdata b | 12519 | @@ -795,7 +795,7 @@ static struct dmi_system_id __initdata b |
12456 | DMI_MATCH(DMI_BOARD_NAME, "2635FA0"), | 12520 | DMI_MATCH(DMI_BOARD_NAME, "2635FA0"), |
12457 | }, | 12521 | }, |
@@ -12461,9 +12525,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/tsc.c linux-2.6.32.7/arch/x86/kernel/t | |||
12461 | }; | 12525 | }; |
12462 | 12526 | ||
12463 | static void __init check_system_tsc_reliable(void) | 12527 | static void __init check_system_tsc_reliable(void) |
12464 | diff -urNp linux-2.6.32.7/arch/x86/kernel/vm86_32.c linux-2.6.32.7/arch/x86/kernel/vm86_32.c | 12528 | diff -urNp linux-2.6.32.8/arch/x86/kernel/vm86_32.c linux-2.6.32.8/arch/x86/kernel/vm86_32.c |
12465 | --- linux-2.6.32.7/arch/x86/kernel/vm86_32.c 2010-01-25 13:50:10.000000000 -0500 | 12529 | --- linux-2.6.32.8/arch/x86/kernel/vm86_32.c 2010-02-09 07:57:19.000000000 -0500 |
12466 | +++ linux-2.6.32.7/arch/x86/kernel/vm86_32.c 2010-01-25 17:39:40.319407931 -0500 | 12530 | +++ linux-2.6.32.8/arch/x86/kernel/vm86_32.c 2010-02-10 15:06:23.969991579 -0500 |
12467 | @@ -41,6 +41,7 @@ | 12531 | @@ -41,6 +41,7 @@ |
12468 | #include <linux/ptrace.h> | 12532 | #include <linux/ptrace.h> |
12469 | #include <linux/audit.h> | 12533 | #include <linux/audit.h> |
@@ -12528,9 +12592,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/vm86_32.c linux-2.6.32.7/arch/x86/kern | |||
12528 | if (get_user(segoffs, intr_ptr)) | 12592 | if (get_user(segoffs, intr_ptr)) |
12529 | goto cannot_handle; | 12593 | goto cannot_handle; |
12530 | if ((segoffs >> 16) == BIOSSEG) | 12594 | if ((segoffs >> 16) == BIOSSEG) |
12531 | diff -urNp linux-2.6.32.7/arch/x86/kernel/vmi_32.c linux-2.6.32.7/arch/x86/kernel/vmi_32.c | 12595 | diff -urNp linux-2.6.32.8/arch/x86/kernel/vmi_32.c linux-2.6.32.8/arch/x86/kernel/vmi_32.c |
12532 | --- linux-2.6.32.7/arch/x86/kernel/vmi_32.c 2010-01-25 13:50:10.000000000 -0500 | 12596 | --- linux-2.6.32.8/arch/x86/kernel/vmi_32.c 2010-02-09 07:57:19.000000000 -0500 |
12533 | +++ linux-2.6.32.7/arch/x86/kernel/vmi_32.c 2010-01-25 17:39:40.319407931 -0500 | 12597 | +++ linux-2.6.32.8/arch/x86/kernel/vmi_32.c 2010-02-10 15:06:23.969991579 -0500 |
12534 | @@ -44,12 +44,17 @@ typedef u32 __attribute__((regparm(1))) | 12598 | @@ -44,12 +44,17 @@ typedef u32 __attribute__((regparm(1))) |
12535 | typedef u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); | 12599 | typedef u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); |
12536 | 12600 | ||
@@ -12690,9 +12754,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/vmi_32.c linux-2.6.32.7/arch/x86/kerne | |||
12690 | return; | 12754 | return; |
12691 | 12755 | ||
12692 | local_irq_save(flags); | 12756 | local_irq_save(flags); |
12693 | diff -urNp linux-2.6.32.7/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.7/arch/x86/kernel/vmlinux.lds.S | 12757 | diff -urNp linux-2.6.32.8/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.8/arch/x86/kernel/vmlinux.lds.S |
12694 | --- linux-2.6.32.7/arch/x86/kernel/vmlinux.lds.S 2010-01-25 13:50:10.000000000 -0500 | 12758 | --- linux-2.6.32.8/arch/x86/kernel/vmlinux.lds.S 2010-02-09 07:57:19.000000000 -0500 |
12695 | +++ linux-2.6.32.7/arch/x86/kernel/vmlinux.lds.S 2010-01-25 20:01:12.031334490 -0500 | 12759 | +++ linux-2.6.32.8/arch/x86/kernel/vmlinux.lds.S 2010-02-10 15:06:23.969991579 -0500 |
12696 | @@ -26,6 +26,22 @@ | 12760 | @@ -26,6 +26,22 @@ |
12697 | #include <asm/page_types.h> | 12761 | #include <asm/page_types.h> |
12698 | #include <asm/cache.h> | 12762 | #include <asm/cache.h> |
@@ -12980,9 +13044,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.7/arch/x86/ | |||
12980 | "kernel image bigger than KERNEL_IMAGE_SIZE"); | 13044 | "kernel image bigger than KERNEL_IMAGE_SIZE"); |
12981 | 13045 | ||
12982 | #ifdef CONFIG_SMP | 13046 | #ifdef CONFIG_SMP |
12983 | diff -urNp linux-2.6.32.7/arch/x86/kernel/vsyscall_64.c linux-2.6.32.7/arch/x86/kernel/vsyscall_64.c | 13047 | diff -urNp linux-2.6.32.8/arch/x86/kernel/vsyscall_64.c linux-2.6.32.8/arch/x86/kernel/vsyscall_64.c |
12984 | --- linux-2.6.32.7/arch/x86/kernel/vsyscall_64.c 2010-01-25 13:50:10.000000000 -0500 | 13048 | --- linux-2.6.32.8/arch/x86/kernel/vsyscall_64.c 2010-02-09 07:57:19.000000000 -0500 |
12985 | +++ linux-2.6.32.7/arch/x86/kernel/vsyscall_64.c 2010-01-25 17:39:40.319407931 -0500 | 13049 | +++ linux-2.6.32.8/arch/x86/kernel/vsyscall_64.c 2010-02-10 15:06:23.969991579 -0500 |
12986 | @@ -79,6 +79,7 @@ void update_vsyscall(struct timespec *wa | 13050 | @@ -79,6 +79,7 @@ void update_vsyscall(struct timespec *wa |
12987 | 13051 | ||
12988 | write_seqlock_irqsave(&vsyscall_gtod_data.lock, flags); | 13052 | write_seqlock_irqsave(&vsyscall_gtod_data.lock, flags); |
@@ -13016,9 +13080,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/vsyscall_64.c linux-2.6.32.7/arch/x86/ | |||
13016 | }; | 13080 | }; |
13017 | #endif | 13081 | #endif |
13018 | 13082 | ||
13019 | diff -urNp linux-2.6.32.7/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.7/arch/x86/kernel/x8664_ksyms_64.c | 13083 | diff -urNp linux-2.6.32.8/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.8/arch/x86/kernel/x8664_ksyms_64.c |
13020 | --- linux-2.6.32.7/arch/x86/kernel/x8664_ksyms_64.c 2010-01-25 13:50:10.000000000 -0500 | 13084 | --- linux-2.6.32.8/arch/x86/kernel/x8664_ksyms_64.c 2010-02-09 07:57:19.000000000 -0500 |
13021 | +++ linux-2.6.32.7/arch/x86/kernel/x8664_ksyms_64.c 2010-01-25 17:39:40.319407931 -0500 | 13085 | +++ linux-2.6.32.8/arch/x86/kernel/x8664_ksyms_64.c 2010-02-10 15:06:23.969991579 -0500 |
13022 | @@ -30,8 +30,6 @@ EXPORT_SYMBOL(__put_user_8); | 13086 | @@ -30,8 +30,6 @@ EXPORT_SYMBOL(__put_user_8); |
13023 | 13087 | ||
13024 | EXPORT_SYMBOL(copy_user_generic); | 13088 | EXPORT_SYMBOL(copy_user_generic); |
@@ -13028,9 +13092,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.7/arch/x | |||
13028 | EXPORT_SYMBOL(__copy_from_user_inatomic); | 13092 | EXPORT_SYMBOL(__copy_from_user_inatomic); |
13029 | 13093 | ||
13030 | EXPORT_SYMBOL(copy_page); | 13094 | EXPORT_SYMBOL(copy_page); |
13031 | diff -urNp linux-2.6.32.7/arch/x86/kernel/xsave.c linux-2.6.32.7/arch/x86/kernel/xsave.c | 13095 | diff -urNp linux-2.6.32.8/arch/x86/kernel/xsave.c linux-2.6.32.8/arch/x86/kernel/xsave.c |
13032 | --- linux-2.6.32.7/arch/x86/kernel/xsave.c 2010-01-25 13:50:10.000000000 -0500 | 13096 | --- linux-2.6.32.8/arch/x86/kernel/xsave.c 2010-02-09 07:57:19.000000000 -0500 |
13033 | +++ linux-2.6.32.7/arch/x86/kernel/xsave.c 2010-01-25 17:39:40.320404823 -0500 | 13097 | +++ linux-2.6.32.8/arch/x86/kernel/xsave.c 2010-02-10 15:06:23.969991579 -0500 |
13034 | @@ -54,7 +54,7 @@ int check_for_xstate(struct i387_fxsave_ | 13098 | @@ -54,7 +54,7 @@ int check_for_xstate(struct i387_fxsave_ |
13035 | fx_sw_user->xstate_size > fx_sw_user->extended_size) | 13099 | fx_sw_user->xstate_size > fx_sw_user->extended_size) |
13036 | return -1; | 13100 | return -1; |
@@ -13058,9 +13122,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kernel/xsave.c linux-2.6.32.7/arch/x86/kernel | |||
13058 | buf); | 13122 | buf); |
13059 | if (unlikely(err)) { | 13123 | if (unlikely(err)) { |
13060 | /* | 13124 | /* |
13061 | diff -urNp linux-2.6.32.7/arch/x86/kvm/emulate.c linux-2.6.32.7/arch/x86/kvm/emulate.c | 13125 | diff -urNp linux-2.6.32.8/arch/x86/kvm/emulate.c linux-2.6.32.8/arch/x86/kvm/emulate.c |
13062 | --- linux-2.6.32.7/arch/x86/kvm/emulate.c 2010-01-25 13:50:10.000000000 -0500 | 13126 | --- linux-2.6.32.8/arch/x86/kvm/emulate.c 2010-02-09 07:57:19.000000000 -0500 |
13063 | +++ linux-2.6.32.7/arch/x86/kvm/emulate.c 2010-01-25 17:39:40.320404823 -0500 | 13127 | +++ linux-2.6.32.8/arch/x86/kvm/emulate.c 2010-02-10 15:06:23.969991579 -0500 |
13064 | @@ -389,6 +389,7 @@ static u32 group2_table[] = { | 13128 | @@ -389,6 +389,7 @@ static u32 group2_table[] = { |
13065 | 13129 | ||
13066 | #define ____emulate_2op(_op, _src, _dst, _eflags, _x, _y, _suffix) \ | 13130 | #define ____emulate_2op(_op, _src, _dst, _eflags, _x, _y, _suffix) \ |
@@ -13086,9 +13150,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/emulate.c linux-2.6.32.7/arch/x86/kvm/emu | |||
13086 | switch ((_dst).bytes) { \ | 13150 | switch ((_dst).bytes) { \ |
13087 | case 1: \ | 13151 | case 1: \ |
13088 | ____emulate_2op(_op,_src,_dst,_eflags,_bx,_by,"b"); \ | 13152 | ____emulate_2op(_op,_src,_dst,_eflags,_bx,_by,"b"); \ |
13089 | diff -urNp linux-2.6.32.7/arch/x86/kvm/svm.c linux-2.6.32.7/arch/x86/kvm/svm.c | 13153 | diff -urNp linux-2.6.32.8/arch/x86/kvm/svm.c linux-2.6.32.8/arch/x86/kvm/svm.c |
13090 | --- linux-2.6.32.7/arch/x86/kvm/svm.c 2010-01-25 13:50:10.000000000 -0500 | 13154 | --- linux-2.6.32.8/arch/x86/kvm/svm.c 2010-02-09 07:57:19.000000000 -0500 |
13091 | +++ linux-2.6.32.7/arch/x86/kvm/svm.c 2010-01-25 17:39:40.321202861 -0500 | 13155 | +++ linux-2.6.32.8/arch/x86/kvm/svm.c 2010-02-10 15:06:23.969991579 -0500 |
13092 | @@ -2389,9 +2389,12 @@ static int handle_exit(struct kvm_run *k | 13156 | @@ -2389,9 +2389,12 @@ static int handle_exit(struct kvm_run *k |
13093 | static void reload_tss(struct kvm_vcpu *vcpu) | 13157 | static void reload_tss(struct kvm_vcpu *vcpu) |
13094 | { | 13158 | { |
@@ -13112,9 +13176,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/svm.c linux-2.6.32.7/arch/x86/kvm/svm.c | |||
13112 | .cpu_has_kvm_support = has_svm, | 13176 | .cpu_has_kvm_support = has_svm, |
13113 | .disabled_by_bios = is_disabled, | 13177 | .disabled_by_bios = is_disabled, |
13114 | .hardware_setup = svm_hardware_setup, | 13178 | .hardware_setup = svm_hardware_setup, |
13115 | diff -urNp linux-2.6.32.7/arch/x86/kvm/vmx.c linux-2.6.32.7/arch/x86/kvm/vmx.c | 13179 | diff -urNp linux-2.6.32.8/arch/x86/kvm/vmx.c linux-2.6.32.8/arch/x86/kvm/vmx.c |
13116 | --- linux-2.6.32.7/arch/x86/kvm/vmx.c 2010-01-25 13:50:10.000000000 -0500 | 13180 | --- linux-2.6.32.8/arch/x86/kvm/vmx.c 2010-02-09 07:57:19.000000000 -0500 |
13117 | +++ linux-2.6.32.7/arch/x86/kvm/vmx.c 2010-01-25 17:39:40.321202861 -0500 | 13181 | +++ linux-2.6.32.8/arch/x86/kvm/vmx.c 2010-02-10 15:06:23.969991579 -0500 |
13118 | @@ -566,7 +566,11 @@ static void reload_tss(void) | 13182 | @@ -566,7 +566,11 @@ static void reload_tss(void) |
13119 | 13183 | ||
13120 | kvm_get_gdt(&gdt); | 13184 | kvm_get_gdt(&gdt); |
@@ -13193,9 +13257,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/vmx.c linux-2.6.32.7/arch/x86/kvm/vmx.c | |||
13193 | .cpu_has_kvm_support = cpu_has_kvm_support, | 13257 | .cpu_has_kvm_support = cpu_has_kvm_support, |
13194 | .disabled_by_bios = vmx_disabled_by_bios, | 13258 | .disabled_by_bios = vmx_disabled_by_bios, |
13195 | .hardware_setup = hardware_setup, | 13259 | .hardware_setup = hardware_setup, |
13196 | diff -urNp linux-2.6.32.7/arch/x86/kvm/x86.c linux-2.6.32.7/arch/x86/kvm/x86.c | 13260 | diff -urNp linux-2.6.32.8/arch/x86/kvm/x86.c linux-2.6.32.8/arch/x86/kvm/x86.c |
13197 | --- linux-2.6.32.7/arch/x86/kvm/x86.c 2010-01-25 20:04:14.662248250 -0500 | 13261 | --- linux-2.6.32.8/arch/x86/kvm/x86.c 2010-02-09 07:57:19.000000000 -0500 |
13198 | +++ linux-2.6.32.7/arch/x86/kvm/x86.c 2010-01-25 20:04:24.398096271 -0500 | 13262 | +++ linux-2.6.32.8/arch/x86/kvm/x86.c 2010-02-10 15:06:23.975494352 -0500 |
13199 | @@ -81,45 +81,45 @@ static void update_cr8_intercept(struct | 13263 | @@ -81,45 +81,45 @@ static void update_cr8_intercept(struct |
13200 | static int kvm_dev_ioctl_get_supported_cpuid(struct kvm_cpuid2 *cpuid, | 13264 | static int kvm_dev_ioctl_get_supported_cpuid(struct kvm_cpuid2 *cpuid, |
13201 | struct kvm_cpuid_entry2 __user *entries); | 13265 | struct kvm_cpuid_entry2 __user *entries); |
@@ -13275,7 +13339,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/x86.c linux-2.6.32.7/arch/x86/kvm/x86.c | |||
13275 | { NULL } | 13339 | { NULL } |
13276 | }; | 13340 | }; |
13277 | 13341 | ||
13278 | @@ -1657,7 +1657,7 @@ static int kvm_vcpu_ioctl_set_lapic(stru | 13342 | @@ -1659,7 +1659,7 @@ static int kvm_vcpu_ioctl_set_lapic(stru |
13279 | static int kvm_vcpu_ioctl_interrupt(struct kvm_vcpu *vcpu, | 13343 | static int kvm_vcpu_ioctl_interrupt(struct kvm_vcpu *vcpu, |
13280 | struct kvm_interrupt *irq) | 13344 | struct kvm_interrupt *irq) |
13281 | { | 13345 | { |
@@ -13284,7 +13348,7 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/x86.c linux-2.6.32.7/arch/x86/kvm/x86.c | |||
13284 | return -EINVAL; | 13348 | return -EINVAL; |
13285 | if (irqchip_in_kernel(vcpu->kvm)) | 13349 | if (irqchip_in_kernel(vcpu->kvm)) |
13286 | return -ENXIO; | 13350 | return -ENXIO; |
13287 | @@ -3131,10 +3131,10 @@ static struct notifier_block kvmclock_cp | 13351 | @@ -3171,10 +3171,10 @@ static struct notifier_block kvmclock_cp |
13288 | .notifier_call = kvmclock_cpufreq_notifier | 13352 | .notifier_call = kvmclock_cpufreq_notifier |
13289 | }; | 13353 | }; |
13290 | 13354 | ||
@@ -13297,9 +13361,9 @@ diff -urNp linux-2.6.32.7/arch/x86/kvm/x86.c linux-2.6.32.7/arch/x86/kvm/x86.c | |||
13297 | 13361 | ||
13298 | if (kvm_x86_ops) { | 13362 | if (kvm_x86_ops) { |
13299 | printk(KERN_ERR "kvm: already loaded the other module\n"); | 13363 | printk(KERN_ERR "kvm: already loaded the other module\n"); |
13300 | diff -urNp linux-2.6.32.7/arch/x86/lib/checksum_32.S linux-2.6.32.7/arch/x86/lib/checksum_32.S | 13364 | diff -urNp linux-2.6.32.8/arch/x86/lib/checksum_32.S linux-2.6.32.8/arch/x86/lib/checksum_32.S |
13301 | --- linux-2.6.32.7/arch/x86/lib/checksum_32.S 2010-01-25 13:50:10.000000000 -0500 | 13365 | --- linux-2.6.32.8/arch/x86/lib/checksum_32.S 2010-02-09 07:57:19.000000000 -0500 |
13302 | +++ linux-2.6.32.7/arch/x86/lib/checksum_32.S 2010-01-25 17:39:40.323113786 -0500 | 13366 | +++ linux-2.6.32.8/arch/x86/lib/checksum_32.S 2010-02-10 15:06:23.975494352 -0500 |
13303 | @@ -28,7 +28,8 @@ | 13367 | @@ -28,7 +28,8 @@ |
13304 | #include <linux/linkage.h> | 13368 | #include <linux/linkage.h> |
13305 | #include <asm/dwarf2.h> | 13369 | #include <asm/dwarf2.h> |
@@ -13545,9 +13609,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/checksum_32.S linux-2.6.32.7/arch/x86/lib | |||
13545 | 13609 | ||
13546 | #undef ROUND | 13610 | #undef ROUND |
13547 | #undef ROUND1 | 13611 | #undef ROUND1 |
13548 | diff -urNp linux-2.6.32.7/arch/x86/lib/clear_page_64.S linux-2.6.32.7/arch/x86/lib/clear_page_64.S | 13612 | diff -urNp linux-2.6.32.8/arch/x86/lib/clear_page_64.S linux-2.6.32.8/arch/x86/lib/clear_page_64.S |
13549 | --- linux-2.6.32.7/arch/x86/lib/clear_page_64.S 2010-01-25 13:50:10.000000000 -0500 | 13613 | --- linux-2.6.32.8/arch/x86/lib/clear_page_64.S 2010-02-09 07:57:19.000000000 -0500 |
13550 | +++ linux-2.6.32.7/arch/x86/lib/clear_page_64.S 2010-01-25 17:39:40.323113786 -0500 | 13614 | +++ linux-2.6.32.8/arch/x86/lib/clear_page_64.S 2010-02-10 15:06:23.975494352 -0500 |
13551 | @@ -43,7 +43,7 @@ ENDPROC(clear_page) | 13615 | @@ -43,7 +43,7 @@ ENDPROC(clear_page) |
13552 | 13616 | ||
13553 | #include <asm/cpufeature.h> | 13617 | #include <asm/cpufeature.h> |
@@ -13557,9 +13621,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/clear_page_64.S linux-2.6.32.7/arch/x86/l | |||
13557 | 1: .byte 0xeb /* jmp <disp8> */ | 13621 | 1: .byte 0xeb /* jmp <disp8> */ |
13558 | .byte (clear_page_c - clear_page) - (2f - 1b) /* offset */ | 13622 | .byte (clear_page_c - clear_page) - (2f - 1b) /* offset */ |
13559 | 2: | 13623 | 2: |
13560 | diff -urNp linux-2.6.32.7/arch/x86/lib/copy_page_64.S linux-2.6.32.7/arch/x86/lib/copy_page_64.S | 13624 | diff -urNp linux-2.6.32.8/arch/x86/lib/copy_page_64.S linux-2.6.32.8/arch/x86/lib/copy_page_64.S |
13561 | --- linux-2.6.32.7/arch/x86/lib/copy_page_64.S 2010-01-25 13:50:10.000000000 -0500 | 13625 | --- linux-2.6.32.8/arch/x86/lib/copy_page_64.S 2010-02-09 07:57:19.000000000 -0500 |
13562 | +++ linux-2.6.32.7/arch/x86/lib/copy_page_64.S 2010-01-25 17:39:40.323113786 -0500 | 13626 | +++ linux-2.6.32.8/arch/x86/lib/copy_page_64.S 2010-02-10 15:06:23.975494352 -0500 |
13563 | @@ -104,7 +104,7 @@ ENDPROC(copy_page) | 13627 | @@ -104,7 +104,7 @@ ENDPROC(copy_page) |
13564 | 13628 | ||
13565 | #include <asm/cpufeature.h> | 13629 | #include <asm/cpufeature.h> |
@@ -13569,9 +13633,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/copy_page_64.S linux-2.6.32.7/arch/x86/li | |||
13569 | 1: .byte 0xeb /* jmp <disp8> */ | 13633 | 1: .byte 0xeb /* jmp <disp8> */ |
13570 | .byte (copy_page_c - copy_page) - (2f - 1b) /* offset */ | 13634 | .byte (copy_page_c - copy_page) - (2f - 1b) /* offset */ |
13571 | 2: | 13635 | 2: |
13572 | diff -urNp linux-2.6.32.7/arch/x86/lib/copy_user_64.S linux-2.6.32.7/arch/x86/lib/copy_user_64.S | 13636 | diff -urNp linux-2.6.32.8/arch/x86/lib/copy_user_64.S linux-2.6.32.8/arch/x86/lib/copy_user_64.S |
13573 | --- linux-2.6.32.7/arch/x86/lib/copy_user_64.S 2010-01-25 13:50:10.000000000 -0500 | 13637 | --- linux-2.6.32.8/arch/x86/lib/copy_user_64.S 2010-02-09 07:57:19.000000000 -0500 |
13574 | +++ linux-2.6.32.7/arch/x86/lib/copy_user_64.S 2010-01-25 17:39:40.323113786 -0500 | 13638 | +++ linux-2.6.32.8/arch/x86/lib/copy_user_64.S 2010-02-10 15:06:23.975494352 -0500 |
13575 | @@ -21,7 +21,7 @@ | 13639 | @@ -21,7 +21,7 @@ |
13576 | .byte 0xe9 /* 32bit jump */ | 13640 | .byte 0xe9 /* 32bit jump */ |
13577 | .long \orig-1f /* by default jump to orig */ | 13641 | .long \orig-1f /* by default jump to orig */ |
@@ -13623,9 +13687,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/copy_user_64.S linux-2.6.32.7/arch/x86/li | |||
13623 | movl %edx,%ecx | 13687 | movl %edx,%ecx |
13624 | xorl %eax,%eax | 13688 | xorl %eax,%eax |
13625 | rep | 13689 | rep |
13626 | diff -urNp linux-2.6.32.7/arch/x86/lib/getuser.S linux-2.6.32.7/arch/x86/lib/getuser.S | 13690 | diff -urNp linux-2.6.32.8/arch/x86/lib/getuser.S linux-2.6.32.8/arch/x86/lib/getuser.S |
13627 | --- linux-2.6.32.7/arch/x86/lib/getuser.S 2010-01-25 13:50:10.000000000 -0500 | 13691 | --- linux-2.6.32.8/arch/x86/lib/getuser.S 2010-02-09 07:57:19.000000000 -0500 |
13628 | +++ linux-2.6.32.7/arch/x86/lib/getuser.S 2010-01-25 20:04:47.636320675 -0500 | 13692 | +++ linux-2.6.32.8/arch/x86/lib/getuser.S 2010-02-10 15:06:23.975494352 -0500 |
13629 | @@ -33,14 +33,28 @@ | 13693 | @@ -33,14 +33,28 @@ |
13630 | #include <asm/asm-offsets.h> | 13694 | #include <asm/asm-offsets.h> |
13631 | #include <asm/thread_info.h> | 13695 | #include <asm/thread_info.h> |
@@ -13718,9 +13782,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/getuser.S linux-2.6.32.7/arch/x86/lib/get | |||
13718 | xor %edx,%edx | 13782 | xor %edx,%edx |
13719 | mov $(-EFAULT),%_ASM_AX | 13783 | mov $(-EFAULT),%_ASM_AX |
13720 | ret | 13784 | ret |
13721 | diff -urNp linux-2.6.32.7/arch/x86/lib/memcpy_64.S linux-2.6.32.7/arch/x86/lib/memcpy_64.S | 13785 | diff -urNp linux-2.6.32.8/arch/x86/lib/memcpy_64.S linux-2.6.32.8/arch/x86/lib/memcpy_64.S |
13722 | --- linux-2.6.32.7/arch/x86/lib/memcpy_64.S 2010-01-25 13:50:10.000000000 -0500 | 13786 | --- linux-2.6.32.8/arch/x86/lib/memcpy_64.S 2010-02-09 07:57:19.000000000 -0500 |
13723 | +++ linux-2.6.32.7/arch/x86/lib/memcpy_64.S 2010-01-25 17:39:40.324402082 -0500 | 13787 | +++ linux-2.6.32.8/arch/x86/lib/memcpy_64.S 2010-02-10 15:06:23.975494352 -0500 |
13724 | @@ -128,7 +128,7 @@ ENDPROC(__memcpy) | 13788 | @@ -128,7 +128,7 @@ ENDPROC(__memcpy) |
13725 | * It is also a lot simpler. Use this when possible: | 13789 | * It is also a lot simpler. Use this when possible: |
13726 | */ | 13790 | */ |
@@ -13730,9 +13794,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/memcpy_64.S linux-2.6.32.7/arch/x86/lib/m | |||
13730 | 1: .byte 0xeb /* jmp <disp8> */ | 13794 | 1: .byte 0xeb /* jmp <disp8> */ |
13731 | .byte (memcpy_c - memcpy) - (2f - 1b) /* offset */ | 13795 | .byte (memcpy_c - memcpy) - (2f - 1b) /* offset */ |
13732 | 2: | 13796 | 2: |
13733 | diff -urNp linux-2.6.32.7/arch/x86/lib/memset_64.S linux-2.6.32.7/arch/x86/lib/memset_64.S | 13797 | diff -urNp linux-2.6.32.8/arch/x86/lib/memset_64.S linux-2.6.32.8/arch/x86/lib/memset_64.S |
13734 | --- linux-2.6.32.7/arch/x86/lib/memset_64.S 2010-01-25 13:50:10.000000000 -0500 | 13798 | --- linux-2.6.32.8/arch/x86/lib/memset_64.S 2010-02-09 07:57:19.000000000 -0500 |
13735 | +++ linux-2.6.32.7/arch/x86/lib/memset_64.S 2010-01-25 17:39:40.324402082 -0500 | 13799 | +++ linux-2.6.32.8/arch/x86/lib/memset_64.S 2010-02-10 15:06:23.975494352 -0500 |
13736 | @@ -118,7 +118,7 @@ ENDPROC(__memset) | 13800 | @@ -118,7 +118,7 @@ ENDPROC(__memset) |
13737 | 13801 | ||
13738 | #include <asm/cpufeature.h> | 13802 | #include <asm/cpufeature.h> |
@@ -13742,9 +13806,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/memset_64.S linux-2.6.32.7/arch/x86/lib/m | |||
13742 | 1: .byte 0xeb /* jmp <disp8> */ | 13806 | 1: .byte 0xeb /* jmp <disp8> */ |
13743 | .byte (memset_c - memset) - (2f - 1b) /* offset */ | 13807 | .byte (memset_c - memset) - (2f - 1b) /* offset */ |
13744 | 2: | 13808 | 2: |
13745 | diff -urNp linux-2.6.32.7/arch/x86/lib/mmx_32.c linux-2.6.32.7/arch/x86/lib/mmx_32.c | 13809 | diff -urNp linux-2.6.32.8/arch/x86/lib/mmx_32.c linux-2.6.32.8/arch/x86/lib/mmx_32.c |
13746 | --- linux-2.6.32.7/arch/x86/lib/mmx_32.c 2010-01-25 13:50:10.000000000 -0500 | 13810 | --- linux-2.6.32.8/arch/x86/lib/mmx_32.c 2010-02-09 07:57:19.000000000 -0500 |
13747 | +++ linux-2.6.32.7/arch/x86/lib/mmx_32.c 2010-01-25 17:39:40.324402082 -0500 | 13811 | +++ linux-2.6.32.8/arch/x86/lib/mmx_32.c 2010-02-10 15:06:23.975494352 -0500 |
13748 | @@ -29,6 +29,7 @@ void *_mmx_memcpy(void *to, const void * | 13812 | @@ -29,6 +29,7 @@ void *_mmx_memcpy(void *to, const void * |
13749 | { | 13813 | { |
13750 | void *p; | 13814 | void *p; |
@@ -14060,9 +14124,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/mmx_32.c linux-2.6.32.7/arch/x86/lib/mmx_ | |||
14060 | 14124 | ||
14061 | from += 64; | 14125 | from += 64; |
14062 | to += 64; | 14126 | to += 64; |
14063 | diff -urNp linux-2.6.32.7/arch/x86/lib/putuser.S linux-2.6.32.7/arch/x86/lib/putuser.S | 14127 | diff -urNp linux-2.6.32.8/arch/x86/lib/putuser.S linux-2.6.32.8/arch/x86/lib/putuser.S |
14064 | --- linux-2.6.32.7/arch/x86/lib/putuser.S 2010-01-25 13:50:10.000000000 -0500 | 14128 | --- linux-2.6.32.8/arch/x86/lib/putuser.S 2010-02-09 07:57:19.000000000 -0500 |
14065 | +++ linux-2.6.32.7/arch/x86/lib/putuser.S 2010-01-25 17:39:40.324402082 -0500 | 14129 | +++ linux-2.6.32.8/arch/x86/lib/putuser.S 2010-02-10 15:06:23.975494352 -0500 |
14066 | @@ -15,6 +15,7 @@ | 14130 | @@ -15,6 +15,7 @@ |
14067 | #include <asm/thread_info.h> | 14131 | #include <asm/thread_info.h> |
14068 | #include <asm/errno.h> | 14132 | #include <asm/errno.h> |
@@ -14166,9 +14230,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/putuser.S linux-2.6.32.7/arch/x86/lib/put | |||
14166 | movl $-EFAULT,%eax | 14230 | movl $-EFAULT,%eax |
14167 | EXIT | 14231 | EXIT |
14168 | END(bad_put_user) | 14232 | END(bad_put_user) |
14169 | diff -urNp linux-2.6.32.7/arch/x86/lib/usercopy_32.c linux-2.6.32.7/arch/x86/lib/usercopy_32.c | 14233 | diff -urNp linux-2.6.32.8/arch/x86/lib/usercopy_32.c linux-2.6.32.8/arch/x86/lib/usercopy_32.c |
14170 | --- linux-2.6.32.7/arch/x86/lib/usercopy_32.c 2010-01-25 13:50:10.000000000 -0500 | 14234 | --- linux-2.6.32.8/arch/x86/lib/usercopy_32.c 2010-02-09 07:57:19.000000000 -0500 |
14171 | +++ linux-2.6.32.7/arch/x86/lib/usercopy_32.c 2010-01-25 17:39:40.325506692 -0500 | 14235 | +++ linux-2.6.32.8/arch/x86/lib/usercopy_32.c 2010-02-10 15:06:23.975494352 -0500 |
14172 | @@ -36,31 +36,38 @@ static inline int __movsl_is_ok(unsigned | 14236 | @@ -36,31 +36,38 @@ static inline int __movsl_is_ok(unsigned |
14173 | * Copy a null terminated string from userspace. | 14237 | * Copy a null terminated string from userspace. |
14174 | */ | 14238 | */ |
@@ -15137,9 +15201,9 @@ diff -urNp linux-2.6.32.7/arch/x86/lib/usercopy_32.c linux-2.6.32.7/arch/x86/lib | |||
15137 | +#endif | 15201 | +#endif |
15138 | + | 15202 | + |
15139 | +EXPORT_SYMBOL(set_fs); | 15203 | +EXPORT_SYMBOL(set_fs); |
15140 | diff -urNp linux-2.6.32.7/arch/x86/Makefile linux-2.6.32.7/arch/x86/Makefile | 15204 | diff -urNp linux-2.6.32.8/arch/x86/Makefile linux-2.6.32.8/arch/x86/Makefile |
15141 | --- linux-2.6.32.7/arch/x86/Makefile 2010-01-25 13:50:10.000000000 -0500 | 15205 | --- linux-2.6.32.8/arch/x86/Makefile 2010-02-09 07:57:19.000000000 -0500 |
15142 | +++ linux-2.6.32.7/arch/x86/Makefile 2010-01-25 17:39:40.325506692 -0500 | 15206 | +++ linux-2.6.32.8/arch/x86/Makefile 2010-02-10 15:06:23.975494352 -0500 |
15143 | @@ -189,3 +189,12 @@ define archhelp | 15207 | @@ -189,3 +189,12 @@ define archhelp |
15144 | echo ' FDARGS="..." arguments for the booted kernel' | 15208 | echo ' FDARGS="..." arguments for the booted kernel' |
15145 | echo ' FDINITRD=file initrd for the booted kernel' | 15209 | echo ' FDINITRD=file initrd for the booted kernel' |
@@ -15153,9 +15217,9 @@ diff -urNp linux-2.6.32.7/arch/x86/Makefile linux-2.6.32.7/arch/x86/Makefile | |||
15153 | + | 15217 | + |
15154 | +archprepare: | 15218 | +archprepare: |
15155 | + $(if $(LDFLAGS_BUILD_ID),,$(error $(OLD_LD))) | 15219 | + $(if $(LDFLAGS_BUILD_ID),,$(error $(OLD_LD))) |
15156 | diff -urNp linux-2.6.32.7/arch/x86/mm/extable.c linux-2.6.32.7/arch/x86/mm/extable.c | 15220 | diff -urNp linux-2.6.32.8/arch/x86/mm/extable.c linux-2.6.32.8/arch/x86/mm/extable.c |
15157 | --- linux-2.6.32.7/arch/x86/mm/extable.c 2010-01-25 13:50:10.000000000 -0500 | 15221 | --- linux-2.6.32.8/arch/x86/mm/extable.c 2010-02-09 07:57:19.000000000 -0500 |
15158 | +++ linux-2.6.32.7/arch/x86/mm/extable.c 2010-01-25 17:39:40.325506692 -0500 | 15222 | +++ linux-2.6.32.8/arch/x86/mm/extable.c 2010-02-10 15:06:23.975494352 -0500 |
15159 | @@ -1,14 +1,71 @@ | 15223 | @@ -1,14 +1,71 @@ |
15160 | #include <linux/module.h> | 15224 | #include <linux/module.h> |
15161 | #include <linux/spinlock.h> | 15225 | #include <linux/spinlock.h> |
@@ -15229,9 +15293,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/extable.c linux-2.6.32.7/arch/x86/mm/extab | |||
15229 | extern u32 pnp_bios_fault_eip, pnp_bios_fault_esp; | 15293 | extern u32 pnp_bios_fault_eip, pnp_bios_fault_esp; |
15230 | extern u32 pnp_bios_is_utter_crap; | 15294 | extern u32 pnp_bios_is_utter_crap; |
15231 | pnp_bios_is_utter_crap = 1; | 15295 | pnp_bios_is_utter_crap = 1; |
15232 | diff -urNp linux-2.6.32.7/arch/x86/mm/fault.c linux-2.6.32.7/arch/x86/mm/fault.c | 15296 | diff -urNp linux-2.6.32.8/arch/x86/mm/fault.c linux-2.6.32.8/arch/x86/mm/fault.c |
15233 | --- linux-2.6.32.7/arch/x86/mm/fault.c 2010-01-25 13:50:10.000000000 -0500 | 15297 | --- linux-2.6.32.8/arch/x86/mm/fault.c 2010-02-09 07:57:19.000000000 -0500 |
15234 | +++ linux-2.6.32.7/arch/x86/mm/fault.c 2010-01-25 17:39:40.326401486 -0500 | 15298 | +++ linux-2.6.32.8/arch/x86/mm/fault.c 2010-02-10 15:06:29.734312153 -0500 |
15235 | @@ -11,10 +11,14 @@ | 15299 | @@ -11,10 +11,14 @@ |
15236 | #include <linux/kprobes.h> /* __kprobes, ... */ | 15300 | #include <linux/kprobes.h> /* __kprobes, ... */ |
15237 | #include <linux/mmiotrace.h> /* kmmio_handler, ... */ | 15301 | #include <linux/mmiotrace.h> /* kmmio_handler, ... */ |
@@ -15759,7 +15823,7 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/fault.c linux-2.6.32.7/arch/x86/mm/fault.c | |||
15759 | + printk("\n"); | 15823 | + printk("\n"); |
15760 | + | 15824 | + |
15761 | + printk(KERN_ERR "PAX: bytes at SP-%lu: ", (unsigned long)sizeof(long)); | 15825 | + printk(KERN_ERR "PAX: bytes at SP-%lu: ", (unsigned long)sizeof(long)); |
15762 | + for (i = -1; i < 80 / sizeof(long); i++) { | 15826 | + for (i = -1; i < 80 / (long)sizeof(long); i++) { |
15763 | + unsigned long c; | 15827 | + unsigned long c; |
15764 | + if (get_user(c, (__force unsigned long __user *)sp+i)) | 15828 | + if (get_user(c, (__force unsigned long __user *)sp+i)) |
15765 | +#ifdef CONFIG_X86_32 | 15829 | +#ifdef CONFIG_X86_32 |
@@ -15798,9 +15862,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/fault.c linux-2.6.32.7/arch/x86/mm/fault.c | |||
15798 | + | 15862 | + |
15799 | + return ret ? -EFAULT : 0; | 15863 | + return ret ? -EFAULT : 0; |
15800 | +} | 15864 | +} |
15801 | diff -urNp linux-2.6.32.7/arch/x86/mm/gup.c linux-2.6.32.7/arch/x86/mm/gup.c | 15865 | diff -urNp linux-2.6.32.8/arch/x86/mm/gup.c linux-2.6.32.8/arch/x86/mm/gup.c |
15802 | --- linux-2.6.32.7/arch/x86/mm/gup.c 2010-01-25 13:50:10.000000000 -0500 | 15866 | --- linux-2.6.32.8/arch/x86/mm/gup.c 2010-02-09 07:57:19.000000000 -0500 |
15803 | +++ linux-2.6.32.7/arch/x86/mm/gup.c 2010-01-25 17:39:40.326401486 -0500 | 15867 | +++ linux-2.6.32.8/arch/x86/mm/gup.c 2010-02-10 15:06:23.975494352 -0500 |
15804 | @@ -237,7 +237,7 @@ int __get_user_pages_fast(unsigned long | 15868 | @@ -237,7 +237,7 @@ int __get_user_pages_fast(unsigned long |
15805 | addr = start; | 15869 | addr = start; |
15806 | len = (unsigned long) nr_pages << PAGE_SHIFT; | 15870 | len = (unsigned long) nr_pages << PAGE_SHIFT; |
@@ -15810,9 +15874,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/gup.c linux-2.6.32.7/arch/x86/mm/gup.c | |||
15810 | (void __user *)start, len))) | 15874 | (void __user *)start, len))) |
15811 | return 0; | 15875 | return 0; |
15812 | 15876 | ||
15813 | diff -urNp linux-2.6.32.7/arch/x86/mm/highmem_32.c linux-2.6.32.7/arch/x86/mm/highmem_32.c | 15877 | diff -urNp linux-2.6.32.8/arch/x86/mm/highmem_32.c linux-2.6.32.8/arch/x86/mm/highmem_32.c |
15814 | --- linux-2.6.32.7/arch/x86/mm/highmem_32.c 2010-01-25 13:50:10.000000000 -0500 | 15878 | --- linux-2.6.32.8/arch/x86/mm/highmem_32.c 2010-02-09 07:57:19.000000000 -0500 |
15815 | +++ linux-2.6.32.7/arch/x86/mm/highmem_32.c 2010-01-25 17:39:40.326401486 -0500 | 15879 | +++ linux-2.6.32.8/arch/x86/mm/highmem_32.c 2010-02-10 15:06:23.975494352 -0500 |
15816 | @@ -43,7 +43,10 @@ void *kmap_atomic_prot(struct page *page | 15880 | @@ -43,7 +43,10 @@ void *kmap_atomic_prot(struct page *page |
15817 | idx = type + KM_TYPE_NR*smp_processor_id(); | 15881 | idx = type + KM_TYPE_NR*smp_processor_id(); |
15818 | vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); | 15882 | vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); |
@@ -15824,9 +15888,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/highmem_32.c linux-2.6.32.7/arch/x86/mm/hi | |||
15824 | 15888 | ||
15825 | return (void *)vaddr; | 15889 | return (void *)vaddr; |
15826 | } | 15890 | } |
15827 | diff -urNp linux-2.6.32.7/arch/x86/mm/hugetlbpage.c linux-2.6.32.7/arch/x86/mm/hugetlbpage.c | 15891 | diff -urNp linux-2.6.32.8/arch/x86/mm/hugetlbpage.c linux-2.6.32.8/arch/x86/mm/hugetlbpage.c |
15828 | --- linux-2.6.32.7/arch/x86/mm/hugetlbpage.c 2010-01-25 13:50:10.000000000 -0500 | 15892 | --- linux-2.6.32.8/arch/x86/mm/hugetlbpage.c 2010-02-09 07:57:19.000000000 -0500 |
15829 | +++ linux-2.6.32.7/arch/x86/mm/hugetlbpage.c 2010-01-25 17:39:40.326401486 -0500 | 15893 | +++ linux-2.6.32.8/arch/x86/mm/hugetlbpage.c 2010-02-10 15:06:23.979506991 -0500 |
15830 | @@ -267,13 +267,18 @@ static unsigned long hugetlb_get_unmappe | 15894 | @@ -267,13 +267,18 @@ static unsigned long hugetlb_get_unmappe |
15831 | struct hstate *h = hstate_file(file); | 15895 | struct hstate *h = hstate_file(file); |
15832 | struct mm_struct *mm = current->mm; | 15896 | struct mm_struct *mm = current->mm; |
@@ -15961,9 +16025,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/hugetlbpage.c linux-2.6.32.7/arch/x86/mm/h | |||
15961 | (!vma || addr + len <= vma->vm_start)) | 16025 | (!vma || addr + len <= vma->vm_start)) |
15962 | return addr; | 16026 | return addr; |
15963 | } | 16027 | } |
15964 | diff -urNp linux-2.6.32.7/arch/x86/mm/init_32.c linux-2.6.32.7/arch/x86/mm/init_32.c | 16028 | diff -urNp linux-2.6.32.8/arch/x86/mm/init_32.c linux-2.6.32.8/arch/x86/mm/init_32.c |
15965 | --- linux-2.6.32.7/arch/x86/mm/init_32.c 2010-01-25 13:50:10.000000000 -0500 | 16029 | --- linux-2.6.32.8/arch/x86/mm/init_32.c 2010-02-09 07:57:19.000000000 -0500 |
15966 | +++ linux-2.6.32.7/arch/x86/mm/init_32.c 2010-01-25 17:39:40.327488230 -0500 | 16030 | +++ linux-2.6.32.8/arch/x86/mm/init_32.c 2010-02-10 15:06:23.979506991 -0500 |
15967 | @@ -72,36 +72,6 @@ static __init void *alloc_low_page(void) | 16031 | @@ -72,36 +72,6 @@ static __init void *alloc_low_page(void) |
15968 | } | 16032 | } |
15969 | 16033 | ||
@@ -16245,9 +16309,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/init_32.c linux-2.6.32.7/arch/x86/mm/init_ | |||
16245 | set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); | 16309 | set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); |
16246 | printk(KERN_INFO "Write protecting the kernel text: %luk\n", | 16310 | printk(KERN_INFO "Write protecting the kernel text: %luk\n", |
16247 | size >> 10); | 16311 | size >> 10); |
16248 | diff -urNp linux-2.6.32.7/arch/x86/mm/init_64.c linux-2.6.32.7/arch/x86/mm/init_64.c | 16312 | diff -urNp linux-2.6.32.8/arch/x86/mm/init_64.c linux-2.6.32.8/arch/x86/mm/init_64.c |
16249 | --- linux-2.6.32.7/arch/x86/mm/init_64.c 2010-01-25 13:50:10.000000000 -0500 | 16313 | --- linux-2.6.32.8/arch/x86/mm/init_64.c 2010-02-09 07:57:19.000000000 -0500 |
16250 | +++ linux-2.6.32.7/arch/x86/mm/init_64.c 2010-01-25 17:39:40.327488230 -0500 | 16314 | +++ linux-2.6.32.8/arch/x86/mm/init_64.c 2010-02-10 15:06:23.979506991 -0500 |
16251 | @@ -163,7 +163,9 @@ void set_pte_vaddr_pud(pud_t *pud_page, | 16315 | @@ -163,7 +163,9 @@ void set_pte_vaddr_pud(pud_t *pud_page, |
16252 | pmd = fill_pmd(pud, vaddr); | 16316 | pmd = fill_pmd(pud, vaddr); |
16253 | pte = fill_pte(pmd, vaddr); | 16317 | pte = fill_pte(pmd, vaddr); |
@@ -16295,9 +16359,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/init_64.c linux-2.6.32.7/arch/x86/mm/init_ | |||
16295 | return "[vdso]"; | 16359 | return "[vdso]"; |
16296 | if (vma == &gate_vma) | 16360 | if (vma == &gate_vma) |
16297 | return "[vsyscall]"; | 16361 | return "[vsyscall]"; |
16298 | diff -urNp linux-2.6.32.7/arch/x86/mm/init.c linux-2.6.32.7/arch/x86/mm/init.c | 16362 | diff -urNp linux-2.6.32.8/arch/x86/mm/init.c linux-2.6.32.8/arch/x86/mm/init.c |
16299 | --- linux-2.6.32.7/arch/x86/mm/init.c 2010-01-25 13:50:10.000000000 -0500 | 16363 | --- linux-2.6.32.8/arch/x86/mm/init.c 2010-02-09 07:57:19.000000000 -0500 |
16300 | +++ linux-2.6.32.7/arch/x86/mm/init.c 2010-01-25 17:39:40.327488230 -0500 | 16364 | +++ linux-2.6.32.8/arch/x86/mm/init.c 2010-02-10 15:06:23.979506991 -0500 |
16301 | @@ -331,7 +331,13 @@ unsigned long __init_refok init_memory_m | 16365 | @@ -331,7 +331,13 @@ unsigned long __init_refok init_memory_m |
16302 | */ | 16366 | */ |
16303 | int devmem_is_allowed(unsigned long pagenr) | 16367 | int devmem_is_allowed(unsigned long pagenr) |
@@ -16397,9 +16461,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/init.c linux-2.6.32.7/arch/x86/mm/init.c | |||
16397 | free_init_pages("unused kernel memory", | 16461 | free_init_pages("unused kernel memory", |
16398 | (unsigned long)(&__init_begin), | 16462 | (unsigned long)(&__init_begin), |
16399 | (unsigned long)(&__init_end)); | 16463 | (unsigned long)(&__init_end)); |
16400 | diff -urNp linux-2.6.32.7/arch/x86/mm/iomap_32.c linux-2.6.32.7/arch/x86/mm/iomap_32.c | 16464 | diff -urNp linux-2.6.32.8/arch/x86/mm/iomap_32.c linux-2.6.32.8/arch/x86/mm/iomap_32.c |
16401 | --- linux-2.6.32.7/arch/x86/mm/iomap_32.c 2010-01-25 13:50:10.000000000 -0500 | 16465 | --- linux-2.6.32.8/arch/x86/mm/iomap_32.c 2010-02-09 07:57:19.000000000 -0500 |
16402 | +++ linux-2.6.32.7/arch/x86/mm/iomap_32.c 2010-01-25 17:39:40.327488230 -0500 | 16466 | +++ linux-2.6.32.8/arch/x86/mm/iomap_32.c 2010-02-10 15:06:23.979506991 -0500 |
16403 | @@ -65,7 +65,11 @@ void *kmap_atomic_prot_pfn(unsigned long | 16467 | @@ -65,7 +65,11 @@ void *kmap_atomic_prot_pfn(unsigned long |
16404 | debug_kmap_atomic(type); | 16468 | debug_kmap_atomic(type); |
16405 | idx = type + KM_TYPE_NR * smp_processor_id(); | 16469 | idx = type + KM_TYPE_NR * smp_processor_id(); |
@@ -16412,9 +16476,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/iomap_32.c linux-2.6.32.7/arch/x86/mm/ioma | |||
16412 | arch_flush_lazy_mmu_mode(); | 16476 | arch_flush_lazy_mmu_mode(); |
16413 | 16477 | ||
16414 | return (void *)vaddr; | 16478 | return (void *)vaddr; |
16415 | diff -urNp linux-2.6.32.7/arch/x86/mm/ioremap.c linux-2.6.32.7/arch/x86/mm/ioremap.c | 16479 | diff -urNp linux-2.6.32.8/arch/x86/mm/ioremap.c linux-2.6.32.8/arch/x86/mm/ioremap.c |
16416 | --- linux-2.6.32.7/arch/x86/mm/ioremap.c 2010-01-25 13:50:10.000000000 -0500 | 16480 | --- linux-2.6.32.8/arch/x86/mm/ioremap.c 2010-02-09 07:57:19.000000000 -0500 |
16417 | +++ linux-2.6.32.7/arch/x86/mm/ioremap.c 2010-01-25 17:39:55.421135702 -0500 | 16481 | +++ linux-2.6.32.8/arch/x86/mm/ioremap.c 2010-02-10 15:06:23.979506991 -0500 |
16418 | @@ -41,8 +41,8 @@ int page_is_ram(unsigned long pagenr) | 16482 | @@ -41,8 +41,8 @@ int page_is_ram(unsigned long pagenr) |
16419 | * Second special case: Some BIOSen report the PC BIOS | 16483 | * Second special case: Some BIOSen report the PC BIOS |
16420 | * area (640->1Mb) as ram even though it is not. | 16484 | * area (640->1Mb) as ram even though it is not. |
@@ -16457,9 +16521,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/ioremap.c linux-2.6.32.7/arch/x86/mm/iorem | |||
16457 | 16521 | ||
16458 | /* | 16522 | /* |
16459 | * The boot-ioremap range spans multiple pmds, for which | 16523 | * The boot-ioremap range spans multiple pmds, for which |
16460 | diff -urNp linux-2.6.32.7/arch/x86/mm/mmap.c linux-2.6.32.7/arch/x86/mm/mmap.c | 16524 | diff -urNp linux-2.6.32.8/arch/x86/mm/mmap.c linux-2.6.32.8/arch/x86/mm/mmap.c |
16461 | --- linux-2.6.32.7/arch/x86/mm/mmap.c 2010-01-25 13:50:10.000000000 -0500 | 16525 | --- linux-2.6.32.8/arch/x86/mm/mmap.c 2010-02-09 07:57:19.000000000 -0500 |
16462 | +++ linux-2.6.32.7/arch/x86/mm/mmap.c 2010-01-25 17:39:40.328401736 -0500 | 16526 | +++ linux-2.6.32.8/arch/x86/mm/mmap.c 2010-02-10 15:06:23.979506991 -0500 |
16463 | @@ -49,7 +49,7 @@ static unsigned int stack_maxrandom_size | 16527 | @@ -49,7 +49,7 @@ static unsigned int stack_maxrandom_size |
16464 | * Leave an at least ~128 MB hole with possible stack randomization. | 16528 | * Leave an at least ~128 MB hole with possible stack randomization. |
16465 | */ | 16529 | */ |
@@ -16541,9 +16605,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/mmap.c linux-2.6.32.7/arch/x86/mm/mmap.c | |||
16541 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 16605 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
16542 | mm->unmap_area = arch_unmap_area_topdown; | 16606 | mm->unmap_area = arch_unmap_area_topdown; |
16543 | } | 16607 | } |
16544 | diff -urNp linux-2.6.32.7/arch/x86/mm/numa_32.c linux-2.6.32.7/arch/x86/mm/numa_32.c | 16608 | diff -urNp linux-2.6.32.8/arch/x86/mm/numa_32.c linux-2.6.32.8/arch/x86/mm/numa_32.c |
16545 | --- linux-2.6.32.7/arch/x86/mm/numa_32.c 2010-01-25 13:50:10.000000000 -0500 | 16609 | --- linux-2.6.32.8/arch/x86/mm/numa_32.c 2010-02-09 07:57:19.000000000 -0500 |
16546 | +++ linux-2.6.32.7/arch/x86/mm/numa_32.c 2010-01-25 17:39:40.328401736 -0500 | 16610 | +++ linux-2.6.32.8/arch/x86/mm/numa_32.c 2010-02-10 15:06:23.979506991 -0500 |
16547 | @@ -98,7 +98,6 @@ unsigned long node_memmap_size_bytes(int | 16611 | @@ -98,7 +98,6 @@ unsigned long node_memmap_size_bytes(int |
16548 | } | 16612 | } |
16549 | #endif | 16613 | #endif |
@@ -16552,9 +16616,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/numa_32.c linux-2.6.32.7/arch/x86/mm/numa_ | |||
16552 | extern unsigned long highend_pfn, highstart_pfn; | 16616 | extern unsigned long highend_pfn, highstart_pfn; |
16553 | 16617 | ||
16554 | #define LARGE_PAGE_BYTES (PTRS_PER_PTE * PAGE_SIZE) | 16618 | #define LARGE_PAGE_BYTES (PTRS_PER_PTE * PAGE_SIZE) |
16555 | diff -urNp linux-2.6.32.7/arch/x86/mm/pageattr.c linux-2.6.32.7/arch/x86/mm/pageattr.c | 16619 | diff -urNp linux-2.6.32.8/arch/x86/mm/pageattr.c linux-2.6.32.8/arch/x86/mm/pageattr.c |
16556 | --- linux-2.6.32.7/arch/x86/mm/pageattr.c 2010-01-25 13:50:10.000000000 -0500 | 16620 | --- linux-2.6.32.8/arch/x86/mm/pageattr.c 2010-02-09 07:57:19.000000000 -0500 |
16557 | +++ linux-2.6.32.7/arch/x86/mm/pageattr.c 2010-01-25 17:39:40.328401736 -0500 | 16621 | +++ linux-2.6.32.8/arch/x86/mm/pageattr.c 2010-02-10 15:06:23.979506991 -0500 |
16558 | @@ -268,9 +268,10 @@ static inline pgprot_t static_protection | 16622 | @@ -268,9 +268,10 @@ static inline pgprot_t static_protection |
16559 | * Does not cover __inittext since that is gone later on. On | 16623 | * Does not cover __inittext since that is gone later on. On |
16560 | * 64bit we do not enforce !NX on the low mapping | 16624 | * 64bit we do not enforce !NX on the low mapping |
@@ -16586,9 +16650,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/pageattr.c linux-2.6.32.7/arch/x86/mm/page | |||
16586 | #ifdef CONFIG_X86_32 | 16650 | #ifdef CONFIG_X86_32 |
16587 | if (!SHARED_KERNEL_PMD) { | 16651 | if (!SHARED_KERNEL_PMD) { |
16588 | struct page *page; | 16652 | struct page *page; |
16589 | diff -urNp linux-2.6.32.7/arch/x86/mm/pageattr-test.c linux-2.6.32.7/arch/x86/mm/pageattr-test.c | 16653 | diff -urNp linux-2.6.32.8/arch/x86/mm/pageattr-test.c linux-2.6.32.8/arch/x86/mm/pageattr-test.c |
16590 | --- linux-2.6.32.7/arch/x86/mm/pageattr-test.c 2010-01-25 13:50:10.000000000 -0500 | 16654 | --- linux-2.6.32.8/arch/x86/mm/pageattr-test.c 2010-02-09 07:57:19.000000000 -0500 |
16591 | +++ linux-2.6.32.7/arch/x86/mm/pageattr-test.c 2010-01-25 17:39:40.328401736 -0500 | 16655 | +++ linux-2.6.32.8/arch/x86/mm/pageattr-test.c 2010-02-10 15:06:23.979506991 -0500 |
16592 | @@ -36,7 +36,7 @@ enum { | 16656 | @@ -36,7 +36,7 @@ enum { |
16593 | 16657 | ||
16594 | static int pte_testbit(pte_t pte) | 16658 | static int pte_testbit(pte_t pte) |
@@ -16598,9 +16662,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/pageattr-test.c linux-2.6.32.7/arch/x86/mm | |||
16598 | } | 16662 | } |
16599 | 16663 | ||
16600 | struct split_state { | 16664 | struct split_state { |
16601 | diff -urNp linux-2.6.32.7/arch/x86/mm/pat.c linux-2.6.32.7/arch/x86/mm/pat.c | 16665 | diff -urNp linux-2.6.32.8/arch/x86/mm/pat.c linux-2.6.32.8/arch/x86/mm/pat.c |
16602 | --- linux-2.6.32.7/arch/x86/mm/pat.c 2010-01-25 13:50:10.000000000 -0500 | 16666 | --- linux-2.6.32.8/arch/x86/mm/pat.c 2010-02-09 07:57:19.000000000 -0500 |
16603 | +++ linux-2.6.32.7/arch/x86/mm/pat.c 2010-01-25 17:39:40.329405548 -0500 | 16667 | +++ linux-2.6.32.8/arch/x86/mm/pat.c 2010-02-10 15:06:23.979506991 -0500 |
16604 | @@ -258,7 +258,7 @@ chk_conflict(struct memtype *new, struct | 16668 | @@ -258,7 +258,7 @@ chk_conflict(struct memtype *new, struct |
16605 | 16669 | ||
16606 | conflict: | 16670 | conflict: |
@@ -16637,9 +16701,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/pat.c linux-2.6.32.7/arch/x86/mm/pat.c | |||
16637 | cattr_name(want_flags), | 16701 | cattr_name(want_flags), |
16638 | (unsigned long long)paddr, | 16702 | (unsigned long long)paddr, |
16639 | (unsigned long long)(paddr + size), | 16703 | (unsigned long long)(paddr + size), |
16640 | diff -urNp linux-2.6.32.7/arch/x86/mm/pgtable_32.c linux-2.6.32.7/arch/x86/mm/pgtable_32.c | 16704 | diff -urNp linux-2.6.32.8/arch/x86/mm/pgtable_32.c linux-2.6.32.8/arch/x86/mm/pgtable_32.c |
16641 | --- linux-2.6.32.7/arch/x86/mm/pgtable_32.c 2010-01-25 13:50:10.000000000 -0500 | 16705 | --- linux-2.6.32.8/arch/x86/mm/pgtable_32.c 2010-02-09 07:57:19.000000000 -0500 |
16642 | +++ linux-2.6.32.7/arch/x86/mm/pgtable_32.c 2010-01-25 17:39:40.329405548 -0500 | 16706 | +++ linux-2.6.32.8/arch/x86/mm/pgtable_32.c 2010-02-10 15:06:23.979506991 -0500 |
16643 | @@ -49,10 +49,13 @@ void set_pte_vaddr(unsigned long vaddr, | 16707 | @@ -49,10 +49,13 @@ void set_pte_vaddr(unsigned long vaddr, |
16644 | return; | 16708 | return; |
16645 | } | 16709 | } |
@@ -16654,9 +16718,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/pgtable_32.c linux-2.6.32.7/arch/x86/mm/pg | |||
16654 | 16718 | ||
16655 | /* | 16719 | /* |
16656 | * It's enough to flush this one mapping. | 16720 | * It's enough to flush this one mapping. |
16657 | diff -urNp linux-2.6.32.7/arch/x86/mm/setup_nx.c linux-2.6.32.7/arch/x86/mm/setup_nx.c | 16721 | diff -urNp linux-2.6.32.8/arch/x86/mm/setup_nx.c linux-2.6.32.8/arch/x86/mm/setup_nx.c |
16658 | --- linux-2.6.32.7/arch/x86/mm/setup_nx.c 2010-01-25 13:50:10.000000000 -0500 | 16722 | --- linux-2.6.32.8/arch/x86/mm/setup_nx.c 2010-02-09 07:57:19.000000000 -0500 |
16659 | +++ linux-2.6.32.7/arch/x86/mm/setup_nx.c 2010-01-25 17:39:40.329405548 -0500 | 16723 | +++ linux-2.6.32.8/arch/x86/mm/setup_nx.c 2010-02-10 15:06:23.979506991 -0500 |
16660 | @@ -4,11 +4,10 @@ | 16724 | @@ -4,11 +4,10 @@ |
16661 | 16725 | ||
16662 | #include <asm/pgtable.h> | 16726 | #include <asm/pgtable.h> |
@@ -16722,9 +16786,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/setup_nx.c linux-2.6.32.7/arch/x86/mm/setu | |||
16722 | __supported_pte_mask &= ~_PAGE_NX; | 16786 | __supported_pte_mask &= ~_PAGE_NX; |
16723 | } | 16787 | } |
16724 | #endif | 16788 | #endif |
16725 | diff -urNp linux-2.6.32.7/arch/x86/mm/tlb.c linux-2.6.32.7/arch/x86/mm/tlb.c | 16789 | diff -urNp linux-2.6.32.8/arch/x86/mm/tlb.c linux-2.6.32.8/arch/x86/mm/tlb.c |
16726 | --- linux-2.6.32.7/arch/x86/mm/tlb.c 2010-01-25 13:50:10.000000000 -0500 | 16790 | --- linux-2.6.32.8/arch/x86/mm/tlb.c 2010-02-09 07:57:19.000000000 -0500 |
16727 | +++ linux-2.6.32.7/arch/x86/mm/tlb.c 2010-01-25 17:39:40.329405548 -0500 | 16791 | +++ linux-2.6.32.8/arch/x86/mm/tlb.c 2010-02-10 15:06:23.979506991 -0500 |
16728 | @@ -12,7 +12,7 @@ | 16792 | @@ -12,7 +12,7 @@ |
16729 | #include <asm/uv/uv.h> | 16793 | #include <asm/uv/uv.h> |
16730 | 16794 | ||
@@ -16734,9 +16798,9 @@ diff -urNp linux-2.6.32.7/arch/x86/mm/tlb.c linux-2.6.32.7/arch/x86/mm/tlb.c | |||
16734 | 16798 | ||
16735 | /* | 16799 | /* |
16736 | * Smarter SMP flushing macros. | 16800 | * Smarter SMP flushing macros. |
16737 | diff -urNp linux-2.6.32.7/arch/x86/oprofile/backtrace.c linux-2.6.32.7/arch/x86/oprofile/backtrace.c | 16801 | diff -urNp linux-2.6.32.8/arch/x86/oprofile/backtrace.c linux-2.6.32.8/arch/x86/oprofile/backtrace.c |
16738 | --- linux-2.6.32.7/arch/x86/oprofile/backtrace.c 2010-01-25 13:50:10.000000000 -0500 | 16802 | --- linux-2.6.32.8/arch/x86/oprofile/backtrace.c 2010-02-09 07:57:19.000000000 -0500 |
16739 | +++ linux-2.6.32.7/arch/x86/oprofile/backtrace.c 2010-01-25 17:39:40.330164343 -0500 | 16803 | +++ linux-2.6.32.8/arch/x86/oprofile/backtrace.c 2010-02-10 15:06:23.979506991 -0500 |
16740 | @@ -37,7 +37,7 @@ static void backtrace_address(void *data | 16804 | @@ -37,7 +37,7 @@ static void backtrace_address(void *data |
16741 | unsigned int *depth = data; | 16805 | unsigned int *depth = data; |
16742 | 16806 | ||
@@ -16764,9 +16828,9 @@ diff -urNp linux-2.6.32.7/arch/x86/oprofile/backtrace.c linux-2.6.32.7/arch/x86/ | |||
16764 | unsigned long stack = kernel_stack_pointer(regs); | 16828 | unsigned long stack = kernel_stack_pointer(regs); |
16765 | if (depth) | 16829 | if (depth) |
16766 | dump_trace(NULL, regs, (unsigned long *)stack, 0, | 16830 | dump_trace(NULL, regs, (unsigned long *)stack, 0, |
16767 | diff -urNp linux-2.6.32.7/arch/x86/oprofile/op_model_p4.c linux-2.6.32.7/arch/x86/oprofile/op_model_p4.c | 16831 | diff -urNp linux-2.6.32.8/arch/x86/oprofile/op_model_p4.c linux-2.6.32.8/arch/x86/oprofile/op_model_p4.c |
16768 | --- linux-2.6.32.7/arch/x86/oprofile/op_model_p4.c 2010-01-25 13:50:10.000000000 -0500 | 16832 | --- linux-2.6.32.8/arch/x86/oprofile/op_model_p4.c 2010-02-09 07:57:19.000000000 -0500 |
16769 | +++ linux-2.6.32.7/arch/x86/oprofile/op_model_p4.c 2010-01-25 17:39:40.330164343 -0500 | 16833 | +++ linux-2.6.32.8/arch/x86/oprofile/op_model_p4.c 2010-02-10 15:06:23.979506991 -0500 |
16770 | @@ -50,7 +50,7 @@ static inline void setup_num_counters(vo | 16834 | @@ -50,7 +50,7 @@ static inline void setup_num_counters(vo |
16771 | #endif | 16835 | #endif |
16772 | } | 16836 | } |
@@ -16776,9 +16840,9 @@ diff -urNp linux-2.6.32.7/arch/x86/oprofile/op_model_p4.c linux-2.6.32.7/arch/x8 | |||
16776 | { | 16840 | { |
16777 | #ifdef CONFIG_SMP | 16841 | #ifdef CONFIG_SMP |
16778 | return smp_num_siblings == 2 ? 2 : 1; | 16842 | return smp_num_siblings == 2 ? 2 : 1; |
16779 | diff -urNp linux-2.6.32.7/arch/x86/pci/common.c linux-2.6.32.7/arch/x86/pci/common.c | 16843 | diff -urNp linux-2.6.32.8/arch/x86/pci/common.c linux-2.6.32.8/arch/x86/pci/common.c |
16780 | --- linux-2.6.32.7/arch/x86/pci/common.c 2010-01-25 13:50:10.000000000 -0500 | 16844 | --- linux-2.6.32.8/arch/x86/pci/common.c 2010-02-09 07:57:19.000000000 -0500 |
16781 | +++ linux-2.6.32.7/arch/x86/pci/common.c 2010-01-25 17:39:40.330164343 -0500 | 16845 | +++ linux-2.6.32.8/arch/x86/pci/common.c 2010-02-10 15:06:23.979506991 -0500 |
16782 | @@ -31,8 +31,8 @@ int noioapicreroute = 1; | 16846 | @@ -31,8 +31,8 @@ int noioapicreroute = 1; |
16783 | int pcibios_last_bus = -1; | 16847 | int pcibios_last_bus = -1; |
16784 | unsigned long pirq_table_addr; | 16848 | unsigned long pirq_table_addr; |
@@ -16799,9 +16863,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/common.c linux-2.6.32.7/arch/x86/pci/comm | |||
16799 | }; | 16863 | }; |
16800 | 16864 | ||
16801 | void __init dmi_check_pciprobe(void) | 16865 | void __init dmi_check_pciprobe(void) |
16802 | diff -urNp linux-2.6.32.7/arch/x86/pci/direct.c linux-2.6.32.7/arch/x86/pci/direct.c | 16866 | diff -urNp linux-2.6.32.8/arch/x86/pci/direct.c linux-2.6.32.8/arch/x86/pci/direct.c |
16803 | --- linux-2.6.32.7/arch/x86/pci/direct.c 2010-01-25 13:50:10.000000000 -0500 | 16867 | --- linux-2.6.32.8/arch/x86/pci/direct.c 2010-02-09 07:57:19.000000000 -0500 |
16804 | +++ linux-2.6.32.7/arch/x86/pci/direct.c 2010-01-25 17:39:40.330164343 -0500 | 16868 | +++ linux-2.6.32.8/arch/x86/pci/direct.c 2010-02-10 15:06:23.979506991 -0500 |
16805 | @@ -79,7 +79,7 @@ static int pci_conf1_write(unsigned int | 16869 | @@ -79,7 +79,7 @@ static int pci_conf1_write(unsigned int |
16806 | 16870 | ||
16807 | #undef PCI_CONF1_ADDRESS | 16871 | #undef PCI_CONF1_ADDRESS |
@@ -16829,9 +16893,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/direct.c linux-2.6.32.7/arch/x86/pci/dire | |||
16829 | { | 16893 | { |
16830 | u32 x = 0; | 16894 | u32 x = 0; |
16831 | int year, devfn; | 16895 | int year, devfn; |
16832 | diff -urNp linux-2.6.32.7/arch/x86/pci/fixup.c linux-2.6.32.7/arch/x86/pci/fixup.c | 16896 | diff -urNp linux-2.6.32.8/arch/x86/pci/fixup.c linux-2.6.32.8/arch/x86/pci/fixup.c |
16833 | --- linux-2.6.32.7/arch/x86/pci/fixup.c 2010-01-25 13:50:10.000000000 -0500 | 16897 | --- linux-2.6.32.8/arch/x86/pci/fixup.c 2010-02-09 07:57:19.000000000 -0500 |
16834 | +++ linux-2.6.32.7/arch/x86/pci/fixup.c 2010-01-25 17:39:40.330164343 -0500 | 16898 | +++ linux-2.6.32.8/arch/x86/pci/fixup.c 2010-02-10 15:06:23.979506991 -0500 |
16835 | @@ -364,7 +364,7 @@ static const struct dmi_system_id __devi | 16899 | @@ -364,7 +364,7 @@ static const struct dmi_system_id __devi |
16836 | DMI_MATCH(DMI_PRODUCT_NAME, "MS-6702E"), | 16900 | DMI_MATCH(DMI_PRODUCT_NAME, "MS-6702E"), |
16837 | }, | 16901 | }, |
@@ -16850,9 +16914,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/fixup.c linux-2.6.32.7/arch/x86/pci/fixup | |||
16850 | }; | 16914 | }; |
16851 | 16915 | ||
16852 | static void __devinit pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev) | 16916 | static void __devinit pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev) |
16853 | diff -urNp linux-2.6.32.7/arch/x86/pci/irq.c linux-2.6.32.7/arch/x86/pci/irq.c | 16917 | diff -urNp linux-2.6.32.8/arch/x86/pci/irq.c linux-2.6.32.8/arch/x86/pci/irq.c |
16854 | --- linux-2.6.32.7/arch/x86/pci/irq.c 2010-01-25 13:50:10.000000000 -0500 | 16918 | --- linux-2.6.32.8/arch/x86/pci/irq.c 2010-02-09 07:57:19.000000000 -0500 |
16855 | +++ linux-2.6.32.7/arch/x86/pci/irq.c 2010-01-25 17:39:40.331177529 -0500 | 16919 | +++ linux-2.6.32.8/arch/x86/pci/irq.c 2010-02-10 15:06:23.979506991 -0500 |
16856 | @@ -543,7 +543,7 @@ static __init int intel_router_probe(str | 16920 | @@ -543,7 +543,7 @@ static __init int intel_router_probe(str |
16857 | static struct pci_device_id __initdata pirq_440gx[] = { | 16921 | static struct pci_device_id __initdata pirq_440gx[] = { |
16858 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443GX_0) }, | 16922 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443GX_0) }, |
@@ -16871,9 +16935,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/irq.c linux-2.6.32.7/arch/x86/pci/irq.c | |||
16871 | }; | 16935 | }; |
16872 | 16936 | ||
16873 | int __init pcibios_irq_init(void) | 16937 | int __init pcibios_irq_init(void) |
16874 | diff -urNp linux-2.6.32.7/arch/x86/pci/mmconfig_32.c linux-2.6.32.7/arch/x86/pci/mmconfig_32.c | 16938 | diff -urNp linux-2.6.32.8/arch/x86/pci/mmconfig_32.c linux-2.6.32.8/arch/x86/pci/mmconfig_32.c |
16875 | --- linux-2.6.32.7/arch/x86/pci/mmconfig_32.c 2010-01-25 13:50:10.000000000 -0500 | 16939 | --- linux-2.6.32.8/arch/x86/pci/mmconfig_32.c 2010-02-09 07:57:19.000000000 -0500 |
16876 | +++ linux-2.6.32.7/arch/x86/pci/mmconfig_32.c 2010-01-25 17:39:40.331177529 -0500 | 16940 | +++ linux-2.6.32.8/arch/x86/pci/mmconfig_32.c 2010-02-10 15:06:23.979506991 -0500 |
16877 | @@ -125,7 +125,7 @@ static int pci_mmcfg_write(unsigned int | 16941 | @@ -125,7 +125,7 @@ static int pci_mmcfg_write(unsigned int |
16878 | return 0; | 16942 | return 0; |
16879 | } | 16943 | } |
@@ -16883,9 +16947,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/mmconfig_32.c linux-2.6.32.7/arch/x86/pci | |||
16883 | .read = pci_mmcfg_read, | 16947 | .read = pci_mmcfg_read, |
16884 | .write = pci_mmcfg_write, | 16948 | .write = pci_mmcfg_write, |
16885 | }; | 16949 | }; |
16886 | diff -urNp linux-2.6.32.7/arch/x86/pci/mmconfig_64.c linux-2.6.32.7/arch/x86/pci/mmconfig_64.c | 16950 | diff -urNp linux-2.6.32.8/arch/x86/pci/mmconfig_64.c linux-2.6.32.8/arch/x86/pci/mmconfig_64.c |
16887 | --- linux-2.6.32.7/arch/x86/pci/mmconfig_64.c 2010-01-25 13:50:10.000000000 -0500 | 16951 | --- linux-2.6.32.8/arch/x86/pci/mmconfig_64.c 2010-02-09 07:57:19.000000000 -0500 |
16888 | +++ linux-2.6.32.7/arch/x86/pci/mmconfig_64.c 2010-01-25 17:39:40.331177529 -0500 | 16952 | +++ linux-2.6.32.8/arch/x86/pci/mmconfig_64.c 2010-02-10 15:06:23.983496257 -0500 |
16889 | @@ -104,7 +104,7 @@ static int pci_mmcfg_write(unsigned int | 16953 | @@ -104,7 +104,7 @@ static int pci_mmcfg_write(unsigned int |
16890 | return 0; | 16954 | return 0; |
16891 | } | 16955 | } |
@@ -16895,9 +16959,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/mmconfig_64.c linux-2.6.32.7/arch/x86/pci | |||
16895 | .read = pci_mmcfg_read, | 16959 | .read = pci_mmcfg_read, |
16896 | .write = pci_mmcfg_write, | 16960 | .write = pci_mmcfg_write, |
16897 | }; | 16961 | }; |
16898 | diff -urNp linux-2.6.32.7/arch/x86/pci/numaq_32.c linux-2.6.32.7/arch/x86/pci/numaq_32.c | 16962 | diff -urNp linux-2.6.32.8/arch/x86/pci/numaq_32.c linux-2.6.32.8/arch/x86/pci/numaq_32.c |
16899 | --- linux-2.6.32.7/arch/x86/pci/numaq_32.c 2010-01-25 13:50:10.000000000 -0500 | 16963 | --- linux-2.6.32.8/arch/x86/pci/numaq_32.c 2010-02-09 07:57:19.000000000 -0500 |
16900 | +++ linux-2.6.32.7/arch/x86/pci/numaq_32.c 2010-01-25 17:39:40.331177529 -0500 | 16964 | +++ linux-2.6.32.8/arch/x86/pci/numaq_32.c 2010-02-10 15:06:23.983496257 -0500 |
16901 | @@ -112,7 +112,7 @@ static int pci_conf1_mq_write(unsigned i | 16965 | @@ -112,7 +112,7 @@ static int pci_conf1_mq_write(unsigned i |
16902 | 16966 | ||
16903 | #undef PCI_CONF1_MQ_ADDRESS | 16967 | #undef PCI_CONF1_MQ_ADDRESS |
@@ -16907,9 +16971,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/numaq_32.c linux-2.6.32.7/arch/x86/pci/nu | |||
16907 | .read = pci_conf1_mq_read, | 16971 | .read = pci_conf1_mq_read, |
16908 | .write = pci_conf1_mq_write | 16972 | .write = pci_conf1_mq_write |
16909 | }; | 16973 | }; |
16910 | diff -urNp linux-2.6.32.7/arch/x86/pci/olpc.c linux-2.6.32.7/arch/x86/pci/olpc.c | 16974 | diff -urNp linux-2.6.32.8/arch/x86/pci/olpc.c linux-2.6.32.8/arch/x86/pci/olpc.c |
16911 | --- linux-2.6.32.7/arch/x86/pci/olpc.c 2010-01-25 13:50:10.000000000 -0500 | 16975 | --- linux-2.6.32.8/arch/x86/pci/olpc.c 2010-02-09 07:57:19.000000000 -0500 |
16912 | +++ linux-2.6.32.7/arch/x86/pci/olpc.c 2010-01-25 17:39:40.331177529 -0500 | 16976 | +++ linux-2.6.32.8/arch/x86/pci/olpc.c 2010-02-10 15:06:23.983496257 -0500 |
16913 | @@ -297,7 +297,7 @@ static int pci_olpc_write(unsigned int s | 16977 | @@ -297,7 +297,7 @@ static int pci_olpc_write(unsigned int s |
16914 | return 0; | 16978 | return 0; |
16915 | } | 16979 | } |
@@ -16919,9 +16983,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/olpc.c linux-2.6.32.7/arch/x86/pci/olpc.c | |||
16919 | .read = pci_olpc_read, | 16983 | .read = pci_olpc_read, |
16920 | .write = pci_olpc_write, | 16984 | .write = pci_olpc_write, |
16921 | }; | 16985 | }; |
16922 | diff -urNp linux-2.6.32.7/arch/x86/pci/pcbios.c linux-2.6.32.7/arch/x86/pci/pcbios.c | 16986 | diff -urNp linux-2.6.32.8/arch/x86/pci/pcbios.c linux-2.6.32.8/arch/x86/pci/pcbios.c |
16923 | --- linux-2.6.32.7/arch/x86/pci/pcbios.c 2010-01-25 13:50:10.000000000 -0500 | 16987 | --- linux-2.6.32.8/arch/x86/pci/pcbios.c 2010-02-09 07:57:19.000000000 -0500 |
16924 | +++ linux-2.6.32.7/arch/x86/pci/pcbios.c 2010-01-25 17:39:40.331177529 -0500 | 16988 | +++ linux-2.6.32.8/arch/x86/pci/pcbios.c 2010-02-10 15:06:23.983496257 -0500 |
16925 | @@ -56,50 +56,93 @@ union bios32 { | 16989 | @@ -56,50 +56,93 @@ union bios32 { |
16926 | static struct { | 16990 | static struct { |
16927 | unsigned long address; | 16991 | unsigned long address; |
@@ -17244,9 +17308,9 @@ diff -urNp linux-2.6.32.7/arch/x86/pci/pcbios.c linux-2.6.32.7/arch/x86/pci/pcbi | |||
17244 | return !(ret & 0xff00); | 17308 | return !(ret & 0xff00); |
17245 | } | 17309 | } |
17246 | EXPORT_SYMBOL(pcibios_set_irq_routing); | 17310 | EXPORT_SYMBOL(pcibios_set_irq_routing); |
17247 | diff -urNp linux-2.6.32.7/arch/x86/power/cpu.c linux-2.6.32.7/arch/x86/power/cpu.c | 17311 | diff -urNp linux-2.6.32.8/arch/x86/power/cpu.c linux-2.6.32.8/arch/x86/power/cpu.c |
17248 | --- linux-2.6.32.7/arch/x86/power/cpu.c 2010-01-25 13:50:10.000000000 -0500 | 17312 | --- linux-2.6.32.8/arch/x86/power/cpu.c 2010-02-09 07:57:19.000000000 -0500 |
17249 | +++ linux-2.6.32.7/arch/x86/power/cpu.c 2010-01-25 17:39:40.331177529 -0500 | 17313 | +++ linux-2.6.32.8/arch/x86/power/cpu.c 2010-02-10 15:06:23.983496257 -0500 |
17250 | @@ -126,7 +126,7 @@ static void do_fpu_end(void) | 17314 | @@ -126,7 +126,7 @@ static void do_fpu_end(void) |
17251 | static void fix_processor_context(void) | 17315 | static void fix_processor_context(void) |
17252 | { | 17316 | { |
@@ -17266,9 +17330,9 @@ diff -urNp linux-2.6.32.7/arch/x86/power/cpu.c linux-2.6.32.7/arch/x86/power/cpu | |||
17266 | 17330 | ||
17267 | syscall_init(); /* This sets MSR_*STAR and related */ | 17331 | syscall_init(); /* This sets MSR_*STAR and related */ |
17268 | #endif | 17332 | #endif |
17269 | diff -urNp linux-2.6.32.7/arch/x86/vdso/Makefile linux-2.6.32.7/arch/x86/vdso/Makefile | 17333 | diff -urNp linux-2.6.32.8/arch/x86/vdso/Makefile linux-2.6.32.8/arch/x86/vdso/Makefile |
17270 | --- linux-2.6.32.7/arch/x86/vdso/Makefile 2010-01-25 13:50:10.000000000 -0500 | 17334 | --- linux-2.6.32.8/arch/x86/vdso/Makefile 2010-02-09 07:57:19.000000000 -0500 |
17271 | +++ linux-2.6.32.7/arch/x86/vdso/Makefile 2010-01-25 17:39:40.331177529 -0500 | 17335 | +++ linux-2.6.32.8/arch/x86/vdso/Makefile 2010-02-10 15:06:23.983496257 -0500 |
17272 | @@ -122,7 +122,7 @@ quiet_cmd_vdso = VDSO $@ | 17336 | @@ -122,7 +122,7 @@ quiet_cmd_vdso = VDSO $@ |
17273 | $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \ | 17337 | $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \ |
17274 | -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) | 17338 | -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) |
@@ -17278,9 +17342,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/Makefile linux-2.6.32.7/arch/x86/vdso/Ma | |||
17278 | GCOV_PROFILE := n | 17342 | GCOV_PROFILE := n |
17279 | 17343 | ||
17280 | # | 17344 | # |
17281 | diff -urNp linux-2.6.32.7/arch/x86/vdso/vclock_gettime.c linux-2.6.32.7/arch/x86/vdso/vclock_gettime.c | 17345 | diff -urNp linux-2.6.32.8/arch/x86/vdso/vclock_gettime.c linux-2.6.32.8/arch/x86/vdso/vclock_gettime.c |
17282 | --- linux-2.6.32.7/arch/x86/vdso/vclock_gettime.c 2010-01-25 13:50:10.000000000 -0500 | 17346 | --- linux-2.6.32.8/arch/x86/vdso/vclock_gettime.c 2010-02-09 07:57:19.000000000 -0500 |
17283 | +++ linux-2.6.32.7/arch/x86/vdso/vclock_gettime.c 2010-01-25 17:39:40.332419696 -0500 | 17347 | +++ linux-2.6.32.8/arch/x86/vdso/vclock_gettime.c 2010-02-10 15:06:23.983496257 -0500 |
17284 | @@ -22,24 +22,48 @@ | 17348 | @@ -22,24 +22,48 @@ |
17285 | #include <asm/hpet.h> | 17349 | #include <asm/hpet.h> |
17286 | #include <asm/unistd.h> | 17350 | #include <asm/unistd.h> |
@@ -17379,9 +17443,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/vclock_gettime.c linux-2.6.32.7/arch/x86 | |||
17379 | } | 17443 | } |
17380 | int gettimeofday(struct timeval *, struct timezone *) | 17444 | int gettimeofday(struct timeval *, struct timezone *) |
17381 | __attribute__((weak, alias("__vdso_gettimeofday"))); | 17445 | __attribute__((weak, alias("__vdso_gettimeofday"))); |
17382 | diff -urNp linux-2.6.32.7/arch/x86/vdso/vdso32-setup.c linux-2.6.32.7/arch/x86/vdso/vdso32-setup.c | 17446 | diff -urNp linux-2.6.32.8/arch/x86/vdso/vdso32-setup.c linux-2.6.32.8/arch/x86/vdso/vdso32-setup.c |
17383 | --- linux-2.6.32.7/arch/x86/vdso/vdso32-setup.c 2010-01-25 13:50:10.000000000 -0500 | 17447 | --- linux-2.6.32.8/arch/x86/vdso/vdso32-setup.c 2010-02-09 07:57:19.000000000 -0500 |
17384 | +++ linux-2.6.32.7/arch/x86/vdso/vdso32-setup.c 2010-01-25 17:39:40.332419696 -0500 | 17448 | +++ linux-2.6.32.8/arch/x86/vdso/vdso32-setup.c 2010-02-10 15:06:23.983496257 -0500 |
17385 | @@ -25,6 +25,7 @@ | 17449 | @@ -25,6 +25,7 @@ |
17386 | #include <asm/tlbflush.h> | 17450 | #include <asm/tlbflush.h> |
17387 | #include <asm/vdso.h> | 17451 | #include <asm/vdso.h> |
@@ -17482,9 +17546,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/vdso32-setup.c linux-2.6.32.7/arch/x86/v | |||
17482 | return &gate_vma; | 17546 | return &gate_vma; |
17483 | return NULL; | 17547 | return NULL; |
17484 | } | 17548 | } |
17485 | diff -urNp linux-2.6.32.7/arch/x86/vdso/vdso.lds.S linux-2.6.32.7/arch/x86/vdso/vdso.lds.S | 17549 | diff -urNp linux-2.6.32.8/arch/x86/vdso/vdso.lds.S linux-2.6.32.8/arch/x86/vdso/vdso.lds.S |
17486 | --- linux-2.6.32.7/arch/x86/vdso/vdso.lds.S 2010-01-25 13:50:10.000000000 -0500 | 17550 | --- linux-2.6.32.8/arch/x86/vdso/vdso.lds.S 2010-02-09 07:57:19.000000000 -0500 |
17487 | +++ linux-2.6.32.7/arch/x86/vdso/vdso.lds.S 2010-01-25 17:39:40.332419696 -0500 | 17551 | +++ linux-2.6.32.8/arch/x86/vdso/vdso.lds.S 2010-02-10 15:06:23.983496257 -0500 |
17488 | @@ -35,3 +35,9 @@ VDSO64_PRELINK = VDSO_PRELINK; | 17552 | @@ -35,3 +35,9 @@ VDSO64_PRELINK = VDSO_PRELINK; |
17489 | #define VEXTERN(x) VDSO64_ ## x = vdso_ ## x; | 17553 | #define VEXTERN(x) VDSO64_ ## x = vdso_ ## x; |
17490 | #include "vextern.h" | 17554 | #include "vextern.h" |
@@ -17495,9 +17559,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/vdso.lds.S linux-2.6.32.7/arch/x86/vdso/ | |||
17495 | +VEXTERN(fallback_time) | 17559 | +VEXTERN(fallback_time) |
17496 | +VEXTERN(getcpu) | 17560 | +VEXTERN(getcpu) |
17497 | +#undef VEXTERN | 17561 | +#undef VEXTERN |
17498 | diff -urNp linux-2.6.32.7/arch/x86/vdso/vextern.h linux-2.6.32.7/arch/x86/vdso/vextern.h | 17562 | diff -urNp linux-2.6.32.8/arch/x86/vdso/vextern.h linux-2.6.32.8/arch/x86/vdso/vextern.h |
17499 | --- linux-2.6.32.7/arch/x86/vdso/vextern.h 2010-01-25 13:50:10.000000000 -0500 | 17563 | --- linux-2.6.32.8/arch/x86/vdso/vextern.h 2010-02-09 07:57:19.000000000 -0500 |
17500 | +++ linux-2.6.32.7/arch/x86/vdso/vextern.h 2010-01-25 17:39:40.332419696 -0500 | 17564 | +++ linux-2.6.32.8/arch/x86/vdso/vextern.h 2010-02-10 15:06:23.983496257 -0500 |
17501 | @@ -11,6 +11,5 @@ | 17565 | @@ -11,6 +11,5 @@ |
17502 | put into vextern.h and be referenced as a pointer with vdso prefix. | 17566 | put into vextern.h and be referenced as a pointer with vdso prefix. |
17503 | The main kernel later fills in the values. */ | 17567 | The main kernel later fills in the values. */ |
@@ -17505,9 +17569,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/vextern.h linux-2.6.32.7/arch/x86/vdso/v | |||
17505 | -VEXTERN(jiffies) | 17569 | -VEXTERN(jiffies) |
17506 | VEXTERN(vgetcpu_mode) | 17570 | VEXTERN(vgetcpu_mode) |
17507 | VEXTERN(vsyscall_gtod_data) | 17571 | VEXTERN(vsyscall_gtod_data) |
17508 | diff -urNp linux-2.6.32.7/arch/x86/vdso/vma.c linux-2.6.32.7/arch/x86/vdso/vma.c | 17572 | diff -urNp linux-2.6.32.8/arch/x86/vdso/vma.c linux-2.6.32.8/arch/x86/vdso/vma.c |
17509 | --- linux-2.6.32.7/arch/x86/vdso/vma.c 2010-01-25 13:50:10.000000000 -0500 | 17573 | --- linux-2.6.32.8/arch/x86/vdso/vma.c 2010-02-09 07:57:19.000000000 -0500 |
17510 | +++ linux-2.6.32.7/arch/x86/vdso/vma.c 2010-01-25 17:39:40.332419696 -0500 | 17574 | +++ linux-2.6.32.8/arch/x86/vdso/vma.c 2010-02-10 15:06:23.983496257 -0500 |
17511 | @@ -57,7 +57,7 @@ static int __init init_vdso_vars(void) | 17575 | @@ -57,7 +57,7 @@ static int __init init_vdso_vars(void) |
17512 | if (!vbase) | 17576 | if (!vbase) |
17513 | goto oom; | 17577 | goto oom; |
@@ -17554,9 +17618,9 @@ diff -urNp linux-2.6.32.7/arch/x86/vdso/vma.c linux-2.6.32.7/arch/x86/vdso/vma.c | |||
17554 | - return 0; | 17618 | - return 0; |
17555 | -} | 17619 | -} |
17556 | -__setup("vdso=", vdso_setup); | 17620 | -__setup("vdso=", vdso_setup); |
17557 | diff -urNp linux-2.6.32.7/arch/x86/xen/enlighten.c linux-2.6.32.7/arch/x86/xen/enlighten.c | 17621 | diff -urNp linux-2.6.32.8/arch/x86/xen/enlighten.c linux-2.6.32.8/arch/x86/xen/enlighten.c |
17558 | --- linux-2.6.32.7/arch/x86/xen/enlighten.c 2010-01-25 13:50:10.000000000 -0500 | 17622 | --- linux-2.6.32.8/arch/x86/xen/enlighten.c 2010-02-09 07:57:19.000000000 -0500 |
17559 | +++ linux-2.6.32.7/arch/x86/xen/enlighten.c 2010-01-25 17:39:40.332419696 -0500 | 17623 | +++ linux-2.6.32.8/arch/x86/xen/enlighten.c 2010-02-10 15:06:23.983496257 -0500 |
17560 | @@ -70,8 +70,6 @@ EXPORT_SYMBOL_GPL(xen_start_info); | 17624 | @@ -70,8 +70,6 @@ EXPORT_SYMBOL_GPL(xen_start_info); |
17561 | 17625 | ||
17562 | struct shared_info xen_dummy_shared_info; | 17626 | struct shared_info xen_dummy_shared_info; |
@@ -17589,9 +17653,9 @@ diff -urNp linux-2.6.32.7/arch/x86/xen/enlighten.c linux-2.6.32.7/arch/x86/xen/e | |||
17589 | xen_smp_init(); | 17653 | xen_smp_init(); |
17590 | 17654 | ||
17591 | pgd = (pgd_t *)xen_start_info->pt_base; | 17655 | pgd = (pgd_t *)xen_start_info->pt_base; |
17592 | diff -urNp linux-2.6.32.7/arch/x86/xen/mmu.c linux-2.6.32.7/arch/x86/xen/mmu.c | 17656 | diff -urNp linux-2.6.32.8/arch/x86/xen/mmu.c linux-2.6.32.8/arch/x86/xen/mmu.c |
17593 | --- linux-2.6.32.7/arch/x86/xen/mmu.c 2010-01-25 13:50:10.000000000 -0500 | 17657 | --- linux-2.6.32.8/arch/x86/xen/mmu.c 2010-02-09 07:57:19.000000000 -0500 |
17594 | +++ linux-2.6.32.7/arch/x86/xen/mmu.c 2010-01-25 17:39:40.333504249 -0500 | 17658 | +++ linux-2.6.32.8/arch/x86/xen/mmu.c 2010-02-10 15:06:23.983496257 -0500 |
17595 | @@ -1710,6 +1710,8 @@ __init pgd_t *xen_setup_kernel_pagetable | 17659 | @@ -1710,6 +1710,8 @@ __init pgd_t *xen_setup_kernel_pagetable |
17596 | convert_pfn_mfn(init_level4_pgt); | 17660 | convert_pfn_mfn(init_level4_pgt); |
17597 | convert_pfn_mfn(level3_ident_pgt); | 17661 | convert_pfn_mfn(level3_ident_pgt); |
@@ -17612,9 +17676,9 @@ diff -urNp linux-2.6.32.7/arch/x86/xen/mmu.c linux-2.6.32.7/arch/x86/xen/mmu.c | |||
17612 | set_page_prot(level2_kernel_pgt, PAGE_KERNEL_RO); | 17676 | set_page_prot(level2_kernel_pgt, PAGE_KERNEL_RO); |
17613 | set_page_prot(level2_fixmap_pgt, PAGE_KERNEL_RO); | 17677 | set_page_prot(level2_fixmap_pgt, PAGE_KERNEL_RO); |
17614 | 17678 | ||
17615 | diff -urNp linux-2.6.32.7/arch/x86/xen/smp.c linux-2.6.32.7/arch/x86/xen/smp.c | 17679 | diff -urNp linux-2.6.32.8/arch/x86/xen/smp.c linux-2.6.32.8/arch/x86/xen/smp.c |
17616 | --- linux-2.6.32.7/arch/x86/xen/smp.c 2010-01-25 13:50:10.000000000 -0500 | 17680 | --- linux-2.6.32.8/arch/x86/xen/smp.c 2010-02-09 07:57:19.000000000 -0500 |
17617 | +++ linux-2.6.32.7/arch/x86/xen/smp.c 2010-01-25 17:39:40.333504249 -0500 | 17681 | +++ linux-2.6.32.8/arch/x86/xen/smp.c 2010-02-10 15:06:23.983496257 -0500 |
17618 | @@ -167,11 +167,6 @@ static void __init xen_smp_prepare_boot_ | 17682 | @@ -167,11 +167,6 @@ static void __init xen_smp_prepare_boot_ |
17619 | { | 17683 | { |
17620 | BUG_ON(smp_processor_id() != 0); | 17684 | BUG_ON(smp_processor_id() != 0); |
@@ -17638,9 +17702,9 @@ diff -urNp linux-2.6.32.7/arch/x86/xen/smp.c linux-2.6.32.7/arch/x86/xen/smp.c | |||
17638 | ctxt->user_regs.ss = __KERNEL_DS; | 17702 | ctxt->user_regs.ss = __KERNEL_DS; |
17639 | #ifdef CONFIG_X86_32 | 17703 | #ifdef CONFIG_X86_32 |
17640 | ctxt->user_regs.fs = __KERNEL_PERCPU; | 17704 | ctxt->user_regs.fs = __KERNEL_PERCPU; |
17641 | diff -urNp linux-2.6.32.7/arch/x86/xen/xen-ops.h linux-2.6.32.7/arch/x86/xen/xen-ops.h | 17705 | diff -urNp linux-2.6.32.8/arch/x86/xen/xen-ops.h linux-2.6.32.8/arch/x86/xen/xen-ops.h |
17642 | --- linux-2.6.32.7/arch/x86/xen/xen-ops.h 2010-01-25 13:50:10.000000000 -0500 | 17706 | --- linux-2.6.32.8/arch/x86/xen/xen-ops.h 2010-02-09 07:57:19.000000000 -0500 |
17643 | +++ linux-2.6.32.7/arch/x86/xen/xen-ops.h 2010-01-25 17:39:40.333504249 -0500 | 17707 | +++ linux-2.6.32.8/arch/x86/xen/xen-ops.h 2010-02-10 15:06:23.983496257 -0500 |
17644 | @@ -10,8 +10,6 @@ | 17708 | @@ -10,8 +10,6 @@ |
17645 | extern const char xen_hypervisor_callback[]; | 17709 | extern const char xen_hypervisor_callback[]; |
17646 | extern const char xen_failsafe_callback[]; | 17710 | extern const char xen_failsafe_callback[]; |
@@ -17650,9 +17714,9 @@ diff -urNp linux-2.6.32.7/arch/x86/xen/xen-ops.h linux-2.6.32.7/arch/x86/xen/xen | |||
17650 | struct trap_info; | 17714 | struct trap_info; |
17651 | void xen_copy_trap_info(struct trap_info *traps); | 17715 | void xen_copy_trap_info(struct trap_info *traps); |
17652 | 17716 | ||
17653 | diff -urNp linux-2.6.32.7/block/blk-integrity.c linux-2.6.32.7/block/blk-integrity.c | 17717 | diff -urNp linux-2.6.32.8/block/blk-integrity.c linux-2.6.32.8/block/blk-integrity.c |
17654 | --- linux-2.6.32.7/block/blk-integrity.c 2010-01-25 13:50:10.000000000 -0500 | 17718 | --- linux-2.6.32.8/block/blk-integrity.c 2010-02-09 07:57:19.000000000 -0500 |
17655 | +++ linux-2.6.32.7/block/blk-integrity.c 2010-01-25 17:39:40.334142180 -0500 | 17719 | +++ linux-2.6.32.8/block/blk-integrity.c 2010-02-10 15:06:23.983496257 -0500 |
17656 | @@ -278,7 +278,7 @@ static struct attribute *integrity_attrs | 17720 | @@ -278,7 +278,7 @@ static struct attribute *integrity_attrs |
17657 | NULL, | 17721 | NULL, |
17658 | }; | 17722 | }; |
@@ -17662,9 +17726,9 @@ diff -urNp linux-2.6.32.7/block/blk-integrity.c linux-2.6.32.7/block/blk-integri | |||
17662 | .show = &integrity_attr_show, | 17726 | .show = &integrity_attr_show, |
17663 | .store = &integrity_attr_store, | 17727 | .store = &integrity_attr_store, |
17664 | }; | 17728 | }; |
17665 | diff -urNp linux-2.6.32.7/block/blk-map.c linux-2.6.32.7/block/blk-map.c | 17729 | diff -urNp linux-2.6.32.8/block/blk-map.c linux-2.6.32.8/block/blk-map.c |
17666 | --- linux-2.6.32.7/block/blk-map.c 2010-01-25 13:50:10.000000000 -0500 | 17730 | --- linux-2.6.32.8/block/blk-map.c 2010-02-09 07:57:19.000000000 -0500 |
17667 | +++ linux-2.6.32.7/block/blk-map.c 2010-01-25 17:39:40.334142180 -0500 | 17731 | +++ linux-2.6.32.8/block/blk-map.c 2010-02-10 15:06:23.983496257 -0500 |
17668 | @@ -54,7 +54,7 @@ static int __blk_rq_map_user(struct requ | 17732 | @@ -54,7 +54,7 @@ static int __blk_rq_map_user(struct requ |
17669 | * direct dma. else, set up kernel bounce buffers | 17733 | * direct dma. else, set up kernel bounce buffers |
17670 | */ | 17734 | */ |
@@ -17683,9 +17747,9 @@ diff -urNp linux-2.6.32.7/block/blk-map.c linux-2.6.32.7/block/blk-map.c | |||
17683 | if (do_copy) | 17747 | if (do_copy) |
17684 | bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); | 17748 | bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); |
17685 | else | 17749 | else |
17686 | diff -urNp linux-2.6.32.7/block/blk-sysfs.c linux-2.6.32.7/block/blk-sysfs.c | 17750 | diff -urNp linux-2.6.32.8/block/blk-sysfs.c linux-2.6.32.8/block/blk-sysfs.c |
17687 | --- linux-2.6.32.7/block/blk-sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 17751 | --- linux-2.6.32.8/block/blk-sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
17688 | +++ linux-2.6.32.7/block/blk-sysfs.c 2010-01-25 17:39:40.334142180 -0500 | 17752 | +++ linux-2.6.32.8/block/blk-sysfs.c 2010-02-10 15:06:23.983496257 -0500 |
17689 | @@ -414,7 +414,7 @@ static void blk_release_queue(struct kob | 17753 | @@ -414,7 +414,7 @@ static void blk_release_queue(struct kob |
17690 | kmem_cache_free(blk_requestq_cachep, q); | 17754 | kmem_cache_free(blk_requestq_cachep, q); |
17691 | } | 17755 | } |
@@ -17695,9 +17759,9 @@ diff -urNp linux-2.6.32.7/block/blk-sysfs.c linux-2.6.32.7/block/blk-sysfs.c | |||
17695 | .show = queue_attr_show, | 17759 | .show = queue_attr_show, |
17696 | .store = queue_attr_store, | 17760 | .store = queue_attr_store, |
17697 | }; | 17761 | }; |
17698 | diff -urNp linux-2.6.32.7/block/elevator.c linux-2.6.32.7/block/elevator.c | 17762 | diff -urNp linux-2.6.32.8/block/elevator.c linux-2.6.32.8/block/elevator.c |
17699 | --- linux-2.6.32.7/block/elevator.c 2010-01-25 13:50:10.000000000 -0500 | 17763 | --- linux-2.6.32.8/block/elevator.c 2010-02-09 07:57:19.000000000 -0500 |
17700 | +++ linux-2.6.32.7/block/elevator.c 2010-01-25 17:39:40.334142180 -0500 | 17764 | +++ linux-2.6.32.8/block/elevator.c 2010-02-10 15:06:23.983496257 -0500 |
17701 | @@ -889,7 +889,7 @@ elv_attr_store(struct kobject *kobj, str | 17765 | @@ -889,7 +889,7 @@ elv_attr_store(struct kobject *kobj, str |
17702 | return error; | 17766 | return error; |
17703 | } | 17767 | } |
@@ -17707,9 +17771,9 @@ diff -urNp linux-2.6.32.7/block/elevator.c linux-2.6.32.7/block/elevator.c | |||
17707 | .show = elv_attr_show, | 17771 | .show = elv_attr_show, |
17708 | .store = elv_attr_store, | 17772 | .store = elv_attr_store, |
17709 | }; | 17773 | }; |
17710 | diff -urNp linux-2.6.32.7/crypto/lrw.c linux-2.6.32.7/crypto/lrw.c | 17774 | diff -urNp linux-2.6.32.8/crypto/lrw.c linux-2.6.32.8/crypto/lrw.c |
17711 | --- linux-2.6.32.7/crypto/lrw.c 2010-01-25 13:50:10.000000000 -0500 | 17775 | --- linux-2.6.32.8/crypto/lrw.c 2010-02-09 07:57:19.000000000 -0500 |
17712 | +++ linux-2.6.32.7/crypto/lrw.c 2010-01-25 17:39:40.334142180 -0500 | 17776 | +++ linux-2.6.32.8/crypto/lrw.c 2010-02-10 15:06:23.983496257 -0500 |
17713 | @@ -60,7 +60,7 @@ static int setkey(struct crypto_tfm *par | 17777 | @@ -60,7 +60,7 @@ static int setkey(struct crypto_tfm *par |
17714 | struct priv *ctx = crypto_tfm_ctx(parent); | 17778 | struct priv *ctx = crypto_tfm_ctx(parent); |
17715 | struct crypto_cipher *child = ctx->child; | 17779 | struct crypto_cipher *child = ctx->child; |
@@ -17719,9 +17783,9 @@ diff -urNp linux-2.6.32.7/crypto/lrw.c linux-2.6.32.7/crypto/lrw.c | |||
17719 | int bsize = crypto_cipher_blocksize(child); | 17783 | int bsize = crypto_cipher_blocksize(child); |
17720 | 17784 | ||
17721 | crypto_cipher_clear_flags(child, CRYPTO_TFM_REQ_MASK); | 17785 | crypto_cipher_clear_flags(child, CRYPTO_TFM_REQ_MASK); |
17722 | diff -urNp linux-2.6.32.7/Documentation/dontdiff linux-2.6.32.7/Documentation/dontdiff | 17786 | diff -urNp linux-2.6.32.8/Documentation/dontdiff linux-2.6.32.8/Documentation/dontdiff |
17723 | --- linux-2.6.32.7/Documentation/dontdiff 2010-01-25 13:50:10.000000000 -0500 | 17787 | --- linux-2.6.32.8/Documentation/dontdiff 2010-02-09 07:57:19.000000000 -0500 |
17724 | +++ linux-2.6.32.7/Documentation/dontdiff 2010-01-25 17:39:40.334142180 -0500 | 17788 | +++ linux-2.6.32.8/Documentation/dontdiff 2010-02-10 15:06:23.983496257 -0500 |
17725 | @@ -3,6 +3,7 @@ | 17789 | @@ -3,6 +3,7 @@ |
17726 | *.bin | 17790 | *.bin |
17727 | *.cpio | 17791 | *.cpio |
@@ -17828,9 +17892,9 @@ diff -urNp linux-2.6.32.7/Documentation/dontdiff linux-2.6.32.7/Documentation/do | |||
17828 | zImage* | 17892 | zImage* |
17829 | zconf.hash.c | 17893 | zconf.hash.c |
17830 | +zoffset.h | 17894 | +zoffset.h |
17831 | diff -urNp linux-2.6.32.7/Documentation/kernel-parameters.txt linux-2.6.32.7/Documentation/kernel-parameters.txt | 17895 | diff -urNp linux-2.6.32.8/Documentation/kernel-parameters.txt linux-2.6.32.8/Documentation/kernel-parameters.txt |
17832 | --- linux-2.6.32.7/Documentation/kernel-parameters.txt 2010-01-25 13:50:10.000000000 -0500 | 17896 | --- linux-2.6.32.8/Documentation/kernel-parameters.txt 2010-02-09 07:57:19.000000000 -0500 |
17833 | +++ linux-2.6.32.7/Documentation/kernel-parameters.txt 2010-01-25 17:39:40.368608699 -0500 | 17897 | +++ linux-2.6.32.8/Documentation/kernel-parameters.txt 2010-02-10 15:06:23.987505826 -0500 |
17834 | @@ -1833,6 +1833,12 @@ and is between 256 and 4096 characters. | 17898 | @@ -1833,6 +1833,12 @@ and is between 256 and 4096 characters. |
17835 | the specified number of seconds. This is to be used if | 17899 | the specified number of seconds. This is to be used if |
17836 | your oopses keep scrolling off the screen. | 17900 | your oopses keep scrolling off the screen. |
@@ -17844,9 +17908,9 @@ diff -urNp linux-2.6.32.7/Documentation/kernel-parameters.txt linux-2.6.32.7/Doc | |||
17844 | pcbit= [HW,ISDN] | 17908 | pcbit= [HW,ISDN] |
17845 | 17909 | ||
17846 | pcd. [PARIDE] | 17910 | pcd. [PARIDE] |
17847 | diff -urNp linux-2.6.32.7/drivers/acpi/battery.c linux-2.6.32.7/drivers/acpi/battery.c | 17911 | diff -urNp linux-2.6.32.8/drivers/acpi/battery.c linux-2.6.32.8/drivers/acpi/battery.c |
17848 | --- linux-2.6.32.7/drivers/acpi/battery.c 2010-01-25 13:50:10.000000000 -0500 | 17912 | --- linux-2.6.32.8/drivers/acpi/battery.c 2010-02-09 07:57:19.000000000 -0500 |
17849 | +++ linux-2.6.32.7/drivers/acpi/battery.c 2010-01-25 17:39:40.369403392 -0500 | 17913 | +++ linux-2.6.32.8/drivers/acpi/battery.c 2010-02-10 15:06:23.987505826 -0500 |
17850 | @@ -763,7 +763,7 @@ DECLARE_FILE_FUNCTIONS(alarm); | 17914 | @@ -763,7 +763,7 @@ DECLARE_FILE_FUNCTIONS(alarm); |
17851 | } | 17915 | } |
17852 | 17916 | ||
@@ -17856,9 +17920,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/battery.c linux-2.6.32.7/drivers/acpi/bat | |||
17856 | mode_t mode; | 17920 | mode_t mode; |
17857 | const char *name; | 17921 | const char *name; |
17858 | } acpi_battery_file[] = { | 17922 | } acpi_battery_file[] = { |
17859 | diff -urNp linux-2.6.32.7/drivers/acpi/blacklist.c linux-2.6.32.7/drivers/acpi/blacklist.c | 17923 | diff -urNp linux-2.6.32.8/drivers/acpi/blacklist.c linux-2.6.32.8/drivers/acpi/blacklist.c |
17860 | --- linux-2.6.32.7/drivers/acpi/blacklist.c 2010-01-25 13:50:10.000000000 -0500 | 17924 | --- linux-2.6.32.8/drivers/acpi/blacklist.c 2010-02-09 07:57:19.000000000 -0500 |
17861 | +++ linux-2.6.32.7/drivers/acpi/blacklist.c 2010-01-25 17:39:40.369403392 -0500 | 17925 | +++ linux-2.6.32.8/drivers/acpi/blacklist.c 2010-02-10 15:06:23.987505826 -0500 |
17862 | @@ -73,7 +73,7 @@ static struct acpi_blacklist_item acpi_b | 17926 | @@ -73,7 +73,7 @@ static struct acpi_blacklist_item acpi_b |
17863 | {"IBM ", "TP600E ", 0x00000105, ACPI_SIG_DSDT, less_than_or_equal, | 17927 | {"IBM ", "TP600E ", 0x00000105, ACPI_SIG_DSDT, less_than_or_equal, |
17864 | "Incorrect _ADR", 1}, | 17928 | "Incorrect _ADR", 1}, |
@@ -17868,9 +17932,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/blacklist.c linux-2.6.32.7/drivers/acpi/b | |||
17868 | }; | 17932 | }; |
17869 | 17933 | ||
17870 | #if CONFIG_ACPI_BLACKLIST_YEAR | 17934 | #if CONFIG_ACPI_BLACKLIST_YEAR |
17871 | diff -urNp linux-2.6.32.7/drivers/acpi/dock.c linux-2.6.32.7/drivers/acpi/dock.c | 17935 | diff -urNp linux-2.6.32.8/drivers/acpi/dock.c linux-2.6.32.8/drivers/acpi/dock.c |
17872 | --- linux-2.6.32.7/drivers/acpi/dock.c 2010-01-25 13:50:10.000000000 -0500 | 17936 | --- linux-2.6.32.8/drivers/acpi/dock.c 2010-02-09 07:57:19.000000000 -0500 |
17873 | +++ linux-2.6.32.7/drivers/acpi/dock.c 2010-01-25 17:39:40.369403392 -0500 | 17937 | +++ linux-2.6.32.8/drivers/acpi/dock.c 2010-02-10 15:06:23.987505826 -0500 |
17874 | @@ -77,7 +77,7 @@ struct dock_dependent_device { | 17938 | @@ -77,7 +77,7 @@ struct dock_dependent_device { |
17875 | struct list_head list; | 17939 | struct list_head list; |
17876 | struct list_head hotplug_list; | 17940 | struct list_head hotplug_list; |
@@ -17889,9 +17953,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/dock.c linux-2.6.32.7/drivers/acpi/dock.c | |||
17889 | void *context) | 17953 | void *context) |
17890 | { | 17954 | { |
17891 | struct dock_dependent_device *dd; | 17955 | struct dock_dependent_device *dd; |
17892 | diff -urNp linux-2.6.32.7/drivers/acpi/osl.c linux-2.6.32.7/drivers/acpi/osl.c | 17956 | diff -urNp linux-2.6.32.8/drivers/acpi/osl.c linux-2.6.32.8/drivers/acpi/osl.c |
17893 | --- linux-2.6.32.7/drivers/acpi/osl.c 2010-01-25 13:50:10.000000000 -0500 | 17957 | --- linux-2.6.32.8/drivers/acpi/osl.c 2010-02-09 07:57:19.000000000 -0500 |
17894 | +++ linux-2.6.32.7/drivers/acpi/osl.c 2010-01-25 17:39:40.369403392 -0500 | 17958 | +++ linux-2.6.32.8/drivers/acpi/osl.c 2010-02-10 15:06:23.987505826 -0500 |
17895 | @@ -523,6 +523,8 @@ acpi_os_read_memory(acpi_physical_addres | 17959 | @@ -523,6 +523,8 @@ acpi_os_read_memory(acpi_physical_addres |
17896 | void __iomem *virt_addr; | 17960 | void __iomem *virt_addr; |
17897 | 17961 | ||
@@ -17910,9 +17974,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/osl.c linux-2.6.32.7/drivers/acpi/osl.c | |||
17910 | 17974 | ||
17911 | switch (width) { | 17975 | switch (width) { |
17912 | case 8: | 17976 | case 8: |
17913 | diff -urNp linux-2.6.32.7/drivers/acpi/processor_core.c linux-2.6.32.7/drivers/acpi/processor_core.c | 17977 | diff -urNp linux-2.6.32.8/drivers/acpi/processor_core.c linux-2.6.32.8/drivers/acpi/processor_core.c |
17914 | --- linux-2.6.32.7/drivers/acpi/processor_core.c 2010-01-25 13:50:10.000000000 -0500 | 17978 | --- linux-2.6.32.8/drivers/acpi/processor_core.c 2010-02-09 07:57:19.000000000 -0500 |
17915 | +++ linux-2.6.32.7/drivers/acpi/processor_core.c 2010-01-25 17:39:40.370403762 -0500 | 17979 | +++ linux-2.6.32.8/drivers/acpi/processor_core.c 2010-02-10 15:06:23.987505826 -0500 |
17916 | @@ -796,7 +796,7 @@ static int __cpuinit acpi_processor_add( | 17980 | @@ -796,7 +796,7 @@ static int __cpuinit acpi_processor_add( |
17917 | return 0; | 17981 | return 0; |
17918 | } | 17982 | } |
@@ -17922,9 +17986,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/processor_core.c linux-2.6.32.7/drivers/a | |||
17922 | 17986 | ||
17923 | /* | 17987 | /* |
17924 | * Buggy BIOS check | 17988 | * Buggy BIOS check |
17925 | diff -urNp linux-2.6.32.7/drivers/acpi/processor_idle.c linux-2.6.32.7/drivers/acpi/processor_idle.c | 17989 | diff -urNp linux-2.6.32.8/drivers/acpi/processor_idle.c linux-2.6.32.8/drivers/acpi/processor_idle.c |
17926 | --- linux-2.6.32.7/drivers/acpi/processor_idle.c 2010-01-25 20:04:14.673608010 -0500 | 17990 | --- linux-2.6.32.8/drivers/acpi/processor_idle.c 2010-02-09 07:57:19.000000000 -0500 |
17927 | +++ linux-2.6.32.7/drivers/acpi/processor_idle.c 2010-01-25 20:04:24.410241670 -0500 | 17991 | +++ linux-2.6.32.8/drivers/acpi/processor_idle.c 2010-02-10 15:06:23.987505826 -0500 |
17928 | @@ -110,7 +110,7 @@ static struct dmi_system_id __cpuinitdat | 17992 | @@ -110,7 +110,7 @@ static struct dmi_system_id __cpuinitdat |
17929 | DMI_MATCH(DMI_BIOS_VENDOR,"Phoenix Technologies LTD"), | 17993 | DMI_MATCH(DMI_BIOS_VENDOR,"Phoenix Technologies LTD"), |
17930 | DMI_MATCH(DMI_BIOS_VERSION,"SHE845M0.86C.0013.D.0302131307")}, | 17994 | DMI_MATCH(DMI_BIOS_VERSION,"SHE845M0.86C.0013.D.0302131307")}, |
@@ -17934,9 +17998,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/processor_idle.c linux-2.6.32.7/drivers/a | |||
17934 | }; | 17998 | }; |
17935 | 17999 | ||
17936 | 18000 | ||
17937 | diff -urNp linux-2.6.32.7/drivers/acpi/sleep.c linux-2.6.32.7/drivers/acpi/sleep.c | 18001 | diff -urNp linux-2.6.32.8/drivers/acpi/sleep.c linux-2.6.32.8/drivers/acpi/sleep.c |
17938 | --- linux-2.6.32.7/drivers/acpi/sleep.c 2010-01-25 13:50:10.000000000 -0500 | 18002 | --- linux-2.6.32.8/drivers/acpi/sleep.c 2010-02-09 07:57:19.000000000 -0500 |
17939 | +++ linux-2.6.32.7/drivers/acpi/sleep.c 2010-01-25 17:39:40.370403762 -0500 | 18003 | +++ linux-2.6.32.8/drivers/acpi/sleep.c 2010-02-10 15:06:23.987505826 -0500 |
17940 | @@ -297,7 +297,7 @@ static int acpi_suspend_state_valid(susp | 18004 | @@ -297,7 +297,7 @@ static int acpi_suspend_state_valid(susp |
17941 | } | 18005 | } |
17942 | } | 18006 | } |
@@ -17973,9 +18037,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/sleep.c linux-2.6.32.7/drivers/acpi/sleep | |||
17973 | .begin = acpi_hibernation_begin_old, | 18037 | .begin = acpi_hibernation_begin_old, |
17974 | .end = acpi_pm_end, | 18038 | .end = acpi_pm_end, |
17975 | .pre_snapshot = acpi_hibernation_pre_snapshot_old, | 18039 | .pre_snapshot = acpi_hibernation_pre_snapshot_old, |
17976 | diff -urNp linux-2.6.32.7/drivers/acpi/video.c linux-2.6.32.7/drivers/acpi/video.c | 18040 | diff -urNp linux-2.6.32.8/drivers/acpi/video.c linux-2.6.32.8/drivers/acpi/video.c |
17977 | --- linux-2.6.32.7/drivers/acpi/video.c 2010-01-25 13:50:10.000000000 -0500 | 18041 | --- linux-2.6.32.8/drivers/acpi/video.c 2010-02-09 07:57:19.000000000 -0500 |
17978 | +++ linux-2.6.32.7/drivers/acpi/video.c 2010-01-25 17:39:40.370403762 -0500 | 18042 | +++ linux-2.6.32.8/drivers/acpi/video.c 2010-02-10 15:06:23.987505826 -0500 |
17979 | @@ -359,7 +359,7 @@ static int acpi_video_set_brightness(str | 18043 | @@ -359,7 +359,7 @@ static int acpi_video_set_brightness(str |
17980 | vd->brightness->levels[request_level]); | 18044 | vd->brightness->levels[request_level]); |
17981 | } | 18045 | } |
@@ -17985,9 +18049,9 @@ diff -urNp linux-2.6.32.7/drivers/acpi/video.c linux-2.6.32.7/drivers/acpi/video | |||
17985 | .get_brightness = acpi_video_get_brightness, | 18049 | .get_brightness = acpi_video_get_brightness, |
17986 | .update_status = acpi_video_set_brightness, | 18050 | .update_status = acpi_video_set_brightness, |
17987 | }; | 18051 | }; |
17988 | diff -urNp linux-2.6.32.7/drivers/ata/ahci.c linux-2.6.32.7/drivers/ata/ahci.c | 18052 | diff -urNp linux-2.6.32.8/drivers/ata/ahci.c linux-2.6.32.8/drivers/ata/ahci.c |
17989 | --- linux-2.6.32.7/drivers/ata/ahci.c 2010-01-25 20:04:14.695465465 -0500 | 18053 | --- linux-2.6.32.8/drivers/ata/ahci.c 2010-02-09 07:57:19.000000000 -0500 |
17990 | +++ linux-2.6.32.7/drivers/ata/ahci.c 2010-01-25 20:04:24.420267700 -0500 | 18054 | +++ linux-2.6.32.8/drivers/ata/ahci.c 2010-02-10 15:06:23.990319908 -0500 |
17991 | @@ -387,7 +387,7 @@ static struct scsi_host_template ahci_sh | 18055 | @@ -387,7 +387,7 @@ static struct scsi_host_template ahci_sh |
17992 | .sdev_attrs = ahci_sdev_attrs, | 18056 | .sdev_attrs = ahci_sdev_attrs, |
17993 | }; | 18057 | }; |
@@ -18027,9 +18091,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/ahci.c linux-2.6.32.7/drivers/ata/ahci.c | |||
18027 | }; | 18091 | }; |
18028 | 18092 | ||
18029 | 18093 | ||
18030 | diff -urNp linux-2.6.32.7/drivers/ata/ata_generic.c linux-2.6.32.7/drivers/ata/ata_generic.c | 18094 | diff -urNp linux-2.6.32.8/drivers/ata/ata_generic.c linux-2.6.32.8/drivers/ata/ata_generic.c |
18031 | --- linux-2.6.32.7/drivers/ata/ata_generic.c 2010-01-25 13:50:10.000000000 -0500 | 18095 | --- linux-2.6.32.8/drivers/ata/ata_generic.c 2010-02-09 07:57:19.000000000 -0500 |
18032 | +++ linux-2.6.32.7/drivers/ata/ata_generic.c 2010-01-25 17:39:40.401404478 -0500 | 18096 | +++ linux-2.6.32.8/drivers/ata/ata_generic.c 2010-02-10 15:06:23.990319908 -0500 |
18033 | @@ -95,7 +95,7 @@ static struct scsi_host_template generic | 18097 | @@ -95,7 +95,7 @@ static struct scsi_host_template generic |
18034 | ATA_BMDMA_SHT(DRV_NAME), | 18098 | ATA_BMDMA_SHT(DRV_NAME), |
18035 | }; | 18099 | }; |
@@ -18039,9 +18103,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/ata_generic.c linux-2.6.32.7/drivers/ata/a | |||
18039 | .inherits = &ata_bmdma_port_ops, | 18103 | .inherits = &ata_bmdma_port_ops, |
18040 | .cable_detect = ata_cable_unknown, | 18104 | .cable_detect = ata_cable_unknown, |
18041 | .set_mode = generic_set_mode, | 18105 | .set_mode = generic_set_mode, |
18042 | diff -urNp linux-2.6.32.7/drivers/ata/ata_piix.c linux-2.6.32.7/drivers/ata/ata_piix.c | 18106 | diff -urNp linux-2.6.32.8/drivers/ata/ata_piix.c linux-2.6.32.8/drivers/ata/ata_piix.c |
18043 | --- linux-2.6.32.7/drivers/ata/ata_piix.c 2010-01-25 20:04:14.711342317 -0500 | 18107 | --- linux-2.6.32.8/drivers/ata/ata_piix.c 2010-02-09 07:57:19.000000000 -0500 |
18044 | +++ linux-2.6.32.7/drivers/ata/ata_piix.c 2010-01-25 20:04:24.421172039 -0500 | 18108 | +++ linux-2.6.32.8/drivers/ata/ata_piix.c 2010-02-10 15:06:23.990319908 -0500 |
18045 | @@ -291,7 +291,7 @@ static const struct pci_device_id piix_p | 18109 | @@ -291,7 +291,7 @@ static const struct pci_device_id piix_p |
18046 | { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata }, | 18110 | { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata }, |
18047 | /* SATA Controller IDE (PCH) */ | 18111 | /* SATA Controller IDE (PCH) */ |
@@ -18105,9 +18169,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/ata_piix.c linux-2.6.32.7/drivers/ata/ata_ | |||
18105 | }; | 18169 | }; |
18106 | static const char *oemstrs[] = { | 18170 | static const char *oemstrs[] = { |
18107 | "Tecra M3,", | 18171 | "Tecra M3,", |
18108 | diff -urNp linux-2.6.32.7/drivers/ata/libata-acpi.c linux-2.6.32.7/drivers/ata/libata-acpi.c | 18172 | diff -urNp linux-2.6.32.8/drivers/ata/libata-acpi.c linux-2.6.32.8/drivers/ata/libata-acpi.c |
18109 | --- linux-2.6.32.7/drivers/ata/libata-acpi.c 2010-01-25 13:50:10.000000000 -0500 | 18173 | --- linux-2.6.32.8/drivers/ata/libata-acpi.c 2010-02-09 07:57:19.000000000 -0500 |
18110 | +++ linux-2.6.32.7/drivers/ata/libata-acpi.c 2010-01-25 17:39:40.402416755 -0500 | 18174 | +++ linux-2.6.32.8/drivers/ata/libata-acpi.c 2010-02-10 15:06:23.990319908 -0500 |
18111 | @@ -223,12 +223,12 @@ static void ata_acpi_dev_uevent(acpi_han | 18175 | @@ -223,12 +223,12 @@ static void ata_acpi_dev_uevent(acpi_han |
18112 | ata_acpi_uevent(dev->link->ap, dev, event); | 18176 | ata_acpi_uevent(dev->link->ap, dev, event); |
18113 | } | 18177 | } |
@@ -18123,9 +18187,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-acpi.c linux-2.6.32.7/drivers/ata/l | |||
18123 | .handler = ata_acpi_ap_notify_dock, | 18187 | .handler = ata_acpi_ap_notify_dock, |
18124 | .uevent = ata_acpi_ap_uevent, | 18188 | .uevent = ata_acpi_ap_uevent, |
18125 | }; | 18189 | }; |
18126 | diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/libata-core.c | 18190 | diff -urNp linux-2.6.32.8/drivers/ata/libata-core.c linux-2.6.32.8/drivers/ata/libata-core.c |
18127 | --- linux-2.6.32.7/drivers/ata/libata-core.c 2010-01-25 13:50:10.000000000 -0500 | 18191 | --- linux-2.6.32.8/drivers/ata/libata-core.c 2010-02-09 07:57:19.000000000 -0500 |
18128 | +++ linux-2.6.32.7/drivers/ata/libata-core.c 2010-01-25 17:39:40.404236169 -0500 | 18192 | +++ linux-2.6.32.8/drivers/ata/libata-core.c 2010-02-10 15:06:23.990319908 -0500 |
18129 | @@ -896,7 +896,7 @@ static const struct ata_xfer_ent { | 18193 | @@ -896,7 +896,7 @@ static const struct ata_xfer_ent { |
18130 | { ATA_SHIFT_PIO, ATA_NR_PIO_MODES, XFER_PIO_0 }, | 18194 | { ATA_SHIFT_PIO, ATA_NR_PIO_MODES, XFER_PIO_0 }, |
18131 | { ATA_SHIFT_MWDMA, ATA_NR_MWDMA_MODES, XFER_MW_DMA_0 }, | 18195 | { ATA_SHIFT_MWDMA, ATA_NR_MWDMA_MODES, XFER_MW_DMA_0 }, |
@@ -18144,7 +18208,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18144 | }; | 18208 | }; |
18145 | 18209 | ||
18146 | #define ENOUGH(v, unit) (((v)-1)/(unit)+1) | 18210 | #define ENOUGH(v, unit) (((v)-1)/(unit)+1) |
18147 | @@ -4361,7 +4361,7 @@ static const struct ata_blacklist_entry | 18211 | @@ -4385,7 +4385,7 @@ static const struct ata_blacklist_entry |
18148 | { "PIONEER DVD-RW DVRTD08", "1.00", ATA_HORKAGE_NOSETXFER }, | 18212 | { "PIONEER DVD-RW DVRTD08", "1.00", ATA_HORKAGE_NOSETXFER }, |
18149 | 18213 | ||
18150 | /* End Marker */ | 18214 | /* End Marker */ |
@@ -18153,7 +18217,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18153 | }; | 18217 | }; |
18154 | 18218 | ||
18155 | static int strn_pattern_cmp(const char *patt, const char *name, int wildchar) | 18219 | static int strn_pattern_cmp(const char *patt, const char *name, int wildchar) |
18156 | @@ -5937,7 +5937,7 @@ static void ata_host_stop(struct device | 18220 | @@ -5961,7 +5961,7 @@ static void ata_host_stop(struct device |
18157 | * LOCKING: | 18221 | * LOCKING: |
18158 | * None. | 18222 | * None. |
18159 | */ | 18223 | */ |
@@ -18162,7 +18226,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18162 | { | 18226 | { |
18163 | static DEFINE_SPINLOCK(lock); | 18227 | static DEFINE_SPINLOCK(lock); |
18164 | const struct ata_port_operations *cur; | 18228 | const struct ata_port_operations *cur; |
18165 | @@ -5949,6 +5949,7 @@ static void ata_finalize_port_ops(struct | 18229 | @@ -5973,6 +5973,7 @@ static void ata_finalize_port_ops(struct |
18166 | return; | 18230 | return; |
18167 | 18231 | ||
18168 | spin_lock(&lock); | 18232 | spin_lock(&lock); |
@@ -18170,7 +18234,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18170 | 18234 | ||
18171 | for (cur = ops->inherits; cur; cur = cur->inherits) { | 18235 | for (cur = ops->inherits; cur; cur = cur->inherits) { |
18172 | void **inherit = (void **)cur; | 18236 | void **inherit = (void **)cur; |
18173 | @@ -5962,8 +5963,9 @@ static void ata_finalize_port_ops(struct | 18237 | @@ -5986,8 +5987,9 @@ static void ata_finalize_port_ops(struct |
18174 | if (IS_ERR(*pp)) | 18238 | if (IS_ERR(*pp)) |
18175 | *pp = NULL; | 18239 | *pp = NULL; |
18176 | 18240 | ||
@@ -18181,7 +18245,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18181 | spin_unlock(&lock); | 18245 | spin_unlock(&lock); |
18182 | } | 18246 | } |
18183 | 18247 | ||
18184 | @@ -6060,7 +6062,7 @@ int ata_host_start(struct ata_host *host | 18248 | @@ -6084,7 +6086,7 @@ int ata_host_start(struct ata_host *host |
18185 | */ | 18249 | */ |
18186 | /* KILLME - the only user left is ipr */ | 18250 | /* KILLME - the only user left is ipr */ |
18187 | void ata_host_init(struct ata_host *host, struct device *dev, | 18251 | void ata_host_init(struct ata_host *host, struct device *dev, |
@@ -18190,7 +18254,7 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18190 | { | 18254 | { |
18191 | spin_lock_init(&host->lock); | 18255 | spin_lock_init(&host->lock); |
18192 | host->dev = dev; | 18256 | host->dev = dev; |
18193 | @@ -6723,7 +6725,7 @@ static void ata_dummy_error_handler(stru | 18257 | @@ -6747,7 +6749,7 @@ static void ata_dummy_error_handler(stru |
18194 | /* truly dummy */ | 18258 | /* truly dummy */ |
18195 | } | 18259 | } |
18196 | 18260 | ||
@@ -18199,10 +18263,10 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-core.c linux-2.6.32.7/drivers/ata/l | |||
18199 | .qc_prep = ata_noop_qc_prep, | 18263 | .qc_prep = ata_noop_qc_prep, |
18200 | .qc_issue = ata_dummy_qc_issue, | 18264 | .qc_issue = ata_dummy_qc_issue, |
18201 | .error_handler = ata_dummy_error_handler, | 18265 | .error_handler = ata_dummy_error_handler, |
18202 | diff -urNp linux-2.6.32.7/drivers/ata/libata-eh.c linux-2.6.32.7/drivers/ata/libata-eh.c | 18266 | diff -urNp linux-2.6.32.8/drivers/ata/libata-eh.c linux-2.6.32.8/drivers/ata/libata-eh.c |
18203 | --- linux-2.6.32.7/drivers/ata/libata-eh.c 2010-01-25 13:50:10.000000000 -0500 | 18267 | --- linux-2.6.32.8/drivers/ata/libata-eh.c 2010-02-09 07:57:19.000000000 -0500 |
18204 | +++ linux-2.6.32.7/drivers/ata/libata-eh.c 2010-01-25 17:39:40.405295177 -0500 | 18268 | +++ linux-2.6.32.8/drivers/ata/libata-eh.c 2010-02-10 15:06:23.990319908 -0500 |
18205 | @@ -3580,7 +3580,7 @@ void ata_do_eh(struct ata_port *ap, ata_ | 18269 | @@ -3581,7 +3581,7 @@ void ata_do_eh(struct ata_port *ap, ata_ |
18206 | */ | 18270 | */ |
18207 | void ata_std_error_handler(struct ata_port *ap) | 18271 | void ata_std_error_handler(struct ata_port *ap) |
18208 | { | 18272 | { |
@@ -18211,9 +18275,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-eh.c linux-2.6.32.7/drivers/ata/lib | |||
18211 | ata_reset_fn_t hardreset = ops->hardreset; | 18275 | ata_reset_fn_t hardreset = ops->hardreset; |
18212 | 18276 | ||
18213 | /* ignore built-in hardreset if SCR access is not available */ | 18277 | /* ignore built-in hardreset if SCR access is not available */ |
18214 | diff -urNp linux-2.6.32.7/drivers/ata/libata-pmp.c linux-2.6.32.7/drivers/ata/libata-pmp.c | 18278 | diff -urNp linux-2.6.32.8/drivers/ata/libata-pmp.c linux-2.6.32.8/drivers/ata/libata-pmp.c |
18215 | --- linux-2.6.32.7/drivers/ata/libata-pmp.c 2010-01-25 13:50:10.000000000 -0500 | 18279 | --- linux-2.6.32.8/drivers/ata/libata-pmp.c 2010-02-09 07:57:19.000000000 -0500 |
18216 | +++ linux-2.6.32.7/drivers/ata/libata-pmp.c 2010-01-25 17:39:40.405295177 -0500 | 18280 | +++ linux-2.6.32.8/drivers/ata/libata-pmp.c 2010-02-10 15:06:23.990319908 -0500 |
18217 | @@ -841,7 +841,7 @@ static int sata_pmp_handle_link_fail(str | 18281 | @@ -841,7 +841,7 @@ static int sata_pmp_handle_link_fail(str |
18218 | */ | 18282 | */ |
18219 | static int sata_pmp_eh_recover(struct ata_port *ap) | 18283 | static int sata_pmp_eh_recover(struct ata_port *ap) |
@@ -18223,9 +18287,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/libata-pmp.c linux-2.6.32.7/drivers/ata/li | |||
18223 | int pmp_tries, link_tries[SATA_PMP_MAX_PORTS]; | 18287 | int pmp_tries, link_tries[SATA_PMP_MAX_PORTS]; |
18224 | struct ata_link *pmp_link = &ap->link; | 18288 | struct ata_link *pmp_link = &ap->link; |
18225 | struct ata_device *pmp_dev = pmp_link->device; | 18289 | struct ata_device *pmp_dev = pmp_link->device; |
18226 | diff -urNp linux-2.6.32.7/drivers/ata/pata_acpi.c linux-2.6.32.7/drivers/ata/pata_acpi.c | 18290 | diff -urNp linux-2.6.32.8/drivers/ata/pata_acpi.c linux-2.6.32.8/drivers/ata/pata_acpi.c |
18227 | --- linux-2.6.32.7/drivers/ata/pata_acpi.c 2010-01-25 13:50:10.000000000 -0500 | 18291 | --- linux-2.6.32.8/drivers/ata/pata_acpi.c 2010-02-09 07:57:19.000000000 -0500 |
18228 | +++ linux-2.6.32.7/drivers/ata/pata_acpi.c 2010-01-25 17:39:40.406413096 -0500 | 18292 | +++ linux-2.6.32.8/drivers/ata/pata_acpi.c 2010-02-10 15:06:23.990319908 -0500 |
18229 | @@ -215,7 +215,7 @@ static struct scsi_host_template pacpi_s | 18293 | @@ -215,7 +215,7 @@ static struct scsi_host_template pacpi_s |
18230 | ATA_BMDMA_SHT(DRV_NAME), | 18294 | ATA_BMDMA_SHT(DRV_NAME), |
18231 | }; | 18295 | }; |
@@ -18235,9 +18299,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_acpi.c linux-2.6.32.7/drivers/ata/pat | |||
18235 | .inherits = &ata_bmdma_port_ops, | 18299 | .inherits = &ata_bmdma_port_ops, |
18236 | .qc_issue = pacpi_qc_issue, | 18300 | .qc_issue = pacpi_qc_issue, |
18237 | .cable_detect = pacpi_cable_detect, | 18301 | .cable_detect = pacpi_cable_detect, |
18238 | diff -urNp linux-2.6.32.7/drivers/ata/pata_ali.c linux-2.6.32.7/drivers/ata/pata_ali.c | 18302 | diff -urNp linux-2.6.32.8/drivers/ata/pata_ali.c linux-2.6.32.8/drivers/ata/pata_ali.c |
18239 | --- linux-2.6.32.7/drivers/ata/pata_ali.c 2010-01-25 13:50:10.000000000 -0500 | 18303 | --- linux-2.6.32.8/drivers/ata/pata_ali.c 2010-02-09 07:57:19.000000000 -0500 |
18240 | +++ linux-2.6.32.7/drivers/ata/pata_ali.c 2010-01-25 17:39:40.406413096 -0500 | 18304 | +++ linux-2.6.32.8/drivers/ata/pata_ali.c 2010-02-10 15:06:23.990319908 -0500 |
18241 | @@ -365,7 +365,7 @@ static struct scsi_host_template ali_sht | 18305 | @@ -365,7 +365,7 @@ static struct scsi_host_template ali_sht |
18242 | * Port operations for PIO only ALi | 18306 | * Port operations for PIO only ALi |
18243 | */ | 18307 | */ |
@@ -18283,9 +18347,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_ali.c linux-2.6.32.7/drivers/ata/pata | |||
18283 | .inherits = &ali_dma_base_ops, | 18347 | .inherits = &ali_dma_base_ops, |
18284 | .check_atapi_dma = ali_check_atapi_dma, | 18348 | .check_atapi_dma = ali_check_atapi_dma, |
18285 | .dev_config = ali_warn_atapi_dma, | 18349 | .dev_config = ali_warn_atapi_dma, |
18286 | diff -urNp linux-2.6.32.7/drivers/ata/pata_amd.c linux-2.6.32.7/drivers/ata/pata_amd.c | 18350 | diff -urNp linux-2.6.32.8/drivers/ata/pata_amd.c linux-2.6.32.8/drivers/ata/pata_amd.c |
18287 | --- linux-2.6.32.7/drivers/ata/pata_amd.c 2010-01-25 13:50:10.000000000 -0500 | 18351 | --- linux-2.6.32.8/drivers/ata/pata_amd.c 2010-02-09 07:57:19.000000000 -0500 |
18288 | +++ linux-2.6.32.7/drivers/ata/pata_amd.c 2010-01-25 17:39:40.406413096 -0500 | 18352 | +++ linux-2.6.32.8/drivers/ata/pata_amd.c 2010-02-10 15:06:23.990319908 -0500 |
18289 | @@ -397,28 +397,28 @@ static const struct ata_port_operations | 18353 | @@ -397,28 +397,28 @@ static const struct ata_port_operations |
18290 | .prereset = amd_pre_reset, | 18354 | .prereset = amd_pre_reset, |
18291 | }; | 18355 | }; |
@@ -18335,9 +18399,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_amd.c linux-2.6.32.7/drivers/ata/pata | |||
18335 | .inherits = &nv_base_port_ops, | 18399 | .inherits = &nv_base_port_ops, |
18336 | .set_piomode = nv133_set_piomode, | 18400 | .set_piomode = nv133_set_piomode, |
18337 | .set_dmamode = nv133_set_dmamode, | 18401 | .set_dmamode = nv133_set_dmamode, |
18338 | diff -urNp linux-2.6.32.7/drivers/ata/pata_artop.c linux-2.6.32.7/drivers/ata/pata_artop.c | 18402 | diff -urNp linux-2.6.32.8/drivers/ata/pata_artop.c linux-2.6.32.8/drivers/ata/pata_artop.c |
18339 | --- linux-2.6.32.7/drivers/ata/pata_artop.c 2010-01-25 13:50:10.000000000 -0500 | 18403 | --- linux-2.6.32.8/drivers/ata/pata_artop.c 2010-02-09 07:57:19.000000000 -0500 |
18340 | +++ linux-2.6.32.7/drivers/ata/pata_artop.c 2010-01-25 17:39:40.407117574 -0500 | 18404 | +++ linux-2.6.32.8/drivers/ata/pata_artop.c 2010-02-10 15:06:23.990319908 -0500 |
18341 | @@ -311,7 +311,7 @@ static struct scsi_host_template artop_s | 18405 | @@ -311,7 +311,7 @@ static struct scsi_host_template artop_s |
18342 | ATA_BMDMA_SHT(DRV_NAME), | 18406 | ATA_BMDMA_SHT(DRV_NAME), |
18343 | }; | 18407 | }; |
@@ -18356,9 +18420,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_artop.c linux-2.6.32.7/drivers/ata/pa | |||
18356 | .inherits = &ata_bmdma_port_ops, | 18420 | .inherits = &ata_bmdma_port_ops, |
18357 | .cable_detect = artop6260_cable_detect, | 18421 | .cable_detect = artop6260_cable_detect, |
18358 | .set_piomode = artop6260_set_piomode, | 18422 | .set_piomode = artop6260_set_piomode, |
18359 | diff -urNp linux-2.6.32.7/drivers/ata/pata_at32.c linux-2.6.32.7/drivers/ata/pata_at32.c | 18423 | diff -urNp linux-2.6.32.8/drivers/ata/pata_at32.c linux-2.6.32.8/drivers/ata/pata_at32.c |
18360 | --- linux-2.6.32.7/drivers/ata/pata_at32.c 2010-01-25 13:50:10.000000000 -0500 | 18424 | --- linux-2.6.32.8/drivers/ata/pata_at32.c 2010-02-09 07:57:19.000000000 -0500 |
18361 | +++ linux-2.6.32.7/drivers/ata/pata_at32.c 2010-01-25 17:39:40.407117574 -0500 | 18425 | +++ linux-2.6.32.8/drivers/ata/pata_at32.c 2010-02-10 15:06:23.990319908 -0500 |
18362 | @@ -172,7 +172,7 @@ static struct scsi_host_template at32_sh | 18426 | @@ -172,7 +172,7 @@ static struct scsi_host_template at32_sh |
18363 | ATA_PIO_SHT(DRV_NAME), | 18427 | ATA_PIO_SHT(DRV_NAME), |
18364 | }; | 18428 | }; |
@@ -18368,9 +18432,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_at32.c linux-2.6.32.7/drivers/ata/pat | |||
18368 | .inherits = &ata_sff_port_ops, | 18432 | .inherits = &ata_sff_port_ops, |
18369 | .cable_detect = ata_cable_40wire, | 18433 | .cable_detect = ata_cable_40wire, |
18370 | .set_piomode = pata_at32_set_piomode, | 18434 | .set_piomode = pata_at32_set_piomode, |
18371 | diff -urNp linux-2.6.32.7/drivers/ata/pata_at91.c linux-2.6.32.7/drivers/ata/pata_at91.c | 18435 | diff -urNp linux-2.6.32.8/drivers/ata/pata_at91.c linux-2.6.32.8/drivers/ata/pata_at91.c |
18372 | --- linux-2.6.32.7/drivers/ata/pata_at91.c 2010-01-25 13:50:10.000000000 -0500 | 18436 | --- linux-2.6.32.8/drivers/ata/pata_at91.c 2010-02-09 07:57:19.000000000 -0500 |
18373 | +++ linux-2.6.32.7/drivers/ata/pata_at91.c 2010-01-25 17:39:40.407117574 -0500 | 18437 | +++ linux-2.6.32.8/drivers/ata/pata_at91.c 2010-02-10 15:06:23.990319908 -0500 |
18374 | @@ -195,7 +195,7 @@ static struct scsi_host_template pata_at | 18438 | @@ -195,7 +195,7 @@ static struct scsi_host_template pata_at |
18375 | ATA_PIO_SHT(DRV_NAME), | 18439 | ATA_PIO_SHT(DRV_NAME), |
18376 | }; | 18440 | }; |
@@ -18380,9 +18444,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_at91.c linux-2.6.32.7/drivers/ata/pat | |||
18380 | .inherits = &ata_sff_port_ops, | 18444 | .inherits = &ata_sff_port_ops, |
18381 | 18445 | ||
18382 | .sff_data_xfer = pata_at91_data_xfer_noirq, | 18446 | .sff_data_xfer = pata_at91_data_xfer_noirq, |
18383 | diff -urNp linux-2.6.32.7/drivers/ata/pata_atiixp.c linux-2.6.32.7/drivers/ata/pata_atiixp.c | 18447 | diff -urNp linux-2.6.32.8/drivers/ata/pata_atiixp.c linux-2.6.32.8/drivers/ata/pata_atiixp.c |
18384 | --- linux-2.6.32.7/drivers/ata/pata_atiixp.c 2010-01-25 13:50:10.000000000 -0500 | 18448 | --- linux-2.6.32.8/drivers/ata/pata_atiixp.c 2010-02-09 07:57:19.000000000 -0500 |
18385 | +++ linux-2.6.32.7/drivers/ata/pata_atiixp.c 2010-01-25 17:39:40.407117574 -0500 | 18449 | +++ linux-2.6.32.8/drivers/ata/pata_atiixp.c 2010-02-10 15:06:23.990319908 -0500 |
18386 | @@ -205,7 +205,7 @@ static struct scsi_host_template atiixp_ | 18450 | @@ -205,7 +205,7 @@ static struct scsi_host_template atiixp_ |
18387 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 18451 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
18388 | }; | 18452 | }; |
@@ -18392,9 +18456,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_atiixp.c linux-2.6.32.7/drivers/ata/p | |||
18392 | .inherits = &ata_bmdma_port_ops, | 18456 | .inherits = &ata_bmdma_port_ops, |
18393 | 18457 | ||
18394 | .qc_prep = ata_sff_dumb_qc_prep, | 18458 | .qc_prep = ata_sff_dumb_qc_prep, |
18395 | diff -urNp linux-2.6.32.7/drivers/ata/pata_atp867x.c linux-2.6.32.7/drivers/ata/pata_atp867x.c | 18459 | diff -urNp linux-2.6.32.8/drivers/ata/pata_atp867x.c linux-2.6.32.8/drivers/ata/pata_atp867x.c |
18396 | --- linux-2.6.32.7/drivers/ata/pata_atp867x.c 2010-01-25 13:50:10.000000000 -0500 | 18460 | --- linux-2.6.32.8/drivers/ata/pata_atp867x.c 2010-02-09 07:57:19.000000000 -0500 |
18397 | +++ linux-2.6.32.7/drivers/ata/pata_atp867x.c 2010-01-25 17:39:40.407117574 -0500 | 18461 | +++ linux-2.6.32.8/drivers/ata/pata_atp867x.c 2010-02-10 15:06:23.990319908 -0500 |
18398 | @@ -274,7 +274,7 @@ static struct scsi_host_template atp867x | 18462 | @@ -274,7 +274,7 @@ static struct scsi_host_template atp867x |
18399 | ATA_BMDMA_SHT(DRV_NAME), | 18463 | ATA_BMDMA_SHT(DRV_NAME), |
18400 | }; | 18464 | }; |
@@ -18404,9 +18468,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_atp867x.c linux-2.6.32.7/drivers/ata/ | |||
18404 | .inherits = &ata_bmdma_port_ops, | 18468 | .inherits = &ata_bmdma_port_ops, |
18405 | .cable_detect = atp867x_cable_detect, | 18469 | .cable_detect = atp867x_cable_detect, |
18406 | .set_piomode = atp867x_set_piomode, | 18470 | .set_piomode = atp867x_set_piomode, |
18407 | diff -urNp linux-2.6.32.7/drivers/ata/pata_bf54x.c linux-2.6.32.7/drivers/ata/pata_bf54x.c | 18471 | diff -urNp linux-2.6.32.8/drivers/ata/pata_bf54x.c linux-2.6.32.8/drivers/ata/pata_bf54x.c |
18408 | --- linux-2.6.32.7/drivers/ata/pata_bf54x.c 2010-01-25 13:50:10.000000000 -0500 | 18472 | --- linux-2.6.32.8/drivers/ata/pata_bf54x.c 2010-02-09 07:57:19.000000000 -0500 |
18409 | +++ linux-2.6.32.7/drivers/ata/pata_bf54x.c 2010-01-25 17:39:40.408115294 -0500 | 18473 | +++ linux-2.6.32.8/drivers/ata/pata_bf54x.c 2010-02-10 15:06:23.990319908 -0500 |
18410 | @@ -1464,7 +1464,7 @@ static struct scsi_host_template bfin_sh | 18474 | @@ -1464,7 +1464,7 @@ static struct scsi_host_template bfin_sh |
18411 | .dma_boundary = ATA_DMA_BOUNDARY, | 18475 | .dma_boundary = ATA_DMA_BOUNDARY, |
18412 | }; | 18476 | }; |
@@ -18416,9 +18480,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_bf54x.c linux-2.6.32.7/drivers/ata/pa | |||
18416 | .inherits = &ata_sff_port_ops, | 18480 | .inherits = &ata_sff_port_ops, |
18417 | 18481 | ||
18418 | .set_piomode = bfin_set_piomode, | 18482 | .set_piomode = bfin_set_piomode, |
18419 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cmd640.c linux-2.6.32.7/drivers/ata/pata_cmd640.c | 18483 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cmd640.c linux-2.6.32.8/drivers/ata/pata_cmd640.c |
18420 | --- linux-2.6.32.7/drivers/ata/pata_cmd640.c 2010-01-25 13:50:10.000000000 -0500 | 18484 | --- linux-2.6.32.8/drivers/ata/pata_cmd640.c 2010-02-09 07:57:19.000000000 -0500 |
18421 | +++ linux-2.6.32.7/drivers/ata/pata_cmd640.c 2010-01-25 17:39:40.408115294 -0500 | 18485 | +++ linux-2.6.32.8/drivers/ata/pata_cmd640.c 2010-02-10 15:06:23.990319908 -0500 |
18422 | @@ -168,7 +168,7 @@ static struct scsi_host_template cmd640_ | 18486 | @@ -168,7 +168,7 @@ static struct scsi_host_template cmd640_ |
18423 | ATA_BMDMA_SHT(DRV_NAME), | 18487 | ATA_BMDMA_SHT(DRV_NAME), |
18424 | }; | 18488 | }; |
@@ -18428,9 +18492,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cmd640.c linux-2.6.32.7/drivers/ata/p | |||
18428 | .inherits = &ata_bmdma_port_ops, | 18492 | .inherits = &ata_bmdma_port_ops, |
18429 | /* In theory xfer_noirq is not needed once we kill the prefetcher */ | 18493 | /* In theory xfer_noirq is not needed once we kill the prefetcher */ |
18430 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 18494 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
18431 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cmd64x.c linux-2.6.32.7/drivers/ata/pata_cmd64x.c | 18495 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cmd64x.c linux-2.6.32.8/drivers/ata/pata_cmd64x.c |
18432 | --- linux-2.6.32.7/drivers/ata/pata_cmd64x.c 2010-01-25 13:50:10.000000000 -0500 | 18496 | --- linux-2.6.32.8/drivers/ata/pata_cmd64x.c 2010-02-09 07:57:19.000000000 -0500 |
18433 | +++ linux-2.6.32.7/drivers/ata/pata_cmd64x.c 2010-01-25 17:39:40.408115294 -0500 | 18497 | +++ linux-2.6.32.8/drivers/ata/pata_cmd64x.c 2010-02-10 15:06:23.990319908 -0500 |
18434 | @@ -275,18 +275,18 @@ static const struct ata_port_operations | 18498 | @@ -275,18 +275,18 @@ static const struct ata_port_operations |
18435 | .set_dmamode = cmd64x_set_dmamode, | 18499 | .set_dmamode = cmd64x_set_dmamode, |
18436 | }; | 18500 | }; |
@@ -18453,9 +18517,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cmd64x.c linux-2.6.32.7/drivers/ata/p | |||
18453 | .inherits = &cmd64x_base_ops, | 18517 | .inherits = &cmd64x_base_ops, |
18454 | .bmdma_stop = cmd648_bmdma_stop, | 18518 | .bmdma_stop = cmd648_bmdma_stop, |
18455 | .cable_detect = cmd648_cable_detect, | 18519 | .cable_detect = cmd648_cable_detect, |
18456 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5520.c linux-2.6.32.7/drivers/ata/pata_cs5520.c | 18520 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cs5520.c linux-2.6.32.8/drivers/ata/pata_cs5520.c |
18457 | --- linux-2.6.32.7/drivers/ata/pata_cs5520.c 2010-01-25 13:50:10.000000000 -0500 | 18521 | --- linux-2.6.32.8/drivers/ata/pata_cs5520.c 2010-02-09 07:57:19.000000000 -0500 |
18458 | +++ linux-2.6.32.7/drivers/ata/pata_cs5520.c 2010-01-25 17:39:40.408115294 -0500 | 18522 | +++ linux-2.6.32.8/drivers/ata/pata_cs5520.c 2010-02-10 15:06:23.990319908 -0500 |
18459 | @@ -144,7 +144,7 @@ static struct scsi_host_template cs5520_ | 18523 | @@ -144,7 +144,7 @@ static struct scsi_host_template cs5520_ |
18460 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 18524 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
18461 | }; | 18525 | }; |
@@ -18465,9 +18529,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5520.c linux-2.6.32.7/drivers/ata/p | |||
18465 | .inherits = &ata_bmdma_port_ops, | 18529 | .inherits = &ata_bmdma_port_ops, |
18466 | .qc_prep = ata_sff_dumb_qc_prep, | 18530 | .qc_prep = ata_sff_dumb_qc_prep, |
18467 | .cable_detect = ata_cable_40wire, | 18531 | .cable_detect = ata_cable_40wire, |
18468 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5530.c linux-2.6.32.7/drivers/ata/pata_cs5530.c | 18532 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cs5530.c linux-2.6.32.8/drivers/ata/pata_cs5530.c |
18469 | --- linux-2.6.32.7/drivers/ata/pata_cs5530.c 2010-01-25 13:50:10.000000000 -0500 | 18533 | --- linux-2.6.32.8/drivers/ata/pata_cs5530.c 2010-02-09 07:57:19.000000000 -0500 |
18470 | +++ linux-2.6.32.7/drivers/ata/pata_cs5530.c 2010-01-25 17:39:40.408115294 -0500 | 18534 | +++ linux-2.6.32.8/drivers/ata/pata_cs5530.c 2010-02-10 15:06:23.990319908 -0500 |
18471 | @@ -164,7 +164,7 @@ static struct scsi_host_template cs5530_ | 18535 | @@ -164,7 +164,7 @@ static struct scsi_host_template cs5530_ |
18472 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 18536 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
18473 | }; | 18537 | }; |
@@ -18477,9 +18541,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5530.c linux-2.6.32.7/drivers/ata/p | |||
18477 | .inherits = &ata_bmdma_port_ops, | 18541 | .inherits = &ata_bmdma_port_ops, |
18478 | 18542 | ||
18479 | .qc_prep = ata_sff_dumb_qc_prep, | 18543 | .qc_prep = ata_sff_dumb_qc_prep, |
18480 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5535.c linux-2.6.32.7/drivers/ata/pata_cs5535.c | 18544 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cs5535.c linux-2.6.32.8/drivers/ata/pata_cs5535.c |
18481 | --- linux-2.6.32.7/drivers/ata/pata_cs5535.c 2010-01-25 13:50:10.000000000 -0500 | 18545 | --- linux-2.6.32.8/drivers/ata/pata_cs5535.c 2010-02-09 07:57:19.000000000 -0500 |
18482 | +++ linux-2.6.32.7/drivers/ata/pata_cs5535.c 2010-01-25 17:39:40.408115294 -0500 | 18546 | +++ linux-2.6.32.8/drivers/ata/pata_cs5535.c 2010-02-10 15:06:23.990319908 -0500 |
18483 | @@ -160,7 +160,7 @@ static struct scsi_host_template cs5535_ | 18547 | @@ -160,7 +160,7 @@ static struct scsi_host_template cs5535_ |
18484 | ATA_BMDMA_SHT(DRV_NAME), | 18548 | ATA_BMDMA_SHT(DRV_NAME), |
18485 | }; | 18549 | }; |
@@ -18489,9 +18553,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5535.c linux-2.6.32.7/drivers/ata/p | |||
18489 | .inherits = &ata_bmdma_port_ops, | 18553 | .inherits = &ata_bmdma_port_ops, |
18490 | .cable_detect = cs5535_cable_detect, | 18554 | .cable_detect = cs5535_cable_detect, |
18491 | .set_piomode = cs5535_set_piomode, | 18555 | .set_piomode = cs5535_set_piomode, |
18492 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5536.c linux-2.6.32.7/drivers/ata/pata_cs5536.c | 18556 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cs5536.c linux-2.6.32.8/drivers/ata/pata_cs5536.c |
18493 | --- linux-2.6.32.7/drivers/ata/pata_cs5536.c 2010-01-25 13:50:10.000000000 -0500 | 18557 | --- linux-2.6.32.8/drivers/ata/pata_cs5536.c 2010-02-09 07:57:19.000000000 -0500 |
18494 | +++ linux-2.6.32.7/drivers/ata/pata_cs5536.c 2010-01-25 17:39:40.418336500 -0500 | 18558 | +++ linux-2.6.32.8/drivers/ata/pata_cs5536.c 2010-02-10 15:06:23.995503045 -0500 |
18495 | @@ -223,7 +223,7 @@ static struct scsi_host_template cs5536_ | 18559 | @@ -223,7 +223,7 @@ static struct scsi_host_template cs5536_ |
18496 | ATA_BMDMA_SHT(DRV_NAME), | 18560 | ATA_BMDMA_SHT(DRV_NAME), |
18497 | }; | 18561 | }; |
@@ -18501,9 +18565,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cs5536.c linux-2.6.32.7/drivers/ata/p | |||
18501 | .inherits = &ata_bmdma_port_ops, | 18565 | .inherits = &ata_bmdma_port_ops, |
18502 | .cable_detect = cs5536_cable_detect, | 18566 | .cable_detect = cs5536_cable_detect, |
18503 | .set_piomode = cs5536_set_piomode, | 18567 | .set_piomode = cs5536_set_piomode, |
18504 | diff -urNp linux-2.6.32.7/drivers/ata/pata_cypress.c linux-2.6.32.7/drivers/ata/pata_cypress.c | 18568 | diff -urNp linux-2.6.32.8/drivers/ata/pata_cypress.c linux-2.6.32.8/drivers/ata/pata_cypress.c |
18505 | --- linux-2.6.32.7/drivers/ata/pata_cypress.c 2010-01-25 13:50:10.000000000 -0500 | 18569 | --- linux-2.6.32.8/drivers/ata/pata_cypress.c 2010-02-09 07:57:19.000000000 -0500 |
18506 | +++ linux-2.6.32.7/drivers/ata/pata_cypress.c 2010-01-25 17:39:40.418336500 -0500 | 18570 | +++ linux-2.6.32.8/drivers/ata/pata_cypress.c 2010-02-10 15:06:23.995503045 -0500 |
18507 | @@ -113,7 +113,7 @@ static struct scsi_host_template cy82c69 | 18571 | @@ -113,7 +113,7 @@ static struct scsi_host_template cy82c69 |
18508 | ATA_BMDMA_SHT(DRV_NAME), | 18572 | ATA_BMDMA_SHT(DRV_NAME), |
18509 | }; | 18573 | }; |
@@ -18513,9 +18577,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_cypress.c linux-2.6.32.7/drivers/ata/ | |||
18513 | .inherits = &ata_bmdma_port_ops, | 18577 | .inherits = &ata_bmdma_port_ops, |
18514 | .cable_detect = ata_cable_40wire, | 18578 | .cable_detect = ata_cable_40wire, |
18515 | .set_piomode = cy82c693_set_piomode, | 18579 | .set_piomode = cy82c693_set_piomode, |
18516 | diff -urNp linux-2.6.32.7/drivers/ata/pata_efar.c linux-2.6.32.7/drivers/ata/pata_efar.c | 18580 | diff -urNp linux-2.6.32.8/drivers/ata/pata_efar.c linux-2.6.32.8/drivers/ata/pata_efar.c |
18517 | --- linux-2.6.32.7/drivers/ata/pata_efar.c 2010-01-25 13:50:10.000000000 -0500 | 18581 | --- linux-2.6.32.8/drivers/ata/pata_efar.c 2010-02-09 07:57:19.000000000 -0500 |
18518 | +++ linux-2.6.32.7/drivers/ata/pata_efar.c 2010-01-25 17:39:40.418336500 -0500 | 18582 | +++ linux-2.6.32.8/drivers/ata/pata_efar.c 2010-02-10 15:06:23.995503045 -0500 |
18519 | @@ -222,7 +222,7 @@ static struct scsi_host_template efar_sh | 18583 | @@ -222,7 +222,7 @@ static struct scsi_host_template efar_sh |
18520 | ATA_BMDMA_SHT(DRV_NAME), | 18584 | ATA_BMDMA_SHT(DRV_NAME), |
18521 | }; | 18585 | }; |
@@ -18525,9 +18589,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_efar.c linux-2.6.32.7/drivers/ata/pat | |||
18525 | .inherits = &ata_bmdma_port_ops, | 18589 | .inherits = &ata_bmdma_port_ops, |
18526 | .cable_detect = efar_cable_detect, | 18590 | .cable_detect = efar_cable_detect, |
18527 | .set_piomode = efar_set_piomode, | 18591 | .set_piomode = efar_set_piomode, |
18528 | diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt366.c linux-2.6.32.7/drivers/ata/pata_hpt366.c | 18592 | diff -urNp linux-2.6.32.8/drivers/ata/pata_hpt366.c linux-2.6.32.8/drivers/ata/pata_hpt366.c |
18529 | --- linux-2.6.32.7/drivers/ata/pata_hpt366.c 2010-01-25 13:50:10.000000000 -0500 | 18593 | --- linux-2.6.32.8/drivers/ata/pata_hpt366.c 2010-02-09 07:57:19.000000000 -0500 |
18530 | +++ linux-2.6.32.7/drivers/ata/pata_hpt366.c 2010-01-25 17:39:40.418336500 -0500 | 18594 | +++ linux-2.6.32.8/drivers/ata/pata_hpt366.c 2010-02-10 15:06:23.995503045 -0500 |
18531 | @@ -282,7 +282,7 @@ static struct scsi_host_template hpt36x_ | 18595 | @@ -282,7 +282,7 @@ static struct scsi_host_template hpt36x_ |
18532 | * Configuration for HPT366/68 | 18596 | * Configuration for HPT366/68 |
18533 | */ | 18597 | */ |
@@ -18537,9 +18601,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt366.c linux-2.6.32.7/drivers/ata/p | |||
18537 | .inherits = &ata_bmdma_port_ops, | 18601 | .inherits = &ata_bmdma_port_ops, |
18538 | .cable_detect = hpt36x_cable_detect, | 18602 | .cable_detect = hpt36x_cable_detect, |
18539 | .mode_filter = hpt366_filter, | 18603 | .mode_filter = hpt366_filter, |
18540 | diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt37x.c linux-2.6.32.7/drivers/ata/pata_hpt37x.c | 18604 | diff -urNp linux-2.6.32.8/drivers/ata/pata_hpt37x.c linux-2.6.32.8/drivers/ata/pata_hpt37x.c |
18541 | --- linux-2.6.32.7/drivers/ata/pata_hpt37x.c 2010-01-25 13:50:10.000000000 -0500 | 18605 | --- linux-2.6.32.8/drivers/ata/pata_hpt37x.c 2010-02-09 07:57:19.000000000 -0500 |
18542 | +++ linux-2.6.32.7/drivers/ata/pata_hpt37x.c 2010-01-25 17:39:40.419217923 -0500 | 18606 | +++ linux-2.6.32.8/drivers/ata/pata_hpt37x.c 2010-02-10 15:06:23.995503045 -0500 |
18543 | @@ -576,7 +576,7 @@ static struct scsi_host_template hpt37x_ | 18607 | @@ -576,7 +576,7 @@ static struct scsi_host_template hpt37x_ |
18544 | * Configuration for HPT370 | 18608 | * Configuration for HPT370 |
18545 | */ | 18609 | */ |
@@ -18576,9 +18640,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt37x.c linux-2.6.32.7/drivers/ata/p | |||
18576 | .inherits = &hpt372_port_ops, | 18640 | .inherits = &hpt372_port_ops, |
18577 | .prereset = hpt374_fn1_pre_reset, | 18641 | .prereset = hpt374_fn1_pre_reset, |
18578 | }; | 18642 | }; |
18579 | diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt3x2n.c linux-2.6.32.7/drivers/ata/pata_hpt3x2n.c | 18643 | diff -urNp linux-2.6.32.8/drivers/ata/pata_hpt3x2n.c linux-2.6.32.8/drivers/ata/pata_hpt3x2n.c |
18580 | --- linux-2.6.32.7/drivers/ata/pata_hpt3x2n.c 2010-01-25 13:50:10.000000000 -0500 | 18644 | --- linux-2.6.32.8/drivers/ata/pata_hpt3x2n.c 2010-02-09 07:57:19.000000000 -0500 |
18581 | +++ linux-2.6.32.7/drivers/ata/pata_hpt3x2n.c 2010-01-25 17:39:40.419217923 -0500 | 18645 | +++ linux-2.6.32.8/drivers/ata/pata_hpt3x2n.c 2010-02-10 15:06:23.995503045 -0500 |
18582 | @@ -337,7 +337,7 @@ static struct scsi_host_template hpt3x2n | 18646 | @@ -337,7 +337,7 @@ static struct scsi_host_template hpt3x2n |
18583 | * Configuration for HPT3x2n. | 18647 | * Configuration for HPT3x2n. |
18584 | */ | 18648 | */ |
@@ -18588,9 +18652,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt3x2n.c linux-2.6.32.7/drivers/ata/ | |||
18588 | .inherits = &ata_bmdma_port_ops, | 18652 | .inherits = &ata_bmdma_port_ops, |
18589 | 18653 | ||
18590 | .bmdma_stop = hpt3x2n_bmdma_stop, | 18654 | .bmdma_stop = hpt3x2n_bmdma_stop, |
18591 | diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt3x3.c linux-2.6.32.7/drivers/ata/pata_hpt3x3.c | 18655 | diff -urNp linux-2.6.32.8/drivers/ata/pata_hpt3x3.c linux-2.6.32.8/drivers/ata/pata_hpt3x3.c |
18592 | --- linux-2.6.32.7/drivers/ata/pata_hpt3x3.c 2010-01-25 13:50:10.000000000 -0500 | 18656 | --- linux-2.6.32.8/drivers/ata/pata_hpt3x3.c 2010-02-09 07:57:19.000000000 -0500 |
18593 | +++ linux-2.6.32.7/drivers/ata/pata_hpt3x3.c 2010-01-25 17:39:40.419217923 -0500 | 18657 | +++ linux-2.6.32.8/drivers/ata/pata_hpt3x3.c 2010-02-10 15:06:23.995503045 -0500 |
18594 | @@ -141,7 +141,7 @@ static struct scsi_host_template hpt3x3_ | 18658 | @@ -141,7 +141,7 @@ static struct scsi_host_template hpt3x3_ |
18595 | ATA_BMDMA_SHT(DRV_NAME), | 18659 | ATA_BMDMA_SHT(DRV_NAME), |
18596 | }; | 18660 | }; |
@@ -18600,9 +18664,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_hpt3x3.c linux-2.6.32.7/drivers/ata/p | |||
18600 | .inherits = &ata_bmdma_port_ops, | 18664 | .inherits = &ata_bmdma_port_ops, |
18601 | .cable_detect = ata_cable_40wire, | 18665 | .cable_detect = ata_cable_40wire, |
18602 | .set_piomode = hpt3x3_set_piomode, | 18666 | .set_piomode = hpt3x3_set_piomode, |
18603 | diff -urNp linux-2.6.32.7/drivers/ata/pata_icside.c linux-2.6.32.7/drivers/ata/pata_icside.c | 18667 | diff -urNp linux-2.6.32.8/drivers/ata/pata_icside.c linux-2.6.32.8/drivers/ata/pata_icside.c |
18604 | --- linux-2.6.32.7/drivers/ata/pata_icside.c 2010-01-25 13:50:10.000000000 -0500 | 18668 | --- linux-2.6.32.8/drivers/ata/pata_icside.c 2010-02-09 07:57:19.000000000 -0500 |
18605 | +++ linux-2.6.32.7/drivers/ata/pata_icside.c 2010-01-25 17:39:40.419217923 -0500 | 18669 | +++ linux-2.6.32.8/drivers/ata/pata_icside.c 2010-02-10 15:06:23.995503045 -0500 |
18606 | @@ -319,7 +319,7 @@ static void pata_icside_postreset(struct | 18670 | @@ -319,7 +319,7 @@ static void pata_icside_postreset(struct |
18607 | } | 18671 | } |
18608 | } | 18672 | } |
@@ -18612,9 +18676,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_icside.c linux-2.6.32.7/drivers/ata/p | |||
18612 | .inherits = &ata_sff_port_ops, | 18676 | .inherits = &ata_sff_port_ops, |
18613 | /* no need to build any PRD tables for DMA */ | 18677 | /* no need to build any PRD tables for DMA */ |
18614 | .qc_prep = ata_noop_qc_prep, | 18678 | .qc_prep = ata_noop_qc_prep, |
18615 | diff -urNp linux-2.6.32.7/drivers/ata/pata_isapnp.c linux-2.6.32.7/drivers/ata/pata_isapnp.c | 18679 | diff -urNp linux-2.6.32.8/drivers/ata/pata_isapnp.c linux-2.6.32.8/drivers/ata/pata_isapnp.c |
18616 | --- linux-2.6.32.7/drivers/ata/pata_isapnp.c 2010-01-25 13:50:10.000000000 -0500 | 18680 | --- linux-2.6.32.8/drivers/ata/pata_isapnp.c 2010-02-09 07:57:19.000000000 -0500 |
18617 | +++ linux-2.6.32.7/drivers/ata/pata_isapnp.c 2010-01-25 17:39:40.419217923 -0500 | 18681 | +++ linux-2.6.32.8/drivers/ata/pata_isapnp.c 2010-02-10 15:06:23.995503045 -0500 |
18618 | @@ -23,12 +23,12 @@ static struct scsi_host_template isapnp_ | 18682 | @@ -23,12 +23,12 @@ static struct scsi_host_template isapnp_ |
18619 | ATA_PIO_SHT(DRV_NAME), | 18683 | ATA_PIO_SHT(DRV_NAME), |
18620 | }; | 18684 | }; |
@@ -18630,9 +18694,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_isapnp.c linux-2.6.32.7/drivers/ata/p | |||
18630 | .inherits = &ata_sff_port_ops, | 18694 | .inherits = &ata_sff_port_ops, |
18631 | .cable_detect = ata_cable_40wire, | 18695 | .cable_detect = ata_cable_40wire, |
18632 | /* No altstatus so we don't want to use the lost interrupt poll */ | 18696 | /* No altstatus so we don't want to use the lost interrupt poll */ |
18633 | diff -urNp linux-2.6.32.7/drivers/ata/pata_it8213.c linux-2.6.32.7/drivers/ata/pata_it8213.c | 18697 | diff -urNp linux-2.6.32.8/drivers/ata/pata_it8213.c linux-2.6.32.8/drivers/ata/pata_it8213.c |
18634 | --- linux-2.6.32.7/drivers/ata/pata_it8213.c 2010-01-25 13:50:10.000000000 -0500 | 18698 | --- linux-2.6.32.8/drivers/ata/pata_it8213.c 2010-02-09 07:57:19.000000000 -0500 |
18635 | +++ linux-2.6.32.7/drivers/ata/pata_it8213.c 2010-01-25 17:39:40.419217923 -0500 | 18699 | +++ linux-2.6.32.8/drivers/ata/pata_it8213.c 2010-02-10 15:06:23.995503045 -0500 |
18636 | @@ -234,7 +234,7 @@ static struct scsi_host_template it8213_ | 18700 | @@ -234,7 +234,7 @@ static struct scsi_host_template it8213_ |
18637 | }; | 18701 | }; |
18638 | 18702 | ||
@@ -18642,9 +18706,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_it8213.c linux-2.6.32.7/drivers/ata/p | |||
18642 | .inherits = &ata_bmdma_port_ops, | 18706 | .inherits = &ata_bmdma_port_ops, |
18643 | .cable_detect = it8213_cable_detect, | 18707 | .cable_detect = it8213_cable_detect, |
18644 | .set_piomode = it8213_set_piomode, | 18708 | .set_piomode = it8213_set_piomode, |
18645 | diff -urNp linux-2.6.32.7/drivers/ata/pata_it821x.c linux-2.6.32.7/drivers/ata/pata_it821x.c | 18709 | diff -urNp linux-2.6.32.8/drivers/ata/pata_it821x.c linux-2.6.32.8/drivers/ata/pata_it821x.c |
18646 | --- linux-2.6.32.7/drivers/ata/pata_it821x.c 2010-01-25 13:50:10.000000000 -0500 | 18710 | --- linux-2.6.32.8/drivers/ata/pata_it821x.c 2010-02-09 07:57:19.000000000 -0500 |
18647 | +++ linux-2.6.32.7/drivers/ata/pata_it821x.c 2010-01-25 17:39:40.420372432 -0500 | 18711 | +++ linux-2.6.32.8/drivers/ata/pata_it821x.c 2010-02-10 15:06:23.995503045 -0500 |
18648 | @@ -800,7 +800,7 @@ static struct scsi_host_template it821x_ | 18712 | @@ -800,7 +800,7 @@ static struct scsi_host_template it821x_ |
18649 | ATA_BMDMA_SHT(DRV_NAME), | 18713 | ATA_BMDMA_SHT(DRV_NAME), |
18650 | }; | 18714 | }; |
@@ -18672,9 +18736,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_it821x.c linux-2.6.32.7/drivers/ata/p | |||
18672 | .inherits = &ata_bmdma_port_ops, | 18736 | .inherits = &ata_bmdma_port_ops, |
18673 | 18737 | ||
18674 | .check_atapi_dma= it821x_check_atapi_dma, | 18738 | .check_atapi_dma= it821x_check_atapi_dma, |
18675 | diff -urNp linux-2.6.32.7/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.7/drivers/ata/pata_ixp4xx_cf.c | 18739 | diff -urNp linux-2.6.32.8/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.8/drivers/ata/pata_ixp4xx_cf.c |
18676 | --- linux-2.6.32.7/drivers/ata/pata_ixp4xx_cf.c 2010-01-25 13:50:10.000000000 -0500 | 18740 | --- linux-2.6.32.8/drivers/ata/pata_ixp4xx_cf.c 2010-02-09 07:57:19.000000000 -0500 |
18677 | +++ linux-2.6.32.7/drivers/ata/pata_ixp4xx_cf.c 2010-01-25 17:39:40.420372432 -0500 | 18741 | +++ linux-2.6.32.8/drivers/ata/pata_ixp4xx_cf.c 2010-02-10 15:06:23.995503045 -0500 |
18678 | @@ -89,7 +89,7 @@ static struct scsi_host_template ixp4xx_ | 18742 | @@ -89,7 +89,7 @@ static struct scsi_host_template ixp4xx_ |
18679 | ATA_PIO_SHT(DRV_NAME), | 18743 | ATA_PIO_SHT(DRV_NAME), |
18680 | }; | 18744 | }; |
@@ -18684,9 +18748,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.7/drivers/at | |||
18684 | .inherits = &ata_sff_port_ops, | 18748 | .inherits = &ata_sff_port_ops, |
18685 | .sff_data_xfer = ixp4xx_mmio_data_xfer, | 18749 | .sff_data_xfer = ixp4xx_mmio_data_xfer, |
18686 | .cable_detect = ata_cable_40wire, | 18750 | .cable_detect = ata_cable_40wire, |
18687 | diff -urNp linux-2.6.32.7/drivers/ata/pata_jmicron.c linux-2.6.32.7/drivers/ata/pata_jmicron.c | 18751 | diff -urNp linux-2.6.32.8/drivers/ata/pata_jmicron.c linux-2.6.32.8/drivers/ata/pata_jmicron.c |
18688 | --- linux-2.6.32.7/drivers/ata/pata_jmicron.c 2010-01-25 13:50:10.000000000 -0500 | 18752 | --- linux-2.6.32.8/drivers/ata/pata_jmicron.c 2010-02-09 07:57:19.000000000 -0500 |
18689 | +++ linux-2.6.32.7/drivers/ata/pata_jmicron.c 2010-01-25 17:39:40.420372432 -0500 | 18753 | +++ linux-2.6.32.8/drivers/ata/pata_jmicron.c 2010-02-10 15:06:23.995503045 -0500 |
18690 | @@ -111,7 +111,7 @@ static struct scsi_host_template jmicron | 18754 | @@ -111,7 +111,7 @@ static struct scsi_host_template jmicron |
18691 | ATA_BMDMA_SHT(DRV_NAME), | 18755 | ATA_BMDMA_SHT(DRV_NAME), |
18692 | }; | 18756 | }; |
@@ -18696,9 +18760,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_jmicron.c linux-2.6.32.7/drivers/ata/ | |||
18696 | .inherits = &ata_bmdma_port_ops, | 18760 | .inherits = &ata_bmdma_port_ops, |
18697 | .prereset = jmicron_pre_reset, | 18761 | .prereset = jmicron_pre_reset, |
18698 | }; | 18762 | }; |
18699 | diff -urNp linux-2.6.32.7/drivers/ata/pata_legacy.c linux-2.6.32.7/drivers/ata/pata_legacy.c | 18763 | diff -urNp linux-2.6.32.8/drivers/ata/pata_legacy.c linux-2.6.32.8/drivers/ata/pata_legacy.c |
18700 | --- linux-2.6.32.7/drivers/ata/pata_legacy.c 2010-01-25 13:50:10.000000000 -0500 | 18764 | --- linux-2.6.32.8/drivers/ata/pata_legacy.c 2010-02-09 07:57:19.000000000 -0500 |
18701 | +++ linux-2.6.32.7/drivers/ata/pata_legacy.c 2010-01-25 17:39:40.420372432 -0500 | 18765 | +++ linux-2.6.32.8/drivers/ata/pata_legacy.c 2010-02-10 15:06:23.995503045 -0500 |
18702 | @@ -106,7 +106,7 @@ struct legacy_probe { | 18766 | @@ -106,7 +106,7 @@ struct legacy_probe { |
18703 | 18767 | ||
18704 | struct legacy_controller { | 18768 | struct legacy_controller { |
@@ -18810,9 +18874,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_legacy.c linux-2.6.32.7/drivers/ata/p | |||
18810 | struct legacy_data *ld = &legacy_data[probe->slot]; | 18874 | struct legacy_data *ld = &legacy_data[probe->slot]; |
18811 | struct ata_host *host = NULL; | 18875 | struct ata_host *host = NULL; |
18812 | struct ata_port *ap; | 18876 | struct ata_port *ap; |
18813 | diff -urNp linux-2.6.32.7/drivers/ata/pata_marvell.c linux-2.6.32.7/drivers/ata/pata_marvell.c | 18877 | diff -urNp linux-2.6.32.8/drivers/ata/pata_marvell.c linux-2.6.32.8/drivers/ata/pata_marvell.c |
18814 | --- linux-2.6.32.7/drivers/ata/pata_marvell.c 2010-01-25 13:50:10.000000000 -0500 | 18878 | --- linux-2.6.32.8/drivers/ata/pata_marvell.c 2010-02-09 07:57:19.000000000 -0500 |
18815 | +++ linux-2.6.32.7/drivers/ata/pata_marvell.c 2010-01-25 17:39:40.421405149 -0500 | 18879 | +++ linux-2.6.32.8/drivers/ata/pata_marvell.c 2010-02-10 15:06:23.995503045 -0500 |
18816 | @@ -100,7 +100,7 @@ static struct scsi_host_template marvell | 18880 | @@ -100,7 +100,7 @@ static struct scsi_host_template marvell |
18817 | ATA_BMDMA_SHT(DRV_NAME), | 18881 | ATA_BMDMA_SHT(DRV_NAME), |
18818 | }; | 18882 | }; |
@@ -18822,9 +18886,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_marvell.c linux-2.6.32.7/drivers/ata/ | |||
18822 | .inherits = &ata_bmdma_port_ops, | 18886 | .inherits = &ata_bmdma_port_ops, |
18823 | .cable_detect = marvell_cable_detect, | 18887 | .cable_detect = marvell_cable_detect, |
18824 | .prereset = marvell_pre_reset, | 18888 | .prereset = marvell_pre_reset, |
18825 | diff -urNp linux-2.6.32.7/drivers/ata/pata_mpc52xx.c linux-2.6.32.7/drivers/ata/pata_mpc52xx.c | 18889 | diff -urNp linux-2.6.32.8/drivers/ata/pata_mpc52xx.c linux-2.6.32.8/drivers/ata/pata_mpc52xx.c |
18826 | --- linux-2.6.32.7/drivers/ata/pata_mpc52xx.c 2010-01-25 13:50:10.000000000 -0500 | 18890 | --- linux-2.6.32.8/drivers/ata/pata_mpc52xx.c 2010-02-09 07:57:19.000000000 -0500 |
18827 | +++ linux-2.6.32.7/drivers/ata/pata_mpc52xx.c 2010-01-25 17:39:40.421405149 -0500 | 18891 | +++ linux-2.6.32.8/drivers/ata/pata_mpc52xx.c 2010-02-10 15:06:23.995503045 -0500 |
18828 | @@ -609,7 +609,7 @@ static struct scsi_host_template mpc52xx | 18892 | @@ -609,7 +609,7 @@ static struct scsi_host_template mpc52xx |
18829 | ATA_PIO_SHT(DRV_NAME), | 18893 | ATA_PIO_SHT(DRV_NAME), |
18830 | }; | 18894 | }; |
@@ -18834,9 +18898,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_mpc52xx.c linux-2.6.32.7/drivers/ata/ | |||
18834 | .inherits = &ata_sff_port_ops, | 18898 | .inherits = &ata_sff_port_ops, |
18835 | .sff_dev_select = mpc52xx_ata_dev_select, | 18899 | .sff_dev_select = mpc52xx_ata_dev_select, |
18836 | .set_piomode = mpc52xx_ata_set_piomode, | 18900 | .set_piomode = mpc52xx_ata_set_piomode, |
18837 | diff -urNp linux-2.6.32.7/drivers/ata/pata_mpiix.c linux-2.6.32.7/drivers/ata/pata_mpiix.c | 18901 | diff -urNp linux-2.6.32.8/drivers/ata/pata_mpiix.c linux-2.6.32.8/drivers/ata/pata_mpiix.c |
18838 | --- linux-2.6.32.7/drivers/ata/pata_mpiix.c 2010-01-25 13:50:10.000000000 -0500 | 18902 | --- linux-2.6.32.8/drivers/ata/pata_mpiix.c 2010-02-09 07:57:19.000000000 -0500 |
18839 | +++ linux-2.6.32.7/drivers/ata/pata_mpiix.c 2010-01-25 17:39:40.421405149 -0500 | 18903 | +++ linux-2.6.32.8/drivers/ata/pata_mpiix.c 2010-02-10 15:06:23.995503045 -0500 |
18840 | @@ -140,7 +140,7 @@ static struct scsi_host_template mpiix_s | 18904 | @@ -140,7 +140,7 @@ static struct scsi_host_template mpiix_s |
18841 | ATA_PIO_SHT(DRV_NAME), | 18905 | ATA_PIO_SHT(DRV_NAME), |
18842 | }; | 18906 | }; |
@@ -18846,9 +18910,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_mpiix.c linux-2.6.32.7/drivers/ata/pa | |||
18846 | .inherits = &ata_sff_port_ops, | 18910 | .inherits = &ata_sff_port_ops, |
18847 | .qc_issue = mpiix_qc_issue, | 18911 | .qc_issue = mpiix_qc_issue, |
18848 | .cable_detect = ata_cable_40wire, | 18912 | .cable_detect = ata_cable_40wire, |
18849 | diff -urNp linux-2.6.32.7/drivers/ata/pata_netcell.c linux-2.6.32.7/drivers/ata/pata_netcell.c | 18913 | diff -urNp linux-2.6.32.8/drivers/ata/pata_netcell.c linux-2.6.32.8/drivers/ata/pata_netcell.c |
18850 | --- linux-2.6.32.7/drivers/ata/pata_netcell.c 2010-01-25 13:50:10.000000000 -0500 | 18914 | --- linux-2.6.32.8/drivers/ata/pata_netcell.c 2010-02-09 07:57:19.000000000 -0500 |
18851 | +++ linux-2.6.32.7/drivers/ata/pata_netcell.c 2010-01-25 17:39:40.421405149 -0500 | 18915 | +++ linux-2.6.32.8/drivers/ata/pata_netcell.c 2010-02-10 15:06:23.995503045 -0500 |
18852 | @@ -34,7 +34,7 @@ static struct scsi_host_template netcell | 18916 | @@ -34,7 +34,7 @@ static struct scsi_host_template netcell |
18853 | ATA_BMDMA_SHT(DRV_NAME), | 18917 | ATA_BMDMA_SHT(DRV_NAME), |
18854 | }; | 18918 | }; |
@@ -18858,9 +18922,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_netcell.c linux-2.6.32.7/drivers/ata/ | |||
18858 | .inherits = &ata_bmdma_port_ops, | 18922 | .inherits = &ata_bmdma_port_ops, |
18859 | .cable_detect = ata_cable_80wire, | 18923 | .cable_detect = ata_cable_80wire, |
18860 | .read_id = netcell_read_id, | 18924 | .read_id = netcell_read_id, |
18861 | diff -urNp linux-2.6.32.7/drivers/ata/pata_ninja32.c linux-2.6.32.7/drivers/ata/pata_ninja32.c | 18925 | diff -urNp linux-2.6.32.8/drivers/ata/pata_ninja32.c linux-2.6.32.8/drivers/ata/pata_ninja32.c |
18862 | --- linux-2.6.32.7/drivers/ata/pata_ninja32.c 2010-01-25 13:50:10.000000000 -0500 | 18926 | --- linux-2.6.32.8/drivers/ata/pata_ninja32.c 2010-02-09 07:57:19.000000000 -0500 |
18863 | +++ linux-2.6.32.7/drivers/ata/pata_ninja32.c 2010-01-25 17:39:40.421405149 -0500 | 18927 | +++ linux-2.6.32.8/drivers/ata/pata_ninja32.c 2010-02-10 15:06:23.995503045 -0500 |
18864 | @@ -81,7 +81,7 @@ static struct scsi_host_template ninja32 | 18928 | @@ -81,7 +81,7 @@ static struct scsi_host_template ninja32 |
18865 | ATA_BMDMA_SHT(DRV_NAME), | 18929 | ATA_BMDMA_SHT(DRV_NAME), |
18866 | }; | 18930 | }; |
@@ -18870,9 +18934,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_ninja32.c linux-2.6.32.7/drivers/ata/ | |||
18870 | .inherits = &ata_bmdma_port_ops, | 18934 | .inherits = &ata_bmdma_port_ops, |
18871 | .sff_dev_select = ninja32_dev_select, | 18935 | .sff_dev_select = ninja32_dev_select, |
18872 | .cable_detect = ata_cable_40wire, | 18936 | .cable_detect = ata_cable_40wire, |
18873 | diff -urNp linux-2.6.32.7/drivers/ata/pata_ns87410.c linux-2.6.32.7/drivers/ata/pata_ns87410.c | 18937 | diff -urNp linux-2.6.32.8/drivers/ata/pata_ns87410.c linux-2.6.32.8/drivers/ata/pata_ns87410.c |
18874 | --- linux-2.6.32.7/drivers/ata/pata_ns87410.c 2010-01-25 13:50:10.000000000 -0500 | 18938 | --- linux-2.6.32.8/drivers/ata/pata_ns87410.c 2010-02-09 07:57:19.000000000 -0500 |
18875 | +++ linux-2.6.32.7/drivers/ata/pata_ns87410.c 2010-01-25 17:39:40.421405149 -0500 | 18939 | +++ linux-2.6.32.8/drivers/ata/pata_ns87410.c 2010-02-10 15:06:23.995503045 -0500 |
18876 | @@ -132,7 +132,7 @@ static struct scsi_host_template ns87410 | 18940 | @@ -132,7 +132,7 @@ static struct scsi_host_template ns87410 |
18877 | ATA_PIO_SHT(DRV_NAME), | 18941 | ATA_PIO_SHT(DRV_NAME), |
18878 | }; | 18942 | }; |
@@ -18882,9 +18946,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_ns87410.c linux-2.6.32.7/drivers/ata/ | |||
18882 | .inherits = &ata_sff_port_ops, | 18946 | .inherits = &ata_sff_port_ops, |
18883 | .qc_issue = ns87410_qc_issue, | 18947 | .qc_issue = ns87410_qc_issue, |
18884 | .cable_detect = ata_cable_40wire, | 18948 | .cable_detect = ata_cable_40wire, |
18885 | diff -urNp linux-2.6.32.7/drivers/ata/pata_ns87415.c linux-2.6.32.7/drivers/ata/pata_ns87415.c | 18949 | diff -urNp linux-2.6.32.8/drivers/ata/pata_ns87415.c linux-2.6.32.8/drivers/ata/pata_ns87415.c |
18886 | --- linux-2.6.32.7/drivers/ata/pata_ns87415.c 2010-01-25 13:50:10.000000000 -0500 | 18950 | --- linux-2.6.32.8/drivers/ata/pata_ns87415.c 2010-02-09 07:57:19.000000000 -0500 |
18887 | +++ linux-2.6.32.7/drivers/ata/pata_ns87415.c 2010-01-25 17:39:40.421405149 -0500 | 18951 | +++ linux-2.6.32.8/drivers/ata/pata_ns87415.c 2010-02-10 15:06:23.995503045 -0500 |
18888 | @@ -299,7 +299,7 @@ static u8 ns87560_bmdma_status(struct at | 18952 | @@ -299,7 +299,7 @@ static u8 ns87560_bmdma_status(struct at |
18889 | } | 18953 | } |
18890 | #endif /* 87560 SuperIO Support */ | 18954 | #endif /* 87560 SuperIO Support */ |
@@ -18903,9 +18967,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_ns87415.c linux-2.6.32.7/drivers/ata/ | |||
18903 | .inherits = &ns87415_pata_ops, | 18967 | .inherits = &ns87415_pata_ops, |
18904 | .sff_tf_read = ns87560_tf_read, | 18968 | .sff_tf_read = ns87560_tf_read, |
18905 | .sff_check_status = ns87560_check_status, | 18969 | .sff_check_status = ns87560_check_status, |
18906 | diff -urNp linux-2.6.32.7/drivers/ata/pata_octeon_cf.c linux-2.6.32.7/drivers/ata/pata_octeon_cf.c | 18970 | diff -urNp linux-2.6.32.8/drivers/ata/pata_octeon_cf.c linux-2.6.32.8/drivers/ata/pata_octeon_cf.c |
18907 | --- linux-2.6.32.7/drivers/ata/pata_octeon_cf.c 2010-01-25 13:50:10.000000000 -0500 | 18971 | --- linux-2.6.32.8/drivers/ata/pata_octeon_cf.c 2010-02-09 07:57:19.000000000 -0500 |
18908 | +++ linux-2.6.32.7/drivers/ata/pata_octeon_cf.c 2010-01-25 17:39:40.428099593 -0500 | 18972 | +++ linux-2.6.32.8/drivers/ata/pata_octeon_cf.c 2010-02-10 15:06:23.995503045 -0500 |
18909 | @@ -801,6 +801,7 @@ static unsigned int octeon_cf_qc_issue(s | 18973 | @@ -801,6 +801,7 @@ static unsigned int octeon_cf_qc_issue(s |
18910 | return 0; | 18974 | return 0; |
18911 | } | 18975 | } |
@@ -18914,9 +18978,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_octeon_cf.c linux-2.6.32.7/drivers/at | |||
18914 | static struct ata_port_operations octeon_cf_ops = { | 18978 | static struct ata_port_operations octeon_cf_ops = { |
18915 | .inherits = &ata_sff_port_ops, | 18979 | .inherits = &ata_sff_port_ops, |
18916 | .check_atapi_dma = octeon_cf_check_atapi_dma, | 18980 | .check_atapi_dma = octeon_cf_check_atapi_dma, |
18917 | diff -urNp linux-2.6.32.7/drivers/ata/pata_oldpiix.c linux-2.6.32.7/drivers/ata/pata_oldpiix.c | 18981 | diff -urNp linux-2.6.32.8/drivers/ata/pata_oldpiix.c linux-2.6.32.8/drivers/ata/pata_oldpiix.c |
18918 | --- linux-2.6.32.7/drivers/ata/pata_oldpiix.c 2010-01-25 13:50:10.000000000 -0500 | 18982 | --- linux-2.6.32.8/drivers/ata/pata_oldpiix.c 2010-02-09 07:57:19.000000000 -0500 |
18919 | +++ linux-2.6.32.7/drivers/ata/pata_oldpiix.c 2010-01-25 17:39:40.428099593 -0500 | 18983 | +++ linux-2.6.32.8/drivers/ata/pata_oldpiix.c 2010-02-10 15:06:23.995503045 -0500 |
18920 | @@ -208,7 +208,7 @@ static struct scsi_host_template oldpiix | 18984 | @@ -208,7 +208,7 @@ static struct scsi_host_template oldpiix |
18921 | ATA_BMDMA_SHT(DRV_NAME), | 18985 | ATA_BMDMA_SHT(DRV_NAME), |
18922 | }; | 18986 | }; |
@@ -18926,9 +18990,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_oldpiix.c linux-2.6.32.7/drivers/ata/ | |||
18926 | .inherits = &ata_bmdma_port_ops, | 18990 | .inherits = &ata_bmdma_port_ops, |
18927 | .qc_issue = oldpiix_qc_issue, | 18991 | .qc_issue = oldpiix_qc_issue, |
18928 | .cable_detect = ata_cable_40wire, | 18992 | .cable_detect = ata_cable_40wire, |
18929 | diff -urNp linux-2.6.32.7/drivers/ata/pata_opti.c linux-2.6.32.7/drivers/ata/pata_opti.c | 18993 | diff -urNp linux-2.6.32.8/drivers/ata/pata_opti.c linux-2.6.32.8/drivers/ata/pata_opti.c |
18930 | --- linux-2.6.32.7/drivers/ata/pata_opti.c 2010-01-25 13:50:10.000000000 -0500 | 18994 | --- linux-2.6.32.8/drivers/ata/pata_opti.c 2010-02-09 07:57:19.000000000 -0500 |
18931 | +++ linux-2.6.32.7/drivers/ata/pata_opti.c 2010-01-25 17:39:40.428099593 -0500 | 18995 | +++ linux-2.6.32.8/drivers/ata/pata_opti.c 2010-02-10 15:06:23.995503045 -0500 |
18932 | @@ -152,7 +152,7 @@ static struct scsi_host_template opti_sh | 18996 | @@ -152,7 +152,7 @@ static struct scsi_host_template opti_sh |
18933 | ATA_PIO_SHT(DRV_NAME), | 18997 | ATA_PIO_SHT(DRV_NAME), |
18934 | }; | 18998 | }; |
@@ -18938,9 +19002,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_opti.c linux-2.6.32.7/drivers/ata/pat | |||
18938 | .inherits = &ata_sff_port_ops, | 19002 | .inherits = &ata_sff_port_ops, |
18939 | .cable_detect = ata_cable_40wire, | 19003 | .cable_detect = ata_cable_40wire, |
18940 | .set_piomode = opti_set_piomode, | 19004 | .set_piomode = opti_set_piomode, |
18941 | diff -urNp linux-2.6.32.7/drivers/ata/pata_optidma.c linux-2.6.32.7/drivers/ata/pata_optidma.c | 19005 | diff -urNp linux-2.6.32.8/drivers/ata/pata_optidma.c linux-2.6.32.8/drivers/ata/pata_optidma.c |
18942 | --- linux-2.6.32.7/drivers/ata/pata_optidma.c 2010-01-25 13:50:10.000000000 -0500 | 19006 | --- linux-2.6.32.8/drivers/ata/pata_optidma.c 2010-02-09 07:57:19.000000000 -0500 |
18943 | +++ linux-2.6.32.7/drivers/ata/pata_optidma.c 2010-01-25 17:39:40.428099593 -0500 | 19007 | +++ linux-2.6.32.8/drivers/ata/pata_optidma.c 2010-02-10 15:06:23.995503045 -0500 |
18944 | @@ -337,7 +337,7 @@ static struct scsi_host_template optidma | 19008 | @@ -337,7 +337,7 @@ static struct scsi_host_template optidma |
18945 | ATA_BMDMA_SHT(DRV_NAME), | 19009 | ATA_BMDMA_SHT(DRV_NAME), |
18946 | }; | 19010 | }; |
@@ -18959,9 +19023,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_optidma.c linux-2.6.32.7/drivers/ata/ | |||
18959 | .inherits = &optidma_port_ops, | 19023 | .inherits = &optidma_port_ops, |
18960 | .set_piomode = optiplus_set_pio_mode, | 19024 | .set_piomode = optiplus_set_pio_mode, |
18961 | .set_dmamode = optiplus_set_dma_mode, | 19025 | .set_dmamode = optiplus_set_dma_mode, |
18962 | diff -urNp linux-2.6.32.7/drivers/ata/pata_palmld.c linux-2.6.32.7/drivers/ata/pata_palmld.c | 19026 | diff -urNp linux-2.6.32.8/drivers/ata/pata_palmld.c linux-2.6.32.8/drivers/ata/pata_palmld.c |
18963 | --- linux-2.6.32.7/drivers/ata/pata_palmld.c 2010-01-25 13:50:10.000000000 -0500 | 19027 | --- linux-2.6.32.8/drivers/ata/pata_palmld.c 2010-02-09 07:57:19.000000000 -0500 |
18964 | +++ linux-2.6.32.7/drivers/ata/pata_palmld.c 2010-01-25 17:39:40.429145377 -0500 | 19028 | +++ linux-2.6.32.8/drivers/ata/pata_palmld.c 2010-02-10 15:06:23.999499093 -0500 |
18965 | @@ -37,7 +37,7 @@ static struct scsi_host_template palmld_ | 19029 | @@ -37,7 +37,7 @@ static struct scsi_host_template palmld_ |
18966 | ATA_PIO_SHT(DRV_NAME), | 19030 | ATA_PIO_SHT(DRV_NAME), |
18967 | }; | 19031 | }; |
@@ -18971,9 +19035,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_palmld.c linux-2.6.32.7/drivers/ata/p | |||
18971 | .inherits = &ata_sff_port_ops, | 19035 | .inherits = &ata_sff_port_ops, |
18972 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19036 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
18973 | .cable_detect = ata_cable_40wire, | 19037 | .cable_detect = ata_cable_40wire, |
18974 | diff -urNp linux-2.6.32.7/drivers/ata/pata_pcmcia.c linux-2.6.32.7/drivers/ata/pata_pcmcia.c | 19038 | diff -urNp linux-2.6.32.8/drivers/ata/pata_pcmcia.c linux-2.6.32.8/drivers/ata/pata_pcmcia.c |
18975 | --- linux-2.6.32.7/drivers/ata/pata_pcmcia.c 2010-01-25 13:50:10.000000000 -0500 | 19039 | --- linux-2.6.32.8/drivers/ata/pata_pcmcia.c 2010-02-09 07:57:19.000000000 -0500 |
18976 | +++ linux-2.6.32.7/drivers/ata/pata_pcmcia.c 2010-01-25 17:39:40.429145377 -0500 | 19040 | +++ linux-2.6.32.8/drivers/ata/pata_pcmcia.c 2010-02-10 15:06:23.999499093 -0500 |
18977 | @@ -162,14 +162,14 @@ static struct scsi_host_template pcmcia_ | 19041 | @@ -162,14 +162,14 @@ static struct scsi_host_template pcmcia_ |
18978 | ATA_PIO_SHT(DRV_NAME), | 19042 | ATA_PIO_SHT(DRV_NAME), |
18979 | }; | 19043 | }; |
@@ -19000,9 +19064,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_pcmcia.c linux-2.6.32.7/drivers/ata/p | |||
19000 | 19064 | ||
19001 | info = kzalloc(sizeof(*info), GFP_KERNEL); | 19065 | info = kzalloc(sizeof(*info), GFP_KERNEL); |
19002 | if (info == NULL) | 19066 | if (info == NULL) |
19003 | diff -urNp linux-2.6.32.7/drivers/ata/pata_pdc2027x.c linux-2.6.32.7/drivers/ata/pata_pdc2027x.c | 19067 | diff -urNp linux-2.6.32.8/drivers/ata/pata_pdc2027x.c linux-2.6.32.8/drivers/ata/pata_pdc2027x.c |
19004 | --- linux-2.6.32.7/drivers/ata/pata_pdc2027x.c 2010-01-25 13:50:10.000000000 -0500 | 19068 | --- linux-2.6.32.8/drivers/ata/pata_pdc2027x.c 2010-02-09 07:57:19.000000000 -0500 |
19005 | +++ linux-2.6.32.7/drivers/ata/pata_pdc2027x.c 2010-01-25 17:39:40.429145377 -0500 | 19069 | +++ linux-2.6.32.8/drivers/ata/pata_pdc2027x.c 2010-02-10 15:06:23.999499093 -0500 |
19006 | @@ -132,14 +132,14 @@ static struct scsi_host_template pdc2027 | 19070 | @@ -132,14 +132,14 @@ static struct scsi_host_template pdc2027 |
19007 | ATA_BMDMA_SHT(DRV_NAME), | 19071 | ATA_BMDMA_SHT(DRV_NAME), |
19008 | }; | 19072 | }; |
@@ -19020,9 +19084,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_pdc2027x.c linux-2.6.32.7/drivers/ata | |||
19020 | .inherits = &pdc2027x_pata100_ops, | 19084 | .inherits = &pdc2027x_pata100_ops, |
19021 | .mode_filter = pdc2027x_mode_filter, | 19085 | .mode_filter = pdc2027x_mode_filter, |
19022 | .set_piomode = pdc2027x_set_piomode, | 19086 | .set_piomode = pdc2027x_set_piomode, |
19023 | diff -urNp linux-2.6.32.7/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.7/drivers/ata/pata_pdc202xx_old.c | 19087 | diff -urNp linux-2.6.32.8/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.8/drivers/ata/pata_pdc202xx_old.c |
19024 | --- linux-2.6.32.7/drivers/ata/pata_pdc202xx_old.c 2010-01-25 13:50:10.000000000 -0500 | 19088 | --- linux-2.6.32.8/drivers/ata/pata_pdc202xx_old.c 2010-02-09 07:57:19.000000000 -0500 |
19025 | +++ linux-2.6.32.7/drivers/ata/pata_pdc202xx_old.c 2010-01-25 17:39:40.429145377 -0500 | 19089 | +++ linux-2.6.32.8/drivers/ata/pata_pdc202xx_old.c 2010-02-10 15:06:23.999499093 -0500 |
19026 | @@ -265,7 +265,7 @@ static struct scsi_host_template pdc202x | 19090 | @@ -265,7 +265,7 @@ static struct scsi_host_template pdc202x |
19027 | ATA_BMDMA_SHT(DRV_NAME), | 19091 | ATA_BMDMA_SHT(DRV_NAME), |
19028 | }; | 19092 | }; |
@@ -19041,9 +19105,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.7/drivers | |||
19041 | .inherits = &pdc2024x_port_ops, | 19105 | .inherits = &pdc2024x_port_ops, |
19042 | 19106 | ||
19043 | .check_atapi_dma = pdc2026x_check_atapi_dma, | 19107 | .check_atapi_dma = pdc2026x_check_atapi_dma, |
19044 | diff -urNp linux-2.6.32.7/drivers/ata/pata_platform.c linux-2.6.32.7/drivers/ata/pata_platform.c | 19108 | diff -urNp linux-2.6.32.8/drivers/ata/pata_platform.c linux-2.6.32.8/drivers/ata/pata_platform.c |
19045 | --- linux-2.6.32.7/drivers/ata/pata_platform.c 2010-01-25 13:50:10.000000000 -0500 | 19109 | --- linux-2.6.32.8/drivers/ata/pata_platform.c 2010-02-09 07:57:19.000000000 -0500 |
19046 | +++ linux-2.6.32.7/drivers/ata/pata_platform.c 2010-01-25 17:39:40.429145377 -0500 | 19110 | +++ linux-2.6.32.8/drivers/ata/pata_platform.c 2010-02-10 15:06:23.999499093 -0500 |
19047 | @@ -48,7 +48,7 @@ static struct scsi_host_template pata_pl | 19111 | @@ -48,7 +48,7 @@ static struct scsi_host_template pata_pl |
19048 | ATA_PIO_SHT(DRV_NAME), | 19112 | ATA_PIO_SHT(DRV_NAME), |
19049 | }; | 19113 | }; |
@@ -19053,9 +19117,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_platform.c linux-2.6.32.7/drivers/ata | |||
19053 | .inherits = &ata_sff_port_ops, | 19117 | .inherits = &ata_sff_port_ops, |
19054 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19118 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
19055 | .cable_detect = ata_cable_unknown, | 19119 | .cable_detect = ata_cable_unknown, |
19056 | diff -urNp linux-2.6.32.7/drivers/ata/pata_qdi.c linux-2.6.32.7/drivers/ata/pata_qdi.c | 19120 | diff -urNp linux-2.6.32.8/drivers/ata/pata_qdi.c linux-2.6.32.8/drivers/ata/pata_qdi.c |
19057 | --- linux-2.6.32.7/drivers/ata/pata_qdi.c 2010-01-25 13:50:10.000000000 -0500 | 19121 | --- linux-2.6.32.8/drivers/ata/pata_qdi.c 2010-02-09 07:57:19.000000000 -0500 |
19058 | +++ linux-2.6.32.7/drivers/ata/pata_qdi.c 2010-01-25 17:39:40.429145377 -0500 | 19122 | +++ linux-2.6.32.8/drivers/ata/pata_qdi.c 2010-02-10 15:06:23.999499093 -0500 |
19059 | @@ -157,7 +157,7 @@ static struct scsi_host_template qdi_sht | 19123 | @@ -157,7 +157,7 @@ static struct scsi_host_template qdi_sht |
19060 | ATA_PIO_SHT(DRV_NAME), | 19124 | ATA_PIO_SHT(DRV_NAME), |
19061 | }; | 19125 | }; |
@@ -19074,9 +19138,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_qdi.c linux-2.6.32.7/drivers/ata/pata | |||
19074 | .inherits = &qdi6500_port_ops, | 19138 | .inherits = &qdi6500_port_ops, |
19075 | .set_piomode = qdi6580_set_piomode, | 19139 | .set_piomode = qdi6580_set_piomode, |
19076 | }; | 19140 | }; |
19077 | diff -urNp linux-2.6.32.7/drivers/ata/pata_radisys.c linux-2.6.32.7/drivers/ata/pata_radisys.c | 19141 | diff -urNp linux-2.6.32.8/drivers/ata/pata_radisys.c linux-2.6.32.8/drivers/ata/pata_radisys.c |
19078 | --- linux-2.6.32.7/drivers/ata/pata_radisys.c 2010-01-25 13:50:10.000000000 -0500 | 19142 | --- linux-2.6.32.8/drivers/ata/pata_radisys.c 2010-02-09 07:57:19.000000000 -0500 |
19079 | +++ linux-2.6.32.7/drivers/ata/pata_radisys.c 2010-01-25 17:39:40.430286538 -0500 | 19143 | +++ linux-2.6.32.8/drivers/ata/pata_radisys.c 2010-02-10 15:06:23.999499093 -0500 |
19080 | @@ -187,7 +187,7 @@ static struct scsi_host_template radisys | 19144 | @@ -187,7 +187,7 @@ static struct scsi_host_template radisys |
19081 | ATA_BMDMA_SHT(DRV_NAME), | 19145 | ATA_BMDMA_SHT(DRV_NAME), |
19082 | }; | 19146 | }; |
@@ -19086,9 +19150,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_radisys.c linux-2.6.32.7/drivers/ata/ | |||
19086 | .inherits = &ata_bmdma_port_ops, | 19150 | .inherits = &ata_bmdma_port_ops, |
19087 | .qc_issue = radisys_qc_issue, | 19151 | .qc_issue = radisys_qc_issue, |
19088 | .cable_detect = ata_cable_unknown, | 19152 | .cable_detect = ata_cable_unknown, |
19089 | diff -urNp linux-2.6.32.7/drivers/ata/pata_rb532_cf.c linux-2.6.32.7/drivers/ata/pata_rb532_cf.c | 19153 | diff -urNp linux-2.6.32.8/drivers/ata/pata_rb532_cf.c linux-2.6.32.8/drivers/ata/pata_rb532_cf.c |
19090 | --- linux-2.6.32.7/drivers/ata/pata_rb532_cf.c 2010-01-25 13:50:10.000000000 -0500 | 19154 | --- linux-2.6.32.8/drivers/ata/pata_rb532_cf.c 2010-02-09 07:57:19.000000000 -0500 |
19091 | +++ linux-2.6.32.7/drivers/ata/pata_rb532_cf.c 2010-01-25 17:39:40.430286538 -0500 | 19155 | +++ linux-2.6.32.8/drivers/ata/pata_rb532_cf.c 2010-02-10 15:06:23.999499093 -0500 |
19092 | @@ -68,7 +68,7 @@ static irqreturn_t rb532_pata_irq_handle | 19156 | @@ -68,7 +68,7 @@ static irqreturn_t rb532_pata_irq_handle |
19093 | return IRQ_HANDLED; | 19157 | return IRQ_HANDLED; |
19094 | } | 19158 | } |
@@ -19098,9 +19162,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_rb532_cf.c linux-2.6.32.7/drivers/ata | |||
19098 | .inherits = &ata_sff_port_ops, | 19162 | .inherits = &ata_sff_port_ops, |
19099 | .sff_data_xfer = ata_sff_data_xfer32, | 19163 | .sff_data_xfer = ata_sff_data_xfer32, |
19100 | }; | 19164 | }; |
19101 | diff -urNp linux-2.6.32.7/drivers/ata/pata_rdc.c linux-2.6.32.7/drivers/ata/pata_rdc.c | 19165 | diff -urNp linux-2.6.32.8/drivers/ata/pata_rdc.c linux-2.6.32.8/drivers/ata/pata_rdc.c |
19102 | --- linux-2.6.32.7/drivers/ata/pata_rdc.c 2010-01-25 13:50:10.000000000 -0500 | 19166 | --- linux-2.6.32.8/drivers/ata/pata_rdc.c 2010-02-09 07:57:19.000000000 -0500 |
19103 | +++ linux-2.6.32.7/drivers/ata/pata_rdc.c 2010-01-25 17:39:40.430286538 -0500 | 19167 | +++ linux-2.6.32.8/drivers/ata/pata_rdc.c 2010-02-10 15:06:23.999499093 -0500 |
19104 | @@ -272,7 +272,7 @@ static void rdc_set_dmamode(struct ata_p | 19168 | @@ -272,7 +272,7 @@ static void rdc_set_dmamode(struct ata_p |
19105 | pci_write_config_byte(dev, 0x48, udma_enable); | 19169 | pci_write_config_byte(dev, 0x48, udma_enable); |
19106 | } | 19170 | } |
@@ -19110,9 +19174,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_rdc.c linux-2.6.32.7/drivers/ata/pata | |||
19110 | .inherits = &ata_bmdma32_port_ops, | 19174 | .inherits = &ata_bmdma32_port_ops, |
19111 | .cable_detect = rdc_pata_cable_detect, | 19175 | .cable_detect = rdc_pata_cable_detect, |
19112 | .set_piomode = rdc_set_piomode, | 19176 | .set_piomode = rdc_set_piomode, |
19113 | diff -urNp linux-2.6.32.7/drivers/ata/pata_rz1000.c linux-2.6.32.7/drivers/ata/pata_rz1000.c | 19177 | diff -urNp linux-2.6.32.8/drivers/ata/pata_rz1000.c linux-2.6.32.8/drivers/ata/pata_rz1000.c |
19114 | --- linux-2.6.32.7/drivers/ata/pata_rz1000.c 2010-01-25 13:50:10.000000000 -0500 | 19178 | --- linux-2.6.32.8/drivers/ata/pata_rz1000.c 2010-02-09 07:57:19.000000000 -0500 |
19115 | +++ linux-2.6.32.7/drivers/ata/pata_rz1000.c 2010-01-25 17:39:40.430286538 -0500 | 19179 | +++ linux-2.6.32.8/drivers/ata/pata_rz1000.c 2010-02-10 15:06:23.999499093 -0500 |
19116 | @@ -54,7 +54,7 @@ static struct scsi_host_template rz1000_ | 19180 | @@ -54,7 +54,7 @@ static struct scsi_host_template rz1000_ |
19117 | ATA_PIO_SHT(DRV_NAME), | 19181 | ATA_PIO_SHT(DRV_NAME), |
19118 | }; | 19182 | }; |
@@ -19122,9 +19186,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_rz1000.c linux-2.6.32.7/drivers/ata/p | |||
19122 | .inherits = &ata_sff_port_ops, | 19186 | .inherits = &ata_sff_port_ops, |
19123 | .cable_detect = ata_cable_40wire, | 19187 | .cable_detect = ata_cable_40wire, |
19124 | .set_mode = rz1000_set_mode, | 19188 | .set_mode = rz1000_set_mode, |
19125 | diff -urNp linux-2.6.32.7/drivers/ata/pata_sc1200.c linux-2.6.32.7/drivers/ata/pata_sc1200.c | 19189 | diff -urNp linux-2.6.32.8/drivers/ata/pata_sc1200.c linux-2.6.32.8/drivers/ata/pata_sc1200.c |
19126 | --- linux-2.6.32.7/drivers/ata/pata_sc1200.c 2010-01-25 13:50:10.000000000 -0500 | 19190 | --- linux-2.6.32.8/drivers/ata/pata_sc1200.c 2010-02-09 07:57:19.000000000 -0500 |
19127 | +++ linux-2.6.32.7/drivers/ata/pata_sc1200.c 2010-01-25 17:39:40.430286538 -0500 | 19191 | +++ linux-2.6.32.8/drivers/ata/pata_sc1200.c 2010-02-10 15:06:23.999499093 -0500 |
19128 | @@ -207,7 +207,7 @@ static struct scsi_host_template sc1200_ | 19192 | @@ -207,7 +207,7 @@ static struct scsi_host_template sc1200_ |
19129 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 19193 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
19130 | }; | 19194 | }; |
@@ -19134,9 +19198,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_sc1200.c linux-2.6.32.7/drivers/ata/p | |||
19134 | .inherits = &ata_bmdma_port_ops, | 19198 | .inherits = &ata_bmdma_port_ops, |
19135 | .qc_prep = ata_sff_dumb_qc_prep, | 19199 | .qc_prep = ata_sff_dumb_qc_prep, |
19136 | .qc_issue = sc1200_qc_issue, | 19200 | .qc_issue = sc1200_qc_issue, |
19137 | diff -urNp linux-2.6.32.7/drivers/ata/pata_scc.c linux-2.6.32.7/drivers/ata/pata_scc.c | 19201 | diff -urNp linux-2.6.32.8/drivers/ata/pata_scc.c linux-2.6.32.8/drivers/ata/pata_scc.c |
19138 | --- linux-2.6.32.7/drivers/ata/pata_scc.c 2010-01-25 13:50:10.000000000 -0500 | 19202 | --- linux-2.6.32.8/drivers/ata/pata_scc.c 2010-02-09 07:57:19.000000000 -0500 |
19139 | +++ linux-2.6.32.7/drivers/ata/pata_scc.c 2010-01-25 17:39:40.430286538 -0500 | 19203 | +++ linux-2.6.32.8/drivers/ata/pata_scc.c 2010-02-10 15:06:23.999499093 -0500 |
19140 | @@ -965,7 +965,7 @@ static struct scsi_host_template scc_sht | 19204 | @@ -965,7 +965,7 @@ static struct scsi_host_template scc_sht |
19141 | ATA_BMDMA_SHT(DRV_NAME), | 19205 | ATA_BMDMA_SHT(DRV_NAME), |
19142 | }; | 19206 | }; |
@@ -19146,9 +19210,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_scc.c linux-2.6.32.7/drivers/ata/pata | |||
19146 | .inherits = &ata_bmdma_port_ops, | 19210 | .inherits = &ata_bmdma_port_ops, |
19147 | 19211 | ||
19148 | .set_piomode = scc_set_piomode, | 19212 | .set_piomode = scc_set_piomode, |
19149 | diff -urNp linux-2.6.32.7/drivers/ata/pata_sch.c linux-2.6.32.7/drivers/ata/pata_sch.c | 19213 | diff -urNp linux-2.6.32.8/drivers/ata/pata_sch.c linux-2.6.32.8/drivers/ata/pata_sch.c |
19150 | --- linux-2.6.32.7/drivers/ata/pata_sch.c 2010-01-25 13:50:10.000000000 -0500 | 19214 | --- linux-2.6.32.8/drivers/ata/pata_sch.c 2010-02-09 07:57:19.000000000 -0500 |
19151 | +++ linux-2.6.32.7/drivers/ata/pata_sch.c 2010-01-25 17:39:40.431405680 -0500 | 19215 | +++ linux-2.6.32.8/drivers/ata/pata_sch.c 2010-02-10 15:06:23.999499093 -0500 |
19152 | @@ -75,7 +75,7 @@ static struct scsi_host_template sch_sht | 19216 | @@ -75,7 +75,7 @@ static struct scsi_host_template sch_sht |
19153 | ATA_BMDMA_SHT(DRV_NAME), | 19217 | ATA_BMDMA_SHT(DRV_NAME), |
19154 | }; | 19218 | }; |
@@ -19158,9 +19222,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_sch.c linux-2.6.32.7/drivers/ata/pata | |||
19158 | .inherits = &ata_bmdma_port_ops, | 19222 | .inherits = &ata_bmdma_port_ops, |
19159 | .cable_detect = ata_cable_unknown, | 19223 | .cable_detect = ata_cable_unknown, |
19160 | .set_piomode = sch_set_piomode, | 19224 | .set_piomode = sch_set_piomode, |
19161 | diff -urNp linux-2.6.32.7/drivers/ata/pata_serverworks.c linux-2.6.32.7/drivers/ata/pata_serverworks.c | 19225 | diff -urNp linux-2.6.32.8/drivers/ata/pata_serverworks.c linux-2.6.32.8/drivers/ata/pata_serverworks.c |
19162 | --- linux-2.6.32.7/drivers/ata/pata_serverworks.c 2010-01-25 13:50:10.000000000 -0500 | 19226 | --- linux-2.6.32.8/drivers/ata/pata_serverworks.c 2010-02-09 07:57:19.000000000 -0500 |
19163 | +++ linux-2.6.32.7/drivers/ata/pata_serverworks.c 2010-01-25 17:39:40.431405680 -0500 | 19227 | +++ linux-2.6.32.8/drivers/ata/pata_serverworks.c 2010-02-10 15:06:23.999499093 -0500 |
19164 | @@ -299,7 +299,7 @@ static struct scsi_host_template serverw | 19228 | @@ -299,7 +299,7 @@ static struct scsi_host_template serverw |
19165 | ATA_BMDMA_SHT(DRV_NAME), | 19229 | ATA_BMDMA_SHT(DRV_NAME), |
19166 | }; | 19230 | }; |
@@ -19179,9 +19243,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_serverworks.c linux-2.6.32.7/drivers/ | |||
19179 | .inherits = &serverworks_osb4_port_ops, | 19243 | .inherits = &serverworks_osb4_port_ops, |
19180 | .mode_filter = serverworks_csb_filter, | 19244 | .mode_filter = serverworks_csb_filter, |
19181 | }; | 19245 | }; |
19182 | diff -urNp linux-2.6.32.7/drivers/ata/pata_sil680.c linux-2.6.32.7/drivers/ata/pata_sil680.c | 19246 | diff -urNp linux-2.6.32.8/drivers/ata/pata_sil680.c linux-2.6.32.8/drivers/ata/pata_sil680.c |
19183 | --- linux-2.6.32.7/drivers/ata/pata_sil680.c 2010-01-25 13:50:10.000000000 -0500 | 19247 | --- linux-2.6.32.8/drivers/ata/pata_sil680.c 2010-02-09 07:57:19.000000000 -0500 |
19184 | +++ linux-2.6.32.7/drivers/ata/pata_sil680.c 2010-01-25 17:39:40.431405680 -0500 | 19248 | +++ linux-2.6.32.8/drivers/ata/pata_sil680.c 2010-02-10 15:06:23.999499093 -0500 |
19185 | @@ -194,7 +194,7 @@ static struct scsi_host_template sil680_ | 19249 | @@ -194,7 +194,7 @@ static struct scsi_host_template sil680_ |
19186 | ATA_BMDMA_SHT(DRV_NAME), | 19250 | ATA_BMDMA_SHT(DRV_NAME), |
19187 | }; | 19251 | }; |
@@ -19191,9 +19255,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_sil680.c linux-2.6.32.7/drivers/ata/p | |||
19191 | .inherits = &ata_bmdma32_port_ops, | 19255 | .inherits = &ata_bmdma32_port_ops, |
19192 | .cable_detect = sil680_cable_detect, | 19256 | .cable_detect = sil680_cable_detect, |
19193 | .set_piomode = sil680_set_piomode, | 19257 | .set_piomode = sil680_set_piomode, |
19194 | diff -urNp linux-2.6.32.7/drivers/ata/pata_sis.c linux-2.6.32.7/drivers/ata/pata_sis.c | 19258 | diff -urNp linux-2.6.32.8/drivers/ata/pata_sis.c linux-2.6.32.8/drivers/ata/pata_sis.c |
19195 | --- linux-2.6.32.7/drivers/ata/pata_sis.c 2010-01-25 13:50:10.000000000 -0500 | 19259 | --- linux-2.6.32.8/drivers/ata/pata_sis.c 2010-02-09 07:57:19.000000000 -0500 |
19196 | +++ linux-2.6.32.7/drivers/ata/pata_sis.c 2010-01-25 17:39:40.431405680 -0500 | 19260 | +++ linux-2.6.32.8/drivers/ata/pata_sis.c 2010-02-10 15:06:23.999499093 -0500 |
19197 | @@ -503,47 +503,47 @@ static struct scsi_host_template sis_sht | 19261 | @@ -503,47 +503,47 @@ static struct scsi_host_template sis_sht |
19198 | ATA_BMDMA_SHT(DRV_NAME), | 19262 | ATA_BMDMA_SHT(DRV_NAME), |
19199 | }; | 19263 | }; |
@@ -19249,9 +19313,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_sis.c linux-2.6.32.7/drivers/ata/pata | |||
19249 | .inherits = &sis_base_ops, | 19313 | .inherits = &sis_base_ops, |
19250 | .set_piomode = sis_old_set_piomode, | 19314 | .set_piomode = sis_old_set_piomode, |
19251 | .set_dmamode = sis_old_set_dmamode, | 19315 | .set_dmamode = sis_old_set_dmamode, |
19252 | diff -urNp linux-2.6.32.7/drivers/ata/pata_sl82c105.c linux-2.6.32.7/drivers/ata/pata_sl82c105.c | 19316 | diff -urNp linux-2.6.32.8/drivers/ata/pata_sl82c105.c linux-2.6.32.8/drivers/ata/pata_sl82c105.c |
19253 | --- linux-2.6.32.7/drivers/ata/pata_sl82c105.c 2010-01-25 13:50:10.000000000 -0500 | 19317 | --- linux-2.6.32.8/drivers/ata/pata_sl82c105.c 2010-02-09 07:57:19.000000000 -0500 |
19254 | +++ linux-2.6.32.7/drivers/ata/pata_sl82c105.c 2010-01-25 17:39:40.431405680 -0500 | 19318 | +++ linux-2.6.32.8/drivers/ata/pata_sl82c105.c 2010-02-10 15:06:23.999499093 -0500 |
19255 | @@ -231,7 +231,7 @@ static struct scsi_host_template sl82c10 | 19319 | @@ -231,7 +231,7 @@ static struct scsi_host_template sl82c10 |
19256 | ATA_BMDMA_SHT(DRV_NAME), | 19320 | ATA_BMDMA_SHT(DRV_NAME), |
19257 | }; | 19321 | }; |
@@ -19261,9 +19325,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_sl82c105.c linux-2.6.32.7/drivers/ata | |||
19261 | .inherits = &ata_bmdma_port_ops, | 19325 | .inherits = &ata_bmdma_port_ops, |
19262 | .qc_defer = sl82c105_qc_defer, | 19326 | .qc_defer = sl82c105_qc_defer, |
19263 | .bmdma_start = sl82c105_bmdma_start, | 19327 | .bmdma_start = sl82c105_bmdma_start, |
19264 | diff -urNp linux-2.6.32.7/drivers/ata/pata_triflex.c linux-2.6.32.7/drivers/ata/pata_triflex.c | 19328 | diff -urNp linux-2.6.32.8/drivers/ata/pata_triflex.c linux-2.6.32.8/drivers/ata/pata_triflex.c |
19265 | --- linux-2.6.32.7/drivers/ata/pata_triflex.c 2010-01-25 13:50:10.000000000 -0500 | 19329 | --- linux-2.6.32.8/drivers/ata/pata_triflex.c 2010-02-09 07:57:19.000000000 -0500 |
19266 | +++ linux-2.6.32.7/drivers/ata/pata_triflex.c 2010-01-25 17:39:40.431405680 -0500 | 19330 | +++ linux-2.6.32.8/drivers/ata/pata_triflex.c 2010-02-10 15:06:23.999499093 -0500 |
19267 | @@ -178,7 +178,7 @@ static struct scsi_host_template triflex | 19331 | @@ -178,7 +178,7 @@ static struct scsi_host_template triflex |
19268 | ATA_BMDMA_SHT(DRV_NAME), | 19332 | ATA_BMDMA_SHT(DRV_NAME), |
19269 | }; | 19333 | }; |
@@ -19273,9 +19337,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_triflex.c linux-2.6.32.7/drivers/ata/ | |||
19273 | .inherits = &ata_bmdma_port_ops, | 19337 | .inherits = &ata_bmdma_port_ops, |
19274 | .bmdma_start = triflex_bmdma_start, | 19338 | .bmdma_start = triflex_bmdma_start, |
19275 | .bmdma_stop = triflex_bmdma_stop, | 19339 | .bmdma_stop = triflex_bmdma_stop, |
19276 | diff -urNp linux-2.6.32.7/drivers/ata/pata_via.c linux-2.6.32.7/drivers/ata/pata_via.c | 19340 | diff -urNp linux-2.6.32.8/drivers/ata/pata_via.c linux-2.6.32.8/drivers/ata/pata_via.c |
19277 | --- linux-2.6.32.7/drivers/ata/pata_via.c 2010-01-25 13:50:10.000000000 -0500 | 19341 | --- linux-2.6.32.8/drivers/ata/pata_via.c 2010-02-09 07:57:19.000000000 -0500 |
19278 | +++ linux-2.6.32.7/drivers/ata/pata_via.c 2010-01-25 17:39:40.432411110 -0500 | 19342 | +++ linux-2.6.32.8/drivers/ata/pata_via.c 2010-02-10 15:06:23.999499093 -0500 |
19279 | @@ -419,7 +419,7 @@ static struct scsi_host_template via_sht | 19343 | @@ -419,7 +419,7 @@ static struct scsi_host_template via_sht |
19280 | ATA_BMDMA_SHT(DRV_NAME), | 19344 | ATA_BMDMA_SHT(DRV_NAME), |
19281 | }; | 19345 | }; |
@@ -19294,9 +19358,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_via.c linux-2.6.32.7/drivers/ata/pata | |||
19294 | .inherits = &via_port_ops, | 19358 | .inherits = &via_port_ops, |
19295 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19359 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
19296 | }; | 19360 | }; |
19297 | diff -urNp linux-2.6.32.7/drivers/ata/pata_winbond.c linux-2.6.32.7/drivers/ata/pata_winbond.c | 19361 | diff -urNp linux-2.6.32.8/drivers/ata/pata_winbond.c linux-2.6.32.8/drivers/ata/pata_winbond.c |
19298 | --- linux-2.6.32.7/drivers/ata/pata_winbond.c 2010-01-25 13:50:10.000000000 -0500 | 19362 | --- linux-2.6.32.8/drivers/ata/pata_winbond.c 2010-02-09 07:57:19.000000000 -0500 |
19299 | +++ linux-2.6.32.7/drivers/ata/pata_winbond.c 2010-01-25 17:39:40.432411110 -0500 | 19363 | +++ linux-2.6.32.8/drivers/ata/pata_winbond.c 2010-02-10 15:06:23.999499093 -0500 |
19300 | @@ -125,7 +125,7 @@ static struct scsi_host_template winbond | 19364 | @@ -125,7 +125,7 @@ static struct scsi_host_template winbond |
19301 | ATA_PIO_SHT(DRV_NAME), | 19365 | ATA_PIO_SHT(DRV_NAME), |
19302 | }; | 19366 | }; |
@@ -19306,9 +19370,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pata_winbond.c linux-2.6.32.7/drivers/ata/ | |||
19306 | .inherits = &ata_sff_port_ops, | 19370 | .inherits = &ata_sff_port_ops, |
19307 | .sff_data_xfer = winbond_data_xfer, | 19371 | .sff_data_xfer = winbond_data_xfer, |
19308 | .cable_detect = ata_cable_40wire, | 19372 | .cable_detect = ata_cable_40wire, |
19309 | diff -urNp linux-2.6.32.7/drivers/ata/pdc_adma.c linux-2.6.32.7/drivers/ata/pdc_adma.c | 19373 | diff -urNp linux-2.6.32.8/drivers/ata/pdc_adma.c linux-2.6.32.8/drivers/ata/pdc_adma.c |
19310 | --- linux-2.6.32.7/drivers/ata/pdc_adma.c 2010-01-25 13:50:10.000000000 -0500 | 19374 | --- linux-2.6.32.8/drivers/ata/pdc_adma.c 2010-02-09 07:57:19.000000000 -0500 |
19311 | +++ linux-2.6.32.7/drivers/ata/pdc_adma.c 2010-01-25 17:39:40.432411110 -0500 | 19375 | +++ linux-2.6.32.8/drivers/ata/pdc_adma.c 2010-02-10 15:06:24.002498516 -0500 |
19312 | @@ -145,7 +145,7 @@ static struct scsi_host_template adma_at | 19376 | @@ -145,7 +145,7 @@ static struct scsi_host_template adma_at |
19313 | .dma_boundary = ADMA_DMA_BOUNDARY, | 19377 | .dma_boundary = ADMA_DMA_BOUNDARY, |
19314 | }; | 19378 | }; |
@@ -19318,9 +19382,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/pdc_adma.c linux-2.6.32.7/drivers/ata/pdc_ | |||
19318 | .inherits = &ata_sff_port_ops, | 19382 | .inherits = &ata_sff_port_ops, |
19319 | 19383 | ||
19320 | .lost_interrupt = ATA_OP_NULL, | 19384 | .lost_interrupt = ATA_OP_NULL, |
19321 | diff -urNp linux-2.6.32.7/drivers/ata/sata_fsl.c linux-2.6.32.7/drivers/ata/sata_fsl.c | 19385 | diff -urNp linux-2.6.32.8/drivers/ata/sata_fsl.c linux-2.6.32.8/drivers/ata/sata_fsl.c |
19322 | --- linux-2.6.32.7/drivers/ata/sata_fsl.c 2010-01-25 13:50:10.000000000 -0500 | 19386 | --- linux-2.6.32.8/drivers/ata/sata_fsl.c 2010-02-09 07:57:19.000000000 -0500 |
19323 | +++ linux-2.6.32.7/drivers/ata/sata_fsl.c 2010-01-25 17:39:40.433405395 -0500 | 19387 | +++ linux-2.6.32.8/drivers/ata/sata_fsl.c 2010-02-10 15:06:24.002498516 -0500 |
19324 | @@ -1258,7 +1258,7 @@ static struct scsi_host_template sata_fs | 19388 | @@ -1258,7 +1258,7 @@ static struct scsi_host_template sata_fs |
19325 | .dma_boundary = ATA_DMA_BOUNDARY, | 19389 | .dma_boundary = ATA_DMA_BOUNDARY, |
19326 | }; | 19390 | }; |
@@ -19330,9 +19394,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_fsl.c linux-2.6.32.7/drivers/ata/sata | |||
19330 | .inherits = &sata_pmp_port_ops, | 19394 | .inherits = &sata_pmp_port_ops, |
19331 | 19395 | ||
19332 | .qc_defer = ata_std_qc_defer, | 19396 | .qc_defer = ata_std_qc_defer, |
19333 | diff -urNp linux-2.6.32.7/drivers/ata/sata_inic162x.c linux-2.6.32.7/drivers/ata/sata_inic162x.c | 19397 | diff -urNp linux-2.6.32.8/drivers/ata/sata_inic162x.c linux-2.6.32.8/drivers/ata/sata_inic162x.c |
19334 | --- linux-2.6.32.7/drivers/ata/sata_inic162x.c 2010-01-25 13:50:10.000000000 -0500 | 19398 | --- linux-2.6.32.8/drivers/ata/sata_inic162x.c 2010-02-09 07:57:19.000000000 -0500 |
19335 | +++ linux-2.6.32.7/drivers/ata/sata_inic162x.c 2010-01-25 17:39:40.433405395 -0500 | 19399 | +++ linux-2.6.32.8/drivers/ata/sata_inic162x.c 2010-02-10 15:06:24.002498516 -0500 |
19336 | @@ -721,7 +721,7 @@ static int inic_port_start(struct ata_po | 19400 | @@ -721,7 +721,7 @@ static int inic_port_start(struct ata_po |
19337 | return 0; | 19401 | return 0; |
19338 | } | 19402 | } |
@@ -19342,9 +19406,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_inic162x.c linux-2.6.32.7/drivers/ata | |||
19342 | .inherits = &sata_port_ops, | 19406 | .inherits = &sata_port_ops, |
19343 | 19407 | ||
19344 | .check_atapi_dma = inic_check_atapi_dma, | 19408 | .check_atapi_dma = inic_check_atapi_dma, |
19345 | diff -urNp linux-2.6.32.7/drivers/ata/sata_mv.c linux-2.6.32.7/drivers/ata/sata_mv.c | 19409 | diff -urNp linux-2.6.32.8/drivers/ata/sata_mv.c linux-2.6.32.8/drivers/ata/sata_mv.c |
19346 | --- linux-2.6.32.7/drivers/ata/sata_mv.c 2010-01-25 13:50:10.000000000 -0500 | 19410 | --- linux-2.6.32.8/drivers/ata/sata_mv.c 2010-02-09 07:57:19.000000000 -0500 |
19347 | +++ linux-2.6.32.7/drivers/ata/sata_mv.c 2010-01-25 17:39:40.435100268 -0500 | 19411 | +++ linux-2.6.32.8/drivers/ata/sata_mv.c 2010-02-10 15:06:24.002498516 -0500 |
19348 | @@ -656,7 +656,7 @@ static struct scsi_host_template mv6_sht | 19412 | @@ -656,7 +656,7 @@ static struct scsi_host_template mv6_sht |
19349 | .dma_boundary = MV_DMA_BOUNDARY, | 19413 | .dma_boundary = MV_DMA_BOUNDARY, |
19350 | }; | 19414 | }; |
@@ -19372,9 +19436,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_mv.c linux-2.6.32.7/drivers/ata/sata_ | |||
19372 | .inherits = &mv6_ops, | 19436 | .inherits = &mv6_ops, |
19373 | .dev_config = ATA_OP_NULL, | 19437 | .dev_config = ATA_OP_NULL, |
19374 | .qc_prep = mv_qc_prep_iie, | 19438 | .qc_prep = mv_qc_prep_iie, |
19375 | diff -urNp linux-2.6.32.7/drivers/ata/sata_nv.c linux-2.6.32.7/drivers/ata/sata_nv.c | 19439 | diff -urNp linux-2.6.32.8/drivers/ata/sata_nv.c linux-2.6.32.8/drivers/ata/sata_nv.c |
19376 | --- linux-2.6.32.7/drivers/ata/sata_nv.c 2010-01-25 13:50:10.000000000 -0500 | 19440 | --- linux-2.6.32.8/drivers/ata/sata_nv.c 2010-02-09 07:57:19.000000000 -0500 |
19377 | +++ linux-2.6.32.7/drivers/ata/sata_nv.c 2010-01-25 17:39:40.435100268 -0500 | 19441 | +++ linux-2.6.32.8/drivers/ata/sata_nv.c 2010-02-10 15:06:24.002498516 -0500 |
19378 | @@ -464,7 +464,7 @@ static struct scsi_host_template nv_swnc | 19442 | @@ -464,7 +464,7 @@ static struct scsi_host_template nv_swnc |
19379 | * cases. Define nv_hardreset() which only kicks in for post-boot | 19443 | * cases. Define nv_hardreset() which only kicks in for post-boot |
19380 | * probing and use it for all variants. | 19444 | * probing and use it for all variants. |
@@ -19417,9 +19481,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_nv.c linux-2.6.32.7/drivers/ata/sata_ | |||
19417 | .inherits = &nv_generic_ops, | 19481 | .inherits = &nv_generic_ops, |
19418 | 19482 | ||
19419 | .qc_defer = ata_std_qc_defer, | 19483 | .qc_defer = ata_std_qc_defer, |
19420 | diff -urNp linux-2.6.32.7/drivers/ata/sata_promise.c linux-2.6.32.7/drivers/ata/sata_promise.c | 19484 | diff -urNp linux-2.6.32.8/drivers/ata/sata_promise.c linux-2.6.32.8/drivers/ata/sata_promise.c |
19421 | --- linux-2.6.32.7/drivers/ata/sata_promise.c 2010-01-25 13:50:10.000000000 -0500 | 19485 | --- linux-2.6.32.8/drivers/ata/sata_promise.c 2010-02-09 07:57:19.000000000 -0500 |
19422 | +++ linux-2.6.32.7/drivers/ata/sata_promise.c 2010-01-25 17:39:40.435100268 -0500 | 19486 | +++ linux-2.6.32.8/drivers/ata/sata_promise.c 2010-02-10 15:06:24.002498516 -0500 |
19423 | @@ -195,7 +195,7 @@ static const struct ata_port_operations | 19487 | @@ -195,7 +195,7 @@ static const struct ata_port_operations |
19424 | .error_handler = pdc_error_handler, | 19488 | .error_handler = pdc_error_handler, |
19425 | }; | 19489 | }; |
@@ -19446,9 +19510,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_promise.c linux-2.6.32.7/drivers/ata/ | |||
19446 | .inherits = &pdc_common_ops, | 19510 | .inherits = &pdc_common_ops, |
19447 | .cable_detect = pdc_pata_cable_detect, | 19511 | .cable_detect = pdc_pata_cable_detect, |
19448 | .freeze = pdc_freeze, | 19512 | .freeze = pdc_freeze, |
19449 | diff -urNp linux-2.6.32.7/drivers/ata/sata_qstor.c linux-2.6.32.7/drivers/ata/sata_qstor.c | 19513 | diff -urNp linux-2.6.32.8/drivers/ata/sata_qstor.c linux-2.6.32.8/drivers/ata/sata_qstor.c |
19450 | --- linux-2.6.32.7/drivers/ata/sata_qstor.c 2010-01-25 13:50:10.000000000 -0500 | 19514 | --- linux-2.6.32.8/drivers/ata/sata_qstor.c 2010-02-09 07:57:19.000000000 -0500 |
19451 | +++ linux-2.6.32.7/drivers/ata/sata_qstor.c 2010-01-25 17:39:40.436104915 -0500 | 19515 | +++ linux-2.6.32.8/drivers/ata/sata_qstor.c 2010-02-10 15:06:24.002498516 -0500 |
19452 | @@ -132,7 +132,7 @@ static struct scsi_host_template qs_ata_ | 19516 | @@ -132,7 +132,7 @@ static struct scsi_host_template qs_ata_ |
19453 | .dma_boundary = QS_DMA_BOUNDARY, | 19517 | .dma_boundary = QS_DMA_BOUNDARY, |
19454 | }; | 19518 | }; |
@@ -19458,9 +19522,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_qstor.c linux-2.6.32.7/drivers/ata/sa | |||
19458 | .inherits = &ata_sff_port_ops, | 19522 | .inherits = &ata_sff_port_ops, |
19459 | 19523 | ||
19460 | .check_atapi_dma = qs_check_atapi_dma, | 19524 | .check_atapi_dma = qs_check_atapi_dma, |
19461 | diff -urNp linux-2.6.32.7/drivers/ata/sata_sil24.c linux-2.6.32.7/drivers/ata/sata_sil24.c | 19525 | diff -urNp linux-2.6.32.8/drivers/ata/sata_sil24.c linux-2.6.32.8/drivers/ata/sata_sil24.c |
19462 | --- linux-2.6.32.7/drivers/ata/sata_sil24.c 2010-01-25 13:50:10.000000000 -0500 | 19526 | --- linux-2.6.32.8/drivers/ata/sata_sil24.c 2010-02-09 07:57:19.000000000 -0500 |
19463 | +++ linux-2.6.32.7/drivers/ata/sata_sil24.c 2010-01-25 17:39:40.436104915 -0500 | 19527 | +++ linux-2.6.32.8/drivers/ata/sata_sil24.c 2010-02-10 15:06:24.002498516 -0500 |
19464 | @@ -388,7 +388,7 @@ static struct scsi_host_template sil24_s | 19528 | @@ -388,7 +388,7 @@ static struct scsi_host_template sil24_s |
19465 | .dma_boundary = ATA_DMA_BOUNDARY, | 19529 | .dma_boundary = ATA_DMA_BOUNDARY, |
19466 | }; | 19530 | }; |
@@ -19470,9 +19534,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_sil24.c linux-2.6.32.7/drivers/ata/sa | |||
19470 | .inherits = &sata_pmp_port_ops, | 19534 | .inherits = &sata_pmp_port_ops, |
19471 | 19535 | ||
19472 | .qc_defer = sil24_qc_defer, | 19536 | .qc_defer = sil24_qc_defer, |
19473 | diff -urNp linux-2.6.32.7/drivers/ata/sata_sil.c linux-2.6.32.7/drivers/ata/sata_sil.c | 19537 | diff -urNp linux-2.6.32.8/drivers/ata/sata_sil.c linux-2.6.32.8/drivers/ata/sata_sil.c |
19474 | --- linux-2.6.32.7/drivers/ata/sata_sil.c 2010-01-25 13:50:10.000000000 -0500 | 19538 | --- linux-2.6.32.8/drivers/ata/sata_sil.c 2010-02-09 07:57:19.000000000 -0500 |
19475 | +++ linux-2.6.32.7/drivers/ata/sata_sil.c 2010-01-25 17:39:40.436104915 -0500 | 19539 | +++ linux-2.6.32.8/drivers/ata/sata_sil.c 2010-02-10 15:06:24.002498516 -0500 |
19476 | @@ -182,7 +182,7 @@ static struct scsi_host_template sil_sht | 19540 | @@ -182,7 +182,7 @@ static struct scsi_host_template sil_sht |
19477 | .sg_tablesize = ATA_MAX_PRD | 19541 | .sg_tablesize = ATA_MAX_PRD |
19478 | }; | 19542 | }; |
@@ -19482,9 +19546,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_sil.c linux-2.6.32.7/drivers/ata/sata | |||
19482 | .inherits = &ata_bmdma32_port_ops, | 19546 | .inherits = &ata_bmdma32_port_ops, |
19483 | .dev_config = sil_dev_config, | 19547 | .dev_config = sil_dev_config, |
19484 | .set_mode = sil_set_mode, | 19548 | .set_mode = sil_set_mode, |
19485 | diff -urNp linux-2.6.32.7/drivers/ata/sata_sis.c linux-2.6.32.7/drivers/ata/sata_sis.c | 19549 | diff -urNp linux-2.6.32.8/drivers/ata/sata_sis.c linux-2.6.32.8/drivers/ata/sata_sis.c |
19486 | --- linux-2.6.32.7/drivers/ata/sata_sis.c 2010-01-25 13:50:10.000000000 -0500 | 19550 | --- linux-2.6.32.8/drivers/ata/sata_sis.c 2010-02-09 07:57:19.000000000 -0500 |
19487 | +++ linux-2.6.32.7/drivers/ata/sata_sis.c 2010-01-25 17:39:40.437100238 -0500 | 19551 | +++ linux-2.6.32.8/drivers/ata/sata_sis.c 2010-02-10 15:06:24.002498516 -0500 |
19488 | @@ -89,7 +89,7 @@ static struct scsi_host_template sis_sht | 19552 | @@ -89,7 +89,7 @@ static struct scsi_host_template sis_sht |
19489 | ATA_BMDMA_SHT(DRV_NAME), | 19553 | ATA_BMDMA_SHT(DRV_NAME), |
19490 | }; | 19554 | }; |
@@ -19494,9 +19558,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_sis.c linux-2.6.32.7/drivers/ata/sata | |||
19494 | .inherits = &ata_bmdma_port_ops, | 19558 | .inherits = &ata_bmdma_port_ops, |
19495 | .scr_read = sis_scr_read, | 19559 | .scr_read = sis_scr_read, |
19496 | .scr_write = sis_scr_write, | 19560 | .scr_write = sis_scr_write, |
19497 | diff -urNp linux-2.6.32.7/drivers/ata/sata_svw.c linux-2.6.32.7/drivers/ata/sata_svw.c | 19561 | diff -urNp linux-2.6.32.8/drivers/ata/sata_svw.c linux-2.6.32.8/drivers/ata/sata_svw.c |
19498 | --- linux-2.6.32.7/drivers/ata/sata_svw.c 2010-01-25 13:50:10.000000000 -0500 | 19562 | --- linux-2.6.32.8/drivers/ata/sata_svw.c 2010-02-09 07:57:19.000000000 -0500 |
19499 | +++ linux-2.6.32.7/drivers/ata/sata_svw.c 2010-01-25 17:39:40.447720538 -0500 | 19563 | +++ linux-2.6.32.8/drivers/ata/sata_svw.c 2010-02-10 15:06:24.002498516 -0500 |
19500 | @@ -344,7 +344,7 @@ static struct scsi_host_template k2_sata | 19564 | @@ -344,7 +344,7 @@ static struct scsi_host_template k2_sata |
19501 | }; | 19565 | }; |
19502 | 19566 | ||
@@ -19506,9 +19570,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_svw.c linux-2.6.32.7/drivers/ata/sata | |||
19506 | .inherits = &ata_bmdma_port_ops, | 19570 | .inherits = &ata_bmdma_port_ops, |
19507 | .sff_tf_load = k2_sata_tf_load, | 19571 | .sff_tf_load = k2_sata_tf_load, |
19508 | .sff_tf_read = k2_sata_tf_read, | 19572 | .sff_tf_read = k2_sata_tf_read, |
19509 | diff -urNp linux-2.6.32.7/drivers/ata/sata_sx4.c linux-2.6.32.7/drivers/ata/sata_sx4.c | 19573 | diff -urNp linux-2.6.32.8/drivers/ata/sata_sx4.c linux-2.6.32.8/drivers/ata/sata_sx4.c |
19510 | --- linux-2.6.32.7/drivers/ata/sata_sx4.c 2010-01-25 13:50:10.000000000 -0500 | 19574 | --- linux-2.6.32.8/drivers/ata/sata_sx4.c 2010-02-09 07:57:19.000000000 -0500 |
19511 | +++ linux-2.6.32.7/drivers/ata/sata_sx4.c 2010-01-25 17:39:40.448144804 -0500 | 19575 | +++ linux-2.6.32.8/drivers/ata/sata_sx4.c 2010-02-10 15:06:24.002498516 -0500 |
19512 | @@ -248,7 +248,7 @@ static struct scsi_host_template pdc_sat | 19576 | @@ -248,7 +248,7 @@ static struct scsi_host_template pdc_sat |
19513 | }; | 19577 | }; |
19514 | 19578 | ||
@@ -19518,9 +19582,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_sx4.c linux-2.6.32.7/drivers/ata/sata | |||
19518 | .inherits = &ata_sff_port_ops, | 19582 | .inherits = &ata_sff_port_ops, |
19519 | 19583 | ||
19520 | .check_atapi_dma = pdc_check_atapi_dma, | 19584 | .check_atapi_dma = pdc_check_atapi_dma, |
19521 | diff -urNp linux-2.6.32.7/drivers/ata/sata_uli.c linux-2.6.32.7/drivers/ata/sata_uli.c | 19585 | diff -urNp linux-2.6.32.8/drivers/ata/sata_uli.c linux-2.6.32.8/drivers/ata/sata_uli.c |
19522 | --- linux-2.6.32.7/drivers/ata/sata_uli.c 2010-01-25 13:50:10.000000000 -0500 | 19586 | --- linux-2.6.32.8/drivers/ata/sata_uli.c 2010-02-09 07:57:19.000000000 -0500 |
19523 | +++ linux-2.6.32.7/drivers/ata/sata_uli.c 2010-01-25 17:39:40.448144804 -0500 | 19587 | +++ linux-2.6.32.8/drivers/ata/sata_uli.c 2010-02-10 15:06:24.002498516 -0500 |
19524 | @@ -79,7 +79,7 @@ static struct scsi_host_template uli_sht | 19588 | @@ -79,7 +79,7 @@ static struct scsi_host_template uli_sht |
19525 | ATA_BMDMA_SHT(DRV_NAME), | 19589 | ATA_BMDMA_SHT(DRV_NAME), |
19526 | }; | 19590 | }; |
@@ -19530,9 +19594,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_uli.c linux-2.6.32.7/drivers/ata/sata | |||
19530 | .inherits = &ata_bmdma_port_ops, | 19594 | .inherits = &ata_bmdma_port_ops, |
19531 | .scr_read = uli_scr_read, | 19595 | .scr_read = uli_scr_read, |
19532 | .scr_write = uli_scr_write, | 19596 | .scr_write = uli_scr_write, |
19533 | diff -urNp linux-2.6.32.7/drivers/ata/sata_via.c linux-2.6.32.7/drivers/ata/sata_via.c | 19597 | diff -urNp linux-2.6.32.8/drivers/ata/sata_via.c linux-2.6.32.8/drivers/ata/sata_via.c |
19534 | --- linux-2.6.32.7/drivers/ata/sata_via.c 2010-01-25 13:50:10.000000000 -0500 | 19598 | --- linux-2.6.32.8/drivers/ata/sata_via.c 2010-02-09 07:57:19.000000000 -0500 |
19535 | +++ linux-2.6.32.7/drivers/ata/sata_via.c 2010-01-25 17:39:40.448144804 -0500 | 19599 | +++ linux-2.6.32.8/drivers/ata/sata_via.c 2010-02-10 15:06:24.002498516 -0500 |
19536 | @@ -112,31 +112,31 @@ static struct scsi_host_template svia_sh | 19600 | @@ -112,31 +112,31 @@ static struct scsi_host_template svia_sh |
19537 | ATA_BMDMA_SHT(DRV_NAME), | 19601 | ATA_BMDMA_SHT(DRV_NAME), |
19538 | }; | 19602 | }; |
@@ -19570,9 +19634,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_via.c linux-2.6.32.7/drivers/ata/sata | |||
19570 | .inherits = &svia_base_ops, | 19634 | .inherits = &svia_base_ops, |
19571 | .hardreset = sata_std_hardreset, | 19635 | .hardreset = sata_std_hardreset, |
19572 | .scr_read = vt8251_scr_read, | 19636 | .scr_read = vt8251_scr_read, |
19573 | diff -urNp linux-2.6.32.7/drivers/ata/sata_vsc.c linux-2.6.32.7/drivers/ata/sata_vsc.c | 19637 | diff -urNp linux-2.6.32.8/drivers/ata/sata_vsc.c linux-2.6.32.8/drivers/ata/sata_vsc.c |
19574 | --- linux-2.6.32.7/drivers/ata/sata_vsc.c 2010-01-25 13:50:10.000000000 -0500 | 19638 | --- linux-2.6.32.8/drivers/ata/sata_vsc.c 2010-02-09 07:57:19.000000000 -0500 |
19575 | +++ linux-2.6.32.7/drivers/ata/sata_vsc.c 2010-01-25 17:39:40.448144804 -0500 | 19639 | +++ linux-2.6.32.8/drivers/ata/sata_vsc.c 2010-02-10 15:06:24.002498516 -0500 |
19576 | @@ -306,7 +306,7 @@ static struct scsi_host_template vsc_sat | 19640 | @@ -306,7 +306,7 @@ static struct scsi_host_template vsc_sat |
19577 | }; | 19641 | }; |
19578 | 19642 | ||
@@ -19582,9 +19646,9 @@ diff -urNp linux-2.6.32.7/drivers/ata/sata_vsc.c linux-2.6.32.7/drivers/ata/sata | |||
19582 | .inherits = &ata_bmdma_port_ops, | 19646 | .inherits = &ata_bmdma_port_ops, |
19583 | /* The IRQ handling is not quite standard SFF behaviour so we | 19647 | /* The IRQ handling is not quite standard SFF behaviour so we |
19584 | cannot use the default lost interrupt handler */ | 19648 | cannot use the default lost interrupt handler */ |
19585 | diff -urNp linux-2.6.32.7/drivers/atm/adummy.c linux-2.6.32.7/drivers/atm/adummy.c | 19649 | diff -urNp linux-2.6.32.8/drivers/atm/adummy.c linux-2.6.32.8/drivers/atm/adummy.c |
19586 | --- linux-2.6.32.7/drivers/atm/adummy.c 2010-01-25 13:50:10.000000000 -0500 | 19650 | --- linux-2.6.32.8/drivers/atm/adummy.c 2010-02-09 07:57:19.000000000 -0500 |
19587 | +++ linux-2.6.32.7/drivers/atm/adummy.c 2010-01-25 17:39:40.448144804 -0500 | 19651 | +++ linux-2.6.32.8/drivers/atm/adummy.c 2010-02-10 15:06:24.002498516 -0500 |
19588 | @@ -77,7 +77,7 @@ adummy_send(struct atm_vcc *vcc, struct | 19652 | @@ -77,7 +77,7 @@ adummy_send(struct atm_vcc *vcc, struct |
19589 | vcc->pop(vcc, skb); | 19653 | vcc->pop(vcc, skb); |
19590 | else | 19654 | else |
@@ -19594,9 +19658,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/adummy.c linux-2.6.32.7/drivers/atm/adummy | |||
19594 | 19658 | ||
19595 | return 0; | 19659 | return 0; |
19596 | } | 19660 | } |
19597 | diff -urNp linux-2.6.32.7/drivers/atm/ambassador.c linux-2.6.32.7/drivers/atm/ambassador.c | 19661 | diff -urNp linux-2.6.32.8/drivers/atm/ambassador.c linux-2.6.32.8/drivers/atm/ambassador.c |
19598 | --- linux-2.6.32.7/drivers/atm/ambassador.c 2010-01-25 13:50:10.000000000 -0500 | 19662 | --- linux-2.6.32.8/drivers/atm/ambassador.c 2010-02-09 07:57:19.000000000 -0500 |
19599 | +++ linux-2.6.32.7/drivers/atm/ambassador.c 2010-01-25 17:39:40.448144804 -0500 | 19663 | +++ linux-2.6.32.8/drivers/atm/ambassador.c 2010-02-10 15:06:24.002498516 -0500 |
19600 | @@ -453,7 +453,7 @@ static void tx_complete (amb_dev * dev, | 19664 | @@ -453,7 +453,7 @@ static void tx_complete (amb_dev * dev, |
19601 | PRINTD (DBG_FLOW|DBG_TX, "tx_complete %p %p", dev, tx); | 19665 | PRINTD (DBG_FLOW|DBG_TX, "tx_complete %p %p", dev, tx); |
19602 | 19666 | ||
@@ -19633,9 +19697,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/ambassador.c linux-2.6.32.7/drivers/atm/am | |||
19633 | return -ENOMEM; // ? | 19697 | return -ENOMEM; // ? |
19634 | } | 19698 | } |
19635 | 19699 | ||
19636 | diff -urNp linux-2.6.32.7/drivers/atm/atmtcp.c linux-2.6.32.7/drivers/atm/atmtcp.c | 19700 | diff -urNp linux-2.6.32.8/drivers/atm/atmtcp.c linux-2.6.32.8/drivers/atm/atmtcp.c |
19637 | --- linux-2.6.32.7/drivers/atm/atmtcp.c 2010-01-25 13:50:10.000000000 -0500 | 19701 | --- linux-2.6.32.8/drivers/atm/atmtcp.c 2010-02-09 07:57:19.000000000 -0500 |
19638 | +++ linux-2.6.32.7/drivers/atm/atmtcp.c 2010-01-25 17:39:40.449405902 -0500 | 19702 | +++ linux-2.6.32.8/drivers/atm/atmtcp.c 2010-02-10 15:06:24.002498516 -0500 |
19639 | @@ -206,7 +206,7 @@ static int atmtcp_v_send(struct atm_vcc | 19703 | @@ -206,7 +206,7 @@ static int atmtcp_v_send(struct atm_vcc |
19640 | if (vcc->pop) vcc->pop(vcc,skb); | 19704 | if (vcc->pop) vcc->pop(vcc,skb); |
19641 | else dev_kfree_skb(skb); | 19705 | else dev_kfree_skb(skb); |
@@ -19685,9 +19749,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/atmtcp.c linux-2.6.32.7/drivers/atm/atmtcp | |||
19685 | done: | 19749 | done: |
19686 | if (vcc->pop) vcc->pop(vcc,skb); | 19750 | if (vcc->pop) vcc->pop(vcc,skb); |
19687 | else dev_kfree_skb(skb); | 19751 | else dev_kfree_skb(skb); |
19688 | diff -urNp linux-2.6.32.7/drivers/atm/eni.c linux-2.6.32.7/drivers/atm/eni.c | 19752 | diff -urNp linux-2.6.32.8/drivers/atm/eni.c linux-2.6.32.8/drivers/atm/eni.c |
19689 | --- linux-2.6.32.7/drivers/atm/eni.c 2010-01-25 13:50:10.000000000 -0500 | 19753 | --- linux-2.6.32.8/drivers/atm/eni.c 2010-02-09 07:57:19.000000000 -0500 |
19690 | +++ linux-2.6.32.7/drivers/atm/eni.c 2010-01-25 17:39:40.449405902 -0500 | 19754 | +++ linux-2.6.32.8/drivers/atm/eni.c 2010-02-10 15:06:24.007541622 -0500 |
19691 | @@ -525,7 +525,7 @@ static int rx_aal0(struct atm_vcc *vcc) | 19755 | @@ -525,7 +525,7 @@ static int rx_aal0(struct atm_vcc *vcc) |
19692 | DPRINTK(DEV_LABEL "(itf %d): trashing empty cell\n", | 19756 | DPRINTK(DEV_LABEL "(itf %d): trashing empty cell\n", |
19693 | vcc->dev->number); | 19757 | vcc->dev->number); |
@@ -19733,9 +19797,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/eni.c linux-2.6.32.7/drivers/atm/eni.c | |||
19733 | wake_up(&eni_dev->tx_wait); | 19797 | wake_up(&eni_dev->tx_wait); |
19734 | dma_complete++; | 19798 | dma_complete++; |
19735 | } | 19799 | } |
19736 | diff -urNp linux-2.6.32.7/drivers/atm/firestream.c linux-2.6.32.7/drivers/atm/firestream.c | 19800 | diff -urNp linux-2.6.32.8/drivers/atm/firestream.c linux-2.6.32.8/drivers/atm/firestream.c |
19737 | --- linux-2.6.32.7/drivers/atm/firestream.c 2010-01-25 13:50:10.000000000 -0500 | 19801 | --- linux-2.6.32.8/drivers/atm/firestream.c 2010-02-09 07:57:19.000000000 -0500 |
19738 | +++ linux-2.6.32.7/drivers/atm/firestream.c 2010-01-25 17:39:40.450123608 -0500 | 19802 | +++ linux-2.6.32.8/drivers/atm/firestream.c 2010-02-10 15:06:24.007541622 -0500 |
19739 | @@ -748,7 +748,7 @@ static void process_txdone_queue (struct | 19803 | @@ -748,7 +748,7 @@ static void process_txdone_queue (struct |
19740 | } | 19804 | } |
19741 | } | 19805 | } |
@@ -19769,9 +19833,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/firestream.c linux-2.6.32.7/drivers/atm/fi | |||
19769 | break; | 19833 | break; |
19770 | default: /* Hmm. Haven't written the code to handle the others yet... -- REW */ | 19834 | default: /* Hmm. Haven't written the code to handle the others yet... -- REW */ |
19771 | printk (KERN_WARNING "Don't know what to do with RX status %x: %s.\n", | 19835 | printk (KERN_WARNING "Don't know what to do with RX status %x: %s.\n", |
19772 | diff -urNp linux-2.6.32.7/drivers/atm/fore200e.c linux-2.6.32.7/drivers/atm/fore200e.c | 19836 | diff -urNp linux-2.6.32.8/drivers/atm/fore200e.c linux-2.6.32.8/drivers/atm/fore200e.c |
19773 | --- linux-2.6.32.7/drivers/atm/fore200e.c 2010-01-25 13:50:10.000000000 -0500 | 19837 | --- linux-2.6.32.8/drivers/atm/fore200e.c 2010-02-09 07:57:19.000000000 -0500 |
19774 | +++ linux-2.6.32.7/drivers/atm/fore200e.c 2010-01-25 17:39:40.450123608 -0500 | 19838 | +++ linux-2.6.32.8/drivers/atm/fore200e.c 2010-02-10 15:06:24.007541622 -0500 |
19775 | @@ -931,9 +931,9 @@ fore200e_tx_irq(struct fore200e* fore200 | 19839 | @@ -931,9 +931,9 @@ fore200e_tx_irq(struct fore200e* fore200 |
19776 | #endif | 19840 | #endif |
19777 | /* check error condition */ | 19841 | /* check error condition */ |
@@ -19828,9 +19892,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/fore200e.c linux-2.6.32.7/drivers/atm/fore | |||
19828 | 19892 | ||
19829 | fore200e->tx_sat++; | 19893 | fore200e->tx_sat++; |
19830 | DPRINTK(2, "tx queue of device %s is saturated, PDU dropped - heartbeat is %08x\n", | 19894 | DPRINTK(2, "tx queue of device %s is saturated, PDU dropped - heartbeat is %08x\n", |
19831 | diff -urNp linux-2.6.32.7/drivers/atm/he.c linux-2.6.32.7/drivers/atm/he.c | 19895 | diff -urNp linux-2.6.32.8/drivers/atm/he.c linux-2.6.32.8/drivers/atm/he.c |
19832 | --- linux-2.6.32.7/drivers/atm/he.c 2010-01-25 13:50:10.000000000 -0500 | 19896 | --- linux-2.6.32.8/drivers/atm/he.c 2010-02-09 07:57:19.000000000 -0500 |
19833 | +++ linux-2.6.32.7/drivers/atm/he.c 2010-01-25 17:39:40.451121328 -0500 | 19897 | +++ linux-2.6.32.8/drivers/atm/he.c 2010-02-10 15:06:24.007541622 -0500 |
19834 | @@ -1769,7 +1769,7 @@ he_service_rbrq(struct he_dev *he_dev, i | 19898 | @@ -1769,7 +1769,7 @@ he_service_rbrq(struct he_dev *he_dev, i |
19835 | 19899 | ||
19836 | if (RBRQ_HBUF_ERR(he_dev->rbrq_head)) { | 19900 | if (RBRQ_HBUF_ERR(he_dev->rbrq_head)) { |
@@ -19912,9 +19976,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/he.c linux-2.6.32.7/drivers/atm/he.c | |||
19912 | 19976 | ||
19913 | return 0; | 19977 | return 0; |
19914 | } | 19978 | } |
19915 | diff -urNp linux-2.6.32.7/drivers/atm/horizon.c linux-2.6.32.7/drivers/atm/horizon.c | 19979 | diff -urNp linux-2.6.32.8/drivers/atm/horizon.c linux-2.6.32.8/drivers/atm/horizon.c |
19916 | --- linux-2.6.32.7/drivers/atm/horizon.c 2010-01-25 13:50:10.000000000 -0500 | 19980 | --- linux-2.6.32.8/drivers/atm/horizon.c 2010-02-09 07:57:19.000000000 -0500 |
19917 | +++ linux-2.6.32.7/drivers/atm/horizon.c 2010-01-25 17:39:40.451121328 -0500 | 19981 | +++ linux-2.6.32.8/drivers/atm/horizon.c 2010-02-10 15:06:24.007541622 -0500 |
19918 | @@ -1033,7 +1033,7 @@ static void rx_schedule (hrz_dev * dev, | 19982 | @@ -1033,7 +1033,7 @@ static void rx_schedule (hrz_dev * dev, |
19919 | { | 19983 | { |
19920 | struct atm_vcc * vcc = ATM_SKB(skb)->vcc; | 19984 | struct atm_vcc * vcc = ATM_SKB(skb)->vcc; |
@@ -19933,9 +19997,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/horizon.c linux-2.6.32.7/drivers/atm/horiz | |||
19933 | 19997 | ||
19934 | // free the skb | 19998 | // free the skb |
19935 | hrz_kfree_skb (skb); | 19999 | hrz_kfree_skb (skb); |
19936 | diff -urNp linux-2.6.32.7/drivers/atm/idt77252.c linux-2.6.32.7/drivers/atm/idt77252.c | 20000 | diff -urNp linux-2.6.32.8/drivers/atm/idt77252.c linux-2.6.32.8/drivers/atm/idt77252.c |
19937 | --- linux-2.6.32.7/drivers/atm/idt77252.c 2010-01-25 13:50:10.000000000 -0500 | 20001 | --- linux-2.6.32.8/drivers/atm/idt77252.c 2010-02-09 07:57:19.000000000 -0500 |
19938 | +++ linux-2.6.32.7/drivers/atm/idt77252.c 2010-01-25 17:39:40.452307812 -0500 | 20002 | +++ linux-2.6.32.8/drivers/atm/idt77252.c 2010-02-10 15:06:24.007541622 -0500 |
19939 | @@ -810,7 +810,7 @@ drain_scq(struct idt77252_dev *card, str | 20003 | @@ -810,7 +810,7 @@ drain_scq(struct idt77252_dev *card, str |
19940 | else | 20004 | else |
19941 | dev_kfree_skb(skb); | 20005 | dev_kfree_skb(skb); |
@@ -20090,9 +20154,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/idt77252.c linux-2.6.32.7/drivers/atm/idt7 | |||
20090 | return -ENOMEM; | 20154 | return -ENOMEM; |
20091 | } | 20155 | } |
20092 | atomic_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); | 20156 | atomic_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); |
20093 | diff -urNp linux-2.6.32.7/drivers/atm/iphase.c linux-2.6.32.7/drivers/atm/iphase.c | 20157 | diff -urNp linux-2.6.32.8/drivers/atm/iphase.c linux-2.6.32.8/drivers/atm/iphase.c |
20094 | --- linux-2.6.32.7/drivers/atm/iphase.c 2010-01-25 13:50:10.000000000 -0500 | 20158 | --- linux-2.6.32.8/drivers/atm/iphase.c 2010-02-09 07:57:19.000000000 -0500 |
20095 | +++ linux-2.6.32.7/drivers/atm/iphase.c 2010-01-25 17:39:40.453161981 -0500 | 20159 | +++ linux-2.6.32.8/drivers/atm/iphase.c 2010-02-10 15:06:24.011479922 -0500 |
20096 | @@ -1123,7 +1123,7 @@ static int rx_pkt(struct atm_dev *dev) | 20160 | @@ -1123,7 +1123,7 @@ static int rx_pkt(struct atm_dev *dev) |
20097 | status = (u_short) (buf_desc_ptr->desc_mode); | 20161 | status = (u_short) (buf_desc_ptr->desc_mode); |
20098 | if (status & (RX_CER | RX_PTE | RX_OFL)) | 20162 | if (status & (RX_CER | RX_PTE | RX_OFL)) |
@@ -20189,9 +20253,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/iphase.c linux-2.6.32.7/drivers/atm/iphase | |||
20189 | if (iavcc->vc_desc_cnt > 10) { | 20253 | if (iavcc->vc_desc_cnt > 10) { |
20190 | vcc->tx_quota = vcc->tx_quota * 3 / 4; | 20254 | vcc->tx_quota = vcc->tx_quota * 3 / 4; |
20191 | printk("Tx1: vcc->tx_quota = %d \n", (u32)vcc->tx_quota ); | 20255 | printk("Tx1: vcc->tx_quota = %d \n", (u32)vcc->tx_quota ); |
20192 | diff -urNp linux-2.6.32.7/drivers/atm/lanai.c linux-2.6.32.7/drivers/atm/lanai.c | 20256 | diff -urNp linux-2.6.32.8/drivers/atm/lanai.c linux-2.6.32.8/drivers/atm/lanai.c |
20193 | --- linux-2.6.32.7/drivers/atm/lanai.c 2010-01-25 13:50:10.000000000 -0500 | 20257 | --- linux-2.6.32.8/drivers/atm/lanai.c 2010-02-09 07:57:19.000000000 -0500 |
20194 | +++ linux-2.6.32.7/drivers/atm/lanai.c 2010-01-25 17:39:40.453161981 -0500 | 20258 | +++ linux-2.6.32.8/drivers/atm/lanai.c 2010-02-10 15:06:24.011479922 -0500 |
20195 | @@ -1305,7 +1305,7 @@ static void lanai_send_one_aal5(struct l | 20259 | @@ -1305,7 +1305,7 @@ static void lanai_send_one_aal5(struct l |
20196 | vcc_tx_add_aal5_trailer(lvcc, skb->len, 0, 0); | 20260 | vcc_tx_add_aal5_trailer(lvcc, skb->len, 0, 0); |
20197 | lanai_endtx(lanai, lvcc); | 20261 | lanai_endtx(lanai, lvcc); |
@@ -20246,9 +20310,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/lanai.c linux-2.6.32.7/drivers/atm/lanai.c | |||
20246 | lvcc->stats.x.aal5.service_rxcrc++; | 20310 | lvcc->stats.x.aal5.service_rxcrc++; |
20247 | lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4]; | 20311 | lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4]; |
20248 | cardvcc_write(lvcc, SERVICE_GET_END(s), vcc_rxreadptr); | 20312 | cardvcc_write(lvcc, SERVICE_GET_END(s), vcc_rxreadptr); |
20249 | diff -urNp linux-2.6.32.7/drivers/atm/nicstar.c linux-2.6.32.7/drivers/atm/nicstar.c | 20313 | diff -urNp linux-2.6.32.8/drivers/atm/nicstar.c linux-2.6.32.8/drivers/atm/nicstar.c |
20250 | --- linux-2.6.32.7/drivers/atm/nicstar.c 2010-01-25 13:50:10.000000000 -0500 | 20314 | --- linux-2.6.32.8/drivers/atm/nicstar.c 2010-02-09 07:57:19.000000000 -0500 |
20251 | +++ linux-2.6.32.7/drivers/atm/nicstar.c 2010-01-25 17:39:40.454409580 -0500 | 20315 | +++ linux-2.6.32.8/drivers/atm/nicstar.c 2010-02-10 15:06:24.011479922 -0500 |
20252 | @@ -1723,7 +1723,7 @@ static int ns_send(struct atm_vcc *vcc, | 20316 | @@ -1723,7 +1723,7 @@ static int ns_send(struct atm_vcc *vcc, |
20253 | if ((vc = (vc_map *) vcc->dev_data) == NULL) | 20317 | if ((vc = (vc_map *) vcc->dev_data) == NULL) |
20254 | { | 20318 | { |
@@ -20451,9 +20515,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/nicstar.c linux-2.6.32.7/drivers/atm/nicst | |||
20451 | } | 20515 | } |
20452 | } | 20516 | } |
20453 | 20517 | ||
20454 | diff -urNp linux-2.6.32.7/drivers/atm/solos-pci.c linux-2.6.32.7/drivers/atm/solos-pci.c | 20518 | diff -urNp linux-2.6.32.8/drivers/atm/solos-pci.c linux-2.6.32.8/drivers/atm/solos-pci.c |
20455 | --- linux-2.6.32.7/drivers/atm/solos-pci.c 2010-01-25 13:50:10.000000000 -0500 | 20519 | --- linux-2.6.32.8/drivers/atm/solos-pci.c 2010-02-09 07:57:19.000000000 -0500 |
20456 | +++ linux-2.6.32.7/drivers/atm/solos-pci.c 2010-01-25 17:39:40.454409580 -0500 | 20520 | +++ linux-2.6.32.8/drivers/atm/solos-pci.c 2010-02-10 15:06:24.011479922 -0500 |
20457 | @@ -708,7 +708,7 @@ void solos_bh(unsigned long card_arg) | 20521 | @@ -708,7 +708,7 @@ void solos_bh(unsigned long card_arg) |
20458 | } | 20522 | } |
20459 | atm_charge(vcc, skb->truesize); | 20523 | atm_charge(vcc, skb->truesize); |
@@ -20472,9 +20536,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/solos-pci.c linux-2.6.32.7/drivers/atm/sol | |||
20472 | solos_pop(vcc, oldskb); | 20536 | solos_pop(vcc, oldskb); |
20473 | } else | 20537 | } else |
20474 | dev_kfree_skb_irq(oldskb); | 20538 | dev_kfree_skb_irq(oldskb); |
20475 | diff -urNp linux-2.6.32.7/drivers/atm/suni.c linux-2.6.32.7/drivers/atm/suni.c | 20539 | diff -urNp linux-2.6.32.8/drivers/atm/suni.c linux-2.6.32.8/drivers/atm/suni.c |
20476 | --- linux-2.6.32.7/drivers/atm/suni.c 2010-01-25 13:50:10.000000000 -0500 | 20540 | --- linux-2.6.32.8/drivers/atm/suni.c 2010-02-09 07:57:19.000000000 -0500 |
20477 | +++ linux-2.6.32.7/drivers/atm/suni.c 2010-01-25 17:39:40.455327045 -0500 | 20541 | +++ linux-2.6.32.8/drivers/atm/suni.c 2010-02-10 15:06:24.011479922 -0500 |
20478 | @@ -49,8 +49,8 @@ static DEFINE_SPINLOCK(sunis_lock); | 20542 | @@ -49,8 +49,8 @@ static DEFINE_SPINLOCK(sunis_lock); |
20479 | 20543 | ||
20480 | 20544 | ||
@@ -20486,9 +20550,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/suni.c linux-2.6.32.7/drivers/atm/suni.c | |||
20486 | 20550 | ||
20487 | 20551 | ||
20488 | static void suni_hz(unsigned long from_timer) | 20552 | static void suni_hz(unsigned long from_timer) |
20489 | diff -urNp linux-2.6.32.7/drivers/atm/uPD98402.c linux-2.6.32.7/drivers/atm/uPD98402.c | 20553 | diff -urNp linux-2.6.32.8/drivers/atm/uPD98402.c linux-2.6.32.8/drivers/atm/uPD98402.c |
20490 | --- linux-2.6.32.7/drivers/atm/uPD98402.c 2010-01-25 13:50:10.000000000 -0500 | 20554 | --- linux-2.6.32.8/drivers/atm/uPD98402.c 2010-02-09 07:57:19.000000000 -0500 |
20491 | +++ linux-2.6.32.7/drivers/atm/uPD98402.c 2010-01-25 17:39:40.455327045 -0500 | 20555 | +++ linux-2.6.32.8/drivers/atm/uPD98402.c 2010-02-10 15:06:24.011479922 -0500 |
20492 | @@ -41,7 +41,7 @@ static int fetch_stats(struct atm_dev *d | 20556 | @@ -41,7 +41,7 @@ static int fetch_stats(struct atm_dev *d |
20493 | struct sonet_stats tmp; | 20557 | struct sonet_stats tmp; |
20494 | int error = 0; | 20558 | int error = 0; |
@@ -20533,9 +20597,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/uPD98402.c linux-2.6.32.7/drivers/atm/uPD9 | |||
20533 | return 0; | 20597 | return 0; |
20534 | } | 20598 | } |
20535 | 20599 | ||
20536 | diff -urNp linux-2.6.32.7/drivers/atm/zatm.c linux-2.6.32.7/drivers/atm/zatm.c | 20600 | diff -urNp linux-2.6.32.8/drivers/atm/zatm.c linux-2.6.32.8/drivers/atm/zatm.c |
20537 | --- linux-2.6.32.7/drivers/atm/zatm.c 2010-01-25 13:50:10.000000000 -0500 | 20601 | --- linux-2.6.32.8/drivers/atm/zatm.c 2010-02-09 07:57:19.000000000 -0500 |
20538 | +++ linux-2.6.32.7/drivers/atm/zatm.c 2010-01-25 17:39:40.455327045 -0500 | 20602 | +++ linux-2.6.32.8/drivers/atm/zatm.c 2010-02-10 15:06:24.011479922 -0500 |
20539 | @@ -458,7 +458,7 @@ printk("dummy: 0x%08lx, 0x%08lx\n",dummy | 20603 | @@ -458,7 +458,7 @@ printk("dummy: 0x%08lx, 0x%08lx\n",dummy |
20540 | } | 20604 | } |
20541 | if (!size) { | 20605 | if (!size) { |
@@ -20563,9 +20627,9 @@ diff -urNp linux-2.6.32.7/drivers/atm/zatm.c linux-2.6.32.7/drivers/atm/zatm.c | |||
20563 | wake_up(&zatm_vcc->tx_wait); | 20627 | wake_up(&zatm_vcc->tx_wait); |
20564 | } | 20628 | } |
20565 | 20629 | ||
20566 | diff -urNp linux-2.6.32.7/drivers/base/bus.c linux-2.6.32.7/drivers/base/bus.c | 20630 | diff -urNp linux-2.6.32.8/drivers/base/bus.c linux-2.6.32.8/drivers/base/bus.c |
20567 | --- linux-2.6.32.7/drivers/base/bus.c 2010-01-25 13:50:10.000000000 -0500 | 20631 | --- linux-2.6.32.8/drivers/base/bus.c 2010-02-09 07:57:19.000000000 -0500 |
20568 | +++ linux-2.6.32.7/drivers/base/bus.c 2010-01-25 17:39:40.455327045 -0500 | 20632 | +++ linux-2.6.32.8/drivers/base/bus.c 2010-02-10 15:06:24.011479922 -0500 |
20569 | @@ -70,7 +70,7 @@ static ssize_t drv_attr_store(struct kob | 20633 | @@ -70,7 +70,7 @@ static ssize_t drv_attr_store(struct kob |
20570 | return ret; | 20634 | return ret; |
20571 | } | 20635 | } |
@@ -20593,9 +20657,9 @@ diff -urNp linux-2.6.32.7/drivers/base/bus.c linux-2.6.32.7/drivers/base/bus.c | |||
20593 | .filter = bus_uevent_filter, | 20657 | .filter = bus_uevent_filter, |
20594 | }; | 20658 | }; |
20595 | 20659 | ||
20596 | diff -urNp linux-2.6.32.7/drivers/base/class.c linux-2.6.32.7/drivers/base/class.c | 20660 | diff -urNp linux-2.6.32.8/drivers/base/class.c linux-2.6.32.8/drivers/base/class.c |
20597 | --- linux-2.6.32.7/drivers/base/class.c 2010-01-25 13:50:10.000000000 -0500 | 20661 | --- linux-2.6.32.8/drivers/base/class.c 2010-02-09 07:57:19.000000000 -0500 |
20598 | +++ linux-2.6.32.7/drivers/base/class.c 2010-01-25 17:39:40.456410893 -0500 | 20662 | +++ linux-2.6.32.8/drivers/base/class.c 2010-02-10 15:06:24.011479922 -0500 |
20599 | @@ -61,7 +61,7 @@ static void class_release(struct kobject | 20663 | @@ -61,7 +61,7 @@ static void class_release(struct kobject |
20600 | "be careful\n", class->name); | 20664 | "be careful\n", class->name); |
20601 | } | 20665 | } |
@@ -20605,9 +20669,9 @@ diff -urNp linux-2.6.32.7/drivers/base/class.c linux-2.6.32.7/drivers/base/class | |||
20605 | .show = class_attr_show, | 20669 | .show = class_attr_show, |
20606 | .store = class_attr_store, | 20670 | .store = class_attr_store, |
20607 | }; | 20671 | }; |
20608 | diff -urNp linux-2.6.32.7/drivers/base/core.c linux-2.6.32.7/drivers/base/core.c | 20672 | diff -urNp linux-2.6.32.8/drivers/base/core.c linux-2.6.32.8/drivers/base/core.c |
20609 | --- linux-2.6.32.7/drivers/base/core.c 2010-01-25 13:50:10.000000000 -0500 | 20673 | --- linux-2.6.32.8/drivers/base/core.c 2010-02-09 07:57:19.000000000 -0500 |
20610 | +++ linux-2.6.32.7/drivers/base/core.c 2010-01-25 17:39:40.456410893 -0500 | 20674 | +++ linux-2.6.32.8/drivers/base/core.c 2010-02-10 15:06:24.011479922 -0500 |
20611 | @@ -100,7 +100,7 @@ static ssize_t dev_attr_store(struct kob | 20675 | @@ -100,7 +100,7 @@ static ssize_t dev_attr_store(struct kob |
20612 | return ret; | 20676 | return ret; |
20613 | } | 20677 | } |
@@ -20626,9 +20690,9 @@ diff -urNp linux-2.6.32.7/drivers/base/core.c linux-2.6.32.7/drivers/base/core.c | |||
20626 | .filter = dev_uevent_filter, | 20690 | .filter = dev_uevent_filter, |
20627 | .name = dev_uevent_name, | 20691 | .name = dev_uevent_name, |
20628 | .uevent = dev_uevent, | 20692 | .uevent = dev_uevent, |
20629 | diff -urNp linux-2.6.32.7/drivers/base/memory.c linux-2.6.32.7/drivers/base/memory.c | 20693 | diff -urNp linux-2.6.32.8/drivers/base/memory.c linux-2.6.32.8/drivers/base/memory.c |
20630 | --- linux-2.6.32.7/drivers/base/memory.c 2010-01-25 13:50:10.000000000 -0500 | 20694 | --- linux-2.6.32.8/drivers/base/memory.c 2010-02-09 07:57:19.000000000 -0500 |
20631 | +++ linux-2.6.32.7/drivers/base/memory.c 2010-01-25 17:39:40.456410893 -0500 | 20695 | +++ linux-2.6.32.8/drivers/base/memory.c 2010-02-10 15:06:24.011479922 -0500 |
20632 | @@ -44,7 +44,7 @@ static int memory_uevent(struct kset *ks | 20696 | @@ -44,7 +44,7 @@ static int memory_uevent(struct kset *ks |
20633 | return retval; | 20697 | return retval; |
20634 | } | 20698 | } |
@@ -20638,9 +20702,9 @@ diff -urNp linux-2.6.32.7/drivers/base/memory.c linux-2.6.32.7/drivers/base/memo | |||
20638 | .name = memory_uevent_name, | 20702 | .name = memory_uevent_name, |
20639 | .uevent = memory_uevent, | 20703 | .uevent = memory_uevent, |
20640 | }; | 20704 | }; |
20641 | diff -urNp linux-2.6.32.7/drivers/base/sys.c linux-2.6.32.7/drivers/base/sys.c | 20705 | diff -urNp linux-2.6.32.8/drivers/base/sys.c linux-2.6.32.8/drivers/base/sys.c |
20642 | --- linux-2.6.32.7/drivers/base/sys.c 2010-01-25 13:50:10.000000000 -0500 | 20706 | --- linux-2.6.32.8/drivers/base/sys.c 2010-02-09 07:57:19.000000000 -0500 |
20643 | +++ linux-2.6.32.7/drivers/base/sys.c 2010-01-25 17:39:40.457295758 -0500 | 20707 | +++ linux-2.6.32.8/drivers/base/sys.c 2010-02-10 15:06:24.011479922 -0500 |
20644 | @@ -54,7 +54,7 @@ sysdev_store(struct kobject *kobj, struc | 20708 | @@ -54,7 +54,7 @@ sysdev_store(struct kobject *kobj, struc |
20645 | return -EIO; | 20709 | return -EIO; |
20646 | } | 20710 | } |
@@ -20659,9 +20723,9 @@ diff -urNp linux-2.6.32.7/drivers/base/sys.c linux-2.6.32.7/drivers/base/sys.c | |||
20659 | .show = sysdev_class_show, | 20723 | .show = sysdev_class_show, |
20660 | .store = sysdev_class_store, | 20724 | .store = sysdev_class_store, |
20661 | }; | 20725 | }; |
20662 | diff -urNp linux-2.6.32.7/drivers/block/pktcdvd.c linux-2.6.32.7/drivers/block/pktcdvd.c | 20726 | diff -urNp linux-2.6.32.8/drivers/block/pktcdvd.c linux-2.6.32.8/drivers/block/pktcdvd.c |
20663 | --- linux-2.6.32.7/drivers/block/pktcdvd.c 2010-01-25 13:50:10.000000000 -0500 | 20727 | --- linux-2.6.32.8/drivers/block/pktcdvd.c 2010-02-09 07:57:19.000000000 -0500 |
20664 | +++ linux-2.6.32.7/drivers/block/pktcdvd.c 2010-01-25 17:39:40.457295758 -0500 | 20728 | +++ linux-2.6.32.8/drivers/block/pktcdvd.c 2010-02-10 15:06:24.015500808 -0500 |
20665 | @@ -284,7 +284,7 @@ static ssize_t kobj_pkt_store(struct kob | 20729 | @@ -284,7 +284,7 @@ static ssize_t kobj_pkt_store(struct kob |
20666 | return len; | 20730 | return len; |
20667 | } | 20731 | } |
@@ -20671,9 +20735,9 @@ diff -urNp linux-2.6.32.7/drivers/block/pktcdvd.c linux-2.6.32.7/drivers/block/p | |||
20671 | .show = kobj_pkt_show, | 20735 | .show = kobj_pkt_show, |
20672 | .store = kobj_pkt_store | 20736 | .store = kobj_pkt_store |
20673 | }; | 20737 | }; |
20674 | diff -urNp linux-2.6.32.7/drivers/char/agp/frontend.c linux-2.6.32.7/drivers/char/agp/frontend.c | 20738 | diff -urNp linux-2.6.32.8/drivers/char/agp/frontend.c linux-2.6.32.8/drivers/char/agp/frontend.c |
20675 | --- linux-2.6.32.7/drivers/char/agp/frontend.c 2010-01-25 13:50:10.000000000 -0500 | 20739 | --- linux-2.6.32.8/drivers/char/agp/frontend.c 2010-02-09 07:57:19.000000000 -0500 |
20676 | +++ linux-2.6.32.7/drivers/char/agp/frontend.c 2010-01-25 17:39:40.457295758 -0500 | 20740 | +++ linux-2.6.32.8/drivers/char/agp/frontend.c 2010-02-10 15:06:24.015500808 -0500 |
20677 | @@ -824,7 +824,7 @@ static int agpioc_reserve_wrap(struct ag | 20741 | @@ -824,7 +824,7 @@ static int agpioc_reserve_wrap(struct ag |
20678 | if (copy_from_user(&reserve, arg, sizeof(struct agp_region))) | 20742 | if (copy_from_user(&reserve, arg, sizeof(struct agp_region))) |
20679 | return -EFAULT; | 20743 | return -EFAULT; |
@@ -20683,9 +20747,9 @@ diff -urNp linux-2.6.32.7/drivers/char/agp/frontend.c linux-2.6.32.7/drivers/cha | |||
20683 | return -EFAULT; | 20747 | return -EFAULT; |
20684 | 20748 | ||
20685 | client = agp_find_client_by_pid(reserve.pid); | 20749 | client = agp_find_client_by_pid(reserve.pid); |
20686 | diff -urNp linux-2.6.32.7/drivers/char/agp/intel-agp.c linux-2.6.32.7/drivers/char/agp/intel-agp.c | 20750 | diff -urNp linux-2.6.32.8/drivers/char/agp/intel-agp.c linux-2.6.32.8/drivers/char/agp/intel-agp.c |
20687 | --- linux-2.6.32.7/drivers/char/agp/intel-agp.c 2010-01-25 13:50:10.000000000 -0500 | 20751 | --- linux-2.6.32.8/drivers/char/agp/intel-agp.c 2010-02-09 07:57:19.000000000 -0500 |
20688 | +++ linux-2.6.32.7/drivers/char/agp/intel-agp.c 2010-01-25 17:39:40.458410929 -0500 | 20752 | +++ linux-2.6.32.8/drivers/char/agp/intel-agp.c 2010-02-10 15:06:24.015500808 -0500 |
20689 | @@ -2571,7 +2571,7 @@ static struct pci_device_id agp_intel_pc | 20753 | @@ -2571,7 +2571,7 @@ static struct pci_device_id agp_intel_pc |
20690 | ID(PCI_DEVICE_ID_INTEL_IGDNG_M_HB), | 20754 | ID(PCI_DEVICE_ID_INTEL_IGDNG_M_HB), |
20691 | ID(PCI_DEVICE_ID_INTEL_IGDNG_MA_HB), | 20755 | ID(PCI_DEVICE_ID_INTEL_IGDNG_MA_HB), |
@@ -20695,9 +20759,9 @@ diff -urNp linux-2.6.32.7/drivers/char/agp/intel-agp.c linux-2.6.32.7/drivers/ch | |||
20695 | }; | 20759 | }; |
20696 | 20760 | ||
20697 | MODULE_DEVICE_TABLE(pci, agp_intel_pci_table); | 20761 | MODULE_DEVICE_TABLE(pci, agp_intel_pci_table); |
20698 | diff -urNp linux-2.6.32.7/drivers/char/hpet.c linux-2.6.32.7/drivers/char/hpet.c | 20762 | diff -urNp linux-2.6.32.8/drivers/char/hpet.c linux-2.6.32.8/drivers/char/hpet.c |
20699 | --- linux-2.6.32.7/drivers/char/hpet.c 2010-01-25 13:50:10.000000000 -0500 | 20763 | --- linux-2.6.32.8/drivers/char/hpet.c 2010-02-09 07:57:19.000000000 -0500 |
20700 | +++ linux-2.6.32.7/drivers/char/hpet.c 2010-01-25 17:39:40.458410929 -0500 | 20764 | +++ linux-2.6.32.8/drivers/char/hpet.c 2010-02-10 15:06:24.015500808 -0500 |
20701 | @@ -998,7 +998,7 @@ static struct acpi_driver hpet_acpi_driv | 20765 | @@ -998,7 +998,7 @@ static struct acpi_driver hpet_acpi_driv |
20702 | }, | 20766 | }, |
20703 | }; | 20767 | }; |
@@ -20707,9 +20771,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hpet.c linux-2.6.32.7/drivers/char/hpet.c | |||
20707 | 20771 | ||
20708 | static int __init hpet_init(void) | 20772 | static int __init hpet_init(void) |
20709 | { | 20773 | { |
20710 | diff -urNp linux-2.6.32.7/drivers/char/hvc_beat.c linux-2.6.32.7/drivers/char/hvc_beat.c | 20774 | diff -urNp linux-2.6.32.8/drivers/char/hvc_beat.c linux-2.6.32.8/drivers/char/hvc_beat.c |
20711 | --- linux-2.6.32.7/drivers/char/hvc_beat.c 2010-01-25 13:50:10.000000000 -0500 | 20775 | --- linux-2.6.32.8/drivers/char/hvc_beat.c 2010-02-09 07:57:19.000000000 -0500 |
20712 | +++ linux-2.6.32.7/drivers/char/hvc_beat.c 2010-01-25 17:39:40.458410929 -0500 | 20776 | +++ linux-2.6.32.8/drivers/char/hvc_beat.c 2010-02-10 15:06:24.015500808 -0500 |
20713 | @@ -84,7 +84,7 @@ static int hvc_beat_put_chars(uint32_t v | 20777 | @@ -84,7 +84,7 @@ static int hvc_beat_put_chars(uint32_t v |
20714 | return cnt; | 20778 | return cnt; |
20715 | } | 20779 | } |
@@ -20719,9 +20783,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_beat.c linux-2.6.32.7/drivers/char/hv | |||
20719 | .get_chars = hvc_beat_get_chars, | 20783 | .get_chars = hvc_beat_get_chars, |
20720 | .put_chars = hvc_beat_put_chars, | 20784 | .put_chars = hvc_beat_put_chars, |
20721 | }; | 20785 | }; |
20722 | diff -urNp linux-2.6.32.7/drivers/char/hvc_console.c linux-2.6.32.7/drivers/char/hvc_console.c | 20786 | diff -urNp linux-2.6.32.8/drivers/char/hvc_console.c linux-2.6.32.8/drivers/char/hvc_console.c |
20723 | --- linux-2.6.32.7/drivers/char/hvc_console.c 2010-01-25 13:50:10.000000000 -0500 | 20787 | --- linux-2.6.32.8/drivers/char/hvc_console.c 2010-02-09 07:57:19.000000000 -0500 |
20724 | +++ linux-2.6.32.7/drivers/char/hvc_console.c 2010-01-25 17:39:40.458410929 -0500 | 20788 | +++ linux-2.6.32.8/drivers/char/hvc_console.c 2010-02-10 15:06:24.015500808 -0500 |
20725 | @@ -125,7 +125,7 @@ static struct hvc_struct *hvc_get_by_ind | 20789 | @@ -125,7 +125,7 @@ static struct hvc_struct *hvc_get_by_ind |
20726 | * console interfaces but can still be used as a tty device. This has to be | 20790 | * console interfaces but can still be used as a tty device. This has to be |
20727 | * static because kmalloc will not work during early console init. | 20791 | * static because kmalloc will not work during early console init. |
@@ -20749,9 +20813,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_console.c linux-2.6.32.7/drivers/char | |||
20749 | { | 20813 | { |
20750 | struct hvc_struct *hp; | 20814 | struct hvc_struct *hp; |
20751 | int i; | 20815 | int i; |
20752 | diff -urNp linux-2.6.32.7/drivers/char/hvc_console.h linux-2.6.32.7/drivers/char/hvc_console.h | 20816 | diff -urNp linux-2.6.32.8/drivers/char/hvc_console.h linux-2.6.32.8/drivers/char/hvc_console.h |
20753 | --- linux-2.6.32.7/drivers/char/hvc_console.h 2010-01-25 13:50:10.000000000 -0500 | 20817 | --- linux-2.6.32.8/drivers/char/hvc_console.h 2010-02-09 07:57:19.000000000 -0500 |
20754 | +++ linux-2.6.32.7/drivers/char/hvc_console.h 2010-01-25 17:39:40.461409770 -0500 | 20818 | +++ linux-2.6.32.8/drivers/char/hvc_console.h 2010-02-10 15:06:24.015500808 -0500 |
20755 | @@ -55,7 +55,7 @@ struct hvc_struct { | 20819 | @@ -55,7 +55,7 @@ struct hvc_struct { |
20756 | int outbuf_size; | 20820 | int outbuf_size; |
20757 | int n_outbuf; | 20821 | int n_outbuf; |
@@ -20775,9 +20839,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_console.h linux-2.6.32.7/drivers/char | |||
20775 | /* remove a vterm from hvc tty operation (module_exit or hotplug remove) */ | 20839 | /* remove a vterm from hvc tty operation (module_exit or hotplug remove) */ |
20776 | extern int hvc_remove(struct hvc_struct *hp); | 20840 | extern int hvc_remove(struct hvc_struct *hp); |
20777 | 20841 | ||
20778 | diff -urNp linux-2.6.32.7/drivers/char/hvc_iseries.c linux-2.6.32.7/drivers/char/hvc_iseries.c | 20842 | diff -urNp linux-2.6.32.8/drivers/char/hvc_iseries.c linux-2.6.32.8/drivers/char/hvc_iseries.c |
20779 | --- linux-2.6.32.7/drivers/char/hvc_iseries.c 2010-01-25 13:50:10.000000000 -0500 | 20843 | --- linux-2.6.32.8/drivers/char/hvc_iseries.c 2010-02-09 07:57:19.000000000 -0500 |
20780 | +++ linux-2.6.32.7/drivers/char/hvc_iseries.c 2010-01-25 17:39:40.461409770 -0500 | 20844 | +++ linux-2.6.32.8/drivers/char/hvc_iseries.c 2010-02-10 15:06:24.015500808 -0500 |
20781 | @@ -197,7 +197,7 @@ done: | 20845 | @@ -197,7 +197,7 @@ done: |
20782 | return sent; | 20846 | return sent; |
20783 | } | 20847 | } |
@@ -20787,9 +20851,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_iseries.c linux-2.6.32.7/drivers/char | |||
20787 | .get_chars = get_chars, | 20851 | .get_chars = get_chars, |
20788 | .put_chars = put_chars, | 20852 | .put_chars = put_chars, |
20789 | .notifier_add = notifier_add_irq, | 20853 | .notifier_add = notifier_add_irq, |
20790 | diff -urNp linux-2.6.32.7/drivers/char/hvc_iucv.c linux-2.6.32.7/drivers/char/hvc_iucv.c | 20854 | diff -urNp linux-2.6.32.8/drivers/char/hvc_iucv.c linux-2.6.32.8/drivers/char/hvc_iucv.c |
20791 | --- linux-2.6.32.7/drivers/char/hvc_iucv.c 2010-01-25 13:50:10.000000000 -0500 | 20855 | --- linux-2.6.32.8/drivers/char/hvc_iucv.c 2010-02-09 07:57:19.000000000 -0500 |
20792 | +++ linux-2.6.32.7/drivers/char/hvc_iucv.c 2010-01-25 17:39:40.461409770 -0500 | 20856 | +++ linux-2.6.32.8/drivers/char/hvc_iucv.c 2010-02-10 15:06:24.015500808 -0500 |
20793 | @@ -922,7 +922,7 @@ static int hvc_iucv_pm_restore_thaw(stru | 20857 | @@ -922,7 +922,7 @@ static int hvc_iucv_pm_restore_thaw(stru |
20794 | 20858 | ||
20795 | 20859 | ||
@@ -20799,9 +20863,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_iucv.c linux-2.6.32.7/drivers/char/hv | |||
20799 | .get_chars = hvc_iucv_get_chars, | 20863 | .get_chars = hvc_iucv_get_chars, |
20800 | .put_chars = hvc_iucv_put_chars, | 20864 | .put_chars = hvc_iucv_put_chars, |
20801 | .notifier_add = hvc_iucv_notifier_add, | 20865 | .notifier_add = hvc_iucv_notifier_add, |
20802 | diff -urNp linux-2.6.32.7/drivers/char/hvc_rtas.c linux-2.6.32.7/drivers/char/hvc_rtas.c | 20866 | diff -urNp linux-2.6.32.8/drivers/char/hvc_rtas.c linux-2.6.32.8/drivers/char/hvc_rtas.c |
20803 | --- linux-2.6.32.7/drivers/char/hvc_rtas.c 2010-01-25 13:50:10.000000000 -0500 | 20867 | --- linux-2.6.32.8/drivers/char/hvc_rtas.c 2010-02-09 07:57:19.000000000 -0500 |
20804 | +++ linux-2.6.32.7/drivers/char/hvc_rtas.c 2010-01-25 17:39:40.461409770 -0500 | 20868 | +++ linux-2.6.32.8/drivers/char/hvc_rtas.c 2010-02-10 15:06:24.015500808 -0500 |
20805 | @@ -71,7 +71,7 @@ static int hvc_rtas_read_console(uint32_ | 20869 | @@ -71,7 +71,7 @@ static int hvc_rtas_read_console(uint32_ |
20806 | return i; | 20870 | return i; |
20807 | } | 20871 | } |
@@ -20811,9 +20875,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_rtas.c linux-2.6.32.7/drivers/char/hv | |||
20811 | .get_chars = hvc_rtas_read_console, | 20875 | .get_chars = hvc_rtas_read_console, |
20812 | .put_chars = hvc_rtas_write_console, | 20876 | .put_chars = hvc_rtas_write_console, |
20813 | }; | 20877 | }; |
20814 | diff -urNp linux-2.6.32.7/drivers/char/hvcs.c linux-2.6.32.7/drivers/char/hvcs.c | 20878 | diff -urNp linux-2.6.32.8/drivers/char/hvcs.c linux-2.6.32.8/drivers/char/hvcs.c |
20815 | --- linux-2.6.32.7/drivers/char/hvcs.c 2010-01-25 13:50:10.000000000 -0500 | 20879 | --- linux-2.6.32.8/drivers/char/hvcs.c 2010-02-09 07:57:19.000000000 -0500 |
20816 | +++ linux-2.6.32.7/drivers/char/hvcs.c 2010-01-25 17:39:40.462277205 -0500 | 20880 | +++ linux-2.6.32.8/drivers/char/hvcs.c 2010-02-10 15:06:24.015500808 -0500 |
20817 | @@ -269,7 +269,7 @@ struct hvcs_struct { | 20881 | @@ -269,7 +269,7 @@ struct hvcs_struct { |
20818 | unsigned int index; | 20882 | unsigned int index; |
20819 | 20883 | ||
@@ -20908,9 +20972,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvcs.c linux-2.6.32.7/drivers/char/hvcs.c | |||
20908 | return 0; | 20972 | return 0; |
20909 | 20973 | ||
20910 | return HVCS_BUFF_LEN - hvcsd->chars_in_buffer; | 20974 | return HVCS_BUFF_LEN - hvcsd->chars_in_buffer; |
20911 | diff -urNp linux-2.6.32.7/drivers/char/hvc_udbg.c linux-2.6.32.7/drivers/char/hvc_udbg.c | 20975 | diff -urNp linux-2.6.32.8/drivers/char/hvc_udbg.c linux-2.6.32.8/drivers/char/hvc_udbg.c |
20912 | --- linux-2.6.32.7/drivers/char/hvc_udbg.c 2010-01-25 13:50:10.000000000 -0500 | 20976 | --- linux-2.6.32.8/drivers/char/hvc_udbg.c 2010-02-09 07:57:19.000000000 -0500 |
20913 | +++ linux-2.6.32.7/drivers/char/hvc_udbg.c 2010-01-25 17:39:40.462277205 -0500 | 20977 | +++ linux-2.6.32.8/drivers/char/hvc_udbg.c 2010-02-10 15:06:24.015500808 -0500 |
20914 | @@ -58,7 +58,7 @@ static int hvc_udbg_get(uint32_t vtermno | 20978 | @@ -58,7 +58,7 @@ static int hvc_udbg_get(uint32_t vtermno |
20915 | return i; | 20979 | return i; |
20916 | } | 20980 | } |
@@ -20920,9 +20984,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_udbg.c linux-2.6.32.7/drivers/char/hv | |||
20920 | .get_chars = hvc_udbg_get, | 20984 | .get_chars = hvc_udbg_get, |
20921 | .put_chars = hvc_udbg_put, | 20985 | .put_chars = hvc_udbg_put, |
20922 | }; | 20986 | }; |
20923 | diff -urNp linux-2.6.32.7/drivers/char/hvc_vio.c linux-2.6.32.7/drivers/char/hvc_vio.c | 20987 | diff -urNp linux-2.6.32.8/drivers/char/hvc_vio.c linux-2.6.32.8/drivers/char/hvc_vio.c |
20924 | --- linux-2.6.32.7/drivers/char/hvc_vio.c 2010-01-25 13:50:10.000000000 -0500 | 20988 | --- linux-2.6.32.8/drivers/char/hvc_vio.c 2010-02-09 07:57:19.000000000 -0500 |
20925 | +++ linux-2.6.32.7/drivers/char/hvc_vio.c 2010-01-25 17:39:40.462277205 -0500 | 20989 | +++ linux-2.6.32.8/drivers/char/hvc_vio.c 2010-02-10 15:06:24.015500808 -0500 |
20926 | @@ -77,7 +77,7 @@ static int filtered_get_chars(uint32_t v | 20990 | @@ -77,7 +77,7 @@ static int filtered_get_chars(uint32_t v |
20927 | return got; | 20991 | return got; |
20928 | } | 20992 | } |
@@ -20932,9 +20996,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_vio.c linux-2.6.32.7/drivers/char/hvc | |||
20932 | .get_chars = filtered_get_chars, | 20996 | .get_chars = filtered_get_chars, |
20933 | .put_chars = hvc_put_chars, | 20997 | .put_chars = hvc_put_chars, |
20934 | .notifier_add = notifier_add_irq, | 20998 | .notifier_add = notifier_add_irq, |
20935 | diff -urNp linux-2.6.32.7/drivers/char/hvc_xen.c linux-2.6.32.7/drivers/char/hvc_xen.c | 20999 | diff -urNp linux-2.6.32.8/drivers/char/hvc_xen.c linux-2.6.32.8/drivers/char/hvc_xen.c |
20936 | --- linux-2.6.32.7/drivers/char/hvc_xen.c 2010-01-25 13:50:10.000000000 -0500 | 21000 | --- linux-2.6.32.8/drivers/char/hvc_xen.c 2010-02-09 07:57:19.000000000 -0500 |
20937 | +++ linux-2.6.32.7/drivers/char/hvc_xen.c 2010-01-25 17:39:40.462277205 -0500 | 21001 | +++ linux-2.6.32.8/drivers/char/hvc_xen.c 2010-02-10 15:06:24.015500808 -0500 |
20938 | @@ -120,7 +120,7 @@ static int read_console(uint32_t vtermno | 21002 | @@ -120,7 +120,7 @@ static int read_console(uint32_t vtermno |
20939 | return recv; | 21003 | return recv; |
20940 | } | 21004 | } |
@@ -20944,9 +21008,9 @@ diff -urNp linux-2.6.32.7/drivers/char/hvc_xen.c linux-2.6.32.7/drivers/char/hvc | |||
20944 | .get_chars = read_console, | 21008 | .get_chars = read_console, |
20945 | .put_chars = write_console, | 21009 | .put_chars = write_console, |
20946 | .notifier_add = notifier_add_irq, | 21010 | .notifier_add = notifier_add_irq, |
20947 | diff -urNp linux-2.6.32.7/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.7/drivers/char/ipmi/ipmi_msghandler.c | 21011 | diff -urNp linux-2.6.32.8/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.8/drivers/char/ipmi/ipmi_msghandler.c |
20948 | --- linux-2.6.32.7/drivers/char/ipmi/ipmi_msghandler.c 2010-01-25 13:50:10.000000000 -0500 | 21012 | --- linux-2.6.32.8/drivers/char/ipmi/ipmi_msghandler.c 2010-02-09 07:57:19.000000000 -0500 |
20949 | +++ linux-2.6.32.7/drivers/char/ipmi/ipmi_msghandler.c 2010-01-25 17:39:40.463416503 -0500 | 21013 | +++ linux-2.6.32.8/drivers/char/ipmi/ipmi_msghandler.c 2010-02-10 15:06:24.015500808 -0500 |
20950 | @@ -414,7 +414,7 @@ struct ipmi_smi { | 21014 | @@ -414,7 +414,7 @@ struct ipmi_smi { |
20951 | struct proc_dir_entry *proc_dir; | 21015 | struct proc_dir_entry *proc_dir; |
20952 | char proc_dir_name[10]; | 21016 | char proc_dir_name[10]; |
@@ -20977,9 +21041,9 @@ diff -urNp linux-2.6.32.7/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.7/dri | |||
20977 | 21041 | ||
20978 | intf->proc_dir = NULL; | 21042 | intf->proc_dir = NULL; |
20979 | 21043 | ||
20980 | diff -urNp linux-2.6.32.7/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.7/drivers/char/ipmi/ipmi_si_intf.c | 21044 | diff -urNp linux-2.6.32.8/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.8/drivers/char/ipmi/ipmi_si_intf.c |
20981 | --- linux-2.6.32.7/drivers/char/ipmi/ipmi_si_intf.c 2010-01-25 13:50:10.000000000 -0500 | 21045 | --- linux-2.6.32.8/drivers/char/ipmi/ipmi_si_intf.c 2010-02-09 07:57:19.000000000 -0500 |
20982 | +++ linux-2.6.32.7/drivers/char/ipmi/ipmi_si_intf.c 2010-01-25 17:39:40.463416503 -0500 | 21046 | +++ linux-2.6.32.8/drivers/char/ipmi/ipmi_si_intf.c 2010-02-10 15:06:24.019496818 -0500 |
20983 | @@ -277,7 +277,7 @@ struct smi_info { | 21047 | @@ -277,7 +277,7 @@ struct smi_info { |
20984 | unsigned char slave_addr; | 21048 | unsigned char slave_addr; |
20985 | 21049 | ||
@@ -21010,9 +21074,9 @@ diff -urNp linux-2.6.32.7/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.7/driver | |||
21010 | 21074 | ||
21011 | new_smi->interrupt_disabled = 0; | 21075 | new_smi->interrupt_disabled = 0; |
21012 | atomic_set(&new_smi->stop_operation, 0); | 21076 | atomic_set(&new_smi->stop_operation, 0); |
21013 | diff -urNp linux-2.6.32.7/drivers/char/keyboard.c linux-2.6.32.7/drivers/char/keyboard.c | 21077 | diff -urNp linux-2.6.32.8/drivers/char/keyboard.c linux-2.6.32.8/drivers/char/keyboard.c |
21014 | --- linux-2.6.32.7/drivers/char/keyboard.c 2010-01-25 13:50:10.000000000 -0500 | 21078 | --- linux-2.6.32.8/drivers/char/keyboard.c 2010-02-09 07:57:19.000000000 -0500 |
21015 | +++ linux-2.6.32.7/drivers/char/keyboard.c 2010-01-25 17:39:40.464368791 -0500 | 21079 | +++ linux-2.6.32.8/drivers/char/keyboard.c 2010-02-10 15:06:24.019496818 -0500 |
21016 | @@ -635,6 +635,16 @@ static void k_spec(struct vc_data *vc, u | 21080 | @@ -635,6 +635,16 @@ static void k_spec(struct vc_data *vc, u |
21017 | kbd->kbdmode == VC_MEDIUMRAW) && | 21081 | kbd->kbdmode == VC_MEDIUMRAW) && |
21018 | value != KVAL(K_SAK)) | 21082 | value != KVAL(K_SAK)) |
@@ -21039,9 +21103,9 @@ diff -urNp linux-2.6.32.7/drivers/char/keyboard.c linux-2.6.32.7/drivers/char/ke | |||
21039 | }; | 21103 | }; |
21040 | 21104 | ||
21041 | MODULE_DEVICE_TABLE(input, kbd_ids); | 21105 | MODULE_DEVICE_TABLE(input, kbd_ids); |
21042 | diff -urNp linux-2.6.32.7/drivers/char/mem.c linux-2.6.32.7/drivers/char/mem.c | 21106 | diff -urNp linux-2.6.32.8/drivers/char/mem.c linux-2.6.32.8/drivers/char/mem.c |
21043 | --- linux-2.6.32.7/drivers/char/mem.c 2010-01-25 13:50:10.000000000 -0500 | 21107 | --- linux-2.6.32.8/drivers/char/mem.c 2010-02-09 07:57:19.000000000 -0500 |
21044 | +++ linux-2.6.32.7/drivers/char/mem.c 2010-01-25 17:39:40.464368791 -0500 | 21108 | +++ linux-2.6.32.8/drivers/char/mem.c 2010-02-10 15:06:24.019496818 -0500 |
21045 | @@ -18,6 +18,7 @@ | 21109 | @@ -18,6 +18,7 @@ |
21046 | #include <linux/raw.h> | 21110 | #include <linux/raw.h> |
21047 | #include <linux/tty.h> | 21111 | #include <linux/tty.h> |
@@ -21132,9 +21196,9 @@ diff -urNp linux-2.6.32.7/drivers/char/mem.c linux-2.6.32.7/drivers/char/mem.c | |||
21132 | }; | 21196 | }; |
21133 | 21197 | ||
21134 | static int memory_open(struct inode *inode, struct file *filp) | 21198 | static int memory_open(struct inode *inode, struct file *filp) |
21135 | diff -urNp linux-2.6.32.7/drivers/char/nvram.c linux-2.6.32.7/drivers/char/nvram.c | 21199 | diff -urNp linux-2.6.32.8/drivers/char/nvram.c linux-2.6.32.8/drivers/char/nvram.c |
21136 | --- linux-2.6.32.7/drivers/char/nvram.c 2010-01-25 13:50:10.000000000 -0500 | 21200 | --- linux-2.6.32.8/drivers/char/nvram.c 2010-02-09 07:57:19.000000000 -0500 |
21137 | +++ linux-2.6.32.7/drivers/char/nvram.c 2010-01-25 17:39:40.464368791 -0500 | 21201 | +++ linux-2.6.32.8/drivers/char/nvram.c 2010-02-10 15:06:24.019496818 -0500 |
21138 | @@ -429,7 +429,10 @@ static const struct file_operations nvra | 21202 | @@ -429,7 +429,10 @@ static const struct file_operations nvra |
21139 | static struct miscdevice nvram_dev = { | 21203 | static struct miscdevice nvram_dev = { |
21140 | NVRAM_MINOR, | 21204 | NVRAM_MINOR, |
@@ -21147,9 +21211,9 @@ diff -urNp linux-2.6.32.7/drivers/char/nvram.c linux-2.6.32.7/drivers/char/nvram | |||
21147 | }; | 21211 | }; |
21148 | 21212 | ||
21149 | static int __init nvram_init(void) | 21213 | static int __init nvram_init(void) |
21150 | diff -urNp linux-2.6.32.7/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.7/drivers/char/pcmcia/ipwireless/tty.c | 21214 | diff -urNp linux-2.6.32.8/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.8/drivers/char/pcmcia/ipwireless/tty.c |
21151 | --- linux-2.6.32.7/drivers/char/pcmcia/ipwireless/tty.c 2010-01-25 13:50:10.000000000 -0500 | 21215 | --- linux-2.6.32.8/drivers/char/pcmcia/ipwireless/tty.c 2010-02-09 07:57:19.000000000 -0500 |
21152 | +++ linux-2.6.32.7/drivers/char/pcmcia/ipwireless/tty.c 2010-01-25 17:39:40.465137767 -0500 | 21216 | +++ linux-2.6.32.8/drivers/char/pcmcia/ipwireless/tty.c 2010-02-10 15:06:24.019496818 -0500 |
21153 | @@ -51,7 +51,7 @@ struct ipw_tty { | 21217 | @@ -51,7 +51,7 @@ struct ipw_tty { |
21154 | int tty_type; | 21218 | int tty_type; |
21155 | struct ipw_network *network; | 21219 | struct ipw_network *network; |
@@ -21264,9 +21328,9 @@ diff -urNp linux-2.6.32.7/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.7/dr | |||
21264 | do_ipw_close(ttyj); | 21328 | do_ipw_close(ttyj); |
21265 | ipwireless_disassociate_network_ttys(network, | 21329 | ipwireless_disassociate_network_ttys(network, |
21266 | ttyj->channel_idx); | 21330 | ttyj->channel_idx); |
21267 | diff -urNp linux-2.6.32.7/drivers/char/pty.c linux-2.6.32.7/drivers/char/pty.c | 21331 | diff -urNp linux-2.6.32.8/drivers/char/pty.c linux-2.6.32.8/drivers/char/pty.c |
21268 | --- linux-2.6.32.7/drivers/char/pty.c 2010-01-25 13:50:10.000000000 -0500 | 21332 | --- linux-2.6.32.8/drivers/char/pty.c 2010-02-09 07:57:19.000000000 -0500 |
21269 | +++ linux-2.6.32.7/drivers/char/pty.c 2010-01-25 17:39:40.465137767 -0500 | 21333 | +++ linux-2.6.32.8/drivers/char/pty.c 2010-02-10 15:06:24.019496818 -0500 |
21270 | @@ -682,7 +682,18 @@ static int ptmx_open(struct inode *inode | 21334 | @@ -682,7 +682,18 @@ static int ptmx_open(struct inode *inode |
21271 | return ret; | 21335 | return ret; |
21272 | } | 21336 | } |
@@ -21297,9 +21361,9 @@ diff -urNp linux-2.6.32.7/drivers/char/pty.c linux-2.6.32.7/drivers/char/pty.c | |||
21297 | cdev_init(&ptmx_cdev, &ptmx_fops); | 21361 | cdev_init(&ptmx_cdev, &ptmx_fops); |
21298 | if (cdev_add(&ptmx_cdev, MKDEV(TTYAUX_MAJOR, 2), 1) || | 21362 | if (cdev_add(&ptmx_cdev, MKDEV(TTYAUX_MAJOR, 2), 1) || |
21299 | register_chrdev_region(MKDEV(TTYAUX_MAJOR, 2), 1, "/dev/ptmx") < 0) | 21363 | register_chrdev_region(MKDEV(TTYAUX_MAJOR, 2), 1, "/dev/ptmx") < 0) |
21300 | diff -urNp linux-2.6.32.7/drivers/char/random.c linux-2.6.32.7/drivers/char/random.c | 21364 | diff -urNp linux-2.6.32.8/drivers/char/random.c linux-2.6.32.8/drivers/char/random.c |
21301 | --- linux-2.6.32.7/drivers/char/random.c 2010-01-25 13:50:10.000000000 -0500 | 21365 | --- linux-2.6.32.8/drivers/char/random.c 2010-02-09 07:57:19.000000000 -0500 |
21302 | +++ linux-2.6.32.7/drivers/char/random.c 2010-01-25 17:39:40.465137767 -0500 | 21366 | +++ linux-2.6.32.8/drivers/char/random.c 2010-02-10 15:06:24.019496818 -0500 |
21303 | @@ -254,8 +254,13 @@ | 21367 | @@ -254,8 +254,13 @@ |
21304 | /* | 21368 | /* |
21305 | * Configuration information | 21369 | * Configuration information |
@@ -21332,7 +21396,7 @@ diff -urNp linux-2.6.32.7/drivers/char/random.c linux-2.6.32.7/drivers/char/rand | |||
21332 | #if 0 | 21396 | #if 0 |
21333 | /* x^2048 + x^1638 + x^1231 + x^819 + x^411 + x + 1 -- 115 */ | 21397 | /* x^2048 + x^1638 + x^1231 + x^819 + x^411 + x + 1 -- 115 */ |
21334 | { 2048, 1638, 1231, 819, 411, 1 }, | 21398 | { 2048, 1638, 1231, 819, 411, 1 }, |
21335 | @@ -1218,7 +1230,7 @@ EXPORT_SYMBOL(generate_random_uuid); | 21399 | @@ -1209,7 +1221,7 @@ EXPORT_SYMBOL(generate_random_uuid); |
21336 | #include <linux/sysctl.h> | 21400 | #include <linux/sysctl.h> |
21337 | 21401 | ||
21338 | static int min_read_thresh = 8, min_write_thresh; | 21402 | static int min_read_thresh = 8, min_write_thresh; |
@@ -21341,9 +21405,9 @@ diff -urNp linux-2.6.32.7/drivers/char/random.c linux-2.6.32.7/drivers/char/rand | |||
21341 | static int max_write_thresh = INPUT_POOL_WORDS * 32; | 21405 | static int max_write_thresh = INPUT_POOL_WORDS * 32; |
21342 | static char sysctl_bootid[16]; | 21406 | static char sysctl_bootid[16]; |
21343 | 21407 | ||
21344 | diff -urNp linux-2.6.32.7/drivers/char/sonypi.c linux-2.6.32.7/drivers/char/sonypi.c | 21408 | diff -urNp linux-2.6.32.8/drivers/char/sonypi.c linux-2.6.32.8/drivers/char/sonypi.c |
21345 | --- linux-2.6.32.7/drivers/char/sonypi.c 2010-01-25 13:50:10.000000000 -0500 | 21409 | --- linux-2.6.32.8/drivers/char/sonypi.c 2010-02-09 07:57:19.000000000 -0500 |
21346 | +++ linux-2.6.32.7/drivers/char/sonypi.c 2010-01-25 17:39:40.466354578 -0500 | 21410 | +++ linux-2.6.32.8/drivers/char/sonypi.c 2010-02-10 15:06:24.019496818 -0500 |
21347 | @@ -491,7 +491,7 @@ static struct sonypi_device { | 21411 | @@ -491,7 +491,7 @@ static struct sonypi_device { |
21348 | spinlock_t fifo_lock; | 21412 | spinlock_t fifo_lock; |
21349 | wait_queue_head_t fifo_proc_list; | 21413 | wait_queue_head_t fifo_proc_list; |
@@ -21374,9 +21438,9 @@ diff -urNp linux-2.6.32.7/drivers/char/sonypi.c linux-2.6.32.7/drivers/char/sony | |||
21374 | mutex_unlock(&sonypi_device.lock); | 21438 | mutex_unlock(&sonypi_device.lock); |
21375 | unlock_kernel(); | 21439 | unlock_kernel(); |
21376 | return 0; | 21440 | return 0; |
21377 | diff -urNp linux-2.6.32.7/drivers/char/tpm/tpm_bios.c linux-2.6.32.7/drivers/char/tpm/tpm_bios.c | 21441 | diff -urNp linux-2.6.32.8/drivers/char/tpm/tpm_bios.c linux-2.6.32.8/drivers/char/tpm/tpm_bios.c |
21378 | --- linux-2.6.32.7/drivers/char/tpm/tpm_bios.c 2010-01-25 13:50:10.000000000 -0500 | 21442 | --- linux-2.6.32.8/drivers/char/tpm/tpm_bios.c 2010-02-09 07:57:19.000000000 -0500 |
21379 | +++ linux-2.6.32.7/drivers/char/tpm/tpm_bios.c 2010-01-25 17:39:40.466354578 -0500 | 21443 | +++ linux-2.6.32.8/drivers/char/tpm/tpm_bios.c 2010-02-10 15:06:24.019496818 -0500 |
21380 | @@ -172,7 +172,7 @@ static void *tpm_bios_measurements_start | 21444 | @@ -172,7 +172,7 @@ static void *tpm_bios_measurements_start |
21381 | event = addr; | 21445 | event = addr; |
21382 | 21446 | ||
@@ -21417,9 +21481,9 @@ diff -urNp linux-2.6.32.7/drivers/char/tpm/tpm_bios.c linux-2.6.32.7/drivers/cha | |||
21417 | 21481 | ||
21418 | memcpy(log->bios_event_log, virt, len); | 21482 | memcpy(log->bios_event_log, virt, len); |
21419 | 21483 | ||
21420 | diff -urNp linux-2.6.32.7/drivers/char/tty_io.c linux-2.6.32.7/drivers/char/tty_io.c | 21484 | diff -urNp linux-2.6.32.8/drivers/char/tty_io.c linux-2.6.32.8/drivers/char/tty_io.c |
21421 | --- linux-2.6.32.7/drivers/char/tty_io.c 2010-01-25 13:50:10.000000000 -0500 | 21485 | --- linux-2.6.32.8/drivers/char/tty_io.c 2010-02-09 07:57:19.000000000 -0500 |
21422 | +++ linux-2.6.32.7/drivers/char/tty_io.c 2010-01-25 17:39:40.466354578 -0500 | 21486 | +++ linux-2.6.32.8/drivers/char/tty_io.c 2010-02-10 15:06:24.019496818 -0500 |
21423 | @@ -136,21 +136,10 @@ LIST_HEAD(tty_drivers); /* linked list | 21487 | @@ -136,21 +136,10 @@ LIST_HEAD(tty_drivers); /* linked list |
21424 | DEFINE_MUTEX(tty_mutex); | 21488 | DEFINE_MUTEX(tty_mutex); |
21425 | EXPORT_SYMBOL(tty_mutex); | 21489 | EXPORT_SYMBOL(tty_mutex); |
@@ -21558,9 +21622,9 @@ diff -urNp linux-2.6.32.7/drivers/char/tty_io.c linux-2.6.32.7/drivers/char/tty_ | |||
21558 | /* | 21622 | /* |
21559 | * Initialize the console device. This is called *early*, so | 21623 | * Initialize the console device. This is called *early*, so |
21560 | * we can't necessarily depend on lots of kernel help here. | 21624 | * we can't necessarily depend on lots of kernel help here. |
21561 | diff -urNp linux-2.6.32.7/drivers/char/tty_ldisc.c linux-2.6.32.7/drivers/char/tty_ldisc.c | 21625 | diff -urNp linux-2.6.32.8/drivers/char/tty_ldisc.c linux-2.6.32.8/drivers/char/tty_ldisc.c |
21562 | --- linux-2.6.32.7/drivers/char/tty_ldisc.c 2010-01-25 13:50:10.000000000 -0500 | 21626 | --- linux-2.6.32.8/drivers/char/tty_ldisc.c 2010-02-09 07:57:19.000000000 -0500 |
21563 | +++ linux-2.6.32.7/drivers/char/tty_ldisc.c 2010-01-25 17:39:40.467421675 -0500 | 21627 | +++ linux-2.6.32.8/drivers/char/tty_ldisc.c 2010-02-10 15:06:24.019496818 -0500 |
21564 | @@ -73,7 +73,7 @@ static void put_ldisc(struct tty_ldisc * | 21628 | @@ -73,7 +73,7 @@ static void put_ldisc(struct tty_ldisc * |
21565 | if (atomic_dec_and_lock(&ld->users, &tty_ldisc_lock)) { | 21629 | if (atomic_dec_and_lock(&ld->users, &tty_ldisc_lock)) { |
21566 | struct tty_ldisc_ops *ldo = ld->ops; | 21630 | struct tty_ldisc_ops *ldo = ld->ops; |
@@ -21606,9 +21670,9 @@ diff -urNp linux-2.6.32.7/drivers/char/tty_ldisc.c linux-2.6.32.7/drivers/char/t | |||
21606 | module_put(ldops->owner); | 21670 | module_put(ldops->owner); |
21607 | spin_unlock_irqrestore(&tty_ldisc_lock, flags); | 21671 | spin_unlock_irqrestore(&tty_ldisc_lock, flags); |
21608 | } | 21672 | } |
21609 | diff -urNp linux-2.6.32.7/drivers/char/virtio_console.c linux-2.6.32.7/drivers/char/virtio_console.c | 21673 | diff -urNp linux-2.6.32.8/drivers/char/virtio_console.c linux-2.6.32.8/drivers/char/virtio_console.c |
21610 | --- linux-2.6.32.7/drivers/char/virtio_console.c 2010-01-25 13:50:10.000000000 -0500 | 21674 | --- linux-2.6.32.8/drivers/char/virtio_console.c 2010-02-09 07:57:19.000000000 -0500 |
21611 | +++ linux-2.6.32.7/drivers/char/virtio_console.c 2010-01-25 17:39:40.467421675 -0500 | 21675 | +++ linux-2.6.32.8/drivers/char/virtio_console.c 2010-02-10 15:06:24.019496818 -0500 |
21612 | @@ -44,6 +44,7 @@ static unsigned int in_len; | 21676 | @@ -44,6 +44,7 @@ static unsigned int in_len; |
21613 | static char *in, *inbuf; | 21677 | static char *in, *inbuf; |
21614 | 21678 | ||
@@ -21617,9 +21681,9 @@ diff -urNp linux-2.6.32.7/drivers/char/virtio_console.c linux-2.6.32.7/drivers/c | |||
21617 | static struct hv_ops virtio_cons; | 21681 | static struct hv_ops virtio_cons; |
21618 | 21682 | ||
21619 | /* The hvc device */ | 21683 | /* The hvc device */ |
21620 | diff -urNp linux-2.6.32.7/drivers/char/vt_ioctl.c linux-2.6.32.7/drivers/char/vt_ioctl.c | 21684 | diff -urNp linux-2.6.32.8/drivers/char/vt_ioctl.c linux-2.6.32.8/drivers/char/vt_ioctl.c |
21621 | --- linux-2.6.32.7/drivers/char/vt_ioctl.c 2010-01-25 13:50:10.000000000 -0500 | 21685 | --- linux-2.6.32.8/drivers/char/vt_ioctl.c 2010-02-09 07:57:19.000000000 -0500 |
21622 | +++ linux-2.6.32.7/drivers/char/vt_ioctl.c 2010-01-25 17:39:40.468114881 -0500 | 21686 | +++ linux-2.6.32.8/drivers/char/vt_ioctl.c 2010-02-10 15:06:24.023495064 -0500 |
21623 | @@ -226,6 +226,12 @@ do_kdsk_ioctl(int cmd, struct kbentry __ | 21687 | @@ -226,6 +226,12 @@ do_kdsk_ioctl(int cmd, struct kbentry __ |
21624 | case KDSKBENT: | 21688 | case KDSKBENT: |
21625 | if (!perm) | 21689 | if (!perm) |
@@ -21647,9 +21711,9 @@ diff -urNp linux-2.6.32.7/drivers/char/vt_ioctl.c linux-2.6.32.7/drivers/char/vt | |||
21647 | q = func_table[i]; | 21711 | q = func_table[i]; |
21648 | first_free = funcbufptr + (funcbufsize - funcbufleft); | 21712 | first_free = funcbufptr + (funcbufsize - funcbufleft); |
21649 | for (j = i+1; j < MAX_NR_FUNC && !func_table[j]; j++) | 21713 | for (j = i+1; j < MAX_NR_FUNC && !func_table[j]; j++) |
21650 | diff -urNp linux-2.6.32.7/drivers/cpufreq/cpufreq.c linux-2.6.32.7/drivers/cpufreq/cpufreq.c | 21714 | diff -urNp linux-2.6.32.8/drivers/cpufreq/cpufreq.c linux-2.6.32.8/drivers/cpufreq/cpufreq.c |
21651 | --- linux-2.6.32.7/drivers/cpufreq/cpufreq.c 2010-01-25 13:50:10.000000000 -0500 | 21715 | --- linux-2.6.32.8/drivers/cpufreq/cpufreq.c 2010-02-09 07:57:19.000000000 -0500 |
21652 | +++ linux-2.6.32.7/drivers/cpufreq/cpufreq.c 2010-01-25 17:39:40.468114881 -0500 | 21716 | +++ linux-2.6.32.8/drivers/cpufreq/cpufreq.c 2010-02-10 15:06:24.023495064 -0500 |
21653 | @@ -750,7 +750,7 @@ static void cpufreq_sysfs_release(struct | 21717 | @@ -750,7 +750,7 @@ static void cpufreq_sysfs_release(struct |
21654 | complete(&policy->kobj_unregister); | 21718 | complete(&policy->kobj_unregister); |
21655 | } | 21719 | } |
@@ -21659,9 +21723,9 @@ diff -urNp linux-2.6.32.7/drivers/cpufreq/cpufreq.c linux-2.6.32.7/drivers/cpufr | |||
21659 | .show = show, | 21723 | .show = show, |
21660 | .store = store, | 21724 | .store = store, |
21661 | }; | 21725 | }; |
21662 | diff -urNp linux-2.6.32.7/drivers/cpuidle/sysfs.c linux-2.6.32.7/drivers/cpuidle/sysfs.c | 21726 | diff -urNp linux-2.6.32.8/drivers/cpuidle/sysfs.c linux-2.6.32.8/drivers/cpuidle/sysfs.c |
21663 | --- linux-2.6.32.7/drivers/cpuidle/sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 21727 | --- linux-2.6.32.8/drivers/cpuidle/sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
21664 | +++ linux-2.6.32.7/drivers/cpuidle/sysfs.c 2010-01-25 17:39:40.468114881 -0500 | 21728 | +++ linux-2.6.32.8/drivers/cpuidle/sysfs.c 2010-02-10 15:06:24.023495064 -0500 |
21665 | @@ -191,7 +191,7 @@ static ssize_t cpuidle_store(struct kobj | 21729 | @@ -191,7 +191,7 @@ static ssize_t cpuidle_store(struct kobj |
21666 | return ret; | 21730 | return ret; |
21667 | } | 21731 | } |
@@ -21680,9 +21744,9 @@ diff -urNp linux-2.6.32.7/drivers/cpuidle/sysfs.c linux-2.6.32.7/drivers/cpuidle | |||
21680 | .show = cpuidle_state_show, | 21744 | .show = cpuidle_state_show, |
21681 | }; | 21745 | }; |
21682 | 21746 | ||
21683 | diff -urNp linux-2.6.32.7/drivers/dma/ioat/dma.c linux-2.6.32.7/drivers/dma/ioat/dma.c | 21747 | diff -urNp linux-2.6.32.8/drivers/dma/ioat/dma.c linux-2.6.32.8/drivers/dma/ioat/dma.c |
21684 | --- linux-2.6.32.7/drivers/dma/ioat/dma.c 2010-01-25 13:50:10.000000000 -0500 | 21748 | --- linux-2.6.32.8/drivers/dma/ioat/dma.c 2010-02-09 07:57:19.000000000 -0500 |
21685 | +++ linux-2.6.32.7/drivers/dma/ioat/dma.c 2010-01-25 17:39:40.468114881 -0500 | 21749 | +++ linux-2.6.32.8/drivers/dma/ioat/dma.c 2010-02-10 15:06:24.023495064 -0500 |
21686 | @@ -1146,7 +1146,7 @@ ioat_attr_show(struct kobject *kobj, str | 21750 | @@ -1146,7 +1146,7 @@ ioat_attr_show(struct kobject *kobj, str |
21687 | return entry->show(&chan->common, page); | 21751 | return entry->show(&chan->common, page); |
21688 | } | 21752 | } |
@@ -21692,9 +21756,9 @@ diff -urNp linux-2.6.32.7/drivers/dma/ioat/dma.c linux-2.6.32.7/drivers/dma/ioat | |||
21692 | .show = ioat_attr_show, | 21756 | .show = ioat_attr_show, |
21693 | }; | 21757 | }; |
21694 | 21758 | ||
21695 | diff -urNp linux-2.6.32.7/drivers/dma/ioat/dma.h linux-2.6.32.7/drivers/dma/ioat/dma.h | 21759 | diff -urNp linux-2.6.32.8/drivers/dma/ioat/dma.h linux-2.6.32.8/drivers/dma/ioat/dma.h |
21696 | --- linux-2.6.32.7/drivers/dma/ioat/dma.h 2010-01-25 13:50:10.000000000 -0500 | 21760 | --- linux-2.6.32.8/drivers/dma/ioat/dma.h 2010-02-09 07:57:19.000000000 -0500 |
21697 | +++ linux-2.6.32.7/drivers/dma/ioat/dma.h 2010-01-25 17:39:40.468114881 -0500 | 21761 | +++ linux-2.6.32.8/drivers/dma/ioat/dma.h 2010-02-10 15:06:24.023495064 -0500 |
21698 | @@ -347,7 +347,7 @@ bool ioat_cleanup_preamble(struct ioat_c | 21762 | @@ -347,7 +347,7 @@ bool ioat_cleanup_preamble(struct ioat_c |
21699 | unsigned long *phys_complete); | 21763 | unsigned long *phys_complete); |
21700 | void ioat_kobject_add(struct ioatdma_device *device, struct kobj_type *type); | 21764 | void ioat_kobject_add(struct ioatdma_device *device, struct kobj_type *type); |
@@ -21704,9 +21768,9 @@ diff -urNp linux-2.6.32.7/drivers/dma/ioat/dma.h linux-2.6.32.7/drivers/dma/ioat | |||
21704 | extern struct ioat_sysfs_entry ioat_version_attr; | 21768 | extern struct ioat_sysfs_entry ioat_version_attr; |
21705 | extern struct ioat_sysfs_entry ioat_cap_attr; | 21769 | extern struct ioat_sysfs_entry ioat_cap_attr; |
21706 | #endif /* IOATDMA_H */ | 21770 | #endif /* IOATDMA_H */ |
21707 | diff -urNp linux-2.6.32.7/drivers/edac/edac_core.h linux-2.6.32.7/drivers/edac/edac_core.h | 21771 | diff -urNp linux-2.6.32.8/drivers/edac/edac_core.h linux-2.6.32.8/drivers/edac/edac_core.h |
21708 | --- linux-2.6.32.7/drivers/edac/edac_core.h 2010-01-25 13:50:10.000000000 -0500 | 21772 | --- linux-2.6.32.8/drivers/edac/edac_core.h 2010-02-09 07:57:19.000000000 -0500 |
21709 | +++ linux-2.6.32.7/drivers/edac/edac_core.h 2010-01-25 17:39:40.469418840 -0500 | 21773 | +++ linux-2.6.32.8/drivers/edac/edac_core.h 2010-02-10 15:06:24.023495064 -0500 |
21710 | @@ -99,11 +99,11 @@ extern int edac_debug_level; | 21774 | @@ -99,11 +99,11 @@ extern int edac_debug_level; |
21711 | 21775 | ||
21712 | #else /* !CONFIG_EDAC_DEBUG */ | 21776 | #else /* !CONFIG_EDAC_DEBUG */ |
@@ -21724,9 +21788,9 @@ diff -urNp linux-2.6.32.7/drivers/edac/edac_core.h linux-2.6.32.7/drivers/edac/e | |||
21724 | 21788 | ||
21725 | #endif /* !CONFIG_EDAC_DEBUG */ | 21789 | #endif /* !CONFIG_EDAC_DEBUG */ |
21726 | 21790 | ||
21727 | diff -urNp linux-2.6.32.7/drivers/edac/edac_device_sysfs.c linux-2.6.32.7/drivers/edac/edac_device_sysfs.c | 21791 | diff -urNp linux-2.6.32.8/drivers/edac/edac_device_sysfs.c linux-2.6.32.8/drivers/edac/edac_device_sysfs.c |
21728 | --- linux-2.6.32.7/drivers/edac/edac_device_sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 21792 | --- linux-2.6.32.8/drivers/edac/edac_device_sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
21729 | +++ linux-2.6.32.7/drivers/edac/edac_device_sysfs.c 2010-01-25 17:39:40.469418840 -0500 | 21793 | +++ linux-2.6.32.8/drivers/edac/edac_device_sysfs.c 2010-02-10 15:06:24.023495064 -0500 |
21730 | @@ -137,7 +137,7 @@ static ssize_t edac_dev_ctl_info_store(s | 21794 | @@ -137,7 +137,7 @@ static ssize_t edac_dev_ctl_info_store(s |
21731 | } | 21795 | } |
21732 | 21796 | ||
@@ -21754,9 +21818,9 @@ diff -urNp linux-2.6.32.7/drivers/edac/edac_device_sysfs.c linux-2.6.32.7/driver | |||
21754 | .show = edac_dev_block_show, | 21818 | .show = edac_dev_block_show, |
21755 | .store = edac_dev_block_store | 21819 | .store = edac_dev_block_store |
21756 | }; | 21820 | }; |
21757 | diff -urNp linux-2.6.32.7/drivers/edac/edac_mc_sysfs.c linux-2.6.32.7/drivers/edac/edac_mc_sysfs.c | 21821 | diff -urNp linux-2.6.32.8/drivers/edac/edac_mc_sysfs.c linux-2.6.32.8/drivers/edac/edac_mc_sysfs.c |
21758 | --- linux-2.6.32.7/drivers/edac/edac_mc_sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 21822 | --- linux-2.6.32.8/drivers/edac/edac_mc_sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
21759 | +++ linux-2.6.32.7/drivers/edac/edac_mc_sysfs.c 2010-01-25 17:39:40.470118277 -0500 | 21823 | +++ linux-2.6.32.8/drivers/edac/edac_mc_sysfs.c 2010-02-10 15:06:24.023495064 -0500 |
21760 | @@ -245,7 +245,7 @@ static ssize_t csrowdev_store(struct kob | 21824 | @@ -245,7 +245,7 @@ static ssize_t csrowdev_store(struct kob |
21761 | return -EIO; | 21825 | return -EIO; |
21762 | } | 21826 | } |
@@ -21775,9 +21839,9 @@ diff -urNp linux-2.6.32.7/drivers/edac/edac_mc_sysfs.c linux-2.6.32.7/drivers/ed | |||
21775 | .show = mcidev_show, | 21839 | .show = mcidev_show, |
21776 | .store = mcidev_store | 21840 | .store = mcidev_store |
21777 | }; | 21841 | }; |
21778 | diff -urNp linux-2.6.32.7/drivers/edac/edac_pci_sysfs.c linux-2.6.32.7/drivers/edac/edac_pci_sysfs.c | 21842 | diff -urNp linux-2.6.32.8/drivers/edac/edac_pci_sysfs.c linux-2.6.32.8/drivers/edac/edac_pci_sysfs.c |
21779 | --- linux-2.6.32.7/drivers/edac/edac_pci_sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 21843 | --- linux-2.6.32.8/drivers/edac/edac_pci_sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
21780 | +++ linux-2.6.32.7/drivers/edac/edac_pci_sysfs.c 2010-01-25 17:39:40.470118277 -0500 | 21844 | +++ linux-2.6.32.8/drivers/edac/edac_pci_sysfs.c 2010-02-10 15:06:24.023495064 -0500 |
21781 | @@ -121,7 +121,7 @@ static ssize_t edac_pci_instance_store(s | 21845 | @@ -121,7 +121,7 @@ static ssize_t edac_pci_instance_store(s |
21782 | } | 21846 | } |
21783 | 21847 | ||
@@ -21796,9 +21860,9 @@ diff -urNp linux-2.6.32.7/drivers/edac/edac_pci_sysfs.c linux-2.6.32.7/drivers/e | |||
21796 | .show = edac_pci_dev_show, | 21860 | .show = edac_pci_dev_show, |
21797 | .store = edac_pci_dev_store | 21861 | .store = edac_pci_dev_store |
21798 | }; | 21862 | }; |
21799 | diff -urNp linux-2.6.32.7/drivers/firmware/dmi_scan.c linux-2.6.32.7/drivers/firmware/dmi_scan.c | 21863 | diff -urNp linux-2.6.32.8/drivers/firmware/dmi_scan.c linux-2.6.32.8/drivers/firmware/dmi_scan.c |
21800 | --- linux-2.6.32.7/drivers/firmware/dmi_scan.c 2010-01-25 20:04:14.730263785 -0500 | 21864 | --- linux-2.6.32.8/drivers/firmware/dmi_scan.c 2010-02-09 07:57:19.000000000 -0500 |
21801 | +++ linux-2.6.32.7/drivers/firmware/dmi_scan.c 2010-01-25 20:04:24.434442680 -0500 | 21865 | +++ linux-2.6.32.8/drivers/firmware/dmi_scan.c 2010-02-10 15:06:24.023495064 -0500 |
21802 | @@ -391,11 +391,6 @@ void __init dmi_scan_machine(void) | 21866 | @@ -391,11 +391,6 @@ void __init dmi_scan_machine(void) |
21803 | } | 21867 | } |
21804 | } | 21868 | } |
@@ -21811,9 +21875,9 @@ diff -urNp linux-2.6.32.7/drivers/firmware/dmi_scan.c linux-2.6.32.7/drivers/fir | |||
21811 | p = dmi_ioremap(0xF0000, 0x10000); | 21875 | p = dmi_ioremap(0xF0000, 0x10000); |
21812 | if (p == NULL) | 21876 | if (p == NULL) |
21813 | goto error; | 21877 | goto error; |
21814 | diff -urNp linux-2.6.32.7/drivers/firmware/edd.c linux-2.6.32.7/drivers/firmware/edd.c | 21878 | diff -urNp linux-2.6.32.8/drivers/firmware/edd.c linux-2.6.32.8/drivers/firmware/edd.c |
21815 | --- linux-2.6.32.7/drivers/firmware/edd.c 2010-01-25 13:50:10.000000000 -0500 | 21879 | --- linux-2.6.32.8/drivers/firmware/edd.c 2010-02-09 07:57:19.000000000 -0500 |
21816 | +++ linux-2.6.32.7/drivers/firmware/edd.c 2010-01-25 17:39:40.470118277 -0500 | 21880 | +++ linux-2.6.32.8/drivers/firmware/edd.c 2010-02-10 15:06:24.023495064 -0500 |
21817 | @@ -122,7 +122,7 @@ edd_attr_show(struct kobject * kobj, str | 21881 | @@ -122,7 +122,7 @@ edd_attr_show(struct kobject * kobj, str |
21818 | return ret; | 21882 | return ret; |
21819 | } | 21883 | } |
@@ -21823,9 +21887,9 @@ diff -urNp linux-2.6.32.7/drivers/firmware/edd.c linux-2.6.32.7/drivers/firmware | |||
21823 | .show = edd_attr_show, | 21887 | .show = edd_attr_show, |
21824 | }; | 21888 | }; |
21825 | 21889 | ||
21826 | diff -urNp linux-2.6.32.7/drivers/firmware/efivars.c linux-2.6.32.7/drivers/firmware/efivars.c | 21890 | diff -urNp linux-2.6.32.8/drivers/firmware/efivars.c linux-2.6.32.8/drivers/firmware/efivars.c |
21827 | --- linux-2.6.32.7/drivers/firmware/efivars.c 2010-01-25 13:50:10.000000000 -0500 | 21891 | --- linux-2.6.32.8/drivers/firmware/efivars.c 2010-02-09 07:57:19.000000000 -0500 |
21828 | +++ linux-2.6.32.7/drivers/firmware/efivars.c 2010-01-25 17:39:40.470118277 -0500 | 21892 | +++ linux-2.6.32.8/drivers/firmware/efivars.c 2010-02-10 15:06:24.023495064 -0500 |
21829 | @@ -362,7 +362,7 @@ static ssize_t efivar_attr_store(struct | 21893 | @@ -362,7 +362,7 @@ static ssize_t efivar_attr_store(struct |
21830 | return ret; | 21894 | return ret; |
21831 | } | 21895 | } |
@@ -21835,9 +21899,9 @@ diff -urNp linux-2.6.32.7/drivers/firmware/efivars.c linux-2.6.32.7/drivers/firm | |||
21835 | .show = efivar_attr_show, | 21899 | .show = efivar_attr_show, |
21836 | .store = efivar_attr_store, | 21900 | .store = efivar_attr_store, |
21837 | }; | 21901 | }; |
21838 | diff -urNp linux-2.6.32.7/drivers/firmware/iscsi_ibft.c linux-2.6.32.7/drivers/firmware/iscsi_ibft.c | 21902 | diff -urNp linux-2.6.32.8/drivers/firmware/iscsi_ibft.c linux-2.6.32.8/drivers/firmware/iscsi_ibft.c |
21839 | --- linux-2.6.32.7/drivers/firmware/iscsi_ibft.c 2010-01-25 13:50:10.000000000 -0500 | 21903 | --- linux-2.6.32.8/drivers/firmware/iscsi_ibft.c 2010-02-09 07:57:19.000000000 -0500 |
21840 | +++ linux-2.6.32.7/drivers/firmware/iscsi_ibft.c 2010-01-25 17:39:40.471175406 -0500 | 21904 | +++ linux-2.6.32.8/drivers/firmware/iscsi_ibft.c 2010-02-10 15:06:24.023495064 -0500 |
21841 | @@ -525,7 +525,7 @@ static ssize_t ibft_show_attribute(struc | 21905 | @@ -525,7 +525,7 @@ static ssize_t ibft_show_attribute(struc |
21842 | return ret; | 21906 | return ret; |
21843 | } | 21907 | } |
@@ -21847,9 +21911,9 @@ diff -urNp linux-2.6.32.7/drivers/firmware/iscsi_ibft.c linux-2.6.32.7/drivers/f | |||
21847 | .show = ibft_show_attribute, | 21911 | .show = ibft_show_attribute, |
21848 | }; | 21912 | }; |
21849 | 21913 | ||
21850 | diff -urNp linux-2.6.32.7/drivers/firmware/memmap.c linux-2.6.32.7/drivers/firmware/memmap.c | 21914 | diff -urNp linux-2.6.32.8/drivers/firmware/memmap.c linux-2.6.32.8/drivers/firmware/memmap.c |
21851 | --- linux-2.6.32.7/drivers/firmware/memmap.c 2010-01-25 13:50:10.000000000 -0500 | 21915 | --- linux-2.6.32.8/drivers/firmware/memmap.c 2010-02-09 07:57:19.000000000 -0500 |
21852 | +++ linux-2.6.32.7/drivers/firmware/memmap.c 2010-01-25 17:39:40.471175406 -0500 | 21916 | +++ linux-2.6.32.8/drivers/firmware/memmap.c 2010-02-10 15:06:24.023495064 -0500 |
21853 | @@ -74,7 +74,7 @@ static struct attribute *def_attrs[] = { | 21917 | @@ -74,7 +74,7 @@ static struct attribute *def_attrs[] = { |
21854 | NULL | 21918 | NULL |
21855 | }; | 21919 | }; |
@@ -21859,9 +21923,9 @@ diff -urNp linux-2.6.32.7/drivers/firmware/memmap.c linux-2.6.32.7/drivers/firmw | |||
21859 | .show = memmap_attr_show, | 21923 | .show = memmap_attr_show, |
21860 | }; | 21924 | }; |
21861 | 21925 | ||
21862 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_drv.c linux-2.6.32.7/drivers/gpu/drm/drm_drv.c | 21926 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/drm_drv.c linux-2.6.32.8/drivers/gpu/drm/drm_drv.c |
21863 | --- linux-2.6.32.7/drivers/gpu/drm/drm_drv.c 2010-01-25 13:50:10.000000000 -0500 | 21927 | --- linux-2.6.32.8/drivers/gpu/drm/drm_drv.c 2010-02-09 07:57:19.000000000 -0500 |
21864 | +++ linux-2.6.32.7/drivers/gpu/drm/drm_drv.c 2010-01-25 17:39:40.471175406 -0500 | 21928 | +++ linux-2.6.32.8/drivers/gpu/drm/drm_drv.c 2010-02-10 15:06:24.023495064 -0500 |
21865 | @@ -417,7 +417,7 @@ int drm_ioctl(struct inode *inode, struc | 21929 | @@ -417,7 +417,7 @@ int drm_ioctl(struct inode *inode, struc |
21866 | char *kdata = NULL; | 21930 | char *kdata = NULL; |
21867 | 21931 | ||
@@ -21871,9 +21935,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_drv.c linux-2.6.32.7/drivers/gpu/d | |||
21871 | ++file_priv->ioctl_count; | 21935 | ++file_priv->ioctl_count; |
21872 | 21936 | ||
21873 | DRM_DEBUG("pid=%d, cmd=0x%02x, nr=0x%02x, dev 0x%lx, auth=%d\n", | 21937 | DRM_DEBUG("pid=%d, cmd=0x%02x, nr=0x%02x, dev 0x%lx, auth=%d\n", |
21874 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_fops.c linux-2.6.32.7/drivers/gpu/drm/drm_fops.c | 21938 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/drm_fops.c linux-2.6.32.8/drivers/gpu/drm/drm_fops.c |
21875 | --- linux-2.6.32.7/drivers/gpu/drm/drm_fops.c 2010-01-25 13:50:10.000000000 -0500 | 21939 | --- linux-2.6.32.8/drivers/gpu/drm/drm_fops.c 2010-02-09 07:57:19.000000000 -0500 |
21876 | +++ linux-2.6.32.7/drivers/gpu/drm/drm_fops.c 2010-01-25 17:39:40.471175406 -0500 | 21940 | +++ linux-2.6.32.8/drivers/gpu/drm/drm_fops.c 2010-02-10 15:06:24.023495064 -0500 |
21877 | @@ -66,7 +66,7 @@ static int drm_setup(struct drm_device * | 21941 | @@ -66,7 +66,7 @@ static int drm_setup(struct drm_device * |
21878 | } | 21942 | } |
21879 | 21943 | ||
@@ -21925,9 +21989,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_fops.c linux-2.6.32.7/drivers/gpu/ | |||
21925 | if (atomic_read(&dev->ioctl_count)) { | 21989 | if (atomic_read(&dev->ioctl_count)) { |
21926 | DRM_ERROR("Device busy: %d\n", | 21990 | DRM_ERROR("Device busy: %d\n", |
21927 | atomic_read(&dev->ioctl_count)); | 21991 | atomic_read(&dev->ioctl_count)); |
21928 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.7/drivers/gpu/drm/drm_ioctl.c | 21992 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.8/drivers/gpu/drm/drm_ioctl.c |
21929 | --- linux-2.6.32.7/drivers/gpu/drm/drm_ioctl.c 2010-01-25 13:50:10.000000000 -0500 | 21993 | --- linux-2.6.32.8/drivers/gpu/drm/drm_ioctl.c 2010-02-09 07:57:19.000000000 -0500 |
21930 | +++ linux-2.6.32.7/drivers/gpu/drm/drm_ioctl.c 2010-01-25 17:39:40.471175406 -0500 | 21994 | +++ linux-2.6.32.8/drivers/gpu/drm/drm_ioctl.c 2010-02-10 15:06:24.023495064 -0500 |
21931 | @@ -283,7 +283,7 @@ int drm_getstats(struct drm_device *dev, | 21995 | @@ -283,7 +283,7 @@ int drm_getstats(struct drm_device *dev, |
21932 | stats->data[i].value = | 21996 | stats->data[i].value = |
21933 | (file_priv->master->lock.hw_lock ? file_priv->master->lock.hw_lock->lock : 0); | 21997 | (file_priv->master->lock.hw_lock ? file_priv->master->lock.hw_lock->lock : 0); |
@@ -21937,9 +22001,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.7/drivers/gpu | |||
21937 | stats->data[i].type = dev->types[i]; | 22001 | stats->data[i].type = dev->types[i]; |
21938 | } | 22002 | } |
21939 | 22003 | ||
21940 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_lock.c linux-2.6.32.7/drivers/gpu/drm/drm_lock.c | 22004 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/drm_lock.c linux-2.6.32.8/drivers/gpu/drm/drm_lock.c |
21941 | --- linux-2.6.32.7/drivers/gpu/drm/drm_lock.c 2010-01-25 13:50:10.000000000 -0500 | 22005 | --- linux-2.6.32.8/drivers/gpu/drm/drm_lock.c 2010-02-09 07:57:19.000000000 -0500 |
21942 | +++ linux-2.6.32.7/drivers/gpu/drm/drm_lock.c 2010-01-25 17:39:40.471175406 -0500 | 22006 | +++ linux-2.6.32.8/drivers/gpu/drm/drm_lock.c 2010-02-10 15:06:24.023495064 -0500 |
21943 | @@ -87,7 +87,7 @@ int drm_lock(struct drm_device *dev, voi | 22007 | @@ -87,7 +87,7 @@ int drm_lock(struct drm_device *dev, voi |
21944 | if (drm_lock_take(&master->lock, lock->context)) { | 22008 | if (drm_lock_take(&master->lock, lock->context)) { |
21945 | master->lock.file_priv = file_priv; | 22009 | master->lock.file_priv = file_priv; |
@@ -21958,9 +22022,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/drm_lock.c linux-2.6.32.7/drivers/gpu/ | |||
21958 | 22022 | ||
21959 | /* kernel_context_switch isn't used by any of the x86 drm | 22023 | /* kernel_context_switch isn't used by any of the x86 drm |
21960 | * modules but is required by the Sparc driver. | 22024 | * modules but is required by the Sparc driver. |
21961 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.7/drivers/gpu/drm/i810/i810_dma.c | 22025 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.8/drivers/gpu/drm/i810/i810_dma.c |
21962 | --- linux-2.6.32.7/drivers/gpu/drm/i810/i810_dma.c 2010-01-25 13:50:10.000000000 -0500 | 22026 | --- linux-2.6.32.8/drivers/gpu/drm/i810/i810_dma.c 2010-02-09 07:57:19.000000000 -0500 |
21963 | +++ linux-2.6.32.7/drivers/gpu/drm/i810/i810_dma.c 2010-01-25 17:39:40.472422527 -0500 | 22027 | +++ linux-2.6.32.8/drivers/gpu/drm/i810/i810_dma.c 2010-02-10 15:06:24.027503759 -0500 |
21964 | @@ -952,8 +952,8 @@ static int i810_dma_vertex(struct drm_de | 22028 | @@ -952,8 +952,8 @@ static int i810_dma_vertex(struct drm_de |
21965 | dma->buflist[vertex->idx], | 22029 | dma->buflist[vertex->idx], |
21966 | vertex->discard, vertex->used); | 22030 | vertex->discard, vertex->used); |
@@ -21983,9 +22047,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.7/drivers | |||
21983 | sarea_priv->last_enqueue = dev_priv->counter - 1; | 22047 | sarea_priv->last_enqueue = dev_priv->counter - 1; |
21984 | sarea_priv->last_dispatch = (int)hw_status[5]; | 22048 | sarea_priv->last_dispatch = (int)hw_status[5]; |
21985 | 22049 | ||
21986 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7017.c | 22050 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7017.c |
21987 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7017.c 2010-01-25 13:50:10.000000000 -0500 | 22051 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7017.c 2010-02-09 07:57:19.000000000 -0500 |
21988 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7017.c 2010-01-25 17:39:40.472422527 -0500 | 22052 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7017.c 2010-02-10 15:06:24.027503759 -0500 |
21989 | @@ -443,7 +443,7 @@ static void ch7017_destroy(struct intel_ | 22053 | @@ -443,7 +443,7 @@ static void ch7017_destroy(struct intel_ |
21990 | } | 22054 | } |
21991 | } | 22055 | } |
@@ -21995,9 +22059,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.7/drive | |||
21995 | .init = ch7017_init, | 22059 | .init = ch7017_init, |
21996 | .detect = ch7017_detect, | 22060 | .detect = ch7017_detect, |
21997 | .mode_valid = ch7017_mode_valid, | 22061 | .mode_valid = ch7017_mode_valid, |
21998 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7xxx.c | 22062 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7xxx.c |
21999 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-01-25 13:50:10.000000000 -0500 | 22063 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-02-09 07:57:19.000000000 -0500 |
22000 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-01-25 17:39:40.472422527 -0500 | 22064 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-02-10 15:06:24.027503759 -0500 |
22001 | @@ -356,7 +356,7 @@ static void ch7xxx_destroy(struct intel_ | 22065 | @@ -356,7 +356,7 @@ static void ch7xxx_destroy(struct intel_ |
22002 | } | 22066 | } |
22003 | } | 22067 | } |
@@ -22007,9 +22071,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.7/drive | |||
22007 | .init = ch7xxx_init, | 22071 | .init = ch7xxx_init, |
22008 | .detect = ch7xxx_detect, | 22072 | .detect = ch7xxx_detect, |
22009 | .mode_valid = ch7xxx_mode_valid, | 22073 | .mode_valid = ch7xxx_mode_valid, |
22010 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo.h linux-2.6.32.7/drivers/gpu/drm/i915/dvo.h | 22074 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo.h linux-2.6.32.8/drivers/gpu/drm/i915/dvo.h |
22011 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo.h 2010-01-25 13:50:10.000000000 -0500 | 22075 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo.h 2010-02-09 07:57:19.000000000 -0500 |
22012 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo.h 2010-01-25 17:39:40.472422527 -0500 | 22076 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo.h 2010-02-10 15:06:24.027503759 -0500 |
22013 | @@ -135,23 +135,23 @@ struct intel_dvo_dev_ops { | 22077 | @@ -135,23 +135,23 @@ struct intel_dvo_dev_ops { |
22014 | * | 22078 | * |
22015 | * \return singly-linked list of modes or NULL if no modes found. | 22079 | * \return singly-linked list of modes or NULL if no modes found. |
@@ -22042,9 +22106,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo.h linux-2.6.32.7/drivers/gpu/ | |||
22042 | +extern const struct intel_dvo_dev_ops ch7017_ops; | 22106 | +extern const struct intel_dvo_dev_ops ch7017_ops; |
22043 | 22107 | ||
22044 | #endif /* _INTEL_DVO_H */ | 22108 | #endif /* _INTEL_DVO_H */ |
22045 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ivch.c | 22109 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ivch.c |
22046 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ivch.c 2010-01-25 13:50:10.000000000 -0500 | 22110 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ivch.c 2010-02-09 07:57:19.000000000 -0500 |
22047 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ivch.c 2010-01-25 17:39:40.473202731 -0500 | 22111 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo_ivch.c 2010-02-10 15:06:24.027503759 -0500 |
22048 | @@ -430,7 +430,7 @@ static void ivch_destroy(struct intel_dv | 22112 | @@ -430,7 +430,7 @@ static void ivch_destroy(struct intel_dv |
22049 | } | 22113 | } |
22050 | } | 22114 | } |
@@ -22054,9 +22118,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.7/drivers | |||
22054 | .init = ivch_init, | 22118 | .init = ivch_init, |
22055 | .dpms = ivch_dpms, | 22119 | .dpms = ivch_dpms, |
22056 | .save = ivch_save, | 22120 | .save = ivch_save, |
22057 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.7/drivers/gpu/drm/i915/dvo_sil164.c | 22121 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.8/drivers/gpu/drm/i915/dvo_sil164.c |
22058 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo_sil164.c 2010-01-25 13:50:10.000000000 -0500 | 22122 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo_sil164.c 2010-02-09 07:57:19.000000000 -0500 |
22059 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo_sil164.c 2010-01-25 17:39:40.473202731 -0500 | 22123 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo_sil164.c 2010-02-10 15:06:24.027503759 -0500 |
22060 | @@ -290,7 +290,7 @@ static void sil164_destroy(struct intel_ | 22124 | @@ -290,7 +290,7 @@ static void sil164_destroy(struct intel_ |
22061 | } | 22125 | } |
22062 | } | 22126 | } |
@@ -22066,9 +22130,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.7/drive | |||
22066 | .init = sil164_init, | 22130 | .init = sil164_init, |
22067 | .detect = sil164_detect, | 22131 | .detect = sil164_detect, |
22068 | .mode_valid = sil164_mode_valid, | 22132 | .mode_valid = sil164_mode_valid, |
22069 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.7/drivers/gpu/drm/i915/dvo_tfp410.c | 22133 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.8/drivers/gpu/drm/i915/dvo_tfp410.c |
22070 | --- linux-2.6.32.7/drivers/gpu/drm/i915/dvo_tfp410.c 2010-01-25 13:50:10.000000000 -0500 | 22134 | --- linux-2.6.32.8/drivers/gpu/drm/i915/dvo_tfp410.c 2010-02-09 07:57:19.000000000 -0500 |
22071 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/dvo_tfp410.c 2010-01-25 17:39:40.473202731 -0500 | 22135 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/dvo_tfp410.c 2010-02-10 15:06:24.027503759 -0500 |
22072 | @@ -323,7 +323,7 @@ static void tfp410_destroy(struct intel_ | 22136 | @@ -323,7 +323,7 @@ static void tfp410_destroy(struct intel_ |
22073 | } | 22137 | } |
22074 | } | 22138 | } |
@@ -22078,9 +22142,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.7/drive | |||
22078 | .init = tfp410_init, | 22142 | .init = tfp410_init, |
22079 | .detect = tfp410_detect, | 22143 | .detect = tfp410_detect, |
22080 | .mode_valid = tfp410_mode_valid, | 22144 | .mode_valid = tfp410_mode_valid, |
22081 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.7/drivers/gpu/drm/i915/i915_drv.c | 22145 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.8/drivers/gpu/drm/i915/i915_drv.c |
22082 | --- linux-2.6.32.7/drivers/gpu/drm/i915/i915_drv.c 2010-01-25 13:50:10.000000000 -0500 | 22146 | --- linux-2.6.32.8/drivers/gpu/drm/i915/i915_drv.c 2010-02-09 07:57:19.000000000 -0500 |
22083 | +++ linux-2.6.32.7/drivers/gpu/drm/i915/i915_drv.c 2010-01-25 17:39:40.473202731 -0500 | 22147 | +++ linux-2.6.32.8/drivers/gpu/drm/i915/i915_drv.c 2010-02-10 15:06:24.027503759 -0500 |
22084 | @@ -284,7 +284,7 @@ i915_pci_resume(struct pci_dev *pdev) | 22148 | @@ -284,7 +284,7 @@ i915_pci_resume(struct pci_dev *pdev) |
22085 | return i915_resume(dev); | 22149 | return i915_resume(dev); |
22086 | } | 22150 | } |
@@ -22090,9 +22154,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.7/drivers | |||
22090 | .fault = i915_gem_fault, | 22154 | .fault = i915_gem_fault, |
22091 | .open = drm_gem_vm_open, | 22155 | .open = drm_gem_vm_open, |
22092 | .close = drm_gem_vm_close, | 22156 | .close = drm_gem_vm_close, |
22093 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.7/drivers/gpu/drm/radeon/mkregtable.c | 22157 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.8/drivers/gpu/drm/radeon/mkregtable.c |
22094 | --- linux-2.6.32.7/drivers/gpu/drm/radeon/mkregtable.c 2010-01-25 13:50:10.000000000 -0500 | 22158 | --- linux-2.6.32.8/drivers/gpu/drm/radeon/mkregtable.c 2010-02-09 07:57:19.000000000 -0500 |
22095 | +++ linux-2.6.32.7/drivers/gpu/drm/radeon/mkregtable.c 2010-01-25 17:39:40.473202731 -0500 | 22159 | +++ linux-2.6.32.8/drivers/gpu/drm/radeon/mkregtable.c 2010-02-10 15:06:24.027503759 -0500 |
22096 | @@ -637,14 +637,14 @@ static int parser_auth(struct table *t, | 22160 | @@ -637,14 +637,14 @@ static int parser_auth(struct table *t, |
22097 | regex_t mask_rex; | 22161 | regex_t mask_rex; |
22098 | regmatch_t match[4]; | 22162 | regmatch_t match[4]; |
@@ -22110,9 +22174,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.7/dri | |||
22110 | 22174 | ||
22111 | if (regcomp | 22175 | if (regcomp |
22112 | (&mask_rex, "(0x[0-9a-fA-F]*) *([_a-zA-Z0-9]*)", REG_EXTENDED)) { | 22176 | (&mask_rex, "(0x[0-9a-fA-F]*) *([_a-zA-Z0-9]*)", REG_EXTENDED)) { |
22113 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_atombios.c | 22177 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_atombios.c |
22114 | --- linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_atombios.c 2010-01-25 13:50:10.000000000 -0500 | 22178 | --- linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_atombios.c 2010-02-09 07:57:19.000000000 -0500 |
22115 | +++ linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_atombios.c 2010-01-25 17:39:40.473202731 -0500 | 22179 | +++ linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_atombios.c 2010-02-10 15:06:24.027503759 -0500 |
22116 | @@ -504,13 +504,13 @@ static uint16_t atombios_get_connector_o | 22180 | @@ -504,13 +504,13 @@ static uint16_t atombios_get_connector_o |
22117 | } | 22181 | } |
22118 | } | 22182 | } |
@@ -22137,9 +22201,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32. | |||
22137 | 22201 | ||
22138 | atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset); | 22202 | atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset); |
22139 | 22203 | ||
22140 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_state.c | 22204 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_state.c |
22141 | --- linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_state.c 2010-01-25 13:50:10.000000000 -0500 | 22205 | --- linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_state.c 2010-02-09 07:57:19.000000000 -0500 |
22142 | +++ linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_state.c 2010-01-25 17:39:40.474418764 -0500 | 22206 | +++ linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_state.c 2010-02-10 15:06:24.027503759 -0500 |
22143 | @@ -3014,7 +3014,7 @@ static int radeon_cp_getparam(struct drm | 22207 | @@ -3014,7 +3014,7 @@ static int radeon_cp_getparam(struct drm |
22144 | { | 22208 | { |
22145 | drm_radeon_private_t *dev_priv = dev->dev_private; | 22209 | drm_radeon_private_t *dev_priv = dev->dev_private; |
@@ -22149,9 +22213,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.7/d | |||
22149 | 22213 | ||
22150 | DRM_DEBUG("pid=%d\n", DRM_CURRENTPID); | 22214 | DRM_DEBUG("pid=%d\n", DRM_CURRENTPID); |
22151 | 22215 | ||
22152 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_ttm.c | 22216 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_ttm.c |
22153 | --- linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_ttm.c 2010-01-25 13:50:10.000000000 -0500 | 22217 | --- linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_ttm.c 2010-02-09 07:57:19.000000000 -0500 |
22154 | +++ linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_ttm.c 2010-01-25 17:39:40.474418764 -0500 | 22218 | +++ linux-2.6.32.8/drivers/gpu/drm/radeon/radeon_ttm.c 2010-02-10 15:06:24.027503759 -0500 |
22155 | @@ -535,27 +535,10 @@ void radeon_ttm_fini(struct radeon_devic | 22219 | @@ -535,27 +535,10 @@ void radeon_ttm_fini(struct radeon_devic |
22156 | DRM_INFO("radeon: ttm finalized\n"); | 22220 | DRM_INFO("radeon: ttm finalized\n"); |
22157 | } | 22221 | } |
@@ -22203,9 +22267,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.7/dri | |||
22203 | } | 22267 | } |
22204 | 22268 | ||
22205 | 22269 | ||
22206 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo.c | 22270 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo.c |
22207 | --- linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo.c 2010-01-25 13:50:10.000000000 -0500 | 22271 | --- linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo.c 2010-02-09 07:57:19.000000000 -0500 |
22208 | +++ linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo.c 2010-01-25 17:39:40.474418764 -0500 | 22272 | +++ linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo.c 2010-02-10 15:06:24.027503759 -0500 |
22209 | @@ -67,7 +67,7 @@ static struct attribute *ttm_bo_global_a | 22273 | @@ -67,7 +67,7 @@ static struct attribute *ttm_bo_global_a |
22210 | NULL | 22274 | NULL |
22211 | }; | 22275 | }; |
@@ -22215,9 +22279,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.7/drivers/gp | |||
22215 | .show = &ttm_bo_global_show | 22279 | .show = &ttm_bo_global_show |
22216 | }; | 22280 | }; |
22217 | 22281 | ||
22218 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo_vm.c | 22282 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo_vm.c |
22219 | --- linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-01-25 13:50:10.000000000 -0500 | 22283 | --- linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-02-09 07:57:19.000000000 -0500 |
22220 | +++ linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-01-25 17:39:40.475420819 -0500 | 22284 | +++ linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-02-10 15:06:24.027503759 -0500 |
22221 | @@ -73,7 +73,7 @@ static int ttm_bo_vm_fault(struct vm_are | 22285 | @@ -73,7 +73,7 @@ static int ttm_bo_vm_fault(struct vm_are |
22222 | { | 22286 | { |
22223 | struct ttm_buffer_object *bo = (struct ttm_buffer_object *) | 22287 | struct ttm_buffer_object *bo = (struct ttm_buffer_object *) |
@@ -22238,9 +22302,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.7/drivers | |||
22238 | /* | 22302 | /* |
22239 | * Work around locking order reversal in fault / nopfn | 22303 | * Work around locking order reversal in fault / nopfn |
22240 | * between mmap_sem and bo_reserve: Perform a trylock operation | 22304 | * between mmap_sem and bo_reserve: Perform a trylock operation |
22241 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_global.c | 22305 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_global.c |
22242 | --- linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_global.c 2010-01-25 13:50:10.000000000 -0500 | 22306 | --- linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_global.c 2010-02-09 07:57:19.000000000 -0500 |
22243 | +++ linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_global.c 2010-01-25 17:39:40.475420819 -0500 | 22307 | +++ linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_global.c 2010-02-10 15:06:24.027503759 -0500 |
22244 | @@ -36,7 +36,7 @@ | 22308 | @@ -36,7 +36,7 @@ |
22245 | struct ttm_global_item { | 22309 | struct ttm_global_item { |
22246 | struct mutex mutex; | 22310 | struct mutex mutex; |
@@ -22298,9 +22362,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.7/driver | |||
22298 | ref->release(ref); | 22362 | ref->release(ref); |
22299 | item->object = NULL; | 22363 | item->object = NULL; |
22300 | } | 22364 | } |
22301 | diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_memory.c | 22365 | diff -urNp linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_memory.c |
22302 | --- linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_memory.c 2010-01-25 13:50:10.000000000 -0500 | 22366 | --- linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_memory.c 2010-02-09 07:57:19.000000000 -0500 |
22303 | +++ linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_memory.c 2010-01-25 17:39:40.475420819 -0500 | 22367 | +++ linux-2.6.32.8/drivers/gpu/drm/ttm/ttm_memory.c 2010-02-10 15:06:24.027503759 -0500 |
22304 | @@ -152,7 +152,7 @@ static struct attribute *ttm_mem_zone_at | 22368 | @@ -152,7 +152,7 @@ static struct attribute *ttm_mem_zone_at |
22305 | NULL | 22369 | NULL |
22306 | }; | 22370 | }; |
@@ -22310,9 +22374,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.7/driver | |||
22310 | .show = &ttm_mem_zone_show, | 22374 | .show = &ttm_mem_zone_show, |
22311 | .store = &ttm_mem_zone_store | 22375 | .store = &ttm_mem_zone_store |
22312 | }; | 22376 | }; |
22313 | diff -urNp linux-2.6.32.7/drivers/gpu/vga/vgaarb.c linux-2.6.32.7/drivers/gpu/vga/vgaarb.c | 22377 | diff -urNp linux-2.6.32.8/drivers/gpu/vga/vgaarb.c linux-2.6.32.8/drivers/gpu/vga/vgaarb.c |
22314 | --- linux-2.6.32.7/drivers/gpu/vga/vgaarb.c 2010-01-25 13:50:10.000000000 -0500 | 22378 | --- linux-2.6.32.8/drivers/gpu/vga/vgaarb.c 2010-02-09 07:57:19.000000000 -0500 |
22315 | +++ linux-2.6.32.7/drivers/gpu/vga/vgaarb.c 2010-01-25 17:39:40.475420819 -0500 | 22379 | +++ linux-2.6.32.8/drivers/gpu/vga/vgaarb.c 2010-02-10 15:06:24.027503759 -0500 |
22316 | @@ -961,7 +961,7 @@ static ssize_t vga_arb_write(struct file | 22380 | @@ -961,7 +961,7 @@ static ssize_t vga_arb_write(struct file |
22317 | remaining -= 7; | 22381 | remaining -= 7; |
22318 | pr_devel("client 0x%p called 'target'\n", priv); | 22382 | pr_devel("client 0x%p called 'target'\n", priv); |
@@ -22322,9 +22386,9 @@ diff -urNp linux-2.6.32.7/drivers/gpu/vga/vgaarb.c linux-2.6.32.7/drivers/gpu/vg | |||
22322 | pdev = pci_dev_get(vga_default_device()); | 22386 | pdev = pci_dev_get(vga_default_device()); |
22323 | else { | 22387 | else { |
22324 | if (!vga_pci_str_to_vars(curr_pos, remaining, | 22388 | if (!vga_pci_str_to_vars(curr_pos, remaining, |
22325 | diff -urNp linux-2.6.32.7/drivers/hwmon/k8temp.c linux-2.6.32.7/drivers/hwmon/k8temp.c | 22389 | diff -urNp linux-2.6.32.8/drivers/hwmon/k8temp.c linux-2.6.32.8/drivers/hwmon/k8temp.c |
22326 | --- linux-2.6.32.7/drivers/hwmon/k8temp.c 2010-01-25 13:50:10.000000000 -0500 | 22390 | --- linux-2.6.32.8/drivers/hwmon/k8temp.c 2010-02-09 07:57:19.000000000 -0500 |
22327 | +++ linux-2.6.32.7/drivers/hwmon/k8temp.c 2010-01-25 17:39:40.476406478 -0500 | 22391 | +++ linux-2.6.32.8/drivers/hwmon/k8temp.c 2010-02-10 15:06:24.027503759 -0500 |
22328 | @@ -138,7 +138,7 @@ static DEVICE_ATTR(name, S_IRUGO, show_n | 22392 | @@ -138,7 +138,7 @@ static DEVICE_ATTR(name, S_IRUGO, show_n |
22329 | 22393 | ||
22330 | static struct pci_device_id k8temp_ids[] = { | 22394 | static struct pci_device_id k8temp_ids[] = { |
@@ -22334,9 +22398,9 @@ diff -urNp linux-2.6.32.7/drivers/hwmon/k8temp.c linux-2.6.32.7/drivers/hwmon/k8 | |||
22334 | }; | 22398 | }; |
22335 | 22399 | ||
22336 | MODULE_DEVICE_TABLE(pci, k8temp_ids); | 22400 | MODULE_DEVICE_TABLE(pci, k8temp_ids); |
22337 | diff -urNp linux-2.6.32.7/drivers/hwmon/sis5595.c linux-2.6.32.7/drivers/hwmon/sis5595.c | 22401 | diff -urNp linux-2.6.32.8/drivers/hwmon/sis5595.c linux-2.6.32.8/drivers/hwmon/sis5595.c |
22338 | --- linux-2.6.32.7/drivers/hwmon/sis5595.c 2010-01-25 13:50:10.000000000 -0500 | 22402 | --- linux-2.6.32.8/drivers/hwmon/sis5595.c 2010-02-09 07:57:19.000000000 -0500 |
22339 | +++ linux-2.6.32.7/drivers/hwmon/sis5595.c 2010-01-25 17:39:40.492760229 -0500 | 22403 | +++ linux-2.6.32.8/drivers/hwmon/sis5595.c 2010-02-10 15:06:24.027503759 -0500 |
22340 | @@ -699,7 +699,7 @@ static struct sis5595_data *sis5595_upda | 22404 | @@ -699,7 +699,7 @@ static struct sis5595_data *sis5595_upda |
22341 | 22405 | ||
22342 | static struct pci_device_id sis5595_pci_ids[] = { | 22406 | static struct pci_device_id sis5595_pci_ids[] = { |
@@ -22346,9 +22410,9 @@ diff -urNp linux-2.6.32.7/drivers/hwmon/sis5595.c linux-2.6.32.7/drivers/hwmon/s | |||
22346 | }; | 22410 | }; |
22347 | 22411 | ||
22348 | MODULE_DEVICE_TABLE(pci, sis5595_pci_ids); | 22412 | MODULE_DEVICE_TABLE(pci, sis5595_pci_ids); |
22349 | diff -urNp linux-2.6.32.7/drivers/hwmon/via686a.c linux-2.6.32.7/drivers/hwmon/via686a.c | 22413 | diff -urNp linux-2.6.32.8/drivers/hwmon/via686a.c linux-2.6.32.8/drivers/hwmon/via686a.c |
22350 | --- linux-2.6.32.7/drivers/hwmon/via686a.c 2010-01-25 13:50:10.000000000 -0500 | 22414 | --- linux-2.6.32.8/drivers/hwmon/via686a.c 2010-02-09 07:57:19.000000000 -0500 |
22351 | +++ linux-2.6.32.7/drivers/hwmon/via686a.c 2010-01-25 17:39:40.493306350 -0500 | 22415 | +++ linux-2.6.32.8/drivers/hwmon/via686a.c 2010-02-10 15:06:24.027503759 -0500 |
22352 | @@ -769,7 +769,7 @@ static struct via686a_data *via686a_upda | 22416 | @@ -769,7 +769,7 @@ static struct via686a_data *via686a_upda |
22353 | 22417 | ||
22354 | static struct pci_device_id via686a_pci_ids[] = { | 22418 | static struct pci_device_id via686a_pci_ids[] = { |
@@ -22358,9 +22422,9 @@ diff -urNp linux-2.6.32.7/drivers/hwmon/via686a.c linux-2.6.32.7/drivers/hwmon/v | |||
22358 | }; | 22422 | }; |
22359 | 22423 | ||
22360 | MODULE_DEVICE_TABLE(pci, via686a_pci_ids); | 22424 | MODULE_DEVICE_TABLE(pci, via686a_pci_ids); |
22361 | diff -urNp linux-2.6.32.7/drivers/hwmon/vt8231.c linux-2.6.32.7/drivers/hwmon/vt8231.c | 22425 | diff -urNp linux-2.6.32.8/drivers/hwmon/vt8231.c linux-2.6.32.8/drivers/hwmon/vt8231.c |
22362 | --- linux-2.6.32.7/drivers/hwmon/vt8231.c 2010-01-25 13:50:10.000000000 -0500 | 22426 | --- linux-2.6.32.8/drivers/hwmon/vt8231.c 2010-02-09 07:57:19.000000000 -0500 |
22363 | +++ linux-2.6.32.7/drivers/hwmon/vt8231.c 2010-01-25 17:39:40.497301758 -0500 | 22427 | +++ linux-2.6.32.8/drivers/hwmon/vt8231.c 2010-02-10 15:06:24.031523380 -0500 |
22364 | @@ -699,7 +699,7 @@ static struct platform_driver vt8231_dri | 22428 | @@ -699,7 +699,7 @@ static struct platform_driver vt8231_dri |
22365 | 22429 | ||
22366 | static struct pci_device_id vt8231_pci_ids[] = { | 22430 | static struct pci_device_id vt8231_pci_ids[] = { |
@@ -22370,9 +22434,9 @@ diff -urNp linux-2.6.32.7/drivers/hwmon/vt8231.c linux-2.6.32.7/drivers/hwmon/vt | |||
22370 | }; | 22434 | }; |
22371 | 22435 | ||
22372 | MODULE_DEVICE_TABLE(pci, vt8231_pci_ids); | 22436 | MODULE_DEVICE_TABLE(pci, vt8231_pci_ids); |
22373 | diff -urNp linux-2.6.32.7/drivers/hwmon/w83791d.c linux-2.6.32.7/drivers/hwmon/w83791d.c | 22437 | diff -urNp linux-2.6.32.8/drivers/hwmon/w83791d.c linux-2.6.32.8/drivers/hwmon/w83791d.c |
22374 | --- linux-2.6.32.7/drivers/hwmon/w83791d.c 2010-01-25 13:50:10.000000000 -0500 | 22438 | --- linux-2.6.32.8/drivers/hwmon/w83791d.c 2010-02-09 07:57:19.000000000 -0500 |
22375 | +++ linux-2.6.32.7/drivers/hwmon/w83791d.c 2010-01-25 17:39:40.497301758 -0500 | 22439 | +++ linux-2.6.32.8/drivers/hwmon/w83791d.c 2010-02-10 15:06:24.031523380 -0500 |
22376 | @@ -330,8 +330,8 @@ static int w83791d_detect(struct i2c_cli | 22440 | @@ -330,8 +330,8 @@ static int w83791d_detect(struct i2c_cli |
22377 | struct i2c_board_info *info); | 22441 | struct i2c_board_info *info); |
22378 | static int w83791d_remove(struct i2c_client *client); | 22442 | static int w83791d_remove(struct i2c_client *client); |
@@ -22384,9 +22448,9 @@ diff -urNp linux-2.6.32.7/drivers/hwmon/w83791d.c linux-2.6.32.7/drivers/hwmon/w | |||
22384 | static struct w83791d_data *w83791d_update_device(struct device *dev); | 22448 | static struct w83791d_data *w83791d_update_device(struct device *dev); |
22385 | 22449 | ||
22386 | #ifdef DEBUG | 22450 | #ifdef DEBUG |
22387 | diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-i801.c linux-2.6.32.7/drivers/i2c/busses/i2c-i801.c | 22451 | diff -urNp linux-2.6.32.8/drivers/i2c/busses/i2c-i801.c linux-2.6.32.8/drivers/i2c/busses/i2c-i801.c |
22388 | --- linux-2.6.32.7/drivers/i2c/busses/i2c-i801.c 2010-01-25 13:50:10.000000000 -0500 | 22452 | --- linux-2.6.32.8/drivers/i2c/busses/i2c-i801.c 2010-02-09 07:57:19.000000000 -0500 |
22389 | +++ linux-2.6.32.7/drivers/i2c/busses/i2c-i801.c 2010-01-25 17:39:40.497301758 -0500 | 22453 | +++ linux-2.6.32.8/drivers/i2c/busses/i2c-i801.c 2010-02-10 15:06:24.031523380 -0500 |
22390 | @@ -578,7 +578,7 @@ static struct pci_device_id i801_ids[] = | 22454 | @@ -578,7 +578,7 @@ static struct pci_device_id i801_ids[] = |
22391 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_4) }, | 22455 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_4) }, |
22392 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_5) }, | 22456 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_5) }, |
@@ -22396,9 +22460,9 @@ diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-i801.c linux-2.6.32.7/drivers/i | |||
22396 | }; | 22460 | }; |
22397 | 22461 | ||
22398 | MODULE_DEVICE_TABLE (pci, i801_ids); | 22462 | MODULE_DEVICE_TABLE (pci, i801_ids); |
22399 | diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.7/drivers/i2c/busses/i2c-piix4.c | 22463 | diff -urNp linux-2.6.32.8/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.8/drivers/i2c/busses/i2c-piix4.c |
22400 | --- linux-2.6.32.7/drivers/i2c/busses/i2c-piix4.c 2010-01-25 13:50:10.000000000 -0500 | 22464 | --- linux-2.6.32.8/drivers/i2c/busses/i2c-piix4.c 2010-02-09 07:57:19.000000000 -0500 |
22401 | +++ linux-2.6.32.7/drivers/i2c/busses/i2c-piix4.c 2010-01-25 17:39:40.497301758 -0500 | 22465 | +++ linux-2.6.32.8/drivers/i2c/busses/i2c-piix4.c 2010-02-10 15:06:24.031523380 -0500 |
22402 | @@ -124,7 +124,7 @@ static struct dmi_system_id __devinitdat | 22466 | @@ -124,7 +124,7 @@ static struct dmi_system_id __devinitdat |
22403 | .ident = "IBM", | 22467 | .ident = "IBM", |
22404 | .matches = { DMI_MATCH(DMI_SYS_VENDOR, "IBM"), }, | 22468 | .matches = { DMI_MATCH(DMI_SYS_VENDOR, "IBM"), }, |
@@ -22417,9 +22481,9 @@ diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.7/drivers/ | |||
22417 | }; | 22481 | }; |
22418 | 22482 | ||
22419 | MODULE_DEVICE_TABLE (pci, piix4_ids); | 22483 | MODULE_DEVICE_TABLE (pci, piix4_ids); |
22420 | diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.7/drivers/i2c/busses/i2c-sis630.c | 22484 | diff -urNp linux-2.6.32.8/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.8/drivers/i2c/busses/i2c-sis630.c |
22421 | --- linux-2.6.32.7/drivers/i2c/busses/i2c-sis630.c 2010-01-25 13:50:10.000000000 -0500 | 22485 | --- linux-2.6.32.8/drivers/i2c/busses/i2c-sis630.c 2010-02-09 07:57:19.000000000 -0500 |
22422 | +++ linux-2.6.32.7/drivers/i2c/busses/i2c-sis630.c 2010-01-25 17:39:40.498418547 -0500 | 22486 | +++ linux-2.6.32.8/drivers/i2c/busses/i2c-sis630.c 2010-02-10 15:06:24.031523380 -0500 |
22423 | @@ -471,7 +471,7 @@ static struct i2c_adapter sis630_adapter | 22487 | @@ -471,7 +471,7 @@ static struct i2c_adapter sis630_adapter |
22424 | static struct pci_device_id sis630_ids[] __devinitdata = { | 22488 | static struct pci_device_id sis630_ids[] __devinitdata = { |
22425 | { PCI_DEVICE(PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503) }, | 22489 | { PCI_DEVICE(PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503) }, |
@@ -22429,9 +22493,9 @@ diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.7/drivers | |||
22429 | }; | 22493 | }; |
22430 | 22494 | ||
22431 | MODULE_DEVICE_TABLE (pci, sis630_ids); | 22495 | MODULE_DEVICE_TABLE (pci, sis630_ids); |
22432 | diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.7/drivers/i2c/busses/i2c-sis96x.c | 22496 | diff -urNp linux-2.6.32.8/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.8/drivers/i2c/busses/i2c-sis96x.c |
22433 | --- linux-2.6.32.7/drivers/i2c/busses/i2c-sis96x.c 2010-01-25 13:50:10.000000000 -0500 | 22497 | --- linux-2.6.32.8/drivers/i2c/busses/i2c-sis96x.c 2010-02-09 07:57:19.000000000 -0500 |
22434 | +++ linux-2.6.32.7/drivers/i2c/busses/i2c-sis96x.c 2010-01-25 17:39:40.498418547 -0500 | 22498 | +++ linux-2.6.32.8/drivers/i2c/busses/i2c-sis96x.c 2010-02-10 15:06:24.031523380 -0500 |
22435 | @@ -247,7 +247,7 @@ static struct i2c_adapter sis96x_adapter | 22499 | @@ -247,7 +247,7 @@ static struct i2c_adapter sis96x_adapter |
22436 | 22500 | ||
22437 | static struct pci_device_id sis96x_ids[] = { | 22501 | static struct pci_device_id sis96x_ids[] = { |
@@ -22441,9 +22505,9 @@ diff -urNp linux-2.6.32.7/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.7/drivers | |||
22441 | }; | 22505 | }; |
22442 | 22506 | ||
22443 | MODULE_DEVICE_TABLE (pci, sis96x_ids); | 22507 | MODULE_DEVICE_TABLE (pci, sis96x_ids); |
22444 | diff -urNp linux-2.6.32.7/drivers/ide/ide-cd.c linux-2.6.32.7/drivers/ide/ide-cd.c | 22508 | diff -urNp linux-2.6.32.8/drivers/ide/ide-cd.c linux-2.6.32.8/drivers/ide/ide-cd.c |
22445 | --- linux-2.6.32.7/drivers/ide/ide-cd.c 2010-01-25 13:50:10.000000000 -0500 | 22509 | --- linux-2.6.32.8/drivers/ide/ide-cd.c 2010-02-09 07:57:19.000000000 -0500 |
22446 | +++ linux-2.6.32.7/drivers/ide/ide-cd.c 2010-01-25 17:39:40.499096688 -0500 | 22510 | +++ linux-2.6.32.8/drivers/ide/ide-cd.c 2010-02-10 15:06:24.031523380 -0500 |
22447 | @@ -766,7 +766,7 @@ static void cdrom_do_block_pc(ide_drive_ | 22511 | @@ -766,7 +766,7 @@ static void cdrom_do_block_pc(ide_drive_ |
22448 | alignment = queue_dma_alignment(q) | q->dma_pad_mask; | 22512 | alignment = queue_dma_alignment(q) | q->dma_pad_mask; |
22449 | if ((unsigned long)buf & alignment | 22513 | if ((unsigned long)buf & alignment |
@@ -22453,9 +22517,9 @@ diff -urNp linux-2.6.32.7/drivers/ide/ide-cd.c linux-2.6.32.7/drivers/ide/ide-cd | |||
22453 | drive->dma = 0; | 22517 | drive->dma = 0; |
22454 | } | 22518 | } |
22455 | } | 22519 | } |
22456 | diff -urNp linux-2.6.32.7/drivers/ieee1394/dv1394.c linux-2.6.32.7/drivers/ieee1394/dv1394.c | 22520 | diff -urNp linux-2.6.32.8/drivers/ieee1394/dv1394.c linux-2.6.32.8/drivers/ieee1394/dv1394.c |
22457 | --- linux-2.6.32.7/drivers/ieee1394/dv1394.c 2010-01-25 13:50:10.000000000 -0500 | 22521 | --- linux-2.6.32.8/drivers/ieee1394/dv1394.c 2010-02-09 07:57:19.000000000 -0500 |
22458 | +++ linux-2.6.32.7/drivers/ieee1394/dv1394.c 2010-01-25 17:39:40.499096688 -0500 | 22522 | +++ linux-2.6.32.8/drivers/ieee1394/dv1394.c 2010-02-10 15:06:24.031523380 -0500 |
22459 | @@ -739,7 +739,7 @@ static void frame_prepare(struct video_c | 22523 | @@ -739,7 +739,7 @@ static void frame_prepare(struct video_c |
22460 | based upon DIF section and sequence | 22524 | based upon DIF section and sequence |
22461 | */ | 22525 | */ |
@@ -22474,9 +22538,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/dv1394.c linux-2.6.32.7/drivers/ieee1 | |||
22474 | }; | 22538 | }; |
22475 | 22539 | ||
22476 | MODULE_DEVICE_TABLE(ieee1394, dv1394_id_table); | 22540 | MODULE_DEVICE_TABLE(ieee1394, dv1394_id_table); |
22477 | diff -urNp linux-2.6.32.7/drivers/ieee1394/eth1394.c linux-2.6.32.7/drivers/ieee1394/eth1394.c | 22541 | diff -urNp linux-2.6.32.8/drivers/ieee1394/eth1394.c linux-2.6.32.8/drivers/ieee1394/eth1394.c |
22478 | --- linux-2.6.32.7/drivers/ieee1394/eth1394.c 2010-01-25 13:50:10.000000000 -0500 | 22542 | --- linux-2.6.32.8/drivers/ieee1394/eth1394.c 2010-02-09 07:57:19.000000000 -0500 |
22479 | +++ linux-2.6.32.7/drivers/ieee1394/eth1394.c 2010-01-25 17:39:40.499096688 -0500 | 22543 | +++ linux-2.6.32.8/drivers/ieee1394/eth1394.c 2010-02-10 15:06:24.031523380 -0500 |
22480 | @@ -446,7 +446,7 @@ static const struct ieee1394_device_id e | 22544 | @@ -446,7 +446,7 @@ static const struct ieee1394_device_id e |
22481 | .specifier_id = ETHER1394_GASP_SPECIFIER_ID, | 22545 | .specifier_id = ETHER1394_GASP_SPECIFIER_ID, |
22482 | .version = ETHER1394_GASP_VERSION, | 22546 | .version = ETHER1394_GASP_VERSION, |
@@ -22486,9 +22550,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/eth1394.c linux-2.6.32.7/drivers/ieee | |||
22486 | }; | 22550 | }; |
22487 | 22551 | ||
22488 | MODULE_DEVICE_TABLE(ieee1394, eth1394_id_table); | 22552 | MODULE_DEVICE_TABLE(ieee1394, eth1394_id_table); |
22489 | diff -urNp linux-2.6.32.7/drivers/ieee1394/hosts.c linux-2.6.32.7/drivers/ieee1394/hosts.c | 22553 | diff -urNp linux-2.6.32.8/drivers/ieee1394/hosts.c linux-2.6.32.8/drivers/ieee1394/hosts.c |
22490 | --- linux-2.6.32.7/drivers/ieee1394/hosts.c 2010-01-25 13:50:10.000000000 -0500 | 22554 | --- linux-2.6.32.8/drivers/ieee1394/hosts.c 2010-02-09 07:57:19.000000000 -0500 |
22491 | +++ linux-2.6.32.7/drivers/ieee1394/hosts.c 2010-01-25 17:39:40.500173107 -0500 | 22555 | +++ linux-2.6.32.8/drivers/ieee1394/hosts.c 2010-02-10 15:06:24.031523380 -0500 |
22492 | @@ -78,6 +78,7 @@ static int dummy_isoctl(struct hpsb_iso | 22556 | @@ -78,6 +78,7 @@ static int dummy_isoctl(struct hpsb_iso |
22493 | } | 22557 | } |
22494 | 22558 | ||
@@ -22497,9 +22561,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/hosts.c linux-2.6.32.7/drivers/ieee13 | |||
22497 | .transmit_packet = dummy_transmit_packet, | 22561 | .transmit_packet = dummy_transmit_packet, |
22498 | .devctl = dummy_devctl, | 22562 | .devctl = dummy_devctl, |
22499 | .isoctl = dummy_isoctl | 22563 | .isoctl = dummy_isoctl |
22500 | diff -urNp linux-2.6.32.7/drivers/ieee1394/ohci1394.c linux-2.6.32.7/drivers/ieee1394/ohci1394.c | 22564 | diff -urNp linux-2.6.32.8/drivers/ieee1394/ohci1394.c linux-2.6.32.8/drivers/ieee1394/ohci1394.c |
22501 | --- linux-2.6.32.7/drivers/ieee1394/ohci1394.c 2010-01-25 13:50:10.000000000 -0500 | 22565 | --- linux-2.6.32.8/drivers/ieee1394/ohci1394.c 2010-02-09 07:57:19.000000000 -0500 |
22502 | +++ linux-2.6.32.7/drivers/ieee1394/ohci1394.c 2010-01-25 17:39:40.500173107 -0500 | 22566 | +++ linux-2.6.32.8/drivers/ieee1394/ohci1394.c 2010-02-10 15:06:24.031523380 -0500 |
22503 | @@ -147,9 +147,9 @@ printk(level "%s: " fmt "\n" , OHCI1394_ | 22567 | @@ -147,9 +147,9 @@ printk(level "%s: " fmt "\n" , OHCI1394_ |
22504 | printk(level "%s: fw-host%d: " fmt "\n" , OHCI1394_DRIVER_NAME, ohci->host->id , ## args) | 22568 | printk(level "%s: fw-host%d: " fmt "\n" , OHCI1394_DRIVER_NAME, ohci->host->id , ## args) |
22505 | 22569 | ||
@@ -22521,9 +22585,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/ohci1394.c linux-2.6.32.7/drivers/iee | |||
22521 | }; | 22585 | }; |
22522 | 22586 | ||
22523 | MODULE_DEVICE_TABLE(pci, ohci1394_pci_tbl); | 22587 | MODULE_DEVICE_TABLE(pci, ohci1394_pci_tbl); |
22524 | diff -urNp linux-2.6.32.7/drivers/ieee1394/raw1394.c linux-2.6.32.7/drivers/ieee1394/raw1394.c | 22588 | diff -urNp linux-2.6.32.8/drivers/ieee1394/raw1394.c linux-2.6.32.8/drivers/ieee1394/raw1394.c |
22525 | --- linux-2.6.32.7/drivers/ieee1394/raw1394.c 2010-01-25 13:50:10.000000000 -0500 | 22589 | --- linux-2.6.32.8/drivers/ieee1394/raw1394.c 2010-02-09 07:57:19.000000000 -0500 |
22526 | +++ linux-2.6.32.7/drivers/ieee1394/raw1394.c 2010-01-25 17:39:40.501412048 -0500 | 22590 | +++ linux-2.6.32.8/drivers/ieee1394/raw1394.c 2010-02-10 15:06:24.031523380 -0500 |
22527 | @@ -3002,7 +3002,7 @@ static const struct ieee1394_device_id r | 22591 | @@ -3002,7 +3002,7 @@ static const struct ieee1394_device_id r |
22528 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, | 22592 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, |
22529 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, | 22593 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, |
@@ -22533,9 +22597,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/raw1394.c linux-2.6.32.7/drivers/ieee | |||
22533 | }; | 22597 | }; |
22534 | 22598 | ||
22535 | MODULE_DEVICE_TABLE(ieee1394, raw1394_id_table); | 22599 | MODULE_DEVICE_TABLE(ieee1394, raw1394_id_table); |
22536 | diff -urNp linux-2.6.32.7/drivers/ieee1394/sbp2.c linux-2.6.32.7/drivers/ieee1394/sbp2.c | 22600 | diff -urNp linux-2.6.32.8/drivers/ieee1394/sbp2.c linux-2.6.32.8/drivers/ieee1394/sbp2.c |
22537 | --- linux-2.6.32.7/drivers/ieee1394/sbp2.c 2010-01-25 13:50:10.000000000 -0500 | 22601 | --- linux-2.6.32.8/drivers/ieee1394/sbp2.c 2010-02-09 07:57:19.000000000 -0500 |
22538 | +++ linux-2.6.32.7/drivers/ieee1394/sbp2.c 2010-01-25 17:39:40.501412048 -0500 | 22602 | +++ linux-2.6.32.8/drivers/ieee1394/sbp2.c 2010-02-10 15:06:24.031523380 -0500 |
22539 | @@ -290,7 +290,7 @@ static const struct ieee1394_device_id s | 22603 | @@ -290,7 +290,7 @@ static const struct ieee1394_device_id s |
22540 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, | 22604 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, |
22541 | .specifier_id = SBP2_UNIT_SPEC_ID_ENTRY & 0xffffff, | 22605 | .specifier_id = SBP2_UNIT_SPEC_ID_ENTRY & 0xffffff, |
@@ -22554,9 +22618,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/sbp2.c linux-2.6.32.7/drivers/ieee139 | |||
22554 | { | 22618 | { |
22555 | int ret; | 22619 | int ret; |
22556 | 22620 | ||
22557 | diff -urNp linux-2.6.32.7/drivers/ieee1394/video1394.c linux-2.6.32.7/drivers/ieee1394/video1394.c | 22621 | diff -urNp linux-2.6.32.8/drivers/ieee1394/video1394.c linux-2.6.32.8/drivers/ieee1394/video1394.c |
22558 | --- linux-2.6.32.7/drivers/ieee1394/video1394.c 2010-01-25 13:50:10.000000000 -0500 | 22622 | --- linux-2.6.32.8/drivers/ieee1394/video1394.c 2010-02-09 07:57:19.000000000 -0500 |
22559 | +++ linux-2.6.32.7/drivers/ieee1394/video1394.c 2010-01-25 17:39:40.502276017 -0500 | 22623 | +++ linux-2.6.32.8/drivers/ieee1394/video1394.c 2010-02-10 15:06:24.035501601 -0500 |
22560 | @@ -1311,7 +1311,7 @@ static const struct ieee1394_device_id v | 22624 | @@ -1311,7 +1311,7 @@ static const struct ieee1394_device_id v |
22561 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, | 22625 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, |
22562 | .version = (CAMERA_SW_VERSION_ENTRY + 2) & 0xffffff | 22626 | .version = (CAMERA_SW_VERSION_ENTRY + 2) & 0xffffff |
@@ -22566,9 +22630,9 @@ diff -urNp linux-2.6.32.7/drivers/ieee1394/video1394.c linux-2.6.32.7/drivers/ie | |||
22566 | }; | 22630 | }; |
22567 | 22631 | ||
22568 | MODULE_DEVICE_TABLE(ieee1394, video1394_id_table); | 22632 | MODULE_DEVICE_TABLE(ieee1394, video1394_id_table); |
22569 | diff -urNp linux-2.6.32.7/drivers/infiniband/core/cm.c linux-2.6.32.7/drivers/infiniband/core/cm.c | 22633 | diff -urNp linux-2.6.32.8/drivers/infiniband/core/cm.c linux-2.6.32.8/drivers/infiniband/core/cm.c |
22570 | --- linux-2.6.32.7/drivers/infiniband/core/cm.c 2010-01-25 13:50:10.000000000 -0500 | 22634 | --- linux-2.6.32.8/drivers/infiniband/core/cm.c 2010-02-09 07:57:19.000000000 -0500 |
22571 | +++ linux-2.6.32.7/drivers/infiniband/core/cm.c 2010-01-25 17:39:40.502276017 -0500 | 22635 | +++ linux-2.6.32.8/drivers/infiniband/core/cm.c 2010-02-10 15:06:24.035501601 -0500 |
22572 | @@ -112,7 +112,7 @@ static char const counter_group_names[CM | 22636 | @@ -112,7 +112,7 @@ static char const counter_group_names[CM |
22573 | 22637 | ||
22574 | struct cm_counter_group { | 22638 | struct cm_counter_group { |
@@ -22712,9 +22776,9 @@ diff -urNp linux-2.6.32.7/drivers/infiniband/core/cm.c linux-2.6.32.7/drivers/in | |||
22712 | .show = cm_show_counter | 22776 | .show = cm_show_counter |
22713 | }; | 22777 | }; |
22714 | 22778 | ||
22715 | diff -urNp linux-2.6.32.7/drivers/infiniband/core/sysfs.c linux-2.6.32.7/drivers/infiniband/core/sysfs.c | 22779 | diff -urNp linux-2.6.32.8/drivers/infiniband/core/sysfs.c linux-2.6.32.8/drivers/infiniband/core/sysfs.c |
22716 | --- linux-2.6.32.7/drivers/infiniband/core/sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 22780 | --- linux-2.6.32.8/drivers/infiniband/core/sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
22717 | +++ linux-2.6.32.7/drivers/infiniband/core/sysfs.c 2010-01-25 17:39:40.503408043 -0500 | 22781 | +++ linux-2.6.32.8/drivers/infiniband/core/sysfs.c 2010-02-10 15:06:24.035501601 -0500 |
22718 | @@ -79,7 +79,7 @@ static ssize_t port_attr_show(struct kob | 22782 | @@ -79,7 +79,7 @@ static ssize_t port_attr_show(struct kob |
22719 | return port_attr->show(p, port_attr, buf); | 22783 | return port_attr->show(p, port_attr, buf); |
22720 | } | 22784 | } |
@@ -22724,9 +22788,9 @@ diff -urNp linux-2.6.32.7/drivers/infiniband/core/sysfs.c linux-2.6.32.7/drivers | |||
22724 | .show = port_attr_show | 22788 | .show = port_attr_show |
22725 | }; | 22789 | }; |
22726 | 22790 | ||
22727 | diff -urNp linux-2.6.32.7/drivers/input/keyboard/atkbd.c linux-2.6.32.7/drivers/input/keyboard/atkbd.c | 22791 | diff -urNp linux-2.6.32.8/drivers/input/keyboard/atkbd.c linux-2.6.32.8/drivers/input/keyboard/atkbd.c |
22728 | --- linux-2.6.32.7/drivers/input/keyboard/atkbd.c 2010-01-25 13:50:10.000000000 -0500 | 22792 | --- linux-2.6.32.8/drivers/input/keyboard/atkbd.c 2010-02-09 07:57:19.000000000 -0500 |
22729 | +++ linux-2.6.32.7/drivers/input/keyboard/atkbd.c 2010-01-25 17:39:40.503408043 -0500 | 22793 | +++ linux-2.6.32.8/drivers/input/keyboard/atkbd.c 2010-02-10 15:06:24.035501601 -0500 |
22730 | @@ -1212,7 +1212,7 @@ static struct serio_device_id atkbd_seri | 22794 | @@ -1212,7 +1212,7 @@ static struct serio_device_id atkbd_seri |
22731 | .id = SERIO_ANY, | 22795 | .id = SERIO_ANY, |
22732 | .extra = SERIO_ANY, | 22796 | .extra = SERIO_ANY, |
@@ -22736,9 +22800,9 @@ diff -urNp linux-2.6.32.7/drivers/input/keyboard/atkbd.c linux-2.6.32.7/drivers/ | |||
22736 | }; | 22800 | }; |
22737 | 22801 | ||
22738 | MODULE_DEVICE_TABLE(serio, atkbd_serio_ids); | 22802 | MODULE_DEVICE_TABLE(serio, atkbd_serio_ids); |
22739 | diff -urNp linux-2.6.32.7/drivers/input/mouse/lifebook.c linux-2.6.32.7/drivers/input/mouse/lifebook.c | 22803 | diff -urNp linux-2.6.32.8/drivers/input/mouse/lifebook.c linux-2.6.32.8/drivers/input/mouse/lifebook.c |
22740 | --- linux-2.6.32.7/drivers/input/mouse/lifebook.c 2010-01-25 13:50:10.000000000 -0500 | 22804 | --- linux-2.6.32.8/drivers/input/mouse/lifebook.c 2010-02-09 07:57:19.000000000 -0500 |
22741 | +++ linux-2.6.32.7/drivers/input/mouse/lifebook.c 2010-01-25 17:39:40.503408043 -0500 | 22805 | +++ linux-2.6.32.8/drivers/input/mouse/lifebook.c 2010-02-10 15:06:24.035501601 -0500 |
22742 | @@ -115,7 +115,7 @@ static const struct dmi_system_id lifebo | 22806 | @@ -115,7 +115,7 @@ static const struct dmi_system_id lifebo |
22743 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), | 22807 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), |
22744 | }, | 22808 | }, |
@@ -22748,9 +22812,9 @@ diff -urNp linux-2.6.32.7/drivers/input/mouse/lifebook.c linux-2.6.32.7/drivers/ | |||
22748 | }; | 22812 | }; |
22749 | 22813 | ||
22750 | static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) | 22814 | static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) |
22751 | diff -urNp linux-2.6.32.7/drivers/input/mouse/psmouse-base.c linux-2.6.32.7/drivers/input/mouse/psmouse-base.c | 22815 | diff -urNp linux-2.6.32.8/drivers/input/mouse/psmouse-base.c linux-2.6.32.8/drivers/input/mouse/psmouse-base.c |
22752 | --- linux-2.6.32.7/drivers/input/mouse/psmouse-base.c 2010-01-25 13:50:10.000000000 -0500 | 22816 | --- linux-2.6.32.8/drivers/input/mouse/psmouse-base.c 2010-02-09 07:57:19.000000000 -0500 |
22753 | +++ linux-2.6.32.7/drivers/input/mouse/psmouse-base.c 2010-01-25 17:39:40.504268935 -0500 | 22817 | +++ linux-2.6.32.8/drivers/input/mouse/psmouse-base.c 2010-02-10 15:06:24.035501601 -0500 |
22754 | @@ -1409,7 +1409,7 @@ static struct serio_device_id psmouse_se | 22818 | @@ -1409,7 +1409,7 @@ static struct serio_device_id psmouse_se |
22755 | .id = SERIO_ANY, | 22819 | .id = SERIO_ANY, |
22756 | .extra = SERIO_ANY, | 22820 | .extra = SERIO_ANY, |
@@ -22760,9 +22824,9 @@ diff -urNp linux-2.6.32.7/drivers/input/mouse/psmouse-base.c linux-2.6.32.7/driv | |||
22760 | }; | 22824 | }; |
22761 | 22825 | ||
22762 | MODULE_DEVICE_TABLE(serio, psmouse_serio_ids); | 22826 | MODULE_DEVICE_TABLE(serio, psmouse_serio_ids); |
22763 | diff -urNp linux-2.6.32.7/drivers/input/mouse/synaptics.c linux-2.6.32.7/drivers/input/mouse/synaptics.c | 22827 | diff -urNp linux-2.6.32.8/drivers/input/mouse/synaptics.c linux-2.6.32.8/drivers/input/mouse/synaptics.c |
22764 | --- linux-2.6.32.7/drivers/input/mouse/synaptics.c 2010-01-25 13:50:10.000000000 -0500 | 22828 | --- linux-2.6.32.8/drivers/input/mouse/synaptics.c 2010-02-09 07:57:19.000000000 -0500 |
22765 | +++ linux-2.6.32.7/drivers/input/mouse/synaptics.c 2010-01-25 17:39:40.504268935 -0500 | 22829 | +++ linux-2.6.32.8/drivers/input/mouse/synaptics.c 2010-02-10 15:06:24.035501601 -0500 |
22766 | @@ -437,7 +437,7 @@ static void synaptics_process_packet(str | 22830 | @@ -437,7 +437,7 @@ static void synaptics_process_packet(str |
22767 | break; | 22831 | break; |
22768 | case 2: | 22832 | case 2: |
@@ -22791,9 +22855,9 @@ diff -urNp linux-2.6.32.7/drivers/input/mouse/synaptics.c linux-2.6.32.7/drivers | |||
22791 | }; | 22855 | }; |
22792 | #endif | 22856 | #endif |
22793 | 22857 | ||
22794 | diff -urNp linux-2.6.32.7/drivers/input/mousedev.c linux-2.6.32.7/drivers/input/mousedev.c | 22858 | diff -urNp linux-2.6.32.8/drivers/input/mousedev.c linux-2.6.32.8/drivers/input/mousedev.c |
22795 | --- linux-2.6.32.7/drivers/input/mousedev.c 2010-01-25 13:50:10.000000000 -0500 | 22859 | --- linux-2.6.32.8/drivers/input/mousedev.c 2010-02-09 07:57:19.000000000 -0500 |
22796 | +++ linux-2.6.32.7/drivers/input/mousedev.c 2010-01-25 17:39:40.504268935 -0500 | 22860 | +++ linux-2.6.32.8/drivers/input/mousedev.c 2010-02-10 15:06:24.035501601 -0500 |
22797 | @@ -1057,7 +1057,7 @@ static struct input_handler mousedev_han | 22861 | @@ -1057,7 +1057,7 @@ static struct input_handler mousedev_han |
22798 | 22862 | ||
22799 | #ifdef CONFIG_INPUT_MOUSEDEV_PSAUX | 22863 | #ifdef CONFIG_INPUT_MOUSEDEV_PSAUX |
@@ -22803,9 +22867,9 @@ diff -urNp linux-2.6.32.7/drivers/input/mousedev.c linux-2.6.32.7/drivers/input/ | |||
22803 | }; | 22867 | }; |
22804 | static int psaux_registered; | 22868 | static int psaux_registered; |
22805 | #endif | 22869 | #endif |
22806 | diff -urNp linux-2.6.32.7/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.7/drivers/input/serio/i8042-x86ia64io.h | 22870 | diff -urNp linux-2.6.32.8/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.8/drivers/input/serio/i8042-x86ia64io.h |
22807 | --- linux-2.6.32.7/drivers/input/serio/i8042-x86ia64io.h 2010-01-25 20:04:14.787254997 -0500 | 22871 | --- linux-2.6.32.8/drivers/input/serio/i8042-x86ia64io.h 2010-02-09 07:57:19.000000000 -0500 |
22808 | +++ linux-2.6.32.7/drivers/input/serio/i8042-x86ia64io.h 2010-01-25 20:04:24.498472269 -0500 | 22872 | +++ linux-2.6.32.8/drivers/input/serio/i8042-x86ia64io.h 2010-02-10 15:06:24.035501601 -0500 |
22809 | @@ -172,7 +172,7 @@ static const struct dmi_system_id __init | 22873 | @@ -172,7 +172,7 @@ static const struct dmi_system_id __init |
22810 | DMI_MATCH(DMI_PRODUCT_VERSION, "Rev 1"), | 22874 | DMI_MATCH(DMI_PRODUCT_VERSION, "Rev 1"), |
22811 | }, | 22875 | }, |
@@ -22860,9 +22924,9 @@ diff -urNp linux-2.6.32.7/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.7/d | |||
22860 | }; | 22924 | }; |
22861 | 22925 | ||
22862 | #endif /* CONFIG_X86 */ | 22926 | #endif /* CONFIG_X86 */ |
22863 | diff -urNp linux-2.6.32.7/drivers/input/serio/serio_raw.c linux-2.6.32.7/drivers/input/serio/serio_raw.c | 22927 | diff -urNp linux-2.6.32.8/drivers/input/serio/serio_raw.c linux-2.6.32.8/drivers/input/serio/serio_raw.c |
22864 | --- linux-2.6.32.7/drivers/input/serio/serio_raw.c 2010-01-25 13:50:10.000000000 -0500 | 22928 | --- linux-2.6.32.8/drivers/input/serio/serio_raw.c 2010-02-09 07:57:19.000000000 -0500 |
22865 | +++ linux-2.6.32.7/drivers/input/serio/serio_raw.c 2010-01-25 17:39:40.505425306 -0500 | 22929 | +++ linux-2.6.32.8/drivers/input/serio/serio_raw.c 2010-02-10 15:06:24.035501601 -0500 |
22866 | @@ -377,7 +377,7 @@ static struct serio_device_id serio_raw_ | 22930 | @@ -377,7 +377,7 @@ static struct serio_device_id serio_raw_ |
22867 | .id = SERIO_ANY, | 22931 | .id = SERIO_ANY, |
22868 | .extra = SERIO_ANY, | 22932 | .extra = SERIO_ANY, |
@@ -22872,9 +22936,9 @@ diff -urNp linux-2.6.32.7/drivers/input/serio/serio_raw.c linux-2.6.32.7/drivers | |||
22872 | }; | 22936 | }; |
22873 | 22937 | ||
22874 | MODULE_DEVICE_TABLE(serio, serio_raw_serio_ids); | 22938 | MODULE_DEVICE_TABLE(serio, serio_raw_serio_ids); |
22875 | diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/common.c linux-2.6.32.7/drivers/isdn/gigaset/common.c | 22939 | diff -urNp linux-2.6.32.8/drivers/isdn/gigaset/common.c linux-2.6.32.8/drivers/isdn/gigaset/common.c |
22876 | --- linux-2.6.32.7/drivers/isdn/gigaset/common.c 2010-01-25 13:50:10.000000000 -0500 | 22940 | --- linux-2.6.32.8/drivers/isdn/gigaset/common.c 2010-02-09 07:57:19.000000000 -0500 |
22877 | +++ linux-2.6.32.7/drivers/isdn/gigaset/common.c 2010-01-25 17:39:40.530169845 -0500 | 22941 | +++ linux-2.6.32.8/drivers/isdn/gigaset/common.c 2010-02-10 15:06:24.035501601 -0500 |
22878 | @@ -712,7 +712,7 @@ struct cardstate *gigaset_initcs(struct | 22942 | @@ -712,7 +712,7 @@ struct cardstate *gigaset_initcs(struct |
22879 | cs->commands_pending = 0; | 22943 | cs->commands_pending = 0; |
22880 | cs->cur_at_seq = 0; | 22944 | cs->cur_at_seq = 0; |
@@ -22884,9 +22948,9 @@ diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/common.c linux-2.6.32.7/drivers/i | |||
22884 | cs->dev = NULL; | 22948 | cs->dev = NULL; |
22885 | cs->tty = NULL; | 22949 | cs->tty = NULL; |
22886 | cs->tty_dev = NULL; | 22950 | cs->tty_dev = NULL; |
22887 | diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/gigaset.h linux-2.6.32.7/drivers/isdn/gigaset/gigaset.h | 22951 | diff -urNp linux-2.6.32.8/drivers/isdn/gigaset/gigaset.h linux-2.6.32.8/drivers/isdn/gigaset/gigaset.h |
22888 | --- linux-2.6.32.7/drivers/isdn/gigaset/gigaset.h 2010-01-25 13:50:10.000000000 -0500 | 22952 | --- linux-2.6.32.8/drivers/isdn/gigaset/gigaset.h 2010-02-09 07:57:19.000000000 -0500 |
22889 | +++ linux-2.6.32.7/drivers/isdn/gigaset/gigaset.h 2010-01-25 17:39:40.531357689 -0500 | 22953 | +++ linux-2.6.32.8/drivers/isdn/gigaset/gigaset.h 2010-02-10 15:06:24.035501601 -0500 |
22890 | @@ -446,7 +446,7 @@ struct cardstate { | 22954 | @@ -446,7 +446,7 @@ struct cardstate { |
22891 | spinlock_t cmdlock; | 22955 | spinlock_t cmdlock; |
22892 | unsigned curlen, cmdbytes; | 22956 | unsigned curlen, cmdbytes; |
@@ -22896,9 +22960,9 @@ diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/gigaset.h linux-2.6.32.7/drivers/ | |||
22896 | struct tty_struct *tty; | 22960 | struct tty_struct *tty; |
22897 | struct tasklet_struct if_wake_tasklet; | 22961 | struct tasklet_struct if_wake_tasklet; |
22898 | unsigned control_state; | 22962 | unsigned control_state; |
22899 | diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/interface.c linux-2.6.32.7/drivers/isdn/gigaset/interface.c | 22963 | diff -urNp linux-2.6.32.8/drivers/isdn/gigaset/interface.c linux-2.6.32.8/drivers/isdn/gigaset/interface.c |
22900 | --- linux-2.6.32.7/drivers/isdn/gigaset/interface.c 2010-01-25 13:50:10.000000000 -0500 | 22964 | --- linux-2.6.32.8/drivers/isdn/gigaset/interface.c 2010-02-09 07:57:19.000000000 -0500 |
22901 | +++ linux-2.6.32.7/drivers/isdn/gigaset/interface.c 2010-01-25 17:39:40.535125613 -0500 | 22965 | +++ linux-2.6.32.8/drivers/isdn/gigaset/interface.c 2010-02-10 15:06:24.035501601 -0500 |
22902 | @@ -165,9 +165,7 @@ static int if_open(struct tty_struct *tt | 22966 | @@ -165,9 +165,7 @@ static int if_open(struct tty_struct *tt |
22903 | return -ERESTARTSYS; // FIXME -EINTR? | 22967 | return -ERESTARTSYS; // FIXME -EINTR? |
22904 | tty->driver_data = cs; | 22968 | tty->driver_data = cs; |
@@ -22986,9 +23050,9 @@ diff -urNp linux-2.6.32.7/drivers/isdn/gigaset/interface.c linux-2.6.32.7/driver | |||
22986 | dev_warn(cs->dev, "%s: device not opened\n", __func__); | 23050 | dev_warn(cs->dev, "%s: device not opened\n", __func__); |
22987 | goto out; | 23051 | goto out; |
22988 | } | 23052 | } |
22989 | diff -urNp linux-2.6.32.7/drivers/lguest/core.c linux-2.6.32.7/drivers/lguest/core.c | 23053 | diff -urNp linux-2.6.32.8/drivers/lguest/core.c linux-2.6.32.8/drivers/lguest/core.c |
22990 | --- linux-2.6.32.7/drivers/lguest/core.c 2010-01-25 13:50:10.000000000 -0500 | 23054 | --- linux-2.6.32.8/drivers/lguest/core.c 2010-02-09 07:57:19.000000000 -0500 |
22991 | +++ linux-2.6.32.7/drivers/lguest/core.c 2010-01-25 17:39:40.535125613 -0500 | 23055 | +++ linux-2.6.32.8/drivers/lguest/core.c 2010-02-10 15:06:24.035501601 -0500 |
22992 | @@ -91,9 +91,17 @@ static __init int map_switcher(void) | 23056 | @@ -91,9 +91,17 @@ static __init int map_switcher(void) |
22993 | * it's worked so far. The end address needs +1 because __get_vm_area | 23057 | * it's worked so far. The end address needs +1 because __get_vm_area |
22994 | * allocates an extra guard page, so we need space for that. | 23058 | * allocates an extra guard page, so we need space for that. |
@@ -23007,9 +23071,9 @@ diff -urNp linux-2.6.32.7/drivers/lguest/core.c linux-2.6.32.7/drivers/lguest/co | |||
23007 | if (!switcher_vma) { | 23071 | if (!switcher_vma) { |
23008 | err = -ENOMEM; | 23072 | err = -ENOMEM; |
23009 | printk("lguest: could not map switcher pages high\n"); | 23073 | printk("lguest: could not map switcher pages high\n"); |
23010 | diff -urNp linux-2.6.32.7/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.7/drivers/macintosh/via-pmu-backlight.c | 23074 | diff -urNp linux-2.6.32.8/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.8/drivers/macintosh/via-pmu-backlight.c |
23011 | --- linux-2.6.32.7/drivers/macintosh/via-pmu-backlight.c 2010-01-25 13:50:10.000000000 -0500 | 23075 | --- linux-2.6.32.8/drivers/macintosh/via-pmu-backlight.c 2010-02-09 07:57:19.000000000 -0500 |
23012 | +++ linux-2.6.32.7/drivers/macintosh/via-pmu-backlight.c 2010-01-25 17:39:40.536163946 -0500 | 23076 | +++ linux-2.6.32.8/drivers/macintosh/via-pmu-backlight.c 2010-02-10 15:06:24.035501601 -0500 |
23013 | @@ -15,7 +15,7 @@ | 23077 | @@ -15,7 +15,7 @@ |
23014 | 23078 | ||
23015 | #define MAX_PMU_LEVEL 0xFF | 23079 | #define MAX_PMU_LEVEL 0xFF |
@@ -23028,9 +23092,9 @@ diff -urNp linux-2.6.32.7/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.7/d | |||
23028 | .get_brightness = pmu_backlight_get_brightness, | 23092 | .get_brightness = pmu_backlight_get_brightness, |
23029 | .update_status = pmu_backlight_update_status, | 23093 | .update_status = pmu_backlight_update_status, |
23030 | 23094 | ||
23031 | diff -urNp linux-2.6.32.7/drivers/macintosh/via-pmu.c linux-2.6.32.7/drivers/macintosh/via-pmu.c | 23095 | diff -urNp linux-2.6.32.8/drivers/macintosh/via-pmu.c linux-2.6.32.8/drivers/macintosh/via-pmu.c |
23032 | --- linux-2.6.32.7/drivers/macintosh/via-pmu.c 2010-01-25 13:50:10.000000000 -0500 | 23096 | --- linux-2.6.32.8/drivers/macintosh/via-pmu.c 2010-02-09 07:57:19.000000000 -0500 |
23033 | +++ linux-2.6.32.7/drivers/macintosh/via-pmu.c 2010-01-25 17:39:40.536163946 -0500 | 23097 | +++ linux-2.6.32.8/drivers/macintosh/via-pmu.c 2010-02-10 15:06:24.039518236 -0500 |
23034 | @@ -2232,7 +2232,7 @@ static int pmu_sleep_valid(suspend_state | 23098 | @@ -2232,7 +2232,7 @@ static int pmu_sleep_valid(suspend_state |
23035 | && (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0); | 23099 | && (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0); |
23036 | } | 23100 | } |
@@ -23040,9 +23104,9 @@ diff -urNp linux-2.6.32.7/drivers/macintosh/via-pmu.c linux-2.6.32.7/drivers/mac | |||
23040 | .enter = powerbook_sleep, | 23104 | .enter = powerbook_sleep, |
23041 | .valid = pmu_sleep_valid, | 23105 | .valid = pmu_sleep_valid, |
23042 | }; | 23106 | }; |
23043 | diff -urNp linux-2.6.32.7/drivers/md/bitmap.c linux-2.6.32.7/drivers/md/bitmap.c | 23107 | diff -urNp linux-2.6.32.8/drivers/md/bitmap.c linux-2.6.32.8/drivers/md/bitmap.c |
23044 | --- linux-2.6.32.7/drivers/md/bitmap.c 2010-01-25 13:50:10.000000000 -0500 | 23108 | --- linux-2.6.32.8/drivers/md/bitmap.c 2010-02-09 07:57:19.000000000 -0500 |
23045 | +++ linux-2.6.32.7/drivers/md/bitmap.c 2010-01-25 17:39:40.536163946 -0500 | 23109 | +++ linux-2.6.32.8/drivers/md/bitmap.c 2010-02-10 15:06:24.039518236 -0500 |
23046 | @@ -58,7 +58,7 @@ | 23110 | @@ -58,7 +58,7 @@ |
23047 | # if DEBUG > 0 | 23111 | # if DEBUG > 0 |
23048 | # define PRINTK(x...) printk(KERN_DEBUG x) | 23112 | # define PRINTK(x...) printk(KERN_DEBUG x) |
@@ -23052,9 +23116,9 @@ diff -urNp linux-2.6.32.7/drivers/md/bitmap.c linux-2.6.32.7/drivers/md/bitmap.c | |||
23052 | # endif | 23116 | # endif |
23053 | #endif | 23117 | #endif |
23054 | 23118 | ||
23055 | diff -urNp linux-2.6.32.7/drivers/md/dm-sysfs.c linux-2.6.32.7/drivers/md/dm-sysfs.c | 23119 | diff -urNp linux-2.6.32.8/drivers/md/dm-sysfs.c linux-2.6.32.8/drivers/md/dm-sysfs.c |
23056 | --- linux-2.6.32.7/drivers/md/dm-sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 23120 | --- linux-2.6.32.8/drivers/md/dm-sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
23057 | +++ linux-2.6.32.7/drivers/md/dm-sysfs.c 2010-01-25 17:39:40.536163946 -0500 | 23121 | +++ linux-2.6.32.8/drivers/md/dm-sysfs.c 2010-02-10 15:06:24.039518236 -0500 |
23058 | @@ -75,7 +75,7 @@ static struct attribute *dm_attrs[] = { | 23122 | @@ -75,7 +75,7 @@ static struct attribute *dm_attrs[] = { |
23059 | NULL, | 23123 | NULL, |
23060 | }; | 23124 | }; |
@@ -23064,9 +23128,9 @@ diff -urNp linux-2.6.32.7/drivers/md/dm-sysfs.c linux-2.6.32.7/drivers/md/dm-sys | |||
23064 | .show = dm_attr_show, | 23128 | .show = dm_attr_show, |
23065 | }; | 23129 | }; |
23066 | 23130 | ||
23067 | diff -urNp linux-2.6.32.7/drivers/md/dm-table.c linux-2.6.32.7/drivers/md/dm-table.c | 23131 | diff -urNp linux-2.6.32.8/drivers/md/dm-table.c linux-2.6.32.8/drivers/md/dm-table.c |
23068 | --- linux-2.6.32.7/drivers/md/dm-table.c 2010-01-25 13:50:10.000000000 -0500 | 23132 | --- linux-2.6.32.8/drivers/md/dm-table.c 2010-02-09 07:57:19.000000000 -0500 |
23069 | +++ linux-2.6.32.7/drivers/md/dm-table.c 2010-01-25 17:39:40.537389005 -0500 | 23133 | +++ linux-2.6.32.8/drivers/md/dm-table.c 2010-02-10 15:06:24.039518236 -0500 |
23070 | @@ -359,7 +359,7 @@ static int device_area_is_invalid(struct | 23134 | @@ -359,7 +359,7 @@ static int device_area_is_invalid(struct |
23071 | if (!dev_size) | 23135 | if (!dev_size) |
23072 | return 0; | 23136 | return 0; |
@@ -23076,9 +23140,9 @@ diff -urNp linux-2.6.32.7/drivers/md/dm-table.c linux-2.6.32.7/drivers/md/dm-tab | |||
23076 | DMWARN("%s: %s too small for target: " | 23140 | DMWARN("%s: %s too small for target: " |
23077 | "start=%llu, len=%llu, dev_size=%llu", | 23141 | "start=%llu, len=%llu, dev_size=%llu", |
23078 | dm_device_name(ti->table->md), bdevname(bdev, b), | 23142 | dm_device_name(ti->table->md), bdevname(bdev, b), |
23079 | diff -urNp linux-2.6.32.7/drivers/md/md.c linux-2.6.32.7/drivers/md/md.c | 23143 | diff -urNp linux-2.6.32.8/drivers/md/md.c linux-2.6.32.8/drivers/md/md.c |
23080 | --- linux-2.6.32.7/drivers/md/md.c 2010-01-25 20:04:14.812259856 -0500 | 23144 | --- linux-2.6.32.8/drivers/md/md.c 2010-02-09 07:57:19.000000000 -0500 |
23081 | +++ linux-2.6.32.7/drivers/md/md.c 2010-01-25 20:04:24.515156738 -0500 | 23145 | +++ linux-2.6.32.8/drivers/md/md.c 2010-02-10 15:06:24.039518236 -0500 |
23082 | @@ -2508,7 +2508,7 @@ static void rdev_free(struct kobject *ko | 23146 | @@ -2508,7 +2508,7 @@ static void rdev_free(struct kobject *ko |
23083 | mdk_rdev_t *rdev = container_of(ko, mdk_rdev_t, kobj); | 23147 | mdk_rdev_t *rdev = container_of(ko, mdk_rdev_t, kobj); |
23084 | kfree(rdev); | 23148 | kfree(rdev); |
@@ -23115,9 +23179,9 @@ diff -urNp linux-2.6.32.7/drivers/md/md.c linux-2.6.32.7/drivers/md/md.c | |||
23115 | /* sync IO will cause sync_io to increase before the disk_stats | 23179 | /* sync IO will cause sync_io to increase before the disk_stats |
23116 | * as sync_io is counted when a request starts, and | 23180 | * as sync_io is counted when a request starts, and |
23117 | * disk_stats is counted when it completes. | 23181 | * disk_stats is counted when it completes. |
23118 | diff -urNp linux-2.6.32.7/drivers/md/md.h linux-2.6.32.7/drivers/md/md.h | 23182 | diff -urNp linux-2.6.32.8/drivers/md/md.h linux-2.6.32.8/drivers/md/md.h |
23119 | --- linux-2.6.32.7/drivers/md/md.h 2010-01-25 13:50:10.000000000 -0500 | 23183 | --- linux-2.6.32.8/drivers/md/md.h 2010-02-09 07:57:19.000000000 -0500 |
23120 | +++ linux-2.6.32.7/drivers/md/md.h 2010-01-25 17:39:40.538411271 -0500 | 23184 | +++ linux-2.6.32.8/drivers/md/md.h 2010-02-10 15:06:24.039518236 -0500 |
23121 | @@ -304,7 +304,7 @@ static inline void rdev_dec_pending(mdk_ | 23185 | @@ -304,7 +304,7 @@ static inline void rdev_dec_pending(mdk_ |
23122 | 23186 | ||
23123 | static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) | 23187 | static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) |
@@ -23127,9 +23191,9 @@ diff -urNp linux-2.6.32.7/drivers/md/md.h linux-2.6.32.7/drivers/md/md.h | |||
23127 | } | 23191 | } |
23128 | 23192 | ||
23129 | struct mdk_personality | 23193 | struct mdk_personality |
23130 | diff -urNp linux-2.6.32.7/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.7/drivers/media/dvb/dvb-core/dvbdev.c | 23194 | diff -urNp linux-2.6.32.8/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.8/drivers/media/dvb/dvb-core/dvbdev.c |
23131 | --- linux-2.6.32.7/drivers/media/dvb/dvb-core/dvbdev.c 2010-01-25 13:50:10.000000000 -0500 | 23195 | --- linux-2.6.32.8/drivers/media/dvb/dvb-core/dvbdev.c 2010-02-09 07:57:19.000000000 -0500 |
23132 | +++ linux-2.6.32.7/drivers/media/dvb/dvb-core/dvbdev.c 2010-01-25 17:39:40.539417594 -0500 | 23196 | +++ linux-2.6.32.8/drivers/media/dvb/dvb-core/dvbdev.c 2010-02-10 15:06:24.039518236 -0500 |
23133 | @@ -191,6 +191,7 @@ int dvb_register_device(struct dvb_adapt | 23197 | @@ -191,6 +191,7 @@ int dvb_register_device(struct dvb_adapt |
23134 | const struct dvb_device *template, void *priv, int type) | 23198 | const struct dvb_device *template, void *priv, int type) |
23135 | { | 23199 | { |
@@ -23138,9 +23202,9 @@ diff -urNp linux-2.6.32.7/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.7/dri | |||
23138 | struct file_operations *dvbdevfops; | 23202 | struct file_operations *dvbdevfops; |
23139 | struct device *clsdev; | 23203 | struct device *clsdev; |
23140 | int minor; | 23204 | int minor; |
23141 | diff -urNp linux-2.6.32.7/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.7/drivers/media/video/usbvideo/konicawc.c | 23205 | diff -urNp linux-2.6.32.8/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.8/drivers/media/video/usbvideo/konicawc.c |
23142 | --- linux-2.6.32.7/drivers/media/video/usbvideo/konicawc.c 2010-01-25 13:50:10.000000000 -0500 | 23206 | --- linux-2.6.32.8/drivers/media/video/usbvideo/konicawc.c 2010-02-09 07:57:19.000000000 -0500 |
23143 | +++ linux-2.6.32.7/drivers/media/video/usbvideo/konicawc.c 2010-01-25 17:39:40.539417594 -0500 | 23207 | +++ linux-2.6.32.8/drivers/media/video/usbvideo/konicawc.c 2010-02-10 15:06:24.039518236 -0500 |
23144 | @@ -225,7 +225,7 @@ static void konicawc_register_input(stru | 23208 | @@ -225,7 +225,7 @@ static void konicawc_register_input(stru |
23145 | int error; | 23209 | int error; |
23146 | 23210 | ||
@@ -23150,9 +23214,9 @@ diff -urNp linux-2.6.32.7/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.7 | |||
23150 | 23214 | ||
23151 | cam->input = input_dev = input_allocate_device(); | 23215 | cam->input = input_dev = input_allocate_device(); |
23152 | if (!input_dev) { | 23216 | if (!input_dev) { |
23153 | diff -urNp linux-2.6.32.7/drivers/media/video/usbvideo/quickcam_messenger.c linux-2.6.32.7/drivers/media/video/usbvideo/quickcam_messenger.c | 23217 | diff -urNp linux-2.6.32.8/drivers/media/video/usbvideo/quickcam_messenger.c linux-2.6.32.8/drivers/media/video/usbvideo/quickcam_messenger.c |
23154 | --- linux-2.6.32.7/drivers/media/video/usbvideo/quickcam_messenger.c 2010-01-25 13:50:10.000000000 -0500 | 23218 | --- linux-2.6.32.8/drivers/media/video/usbvideo/quickcam_messenger.c 2010-02-09 07:57:19.000000000 -0500 |
23155 | +++ linux-2.6.32.7/drivers/media/video/usbvideo/quickcam_messenger.c 2010-01-25 17:39:40.539417594 -0500 | 23219 | +++ linux-2.6.32.8/drivers/media/video/usbvideo/quickcam_messenger.c 2010-02-10 15:06:24.039518236 -0500 |
23156 | @@ -89,7 +89,7 @@ static void qcm_register_input(struct qc | 23220 | @@ -89,7 +89,7 @@ static void qcm_register_input(struct qc |
23157 | int error; | 23221 | int error; |
23158 | 23222 | ||
@@ -23162,9 +23226,9 @@ diff -urNp linux-2.6.32.7/drivers/media/video/usbvideo/quickcam_messenger.c linu | |||
23162 | 23226 | ||
23163 | cam->input = input_dev = input_allocate_device(); | 23227 | cam->input = input_dev = input_allocate_device(); |
23164 | if (!input_dev) { | 23228 | if (!input_dev) { |
23165 | diff -urNp linux-2.6.32.7/drivers/message/i2o/i2o_proc.c linux-2.6.32.7/drivers/message/i2o/i2o_proc.c | 23229 | diff -urNp linux-2.6.32.8/drivers/message/i2o/i2o_proc.c linux-2.6.32.8/drivers/message/i2o/i2o_proc.c |
23166 | --- linux-2.6.32.7/drivers/message/i2o/i2o_proc.c 2010-01-25 13:50:10.000000000 -0500 | 23230 | --- linux-2.6.32.8/drivers/message/i2o/i2o_proc.c 2010-02-09 07:57:19.000000000 -0500 |
23167 | +++ linux-2.6.32.7/drivers/message/i2o/i2o_proc.c 2010-01-25 17:39:40.539417594 -0500 | 23231 | +++ linux-2.6.32.8/drivers/message/i2o/i2o_proc.c 2010-02-10 15:06:24.039518236 -0500 |
23168 | @@ -259,13 +259,6 @@ static char *scsi_devices[] = { | 23232 | @@ -259,13 +259,6 @@ static char *scsi_devices[] = { |
23169 | "Array Controller Device" | 23233 | "Array Controller Device" |
23170 | }; | 23234 | }; |
@@ -23251,9 +23315,9 @@ diff -urNp linux-2.6.32.7/drivers/message/i2o/i2o_proc.c linux-2.6.32.7/drivers/ | |||
23251 | 23315 | ||
23252 | return 0; | 23316 | return 0; |
23253 | } | 23317 | } |
23254 | diff -urNp linux-2.6.32.7/drivers/misc/kgdbts.c linux-2.6.32.7/drivers/misc/kgdbts.c | 23318 | diff -urNp linux-2.6.32.8/drivers/misc/kgdbts.c linux-2.6.32.8/drivers/misc/kgdbts.c |
23255 | --- linux-2.6.32.7/drivers/misc/kgdbts.c 2010-01-25 13:50:10.000000000 -0500 | 23319 | --- linux-2.6.32.8/drivers/misc/kgdbts.c 2010-02-09 07:57:19.000000000 -0500 |
23256 | +++ linux-2.6.32.7/drivers/misc/kgdbts.c 2010-01-25 17:39:40.540421639 -0500 | 23320 | +++ linux-2.6.32.8/drivers/misc/kgdbts.c 2010-02-10 15:06:24.039518236 -0500 |
23257 | @@ -118,7 +118,7 @@ | 23321 | @@ -118,7 +118,7 @@ |
23258 | } while (0) | 23322 | } while (0) |
23259 | #define MAX_CONFIG_LEN 40 | 23323 | #define MAX_CONFIG_LEN 40 |
@@ -23272,9 +23336,9 @@ diff -urNp linux-2.6.32.7/drivers/misc/kgdbts.c linux-2.6.32.7/drivers/misc/kgdb | |||
23272 | .name = "kgdbts", | 23336 | .name = "kgdbts", |
23273 | .read_char = kgdbts_get_char, | 23337 | .read_char = kgdbts_get_char, |
23274 | .write_char = kgdbts_put_char, | 23338 | .write_char = kgdbts_put_char, |
23275 | diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.7/drivers/misc/sgi-gru/gruhandles.c | 23339 | diff -urNp linux-2.6.32.8/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.8/drivers/misc/sgi-gru/gruhandles.c |
23276 | --- linux-2.6.32.7/drivers/misc/sgi-gru/gruhandles.c 2010-01-25 13:50:10.000000000 -0500 | 23340 | --- linux-2.6.32.8/drivers/misc/sgi-gru/gruhandles.c 2010-02-09 07:57:19.000000000 -0500 |
23277 | +++ linux-2.6.32.7/drivers/misc/sgi-gru/gruhandles.c 2010-01-25 17:39:40.540421639 -0500 | 23341 | +++ linux-2.6.32.8/drivers/misc/sgi-gru/gruhandles.c 2010-02-10 15:06:24.043503518 -0500 |
23278 | @@ -39,8 +39,8 @@ struct mcs_op_statistic mcs_op_statistic | 23342 | @@ -39,8 +39,8 @@ struct mcs_op_statistic mcs_op_statistic |
23279 | 23343 | ||
23280 | static void update_mcs_stats(enum mcs_op op, unsigned long clks) | 23344 | static void update_mcs_stats(enum mcs_op op, unsigned long clks) |
@@ -23286,9 +23350,9 @@ diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.7/drive | |||
23286 | if (mcs_op_statistics[op].max < clks) | 23350 | if (mcs_op_statistics[op].max < clks) |
23287 | mcs_op_statistics[op].max = clks; | 23351 | mcs_op_statistics[op].max = clks; |
23288 | } | 23352 | } |
23289 | diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.7/drivers/misc/sgi-gru/gruprocfs.c | 23353 | diff -urNp linux-2.6.32.8/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.8/drivers/misc/sgi-gru/gruprocfs.c |
23290 | --- linux-2.6.32.7/drivers/misc/sgi-gru/gruprocfs.c 2010-01-25 13:50:10.000000000 -0500 | 23354 | --- linux-2.6.32.8/drivers/misc/sgi-gru/gruprocfs.c 2010-02-09 07:57:19.000000000 -0500 |
23291 | +++ linux-2.6.32.7/drivers/misc/sgi-gru/gruprocfs.c 2010-01-25 17:39:40.540421639 -0500 | 23355 | +++ linux-2.6.32.8/drivers/misc/sgi-gru/gruprocfs.c 2010-02-10 15:06:24.043503518 -0500 |
23292 | @@ -32,9 +32,9 @@ | 23356 | @@ -32,9 +32,9 @@ |
23293 | 23357 | ||
23294 | #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) | 23358 | #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) |
@@ -23312,9 +23376,9 @@ diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.7/driver | |||
23312 | max = mcs_op_statistics[op].max; | 23376 | max = mcs_op_statistics[op].max; |
23313 | seq_printf(s, "%-20s%12ld%12ld%12ld\n", id[op], count, | 23377 | seq_printf(s, "%-20s%12ld%12ld%12ld\n", id[op], count, |
23314 | count ? total / count : 0, max); | 23378 | count ? total / count : 0, max); |
23315 | diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/grutables.h linux-2.6.32.7/drivers/misc/sgi-gru/grutables.h | 23379 | diff -urNp linux-2.6.32.8/drivers/misc/sgi-gru/grutables.h linux-2.6.32.8/drivers/misc/sgi-gru/grutables.h |
23316 | --- linux-2.6.32.7/drivers/misc/sgi-gru/grutables.h 2010-01-25 13:50:10.000000000 -0500 | 23380 | --- linux-2.6.32.8/drivers/misc/sgi-gru/grutables.h 2010-02-09 07:57:19.000000000 -0500 |
23317 | +++ linux-2.6.32.7/drivers/misc/sgi-gru/grutables.h 2010-01-25 17:39:40.541415895 -0500 | 23381 | +++ linux-2.6.32.8/drivers/misc/sgi-gru/grutables.h 2010-02-10 15:06:24.043503518 -0500 |
23318 | @@ -167,84 +167,84 @@ extern unsigned int gru_max_gids; | 23382 | @@ -167,84 +167,84 @@ extern unsigned int gru_max_gids; |
23319 | * GRU statistics. | 23383 | * GRU statistics. |
23320 | */ | 23384 | */ |
@@ -23498,9 +23562,9 @@ diff -urNp linux-2.6.32.7/drivers/misc/sgi-gru/grutables.h linux-2.6.32.7/driver | |||
23498 | } while (0) | 23562 | } while (0) |
23499 | 23563 | ||
23500 | #ifdef CONFIG_SGI_GRU_DEBUG | 23564 | #ifdef CONFIG_SGI_GRU_DEBUG |
23501 | diff -urNp linux-2.6.32.7/drivers/mtd/devices/doc2000.c linux-2.6.32.7/drivers/mtd/devices/doc2000.c | 23565 | diff -urNp linux-2.6.32.8/drivers/mtd/devices/doc2000.c linux-2.6.32.8/drivers/mtd/devices/doc2000.c |
23502 | --- linux-2.6.32.7/drivers/mtd/devices/doc2000.c 2010-01-25 13:50:10.000000000 -0500 | 23566 | --- linux-2.6.32.8/drivers/mtd/devices/doc2000.c 2010-02-09 07:57:19.000000000 -0500 |
23503 | +++ linux-2.6.32.7/drivers/mtd/devices/doc2000.c 2010-01-25 17:39:40.541415895 -0500 | 23567 | +++ linux-2.6.32.8/drivers/mtd/devices/doc2000.c 2010-02-10 15:06:24.043503518 -0500 |
23504 | @@ -776,7 +776,7 @@ static int doc_write(struct mtd_info *mt | 23568 | @@ -776,7 +776,7 @@ static int doc_write(struct mtd_info *mt |
23505 | 23569 | ||
23506 | /* The ECC will not be calculated correctly if less than 512 is written */ | 23570 | /* The ECC will not be calculated correctly if less than 512 is written */ |
@@ -23510,9 +23574,9 @@ diff -urNp linux-2.6.32.7/drivers/mtd/devices/doc2000.c linux-2.6.32.7/drivers/m | |||
23510 | printk(KERN_WARNING | 23574 | printk(KERN_WARNING |
23511 | "ECC needs a full sector write (adr: %lx size %lx)\n", | 23575 | "ECC needs a full sector write (adr: %lx size %lx)\n", |
23512 | (long) to, (long) len); | 23576 | (long) to, (long) len); |
23513 | diff -urNp linux-2.6.32.7/drivers/mtd/devices/doc2001.c linux-2.6.32.7/drivers/mtd/devices/doc2001.c | 23577 | diff -urNp linux-2.6.32.8/drivers/mtd/devices/doc2001.c linux-2.6.32.8/drivers/mtd/devices/doc2001.c |
23514 | --- linux-2.6.32.7/drivers/mtd/devices/doc2001.c 2010-01-25 13:50:10.000000000 -0500 | 23578 | --- linux-2.6.32.8/drivers/mtd/devices/doc2001.c 2010-02-09 07:57:19.000000000 -0500 |
23515 | +++ linux-2.6.32.7/drivers/mtd/devices/doc2001.c 2010-01-25 17:39:40.541415895 -0500 | 23579 | +++ linux-2.6.32.8/drivers/mtd/devices/doc2001.c 2010-02-10 15:06:24.043503518 -0500 |
23516 | @@ -395,6 +395,8 @@ static int doc_read (struct mtd_info *mt | 23580 | @@ -395,6 +395,8 @@ static int doc_read (struct mtd_info *mt |
23517 | /* Don't allow read past end of device */ | 23581 | /* Don't allow read past end of device */ |
23518 | if (from >= this->totlen) | 23582 | if (from >= this->totlen) |
@@ -23522,9 +23586,9 @@ diff -urNp linux-2.6.32.7/drivers/mtd/devices/doc2001.c linux-2.6.32.7/drivers/m | |||
23522 | 23586 | ||
23523 | /* Don't allow a single read to cross a 512-byte block boundary */ | 23587 | /* Don't allow a single read to cross a 512-byte block boundary */ |
23524 | if (from + len > ((from | 0x1ff) + 1)) | 23588 | if (from + len > ((from | 0x1ff) + 1)) |
23525 | diff -urNp linux-2.6.32.7/drivers/mtd/ubi/build.c linux-2.6.32.7/drivers/mtd/ubi/build.c | 23589 | diff -urNp linux-2.6.32.8/drivers/mtd/ubi/build.c linux-2.6.32.8/drivers/mtd/ubi/build.c |
23526 | --- linux-2.6.32.7/drivers/mtd/ubi/build.c 2010-01-25 13:50:10.000000000 -0500 | 23590 | --- linux-2.6.32.8/drivers/mtd/ubi/build.c 2010-02-09 07:57:19.000000000 -0500 |
23527 | +++ linux-2.6.32.7/drivers/mtd/ubi/build.c 2010-01-25 17:39:40.542180216 -0500 | 23591 | +++ linux-2.6.32.8/drivers/mtd/ubi/build.c 2010-02-10 15:06:24.043503518 -0500 |
23528 | @@ -1255,7 +1255,7 @@ module_exit(ubi_exit); | 23592 | @@ -1255,7 +1255,7 @@ module_exit(ubi_exit); |
23529 | static int __init bytes_str_to_int(const char *str) | 23593 | static int __init bytes_str_to_int(const char *str) |
23530 | { | 23594 | { |
@@ -23564,9 +23628,9 @@ diff -urNp linux-2.6.32.7/drivers/mtd/ubi/build.c linux-2.6.32.7/drivers/mtd/ubi | |||
23564 | } | 23628 | } |
23565 | 23629 | ||
23566 | /** | 23630 | /** |
23567 | diff -urNp linux-2.6.32.7/drivers/net/e1000e/82571.c linux-2.6.32.7/drivers/net/e1000e/82571.c | 23631 | diff -urNp linux-2.6.32.8/drivers/net/e1000e/82571.c linux-2.6.32.8/drivers/net/e1000e/82571.c |
23568 | --- linux-2.6.32.7/drivers/net/e1000e/82571.c 2010-01-25 13:50:10.000000000 -0500 | 23632 | --- linux-2.6.32.8/drivers/net/e1000e/82571.c 2010-02-09 07:57:19.000000000 -0500 |
23569 | +++ linux-2.6.32.7/drivers/net/e1000e/82571.c 2010-01-25 17:39:40.542180216 -0500 | 23633 | +++ linux-2.6.32.8/drivers/net/e1000e/82571.c 2010-02-10 15:06:24.043503518 -0500 |
23570 | @@ -212,6 +212,7 @@ static s32 e1000_init_mac_params_82571(s | 23634 | @@ -212,6 +212,7 @@ static s32 e1000_init_mac_params_82571(s |
23571 | { | 23635 | { |
23572 | struct e1000_hw *hw = &adapter->hw; | 23636 | struct e1000_hw *hw = &adapter->hw; |
@@ -23620,9 +23684,9 @@ diff -urNp linux-2.6.32.7/drivers/net/e1000e/82571.c linux-2.6.32.7/drivers/net/ | |||
23620 | .acquire_nvm = e1000_acquire_nvm_82571, | 23684 | .acquire_nvm = e1000_acquire_nvm_82571, |
23621 | .read_nvm = e1000e_read_nvm_eerd, | 23685 | .read_nvm = e1000e_read_nvm_eerd, |
23622 | .release_nvm = e1000_release_nvm_82571, | 23686 | .release_nvm = e1000_release_nvm_82571, |
23623 | diff -urNp linux-2.6.32.7/drivers/net/e1000e/e1000.h linux-2.6.32.7/drivers/net/e1000e/e1000.h | 23687 | diff -urNp linux-2.6.32.8/drivers/net/e1000e/e1000.h linux-2.6.32.8/drivers/net/e1000e/e1000.h |
23624 | --- linux-2.6.32.7/drivers/net/e1000e/e1000.h 2010-01-25 13:50:10.000000000 -0500 | 23688 | --- linux-2.6.32.8/drivers/net/e1000e/e1000.h 2010-02-09 07:57:19.000000000 -0500 |
23625 | +++ linux-2.6.32.7/drivers/net/e1000e/e1000.h 2010-01-25 17:39:40.542180216 -0500 | 23689 | +++ linux-2.6.32.8/drivers/net/e1000e/e1000.h 2010-02-10 15:06:24.043503518 -0500 |
23626 | @@ -375,9 +375,9 @@ struct e1000_info { | 23690 | @@ -375,9 +375,9 @@ struct e1000_info { |
23627 | u32 pba; | 23691 | u32 pba; |
23628 | u32 max_hw_frame_size; | 23692 | u32 max_hw_frame_size; |
@@ -23636,9 +23700,9 @@ diff -urNp linux-2.6.32.7/drivers/net/e1000e/e1000.h linux-2.6.32.7/drivers/net/ | |||
23636 | }; | 23700 | }; |
23637 | 23701 | ||
23638 | /* hardware capability, feature, and workaround flags */ | 23702 | /* hardware capability, feature, and workaround flags */ |
23639 | diff -urNp linux-2.6.32.7/drivers/net/e1000e/es2lan.c linux-2.6.32.7/drivers/net/e1000e/es2lan.c | 23703 | diff -urNp linux-2.6.32.8/drivers/net/e1000e/es2lan.c linux-2.6.32.8/drivers/net/e1000e/es2lan.c |
23640 | --- linux-2.6.32.7/drivers/net/e1000e/es2lan.c 2010-01-25 13:50:10.000000000 -0500 | 23704 | --- linux-2.6.32.8/drivers/net/e1000e/es2lan.c 2010-02-09 07:57:19.000000000 -0500 |
23641 | +++ linux-2.6.32.7/drivers/net/e1000e/es2lan.c 2010-01-25 17:39:40.543398122 -0500 | 23705 | +++ linux-2.6.32.8/drivers/net/e1000e/es2lan.c 2010-02-10 15:06:24.043503518 -0500 |
23642 | @@ -207,6 +207,7 @@ static s32 e1000_init_mac_params_80003es | 23706 | @@ -207,6 +207,7 @@ static s32 e1000_init_mac_params_80003es |
23643 | { | 23707 | { |
23644 | struct e1000_hw *hw = &adapter->hw; | 23708 | struct e1000_hw *hw = &adapter->hw; |
@@ -23674,9 +23738,9 @@ diff -urNp linux-2.6.32.7/drivers/net/e1000e/es2lan.c linux-2.6.32.7/drivers/net | |||
23674 | .acquire_nvm = e1000_acquire_nvm_80003es2lan, | 23738 | .acquire_nvm = e1000_acquire_nvm_80003es2lan, |
23675 | .read_nvm = e1000e_read_nvm_eerd, | 23739 | .read_nvm = e1000e_read_nvm_eerd, |
23676 | .release_nvm = e1000_release_nvm_80003es2lan, | 23740 | .release_nvm = e1000_release_nvm_80003es2lan, |
23677 | diff -urNp linux-2.6.32.7/drivers/net/e1000e/hw.h linux-2.6.32.7/drivers/net/e1000e/hw.h | 23741 | diff -urNp linux-2.6.32.8/drivers/net/e1000e/hw.h linux-2.6.32.8/drivers/net/e1000e/hw.h |
23678 | --- linux-2.6.32.7/drivers/net/e1000e/hw.h 2010-01-25 13:50:10.000000000 -0500 | 23742 | --- linux-2.6.32.8/drivers/net/e1000e/hw.h 2010-02-09 07:57:19.000000000 -0500 |
23679 | +++ linux-2.6.32.7/drivers/net/e1000e/hw.h 2010-01-25 17:39:40.543398122 -0500 | 23743 | +++ linux-2.6.32.8/drivers/net/e1000e/hw.h 2010-02-10 15:06:24.043503518 -0500 |
23680 | @@ -755,34 +755,34 @@ struct e1000_mac_operations { | 23744 | @@ -755,34 +755,34 @@ struct e1000_mac_operations { |
23681 | 23745 | ||
23682 | /* Function pointers for the PHY. */ | 23746 | /* Function pointers for the PHY. */ |
@@ -23745,9 +23809,9 @@ diff -urNp linux-2.6.32.7/drivers/net/e1000e/hw.h linux-2.6.32.7/drivers/net/e10 | |||
23745 | 23809 | ||
23746 | enum e1000_nvm_type type; | 23810 | enum e1000_nvm_type type; |
23747 | enum e1000_nvm_override override; | 23811 | enum e1000_nvm_override override; |
23748 | diff -urNp linux-2.6.32.7/drivers/net/e1000e/ich8lan.c linux-2.6.32.7/drivers/net/e1000e/ich8lan.c | 23812 | diff -urNp linux-2.6.32.8/drivers/net/e1000e/ich8lan.c linux-2.6.32.8/drivers/net/e1000e/ich8lan.c |
23749 | --- linux-2.6.32.7/drivers/net/e1000e/ich8lan.c 2010-01-25 13:50:10.000000000 -0500 | 23813 | --- linux-2.6.32.8/drivers/net/e1000e/ich8lan.c 2010-02-09 07:57:19.000000000 -0500 |
23750 | +++ linux-2.6.32.7/drivers/net/e1000e/ich8lan.c 2010-01-25 17:39:40.552414935 -0500 | 23814 | +++ linux-2.6.32.8/drivers/net/e1000e/ich8lan.c 2010-02-10 15:06:24.043503518 -0500 |
23751 | @@ -3451,7 +3451,7 @@ static void e1000_clear_hw_cntrs_ich8lan | 23815 | @@ -3451,7 +3451,7 @@ static void e1000_clear_hw_cntrs_ich8lan |
23752 | } | 23816 | } |
23753 | } | 23817 | } |
@@ -23775,9 +23839,9 @@ diff -urNp linux-2.6.32.7/drivers/net/e1000e/ich8lan.c linux-2.6.32.7/drivers/ne | |||
23775 | .acquire_nvm = e1000_acquire_nvm_ich8lan, | 23839 | .acquire_nvm = e1000_acquire_nvm_ich8lan, |
23776 | .read_nvm = e1000_read_nvm_ich8lan, | 23840 | .read_nvm = e1000_read_nvm_ich8lan, |
23777 | .release_nvm = e1000_release_nvm_ich8lan, | 23841 | .release_nvm = e1000_release_nvm_ich8lan, |
23778 | diff -urNp linux-2.6.32.7/drivers/net/ibmveth.c linux-2.6.32.7/drivers/net/ibmveth.c | 23842 | diff -urNp linux-2.6.32.8/drivers/net/ibmveth.c linux-2.6.32.8/drivers/net/ibmveth.c |
23779 | --- linux-2.6.32.7/drivers/net/ibmveth.c 2010-01-25 13:50:10.000000000 -0500 | 23843 | --- linux-2.6.32.8/drivers/net/ibmveth.c 2010-02-09 07:57:19.000000000 -0500 |
23780 | +++ linux-2.6.32.7/drivers/net/ibmveth.c 2010-01-25 17:39:40.552414935 -0500 | 23844 | +++ linux-2.6.32.8/drivers/net/ibmveth.c 2010-02-10 15:06:24.043503518 -0500 |
23781 | @@ -1577,7 +1577,7 @@ static struct attribute * veth_pool_attr | 23845 | @@ -1577,7 +1577,7 @@ static struct attribute * veth_pool_attr |
23782 | NULL, | 23846 | NULL, |
23783 | }; | 23847 | }; |
@@ -23787,9 +23851,9 @@ diff -urNp linux-2.6.32.7/drivers/net/ibmveth.c linux-2.6.32.7/drivers/net/ibmve | |||
23787 | .show = veth_pool_show, | 23851 | .show = veth_pool_show, |
23788 | .store = veth_pool_store, | 23852 | .store = veth_pool_store, |
23789 | }; | 23853 | }; |
23790 | diff -urNp linux-2.6.32.7/drivers/net/igb/e1000_82575.c linux-2.6.32.7/drivers/net/igb/e1000_82575.c | 23854 | diff -urNp linux-2.6.32.8/drivers/net/igb/e1000_82575.c linux-2.6.32.8/drivers/net/igb/e1000_82575.c |
23791 | --- linux-2.6.32.7/drivers/net/igb/e1000_82575.c 2010-01-25 13:50:10.000000000 -0500 | 23855 | --- linux-2.6.32.8/drivers/net/igb/e1000_82575.c 2010-02-09 07:57:19.000000000 -0500 |
23792 | +++ linux-2.6.32.7/drivers/net/igb/e1000_82575.c 2010-01-25 17:39:40.553416584 -0500 | 23856 | +++ linux-2.6.32.8/drivers/net/igb/e1000_82575.c 2010-02-10 15:06:24.043503518 -0500 |
23793 | @@ -1400,7 +1400,7 @@ void igb_vmdq_set_replication_pf(struct | 23857 | @@ -1400,7 +1400,7 @@ void igb_vmdq_set_replication_pf(struct |
23794 | wr32(E1000_VT_CTL, vt_ctl); | 23858 | wr32(E1000_VT_CTL, vt_ctl); |
23795 | } | 23859 | } |
@@ -23815,9 +23879,9 @@ diff -urNp linux-2.6.32.7/drivers/net/igb/e1000_82575.c linux-2.6.32.7/drivers/n | |||
23815 | .acquire = igb_acquire_nvm_82575, | 23879 | .acquire = igb_acquire_nvm_82575, |
23816 | .read = igb_read_nvm_eerd, | 23880 | .read = igb_read_nvm_eerd, |
23817 | .release = igb_release_nvm_82575, | 23881 | .release = igb_release_nvm_82575, |
23818 | diff -urNp linux-2.6.32.7/drivers/net/igb/e1000_hw.h linux-2.6.32.7/drivers/net/igb/e1000_hw.h | 23882 | diff -urNp linux-2.6.32.8/drivers/net/igb/e1000_hw.h linux-2.6.32.8/drivers/net/igb/e1000_hw.h |
23819 | --- linux-2.6.32.7/drivers/net/igb/e1000_hw.h 2010-01-25 13:50:10.000000000 -0500 | 23883 | --- linux-2.6.32.8/drivers/net/igb/e1000_hw.h 2010-02-09 07:57:19.000000000 -0500 |
23820 | +++ linux-2.6.32.7/drivers/net/igb/e1000_hw.h 2010-01-25 17:39:40.553416584 -0500 | 23884 | +++ linux-2.6.32.8/drivers/net/igb/e1000_hw.h 2010-02-10 15:06:24.043503518 -0500 |
23821 | @@ -302,17 +302,17 @@ struct e1000_phy_operations { | 23885 | @@ -302,17 +302,17 @@ struct e1000_phy_operations { |
23822 | }; | 23886 | }; |
23823 | 23887 | ||
@@ -23852,9 +23916,9 @@ diff -urNp linux-2.6.32.7/drivers/net/igb/e1000_hw.h linux-2.6.32.7/drivers/net/ | |||
23852 | 23916 | ||
23853 | enum e1000_nvm_type type; | 23917 | enum e1000_nvm_type type; |
23854 | enum e1000_nvm_override override; | 23918 | enum e1000_nvm_override override; |
23855 | diff -urNp linux-2.6.32.7/drivers/net/irda/vlsi_ir.c linux-2.6.32.7/drivers/net/irda/vlsi_ir.c | 23919 | diff -urNp linux-2.6.32.8/drivers/net/irda/vlsi_ir.c linux-2.6.32.8/drivers/net/irda/vlsi_ir.c |
23856 | --- linux-2.6.32.7/drivers/net/irda/vlsi_ir.c 2010-01-25 13:50:10.000000000 -0500 | 23920 | --- linux-2.6.32.8/drivers/net/irda/vlsi_ir.c 2010-02-09 07:57:19.000000000 -0500 |
23857 | +++ linux-2.6.32.7/drivers/net/irda/vlsi_ir.c 2010-01-25 17:39:40.554121095 -0500 | 23921 | +++ linux-2.6.32.8/drivers/net/irda/vlsi_ir.c 2010-02-10 15:06:24.047508055 -0500 |
23858 | @@ -907,13 +907,12 @@ static netdev_tx_t vlsi_hard_start_xmit( | 23922 | @@ -907,13 +907,12 @@ static netdev_tx_t vlsi_hard_start_xmit( |
23859 | /* no race - tx-ring already empty */ | 23923 | /* no race - tx-ring already empty */ |
23860 | vlsi_set_baud(idev, iobase); | 23924 | vlsi_set_baud(idev, iobase); |
@@ -23871,9 +23935,9 @@ diff -urNp linux-2.6.32.7/drivers/net/irda/vlsi_ir.c linux-2.6.32.7/drivers/net/ | |||
23871 | spin_unlock_irqrestore(&idev->lock, flags); | 23935 | spin_unlock_irqrestore(&idev->lock, flags); |
23872 | dev_kfree_skb_any(skb); | 23936 | dev_kfree_skb_any(skb); |
23873 | return NETDEV_TX_OK; | 23937 | return NETDEV_TX_OK; |
23874 | diff -urNp linux-2.6.32.7/drivers/net/iseries_veth.c linux-2.6.32.7/drivers/net/iseries_veth.c | 23938 | diff -urNp linux-2.6.32.8/drivers/net/iseries_veth.c linux-2.6.32.8/drivers/net/iseries_veth.c |
23875 | --- linux-2.6.32.7/drivers/net/iseries_veth.c 2010-01-25 13:50:10.000000000 -0500 | 23939 | --- linux-2.6.32.8/drivers/net/iseries_veth.c 2010-02-09 07:57:19.000000000 -0500 |
23876 | +++ linux-2.6.32.7/drivers/net/iseries_veth.c 2010-01-25 17:39:40.565344882 -0500 | 23940 | +++ linux-2.6.32.8/drivers/net/iseries_veth.c 2010-02-10 15:06:24.047508055 -0500 |
23877 | @@ -384,7 +384,7 @@ static struct attribute *veth_cnx_defaul | 23941 | @@ -384,7 +384,7 @@ static struct attribute *veth_cnx_defaul |
23878 | NULL | 23942 | NULL |
23879 | }; | 23943 | }; |
@@ -23892,9 +23956,9 @@ diff -urNp linux-2.6.32.7/drivers/net/iseries_veth.c linux-2.6.32.7/drivers/net/ | |||
23892 | .show = veth_port_attribute_show | 23956 | .show = veth_port_attribute_show |
23893 | }; | 23957 | }; |
23894 | 23958 | ||
23895 | diff -urNp linux-2.6.32.7/drivers/net/pcnet32.c linux-2.6.32.7/drivers/net/pcnet32.c | 23959 | diff -urNp linux-2.6.32.8/drivers/net/pcnet32.c linux-2.6.32.8/drivers/net/pcnet32.c |
23896 | --- linux-2.6.32.7/drivers/net/pcnet32.c 2010-01-25 13:50:10.000000000 -0500 | 23960 | --- linux-2.6.32.8/drivers/net/pcnet32.c 2010-02-09 07:57:19.000000000 -0500 |
23897 | +++ linux-2.6.32.7/drivers/net/pcnet32.c 2010-01-25 17:39:40.565344882 -0500 | 23961 | +++ linux-2.6.32.8/drivers/net/pcnet32.c 2010-02-10 15:06:24.047508055 -0500 |
23898 | @@ -79,7 +79,7 @@ static int cards_found; | 23962 | @@ -79,7 +79,7 @@ static int cards_found; |
23899 | /* | 23963 | /* |
23900 | * VLB I/O addresses | 23964 | * VLB I/O addresses |
@@ -23904,9 +23968,9 @@ diff -urNp linux-2.6.32.7/drivers/net/pcnet32.c linux-2.6.32.7/drivers/net/pcnet | |||
23904 | { 0x300, 0x320, 0x340, 0x360, 0 }; | 23968 | { 0x300, 0x320, 0x340, 0x360, 0 }; |
23905 | 23969 | ||
23906 | static int pcnet32_debug = 0; | 23970 | static int pcnet32_debug = 0; |
23907 | diff -urNp linux-2.6.32.7/drivers/net/tg3.h linux-2.6.32.7/drivers/net/tg3.h | 23971 | diff -urNp linux-2.6.32.8/drivers/net/tg3.h linux-2.6.32.8/drivers/net/tg3.h |
23908 | --- linux-2.6.32.7/drivers/net/tg3.h 2010-01-25 13:50:10.000000000 -0500 | 23972 | --- linux-2.6.32.8/drivers/net/tg3.h 2010-02-09 07:57:19.000000000 -0500 |
23909 | +++ linux-2.6.32.7/drivers/net/tg3.h 2010-01-25 17:39:40.566412698 -0500 | 23973 | +++ linux-2.6.32.8/drivers/net/tg3.h 2010-02-10 15:06:24.047508055 -0500 |
23910 | @@ -95,6 +95,7 @@ | 23974 | @@ -95,6 +95,7 @@ |
23911 | #define CHIPREV_ID_5750_A0 0x4000 | 23975 | #define CHIPREV_ID_5750_A0 0x4000 |
23912 | #define CHIPREV_ID_5750_A1 0x4001 | 23976 | #define CHIPREV_ID_5750_A1 0x4001 |
@@ -23915,9 +23979,9 @@ diff -urNp linux-2.6.32.7/drivers/net/tg3.h linux-2.6.32.7/drivers/net/tg3.h | |||
23915 | #define CHIPREV_ID_5750_C2 0x4202 | 23979 | #define CHIPREV_ID_5750_C2 0x4202 |
23916 | #define CHIPREV_ID_5752_A0_HW 0x5000 | 23980 | #define CHIPREV_ID_5752_A0_HW 0x5000 |
23917 | #define CHIPREV_ID_5752_A0 0x6000 | 23981 | #define CHIPREV_ID_5752_A0 0x6000 |
23918 | diff -urNp linux-2.6.32.7/drivers/net/usb/hso.c linux-2.6.32.7/drivers/net/usb/hso.c | 23982 | diff -urNp linux-2.6.32.8/drivers/net/usb/hso.c linux-2.6.32.8/drivers/net/usb/hso.c |
23919 | --- linux-2.6.32.7/drivers/net/usb/hso.c 2010-01-25 13:50:10.000000000 -0500 | 23983 | --- linux-2.6.32.8/drivers/net/usb/hso.c 2010-02-09 07:57:19.000000000 -0500 |
23920 | +++ linux-2.6.32.7/drivers/net/usb/hso.c 2010-01-25 17:39:40.567425146 -0500 | 23984 | +++ linux-2.6.32.8/drivers/net/usb/hso.c 2010-02-10 15:06:24.083678713 -0500 |
23921 | @@ -258,7 +258,7 @@ struct hso_serial { | 23985 | @@ -258,7 +258,7 @@ struct hso_serial { |
23922 | 23986 | ||
23923 | /* from usb_serial_port */ | 23987 | /* from usb_serial_port */ |
@@ -23996,9 +24060,9 @@ diff -urNp linux-2.6.32.7/drivers/net/usb/hso.c linux-2.6.32.7/drivers/net/usb/h | |||
23996 | result = | 24060 | result = |
23997 | hso_start_serial_device(serial_table[i], GFP_NOIO); | 24061 | hso_start_serial_device(serial_table[i], GFP_NOIO); |
23998 | hso_kick_transmit(dev2ser(serial_table[i])); | 24062 | hso_kick_transmit(dev2ser(serial_table[i])); |
23999 | diff -urNp linux-2.6.32.7/drivers/net/wireless/b43/debugfs.c linux-2.6.32.7/drivers/net/wireless/b43/debugfs.c | 24063 | diff -urNp linux-2.6.32.8/drivers/net/wireless/b43/debugfs.c linux-2.6.32.8/drivers/net/wireless/b43/debugfs.c |
24000 | --- linux-2.6.32.7/drivers/net/wireless/b43/debugfs.c 2010-01-25 13:50:10.000000000 -0500 | 24064 | --- linux-2.6.32.8/drivers/net/wireless/b43/debugfs.c 2010-02-09 07:57:19.000000000 -0500 |
24001 | +++ linux-2.6.32.7/drivers/net/wireless/b43/debugfs.c 2010-01-25 17:39:40.567425146 -0500 | 24065 | +++ linux-2.6.32.8/drivers/net/wireless/b43/debugfs.c 2010-02-10 15:06:24.083678713 -0500 |
24002 | @@ -43,7 +43,7 @@ static struct dentry *rootdir; | 24066 | @@ -43,7 +43,7 @@ static struct dentry *rootdir; |
24003 | struct b43_debugfs_fops { | 24067 | struct b43_debugfs_fops { |
24004 | ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize); | 24068 | ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize); |
@@ -24008,9 +24072,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/b43/debugfs.c linux-2.6.32.7/driv | |||
24008 | /* Offset of struct b43_dfs_file in struct b43_dfsentry */ | 24072 | /* Offset of struct b43_dfs_file in struct b43_dfsentry */ |
24009 | size_t file_struct_offset; | 24073 | size_t file_struct_offset; |
24010 | }; | 24074 | }; |
24011 | diff -urNp linux-2.6.32.7/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32.7/drivers/net/wireless/b43legacy/debugfs.c | 24075 | diff -urNp linux-2.6.32.8/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32.8/drivers/net/wireless/b43legacy/debugfs.c |
24012 | --- linux-2.6.32.7/drivers/net/wireless/b43legacy/debugfs.c 2010-01-25 13:50:10.000000000 -0500 | 24076 | --- linux-2.6.32.8/drivers/net/wireless/b43legacy/debugfs.c 2010-02-09 07:57:19.000000000 -0500 |
24013 | +++ linux-2.6.32.7/drivers/net/wireless/b43legacy/debugfs.c 2010-01-25 17:39:40.567425146 -0500 | 24077 | +++ linux-2.6.32.8/drivers/net/wireless/b43legacy/debugfs.c 2010-02-10 15:06:24.083678713 -0500 |
24014 | @@ -44,7 +44,7 @@ static struct dentry *rootdir; | 24078 | @@ -44,7 +44,7 @@ static struct dentry *rootdir; |
24015 | struct b43legacy_debugfs_fops { | 24079 | struct b43legacy_debugfs_fops { |
24016 | ssize_t (*read)(struct b43legacy_wldev *dev, char *buf, size_t bufsize); | 24080 | ssize_t (*read)(struct b43legacy_wldev *dev, char *buf, size_t bufsize); |
@@ -24020,9 +24084,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32. | |||
24020 | /* Offset of struct b43legacy_dfs_file in struct b43legacy_dfsentry */ | 24084 | /* Offset of struct b43legacy_dfs_file in struct b43legacy_dfsentry */ |
24021 | size_t file_struct_offset; | 24085 | size_t file_struct_offset; |
24022 | /* Take wl->irq_lock before calling read/write? */ | 24086 | /* Take wl->irq_lock before calling read/write? */ |
24023 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-1000.c | 24087 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-1000.c |
24024 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-01-25 13:50:10.000000000 -0500 | 24088 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-02-09 07:57:19.000000000 -0500 |
24025 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-01-25 17:39:40.567425146 -0500 | 24089 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-02-10 15:06:24.083678713 -0500 |
24026 | @@ -137,7 +137,7 @@ static struct iwl_lib_ops iwl1000_lib = | 24090 | @@ -137,7 +137,7 @@ static struct iwl_lib_ops iwl1000_lib = |
24027 | }, | 24091 | }, |
24028 | }; | 24092 | }; |
@@ -24032,9 +24096,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.7 | |||
24032 | .ucode = &iwl5000_ucode, | 24096 | .ucode = &iwl5000_ucode, |
24033 | .lib = &iwl1000_lib, | 24097 | .lib = &iwl1000_lib, |
24034 | .hcmd = &iwl5000_hcmd, | 24098 | .hcmd = &iwl5000_hcmd, |
24035 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-3945.c | 24099 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-3945.c |
24036 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-01-25 13:50:10.000000000 -0500 | 24100 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-02-09 07:57:19.000000000 -0500 |
24037 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-01-25 17:39:40.568210179 -0500 | 24101 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-02-10 15:06:24.083678713 -0500 |
24038 | @@ -2876,7 +2876,7 @@ static struct iwl_hcmd_utils_ops iwl3945 | 24102 | @@ -2876,7 +2876,7 @@ static struct iwl_hcmd_utils_ops iwl3945 |
24039 | .build_addsta_hcmd = iwl3945_build_addsta_hcmd, | 24103 | .build_addsta_hcmd = iwl3945_build_addsta_hcmd, |
24040 | }; | 24104 | }; |
@@ -24044,9 +24108,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.7 | |||
24044 | .ucode = &iwl3945_ucode, | 24108 | .ucode = &iwl3945_ucode, |
24045 | .lib = &iwl3945_lib, | 24109 | .lib = &iwl3945_lib, |
24046 | .hcmd = &iwl3945_hcmd, | 24110 | .hcmd = &iwl3945_hcmd, |
24047 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-4965.c | 24111 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-4965.c |
24048 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-01-25 13:50:10.000000000 -0500 | 24112 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-02-09 07:57:19.000000000 -0500 |
24049 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-01-25 17:39:40.568210179 -0500 | 24113 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-02-10 15:06:24.083678713 -0500 |
24050 | @@ -2335,7 +2335,7 @@ static struct iwl_lib_ops iwl4965_lib = | 24114 | @@ -2335,7 +2335,7 @@ static struct iwl_lib_ops iwl4965_lib = |
24051 | }, | 24115 | }, |
24052 | }; | 24116 | }; |
@@ -24056,9 +24120,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.7 | |||
24056 | .ucode = &iwl4965_ucode, | 24120 | .ucode = &iwl4965_ucode, |
24057 | .lib = &iwl4965_lib, | 24121 | .lib = &iwl4965_lib, |
24058 | .hcmd = &iwl4965_hcmd, | 24122 | .hcmd = &iwl4965_hcmd, |
24059 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-5000.c | 24123 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-5000.c |
24060 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-01-25 20:04:15.064610348 -0500 | 24124 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-02-09 07:57:19.000000000 -0500 |
24061 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-01-25 20:04:24.680179315 -0500 | 24125 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-02-10 15:06:24.083678713 -0500 |
24062 | @@ -1628,14 +1628,14 @@ static struct iwl_lib_ops iwl5150_lib = | 24126 | @@ -1628,14 +1628,14 @@ static struct iwl_lib_ops iwl5150_lib = |
24063 | }, | 24127 | }, |
24064 | }; | 24128 | }; |
@@ -24076,9 +24140,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.7 | |||
24076 | .ucode = &iwl5000_ucode, | 24140 | .ucode = &iwl5000_ucode, |
24077 | .lib = &iwl5150_lib, | 24141 | .lib = &iwl5150_lib, |
24078 | .hcmd = &iwl5000_hcmd, | 24142 | .hcmd = &iwl5000_hcmd, |
24079 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-6000.c | 24143 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-6000.c |
24080 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-01-25 13:50:10.000000000 -0500 | 24144 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-02-09 07:57:19.000000000 -0500 |
24081 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-01-25 17:39:40.569316162 -0500 | 24145 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-02-10 15:06:24.083678713 -0500 |
24082 | @@ -146,7 +146,7 @@ static struct iwl_hcmd_utils_ops iwl6000 | 24146 | @@ -146,7 +146,7 @@ static struct iwl_hcmd_utils_ops iwl6000 |
24083 | .calc_rssi = iwl5000_calc_rssi, | 24147 | .calc_rssi = iwl5000_calc_rssi, |
24084 | }; | 24148 | }; |
@@ -24088,9 +24152,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.7 | |||
24088 | .ucode = &iwl5000_ucode, | 24152 | .ucode = &iwl5000_ucode, |
24089 | .lib = &iwl6000_lib, | 24153 | .lib = &iwl6000_lib, |
24090 | .hcmd = &iwl5000_hcmd, | 24154 | .hcmd = &iwl5000_hcmd, |
24091 | diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-dev.h | 24155 | diff -urNp linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-dev.h |
24092 | --- linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-01-25 13:50:10.000000000 -0500 | 24156 | --- linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-02-09 07:57:19.000000000 -0500 |
24093 | +++ linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-01-25 17:39:40.569316162 -0500 | 24157 | +++ linux-2.6.32.8/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-02-10 15:06:24.083678713 -0500 |
24094 | @@ -67,7 +67,7 @@ struct iwl_tx_queue; | 24158 | @@ -67,7 +67,7 @@ struct iwl_tx_queue; |
24095 | 24159 | ||
24096 | /* shared structures from iwl-5000.c */ | 24160 | /* shared structures from iwl-5000.c */ |
@@ -24100,9 +24164,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.7/ | |||
24100 | extern struct iwl_ucode_ops iwl5000_ucode; | 24164 | extern struct iwl_ucode_ops iwl5000_ucode; |
24101 | extern struct iwl_lib_ops iwl5000_lib; | 24165 | extern struct iwl_lib_ops iwl5000_lib; |
24102 | extern struct iwl_hcmd_ops iwl5000_hcmd; | 24166 | extern struct iwl_hcmd_ops iwl5000_hcmd; |
24103 | diff -urNp linux-2.6.32.7/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.7/drivers/net/wireless/libertas/debugfs.c | 24167 | diff -urNp linux-2.6.32.8/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.8/drivers/net/wireless/libertas/debugfs.c |
24104 | --- linux-2.6.32.7/drivers/net/wireless/libertas/debugfs.c 2010-01-25 13:50:10.000000000 -0500 | 24168 | --- linux-2.6.32.8/drivers/net/wireless/libertas/debugfs.c 2010-02-09 07:57:19.000000000 -0500 |
24105 | +++ linux-2.6.32.7/drivers/net/wireless/libertas/debugfs.c 2010-01-25 17:39:40.569316162 -0500 | 24169 | +++ linux-2.6.32.8/drivers/net/wireless/libertas/debugfs.c 2010-02-10 15:06:24.083678713 -0500 |
24106 | @@ -708,7 +708,7 @@ out_unlock: | 24170 | @@ -708,7 +708,7 @@ out_unlock: |
24107 | struct lbs_debugfs_files { | 24171 | struct lbs_debugfs_files { |
24108 | const char *name; | 24172 | const char *name; |
@@ -24112,9 +24176,9 @@ diff -urNp linux-2.6.32.7/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.7 | |||
24112 | }; | 24176 | }; |
24113 | 24177 | ||
24114 | static const struct lbs_debugfs_files debugfs_files[] = { | 24178 | static const struct lbs_debugfs_files debugfs_files[] = { |
24115 | diff -urNp linux-2.6.32.7/drivers/oprofile/buffer_sync.c linux-2.6.32.7/drivers/oprofile/buffer_sync.c | 24179 | diff -urNp linux-2.6.32.8/drivers/oprofile/buffer_sync.c linux-2.6.32.8/drivers/oprofile/buffer_sync.c |
24116 | --- linux-2.6.32.7/drivers/oprofile/buffer_sync.c 2010-01-25 13:50:10.000000000 -0500 | 24180 | --- linux-2.6.32.8/drivers/oprofile/buffer_sync.c 2010-02-09 07:57:19.000000000 -0500 |
24117 | +++ linux-2.6.32.7/drivers/oprofile/buffer_sync.c 2010-01-25 17:39:40.569316162 -0500 | 24181 | +++ linux-2.6.32.8/drivers/oprofile/buffer_sync.c 2010-02-10 15:06:24.083678713 -0500 |
24118 | @@ -340,7 +340,7 @@ static void add_data(struct op_entry *en | 24182 | @@ -340,7 +340,7 @@ static void add_data(struct op_entry *en |
24119 | if (cookie == NO_COOKIE) | 24183 | if (cookie == NO_COOKIE) |
24120 | offset = pc; | 24184 | offset = pc; |
@@ -24150,9 +24214,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/buffer_sync.c linux-2.6.32.7/drivers/ | |||
24150 | } | 24214 | } |
24151 | } | 24215 | } |
24152 | release_mm(mm); | 24216 | release_mm(mm); |
24153 | diff -urNp linux-2.6.32.7/drivers/oprofile/event_buffer.c linux-2.6.32.7/drivers/oprofile/event_buffer.c | 24217 | diff -urNp linux-2.6.32.8/drivers/oprofile/event_buffer.c linux-2.6.32.8/drivers/oprofile/event_buffer.c |
24154 | --- linux-2.6.32.7/drivers/oprofile/event_buffer.c 2010-01-25 13:50:10.000000000 -0500 | 24218 | --- linux-2.6.32.8/drivers/oprofile/event_buffer.c 2010-02-09 07:57:19.000000000 -0500 |
24155 | +++ linux-2.6.32.7/drivers/oprofile/event_buffer.c 2010-01-25 17:39:40.570409439 -0500 | 24219 | +++ linux-2.6.32.8/drivers/oprofile/event_buffer.c 2010-02-10 15:06:24.083678713 -0500 |
24156 | @@ -53,7 +53,7 @@ void add_event_entry(unsigned long value | 24220 | @@ -53,7 +53,7 @@ void add_event_entry(unsigned long value |
24157 | } | 24221 | } |
24158 | 24222 | ||
@@ -24162,9 +24226,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/event_buffer.c linux-2.6.32.7/drivers | |||
24162 | return; | 24226 | return; |
24163 | } | 24227 | } |
24164 | 24228 | ||
24165 | diff -urNp linux-2.6.32.7/drivers/oprofile/oprof.c linux-2.6.32.7/drivers/oprofile/oprof.c | 24229 | diff -urNp linux-2.6.32.8/drivers/oprofile/oprof.c linux-2.6.32.8/drivers/oprofile/oprof.c |
24166 | --- linux-2.6.32.7/drivers/oprofile/oprof.c 2010-01-25 13:50:10.000000000 -0500 | 24230 | --- linux-2.6.32.8/drivers/oprofile/oprof.c 2010-02-09 07:57:19.000000000 -0500 |
24167 | +++ linux-2.6.32.7/drivers/oprofile/oprof.c 2010-01-25 17:39:40.570409439 -0500 | 24231 | +++ linux-2.6.32.8/drivers/oprofile/oprof.c 2010-02-10 15:06:24.083678713 -0500 |
24168 | @@ -110,7 +110,7 @@ static void switch_worker(struct work_st | 24232 | @@ -110,7 +110,7 @@ static void switch_worker(struct work_st |
24169 | if (oprofile_ops.switch_events()) | 24233 | if (oprofile_ops.switch_events()) |
24170 | return; | 24234 | return; |
@@ -24174,9 +24238,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/oprof.c linux-2.6.32.7/drivers/oprofi | |||
24174 | start_switch_worker(); | 24238 | start_switch_worker(); |
24175 | } | 24239 | } |
24176 | 24240 | ||
24177 | diff -urNp linux-2.6.32.7/drivers/oprofile/oprofilefs.c linux-2.6.32.7/drivers/oprofile/oprofilefs.c | 24241 | diff -urNp linux-2.6.32.8/drivers/oprofile/oprofilefs.c linux-2.6.32.8/drivers/oprofile/oprofilefs.c |
24178 | --- linux-2.6.32.7/drivers/oprofile/oprofilefs.c 2010-01-25 13:50:10.000000000 -0500 | 24242 | --- linux-2.6.32.8/drivers/oprofile/oprofilefs.c 2010-02-09 07:57:19.000000000 -0500 |
24179 | +++ linux-2.6.32.7/drivers/oprofile/oprofilefs.c 2010-01-25 17:39:40.570409439 -0500 | 24243 | +++ linux-2.6.32.8/drivers/oprofile/oprofilefs.c 2010-02-10 15:06:24.083678713 -0500 |
24180 | @@ -187,7 +187,7 @@ static const struct file_operations atom | 24244 | @@ -187,7 +187,7 @@ static const struct file_operations atom |
24181 | 24245 | ||
24182 | 24246 | ||
@@ -24186,9 +24250,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/oprofilefs.c linux-2.6.32.7/drivers/o | |||
24186 | { | 24250 | { |
24187 | struct dentry *d = __oprofilefs_create_file(sb, root, name, | 24251 | struct dentry *d = __oprofilefs_create_file(sb, root, name, |
24188 | &atomic_ro_fops, 0444); | 24252 | &atomic_ro_fops, 0444); |
24189 | diff -urNp linux-2.6.32.7/drivers/oprofile/oprofile_stats.c linux-2.6.32.7/drivers/oprofile/oprofile_stats.c | 24253 | diff -urNp linux-2.6.32.8/drivers/oprofile/oprofile_stats.c linux-2.6.32.8/drivers/oprofile/oprofile_stats.c |
24190 | --- linux-2.6.32.7/drivers/oprofile/oprofile_stats.c 2010-01-25 13:50:10.000000000 -0500 | 24254 | --- linux-2.6.32.8/drivers/oprofile/oprofile_stats.c 2010-02-09 07:57:19.000000000 -0500 |
24191 | +++ linux-2.6.32.7/drivers/oprofile/oprofile_stats.c 2010-01-25 17:39:40.570409439 -0500 | 24255 | +++ linux-2.6.32.8/drivers/oprofile/oprofile_stats.c 2010-02-10 15:06:24.083678713 -0500 |
24192 | @@ -30,11 +30,11 @@ void oprofile_reset_stats(void) | 24256 | @@ -30,11 +30,11 @@ void oprofile_reset_stats(void) |
24193 | cpu_buf->sample_invalid_eip = 0; | 24257 | cpu_buf->sample_invalid_eip = 0; |
24194 | } | 24258 | } |
@@ -24206,9 +24270,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/oprofile_stats.c linux-2.6.32.7/drive | |||
24206 | } | 24270 | } |
24207 | 24271 | ||
24208 | 24272 | ||
24209 | diff -urNp linux-2.6.32.7/drivers/oprofile/oprofile_stats.h linux-2.6.32.7/drivers/oprofile/oprofile_stats.h | 24273 | diff -urNp linux-2.6.32.8/drivers/oprofile/oprofile_stats.h linux-2.6.32.8/drivers/oprofile/oprofile_stats.h |
24210 | --- linux-2.6.32.7/drivers/oprofile/oprofile_stats.h 2010-01-25 13:50:10.000000000 -0500 | 24274 | --- linux-2.6.32.8/drivers/oprofile/oprofile_stats.h 2010-02-09 07:57:19.000000000 -0500 |
24211 | +++ linux-2.6.32.7/drivers/oprofile/oprofile_stats.h 2010-01-25 17:39:40.570409439 -0500 | 24275 | +++ linux-2.6.32.8/drivers/oprofile/oprofile_stats.h 2010-02-10 15:06:24.087514816 -0500 |
24212 | @@ -13,11 +13,11 @@ | 24276 | @@ -13,11 +13,11 @@ |
24213 | #include <asm/atomic.h> | 24277 | #include <asm/atomic.h> |
24214 | 24278 | ||
@@ -24226,9 +24290,9 @@ diff -urNp linux-2.6.32.7/drivers/oprofile/oprofile_stats.h linux-2.6.32.7/drive | |||
24226 | }; | 24290 | }; |
24227 | 24291 | ||
24228 | extern struct oprofile_stat_struct oprofile_stats; | 24292 | extern struct oprofile_stat_struct oprofile_stats; |
24229 | diff -urNp linux-2.6.32.7/drivers/parisc/pdc_stable.c linux-2.6.32.7/drivers/parisc/pdc_stable.c | 24293 | diff -urNp linux-2.6.32.8/drivers/parisc/pdc_stable.c linux-2.6.32.8/drivers/parisc/pdc_stable.c |
24230 | --- linux-2.6.32.7/drivers/parisc/pdc_stable.c 2010-01-25 13:50:10.000000000 -0500 | 24294 | --- linux-2.6.32.8/drivers/parisc/pdc_stable.c 2010-02-09 07:57:19.000000000 -0500 |
24231 | +++ linux-2.6.32.7/drivers/parisc/pdc_stable.c 2010-01-25 17:39:40.570409439 -0500 | 24295 | +++ linux-2.6.32.8/drivers/parisc/pdc_stable.c 2010-02-10 15:06:24.087514816 -0500 |
24232 | @@ -481,7 +481,7 @@ pdcspath_attr_store(struct kobject *kobj | 24296 | @@ -481,7 +481,7 @@ pdcspath_attr_store(struct kobject *kobj |
24233 | return ret; | 24297 | return ret; |
24234 | } | 24298 | } |
@@ -24238,9 +24302,9 @@ diff -urNp linux-2.6.32.7/drivers/parisc/pdc_stable.c linux-2.6.32.7/drivers/par | |||
24238 | .show = pdcspath_attr_show, | 24302 | .show = pdcspath_attr_show, |
24239 | .store = pdcspath_attr_store, | 24303 | .store = pdcspath_attr_store, |
24240 | }; | 24304 | }; |
24241 | diff -urNp linux-2.6.32.7/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.7/drivers/pci/hotplug/acpiphp_glue.c | 24305 | diff -urNp linux-2.6.32.8/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.8/drivers/pci/hotplug/acpiphp_glue.c |
24242 | --- linux-2.6.32.7/drivers/pci/hotplug/acpiphp_glue.c 2010-01-25 13:50:10.000000000 -0500 | 24306 | --- linux-2.6.32.8/drivers/pci/hotplug/acpiphp_glue.c 2010-02-09 07:57:19.000000000 -0500 |
24243 | +++ linux-2.6.32.7/drivers/pci/hotplug/acpiphp_glue.c 2010-01-25 17:39:40.571411517 -0500 | 24307 | +++ linux-2.6.32.8/drivers/pci/hotplug/acpiphp_glue.c 2010-02-10 15:06:24.087514816 -0500 |
24244 | @@ -111,7 +111,7 @@ static int post_dock_fixups(struct notif | 24308 | @@ -111,7 +111,7 @@ static int post_dock_fixups(struct notif |
24245 | } | 24309 | } |
24246 | 24310 | ||
@@ -24250,9 +24314,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.7/driv | |||
24250 | .handler = handle_hotplug_event_func, | 24314 | .handler = handle_hotplug_event_func, |
24251 | }; | 24315 | }; |
24252 | 24316 | ||
24253 | diff -urNp linux-2.6.32.7/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.7/drivers/pci/hotplug/cpqphp_nvram.c | 24317 | diff -urNp linux-2.6.32.8/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.8/drivers/pci/hotplug/cpqphp_nvram.c |
24254 | --- linux-2.6.32.7/drivers/pci/hotplug/cpqphp_nvram.c 2010-01-25 13:50:10.000000000 -0500 | 24318 | --- linux-2.6.32.8/drivers/pci/hotplug/cpqphp_nvram.c 2010-02-09 07:57:19.000000000 -0500 |
24255 | +++ linux-2.6.32.7/drivers/pci/hotplug/cpqphp_nvram.c 2010-01-25 17:39:40.571411517 -0500 | 24319 | +++ linux-2.6.32.8/drivers/pci/hotplug/cpqphp_nvram.c 2010-02-10 15:06:24.087514816 -0500 |
24256 | @@ -428,9 +428,13 @@ static u32 store_HRT (void __iomem *rom_ | 24320 | @@ -428,9 +428,13 @@ static u32 store_HRT (void __iomem *rom_ |
24257 | 24321 | ||
24258 | void compaq_nvram_init (void __iomem *rom_start) | 24322 | void compaq_nvram_init (void __iomem *rom_start) |
@@ -24267,9 +24331,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.7/driv | |||
24267 | dbg("int15 entry = %p\n", compaq_int15_entry_point); | 24331 | dbg("int15 entry = %p\n", compaq_int15_entry_point); |
24268 | 24332 | ||
24269 | /* initialize our int15 lock */ | 24333 | /* initialize our int15 lock */ |
24270 | diff -urNp linux-2.6.32.7/drivers/pci/hotplug/fakephp.c linux-2.6.32.7/drivers/pci/hotplug/fakephp.c | 24334 | diff -urNp linux-2.6.32.8/drivers/pci/hotplug/fakephp.c linux-2.6.32.8/drivers/pci/hotplug/fakephp.c |
24271 | --- linux-2.6.32.7/drivers/pci/hotplug/fakephp.c 2010-01-25 13:50:10.000000000 -0500 | 24335 | --- linux-2.6.32.8/drivers/pci/hotplug/fakephp.c 2010-02-09 07:57:19.000000000 -0500 |
24272 | +++ linux-2.6.32.7/drivers/pci/hotplug/fakephp.c 2010-01-25 17:39:40.571411517 -0500 | 24336 | +++ linux-2.6.32.8/drivers/pci/hotplug/fakephp.c 2010-02-10 15:06:24.087514816 -0500 |
24273 | @@ -73,7 +73,7 @@ static void legacy_release(struct kobjec | 24337 | @@ -73,7 +73,7 @@ static void legacy_release(struct kobjec |
24274 | } | 24338 | } |
24275 | 24339 | ||
@@ -24279,9 +24343,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/hotplug/fakephp.c linux-2.6.32.7/drivers/p | |||
24279 | .store = legacy_store, .show = legacy_show | 24343 | .store = legacy_store, .show = legacy_show |
24280 | }, | 24344 | }, |
24281 | .release = &legacy_release, | 24345 | .release = &legacy_release, |
24282 | diff -urNp linux-2.6.32.7/drivers/pci/intel-iommu.c linux-2.6.32.7/drivers/pci/intel-iommu.c | 24346 | diff -urNp linux-2.6.32.8/drivers/pci/intel-iommu.c linux-2.6.32.8/drivers/pci/intel-iommu.c |
24283 | --- linux-2.6.32.7/drivers/pci/intel-iommu.c 2010-01-25 13:50:10.000000000 -0500 | 24347 | --- linux-2.6.32.8/drivers/pci/intel-iommu.c 2010-02-09 07:57:19.000000000 -0500 |
24284 | +++ linux-2.6.32.7/drivers/pci/intel-iommu.c 2010-01-25 17:39:40.572167277 -0500 | 24348 | +++ linux-2.6.32.8/drivers/pci/intel-iommu.c 2010-02-10 15:06:24.087514816 -0500 |
24285 | @@ -2950,7 +2950,7 @@ static int intel_mapping_error(struct de | 24349 | @@ -2950,7 +2950,7 @@ static int intel_mapping_error(struct de |
24286 | return !dma_addr; | 24350 | return !dma_addr; |
24287 | } | 24351 | } |
@@ -24291,9 +24355,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/intel-iommu.c linux-2.6.32.7/drivers/pci/i | |||
24291 | .alloc_coherent = intel_alloc_coherent, | 24355 | .alloc_coherent = intel_alloc_coherent, |
24292 | .free_coherent = intel_free_coherent, | 24356 | .free_coherent = intel_free_coherent, |
24293 | .map_sg = intel_map_sg, | 24357 | .map_sg = intel_map_sg, |
24294 | diff -urNp linux-2.6.32.7/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.7/drivers/pci/pcie/portdrv_pci.c | 24358 | diff -urNp linux-2.6.32.8/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.8/drivers/pci/pcie/portdrv_pci.c |
24295 | --- linux-2.6.32.7/drivers/pci/pcie/portdrv_pci.c 2010-01-25 13:50:10.000000000 -0500 | 24359 | --- linux-2.6.32.8/drivers/pci/pcie/portdrv_pci.c 2010-02-09 07:57:19.000000000 -0500 |
24296 | +++ linux-2.6.32.7/drivers/pci/pcie/portdrv_pci.c 2010-01-25 17:39:40.572167277 -0500 | 24360 | +++ linux-2.6.32.8/drivers/pci/pcie/portdrv_pci.c 2010-02-10 15:06:24.087514816 -0500 |
24297 | @@ -249,7 +249,7 @@ static void pcie_portdrv_err_resume(stru | 24361 | @@ -249,7 +249,7 @@ static void pcie_portdrv_err_resume(stru |
24298 | static const struct pci_device_id port_pci_ids[] = { { | 24362 | static const struct pci_device_id port_pci_ids[] = { { |
24299 | /* handle any PCI-Express port */ | 24363 | /* handle any PCI-Express port */ |
@@ -24303,9 +24367,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.7/drivers/ | |||
24303 | }; | 24367 | }; |
24304 | MODULE_DEVICE_TABLE(pci, port_pci_ids); | 24368 | MODULE_DEVICE_TABLE(pci, port_pci_ids); |
24305 | 24369 | ||
24306 | diff -urNp linux-2.6.32.7/drivers/pci/proc.c linux-2.6.32.7/drivers/pci/proc.c | 24370 | diff -urNp linux-2.6.32.8/drivers/pci/proc.c linux-2.6.32.8/drivers/pci/proc.c |
24307 | --- linux-2.6.32.7/drivers/pci/proc.c 2010-01-25 13:50:10.000000000 -0500 | 24371 | --- linux-2.6.32.8/drivers/pci/proc.c 2010-02-09 07:57:19.000000000 -0500 |
24308 | +++ linux-2.6.32.7/drivers/pci/proc.c 2010-01-25 17:39:40.572167277 -0500 | 24372 | +++ linux-2.6.32.8/drivers/pci/proc.c 2010-02-10 15:06:24.087514816 -0500 |
24309 | @@ -480,7 +480,16 @@ static const struct file_operations proc | 24373 | @@ -480,7 +480,16 @@ static const struct file_operations proc |
24310 | static int __init pci_proc_init(void) | 24374 | static int __init pci_proc_init(void) |
24311 | { | 24375 | { |
@@ -24323,9 +24387,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/proc.c linux-2.6.32.7/drivers/pci/proc.c | |||
24323 | proc_create("devices", 0, proc_bus_pci_dir, | 24387 | proc_create("devices", 0, proc_bus_pci_dir, |
24324 | &proc_bus_pci_dev_operations); | 24388 | &proc_bus_pci_dev_operations); |
24325 | proc_initialized = 1; | 24389 | proc_initialized = 1; |
24326 | diff -urNp linux-2.6.32.7/drivers/pci/slot.c linux-2.6.32.7/drivers/pci/slot.c | 24390 | diff -urNp linux-2.6.32.8/drivers/pci/slot.c linux-2.6.32.8/drivers/pci/slot.c |
24327 | --- linux-2.6.32.7/drivers/pci/slot.c 2010-01-25 13:50:10.000000000 -0500 | 24391 | --- linux-2.6.32.8/drivers/pci/slot.c 2010-02-09 07:57:19.000000000 -0500 |
24328 | +++ linux-2.6.32.7/drivers/pci/slot.c 2010-01-25 17:39:40.572167277 -0500 | 24392 | +++ linux-2.6.32.8/drivers/pci/slot.c 2010-02-10 15:06:24.087514816 -0500 |
24329 | @@ -29,7 +29,7 @@ static ssize_t pci_slot_attr_store(struc | 24393 | @@ -29,7 +29,7 @@ static ssize_t pci_slot_attr_store(struc |
24330 | return attribute->store ? attribute->store(slot, buf, len) : -EIO; | 24394 | return attribute->store ? attribute->store(slot, buf, len) : -EIO; |
24331 | } | 24395 | } |
@@ -24335,9 +24399,9 @@ diff -urNp linux-2.6.32.7/drivers/pci/slot.c linux-2.6.32.7/drivers/pci/slot.c | |||
24335 | .show = pci_slot_attr_show, | 24399 | .show = pci_slot_attr_show, |
24336 | .store = pci_slot_attr_store, | 24400 | .store = pci_slot_attr_store, |
24337 | }; | 24401 | }; |
24338 | diff -urNp linux-2.6.32.7/drivers/pcmcia/ti113x.h linux-2.6.32.7/drivers/pcmcia/ti113x.h | 24402 | diff -urNp linux-2.6.32.8/drivers/pcmcia/ti113x.h linux-2.6.32.8/drivers/pcmcia/ti113x.h |
24339 | --- linux-2.6.32.7/drivers/pcmcia/ti113x.h 2010-01-25 13:50:10.000000000 -0500 | 24403 | --- linux-2.6.32.8/drivers/pcmcia/ti113x.h 2010-02-09 07:57:19.000000000 -0500 |
24340 | +++ linux-2.6.32.7/drivers/pcmcia/ti113x.h 2010-01-25 17:39:40.573121845 -0500 | 24404 | +++ linux-2.6.32.8/drivers/pcmcia/ti113x.h 2010-02-10 15:06:24.087514816 -0500 |
24341 | @@ -903,7 +903,7 @@ static struct pci_device_id ene_tune_tbl | 24405 | @@ -903,7 +903,7 @@ static struct pci_device_id ene_tune_tbl |
24342 | DEVID(PCI_VENDOR_ID_MOTOROLA, 0x3410, 0xECC0, PCI_ANY_ID, | 24406 | DEVID(PCI_VENDOR_ID_MOTOROLA, 0x3410, 0xECC0, PCI_ANY_ID, |
24343 | ENE_TEST_C9_TLTENABLE | ENE_TEST_C9_PFENABLE, ENE_TEST_C9_TLTENABLE), | 24407 | ENE_TEST_C9_TLTENABLE | ENE_TEST_C9_PFENABLE, ENE_TEST_C9_TLTENABLE), |
@@ -24347,9 +24411,9 @@ diff -urNp linux-2.6.32.7/drivers/pcmcia/ti113x.h linux-2.6.32.7/drivers/pcmcia/ | |||
24347 | }; | 24411 | }; |
24348 | 24412 | ||
24349 | static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus) | 24413 | static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus) |
24350 | diff -urNp linux-2.6.32.7/drivers/pcmcia/yenta_socket.c linux-2.6.32.7/drivers/pcmcia/yenta_socket.c | 24414 | diff -urNp linux-2.6.32.8/drivers/pcmcia/yenta_socket.c linux-2.6.32.8/drivers/pcmcia/yenta_socket.c |
24351 | --- linux-2.6.32.7/drivers/pcmcia/yenta_socket.c 2010-01-25 13:50:10.000000000 -0500 | 24415 | --- linux-2.6.32.8/drivers/pcmcia/yenta_socket.c 2010-02-09 07:57:19.000000000 -0500 |
24352 | +++ linux-2.6.32.7/drivers/pcmcia/yenta_socket.c 2010-01-25 17:39:40.573121845 -0500 | 24416 | +++ linux-2.6.32.8/drivers/pcmcia/yenta_socket.c 2010-02-10 15:06:24.087514816 -0500 |
24353 | @@ -1387,7 +1387,7 @@ static struct pci_device_id yenta_table | 24417 | @@ -1387,7 +1387,7 @@ static struct pci_device_id yenta_table |
24354 | 24418 | ||
24355 | /* match any cardbus bridge */ | 24419 | /* match any cardbus bridge */ |
@@ -24359,9 +24423,9 @@ diff -urNp linux-2.6.32.7/drivers/pcmcia/yenta_socket.c linux-2.6.32.7/drivers/p | |||
24359 | }; | 24423 | }; |
24360 | MODULE_DEVICE_TABLE(pci, yenta_table); | 24424 | MODULE_DEVICE_TABLE(pci, yenta_table); |
24361 | 24425 | ||
24362 | diff -urNp linux-2.6.32.7/drivers/platform/x86/acer-wmi.c linux-2.6.32.7/drivers/platform/x86/acer-wmi.c | 24426 | diff -urNp linux-2.6.32.8/drivers/platform/x86/acer-wmi.c linux-2.6.32.8/drivers/platform/x86/acer-wmi.c |
24363 | --- linux-2.6.32.7/drivers/platform/x86/acer-wmi.c 2010-01-25 13:50:10.000000000 -0500 | 24427 | --- linux-2.6.32.8/drivers/platform/x86/acer-wmi.c 2010-02-09 07:57:19.000000000 -0500 |
24364 | +++ linux-2.6.32.7/drivers/platform/x86/acer-wmi.c 2010-01-25 17:39:40.573121845 -0500 | 24428 | +++ linux-2.6.32.8/drivers/platform/x86/acer-wmi.c 2010-02-10 15:06:24.087514816 -0500 |
24365 | @@ -918,7 +918,7 @@ static int update_bl_status(struct backl | 24429 | @@ -918,7 +918,7 @@ static int update_bl_status(struct backl |
24366 | return 0; | 24430 | return 0; |
24367 | } | 24431 | } |
@@ -24371,9 +24435,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/acer-wmi.c linux-2.6.32.7/drivers | |||
24371 | .get_brightness = read_brightness, | 24435 | .get_brightness = read_brightness, |
24372 | .update_status = update_bl_status, | 24436 | .update_status = update_bl_status, |
24373 | }; | 24437 | }; |
24374 | diff -urNp linux-2.6.32.7/drivers/platform/x86/asus_acpi.c linux-2.6.32.7/drivers/platform/x86/asus_acpi.c | 24438 | diff -urNp linux-2.6.32.8/drivers/platform/x86/asus_acpi.c linux-2.6.32.8/drivers/platform/x86/asus_acpi.c |
24375 | --- linux-2.6.32.7/drivers/platform/x86/asus_acpi.c 2010-01-25 13:50:10.000000000 -0500 | 24439 | --- linux-2.6.32.8/drivers/platform/x86/asus_acpi.c 2010-02-09 07:57:19.000000000 -0500 |
24376 | +++ linux-2.6.32.7/drivers/platform/x86/asus_acpi.c 2010-01-25 17:39:40.573121845 -0500 | 24440 | +++ linux-2.6.32.8/drivers/platform/x86/asus_acpi.c 2010-02-10 15:06:24.087514816 -0500 |
24377 | @@ -1402,7 +1402,7 @@ static int asus_hotk_remove(struct acpi_ | 24441 | @@ -1402,7 +1402,7 @@ static int asus_hotk_remove(struct acpi_ |
24378 | return 0; | 24442 | return 0; |
24379 | } | 24443 | } |
@@ -24383,9 +24447,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/asus_acpi.c linux-2.6.32.7/driver | |||
24383 | .get_brightness = read_brightness, | 24447 | .get_brightness = read_brightness, |
24384 | .update_status = set_brightness_status, | 24448 | .update_status = set_brightness_status, |
24385 | }; | 24449 | }; |
24386 | diff -urNp linux-2.6.32.7/drivers/platform/x86/asus-laptop.c linux-2.6.32.7/drivers/platform/x86/asus-laptop.c | 24450 | diff -urNp linux-2.6.32.8/drivers/platform/x86/asus-laptop.c linux-2.6.32.8/drivers/platform/x86/asus-laptop.c |
24387 | --- linux-2.6.32.7/drivers/platform/x86/asus-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24451 | --- linux-2.6.32.8/drivers/platform/x86/asus-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24388 | +++ linux-2.6.32.7/drivers/platform/x86/asus-laptop.c 2010-01-25 17:39:40.574409071 -0500 | 24452 | +++ linux-2.6.32.8/drivers/platform/x86/asus-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24389 | @@ -250,7 +250,7 @@ static struct backlight_device *asus_bac | 24453 | @@ -250,7 +250,7 @@ static struct backlight_device *asus_bac |
24390 | */ | 24454 | */ |
24391 | static int read_brightness(struct backlight_device *bd); | 24455 | static int read_brightness(struct backlight_device *bd); |
@@ -24395,9 +24459,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/asus-laptop.c linux-2.6.32.7/driv | |||
24395 | .get_brightness = read_brightness, | 24459 | .get_brightness = read_brightness, |
24396 | .update_status = update_bl_status, | 24460 | .update_status = update_bl_status, |
24397 | }; | 24461 | }; |
24398 | diff -urNp linux-2.6.32.7/drivers/platform/x86/compal-laptop.c linux-2.6.32.7/drivers/platform/x86/compal-laptop.c | 24462 | diff -urNp linux-2.6.32.8/drivers/platform/x86/compal-laptop.c linux-2.6.32.8/drivers/platform/x86/compal-laptop.c |
24399 | --- linux-2.6.32.7/drivers/platform/x86/compal-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24463 | --- linux-2.6.32.8/drivers/platform/x86/compal-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24400 | +++ linux-2.6.32.7/drivers/platform/x86/compal-laptop.c 2010-01-25 17:39:40.574409071 -0500 | 24464 | +++ linux-2.6.32.8/drivers/platform/x86/compal-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24401 | @@ -163,7 +163,7 @@ static int bl_update_status(struct backl | 24465 | @@ -163,7 +163,7 @@ static int bl_update_status(struct backl |
24402 | return set_lcd_level(b->props.brightness); | 24466 | return set_lcd_level(b->props.brightness); |
24403 | } | 24467 | } |
@@ -24407,9 +24471,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/compal-laptop.c linux-2.6.32.7/dr | |||
24407 | .get_brightness = bl_get_brightness, | 24471 | .get_brightness = bl_get_brightness, |
24408 | .update_status = bl_update_status, | 24472 | .update_status = bl_update_status, |
24409 | }; | 24473 | }; |
24410 | diff -urNp linux-2.6.32.7/drivers/platform/x86/dell-laptop.c linux-2.6.32.7/drivers/platform/x86/dell-laptop.c | 24474 | diff -urNp linux-2.6.32.8/drivers/platform/x86/dell-laptop.c linux-2.6.32.8/drivers/platform/x86/dell-laptop.c |
24411 | --- linux-2.6.32.7/drivers/platform/x86/dell-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24475 | --- linux-2.6.32.8/drivers/platform/x86/dell-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24412 | +++ linux-2.6.32.7/drivers/platform/x86/dell-laptop.c 2010-01-25 17:39:40.574409071 -0500 | 24476 | +++ linux-2.6.32.8/drivers/platform/x86/dell-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24413 | @@ -305,7 +305,7 @@ static int dell_get_intensity(struct bac | 24477 | @@ -305,7 +305,7 @@ static int dell_get_intensity(struct bac |
24414 | return buffer.output[1]; | 24478 | return buffer.output[1]; |
24415 | } | 24479 | } |
@@ -24419,9 +24483,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/dell-laptop.c linux-2.6.32.7/driv | |||
24419 | .get_brightness = dell_get_intensity, | 24483 | .get_brightness = dell_get_intensity, |
24420 | .update_status = dell_send_intensity, | 24484 | .update_status = dell_send_intensity, |
24421 | }; | 24485 | }; |
24422 | diff -urNp linux-2.6.32.7/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.7/drivers/platform/x86/eeepc-laptop.c | 24486 | diff -urNp linux-2.6.32.8/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.8/drivers/platform/x86/eeepc-laptop.c |
24423 | --- linux-2.6.32.7/drivers/platform/x86/eeepc-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24487 | --- linux-2.6.32.8/drivers/platform/x86/eeepc-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24424 | +++ linux-2.6.32.7/drivers/platform/x86/eeepc-laptop.c 2010-01-25 17:39:40.574409071 -0500 | 24488 | +++ linux-2.6.32.8/drivers/platform/x86/eeepc-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24425 | @@ -242,7 +242,7 @@ static struct device *eeepc_hwmon_device | 24489 | @@ -242,7 +242,7 @@ static struct device *eeepc_hwmon_device |
24426 | */ | 24490 | */ |
24427 | static int read_brightness(struct backlight_device *bd); | 24491 | static int read_brightness(struct backlight_device *bd); |
@@ -24431,9 +24495,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.7/dri | |||
24431 | .get_brightness = read_brightness, | 24495 | .get_brightness = read_brightness, |
24432 | .update_status = update_bl_status, | 24496 | .update_status = update_bl_status, |
24433 | }; | 24497 | }; |
24434 | diff -urNp linux-2.6.32.7/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.7/drivers/platform/x86/fujitsu-laptop.c | 24498 | diff -urNp linux-2.6.32.8/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.8/drivers/platform/x86/fujitsu-laptop.c |
24435 | --- linux-2.6.32.7/drivers/platform/x86/fujitsu-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24499 | --- linux-2.6.32.8/drivers/platform/x86/fujitsu-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24436 | +++ linux-2.6.32.7/drivers/platform/x86/fujitsu-laptop.c 2010-01-25 17:39:40.575240739 -0500 | 24500 | +++ linux-2.6.32.8/drivers/platform/x86/fujitsu-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24437 | @@ -436,7 +436,7 @@ static int bl_update_status(struct backl | 24501 | @@ -436,7 +436,7 @@ static int bl_update_status(struct backl |
24438 | return ret; | 24502 | return ret; |
24439 | } | 24503 | } |
@@ -24443,9 +24507,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.7/d | |||
24443 | .get_brightness = bl_get_brightness, | 24507 | .get_brightness = bl_get_brightness, |
24444 | .update_status = bl_update_status, | 24508 | .update_status = bl_update_status, |
24445 | }; | 24509 | }; |
24446 | diff -urNp linux-2.6.32.7/drivers/platform/x86/msi-laptop.c linux-2.6.32.7/drivers/platform/x86/msi-laptop.c | 24510 | diff -urNp linux-2.6.32.8/drivers/platform/x86/msi-laptop.c linux-2.6.32.8/drivers/platform/x86/msi-laptop.c |
24447 | --- linux-2.6.32.7/drivers/platform/x86/msi-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24511 | --- linux-2.6.32.8/drivers/platform/x86/msi-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24448 | +++ linux-2.6.32.7/drivers/platform/x86/msi-laptop.c 2010-01-25 17:39:40.575240739 -0500 | 24512 | +++ linux-2.6.32.8/drivers/platform/x86/msi-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24449 | @@ -161,7 +161,7 @@ static int bl_update_status(struct backl | 24513 | @@ -161,7 +161,7 @@ static int bl_update_status(struct backl |
24450 | return set_lcd_level(b->props.brightness); | 24514 | return set_lcd_level(b->props.brightness); |
24451 | } | 24515 | } |
@@ -24455,9 +24519,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/msi-laptop.c linux-2.6.32.7/drive | |||
24455 | .get_brightness = bl_get_brightness, | 24519 | .get_brightness = bl_get_brightness, |
24456 | .update_status = bl_update_status, | 24520 | .update_status = bl_update_status, |
24457 | }; | 24521 | }; |
24458 | diff -urNp linux-2.6.32.7/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.7/drivers/platform/x86/panasonic-laptop.c | 24522 | diff -urNp linux-2.6.32.8/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.8/drivers/platform/x86/panasonic-laptop.c |
24459 | --- linux-2.6.32.7/drivers/platform/x86/panasonic-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24523 | --- linux-2.6.32.8/drivers/platform/x86/panasonic-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24460 | +++ linux-2.6.32.7/drivers/platform/x86/panasonic-laptop.c 2010-01-25 17:39:40.575240739 -0500 | 24524 | +++ linux-2.6.32.8/drivers/platform/x86/panasonic-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24461 | @@ -352,7 +352,7 @@ static int bl_set_status(struct backligh | 24525 | @@ -352,7 +352,7 @@ static int bl_set_status(struct backligh |
24462 | return acpi_pcc_write_sset(pcc, SINF_DC_CUR_BRIGHT, bright); | 24526 | return acpi_pcc_write_sset(pcc, SINF_DC_CUR_BRIGHT, bright); |
24463 | } | 24527 | } |
@@ -24467,9 +24531,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.7 | |||
24467 | .get_brightness = bl_get, | 24531 | .get_brightness = bl_get, |
24468 | .update_status = bl_set_status, | 24532 | .update_status = bl_set_status, |
24469 | }; | 24533 | }; |
24470 | diff -urNp linux-2.6.32.7/drivers/platform/x86/sony-laptop.c linux-2.6.32.7/drivers/platform/x86/sony-laptop.c | 24534 | diff -urNp linux-2.6.32.8/drivers/platform/x86/sony-laptop.c linux-2.6.32.8/drivers/platform/x86/sony-laptop.c |
24471 | --- linux-2.6.32.7/drivers/platform/x86/sony-laptop.c 2010-01-25 13:50:10.000000000 -0500 | 24535 | --- linux-2.6.32.8/drivers/platform/x86/sony-laptop.c 2010-02-09 07:57:19.000000000 -0500 |
24472 | +++ linux-2.6.32.7/drivers/platform/x86/sony-laptop.c 2010-01-25 17:39:40.576099323 -0500 | 24536 | +++ linux-2.6.32.8/drivers/platform/x86/sony-laptop.c 2010-02-10 15:06:24.090643109 -0500 |
24473 | @@ -850,7 +850,7 @@ static int sony_backlight_get_brightness | 24537 | @@ -850,7 +850,7 @@ static int sony_backlight_get_brightness |
24474 | } | 24538 | } |
24475 | 24539 | ||
@@ -24479,9 +24543,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/sony-laptop.c linux-2.6.32.7/driv | |||
24479 | .update_status = sony_backlight_update_status, | 24543 | .update_status = sony_backlight_update_status, |
24480 | .get_brightness = sony_backlight_get_brightness, | 24544 | .get_brightness = sony_backlight_get_brightness, |
24481 | }; | 24545 | }; |
24482 | diff -urNp linux-2.6.32.7/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.7/drivers/platform/x86/thinkpad_acpi.c | 24546 | diff -urNp linux-2.6.32.8/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.8/drivers/platform/x86/thinkpad_acpi.c |
24483 | --- linux-2.6.32.7/drivers/platform/x86/thinkpad_acpi.c 2010-01-25 13:50:10.000000000 -0500 | 24547 | --- linux-2.6.32.8/drivers/platform/x86/thinkpad_acpi.c 2010-02-09 07:57:19.000000000 -0500 |
24484 | +++ linux-2.6.32.7/drivers/platform/x86/thinkpad_acpi.c 2010-01-25 17:39:40.577261614 -0500 | 24548 | +++ linux-2.6.32.8/drivers/platform/x86/thinkpad_acpi.c 2010-02-10 15:06:24.090643109 -0500 |
24485 | @@ -6073,7 +6073,7 @@ static int brightness_get(struct backlig | 24549 | @@ -6073,7 +6073,7 @@ static int brightness_get(struct backlig |
24486 | return status & TP_EC_BACKLIGHT_LVLMSK; | 24550 | return status & TP_EC_BACKLIGHT_LVLMSK; |
24487 | } | 24551 | } |
@@ -24491,9 +24555,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.7/dr | |||
24491 | .get_brightness = brightness_get, | 24555 | .get_brightness = brightness_get, |
24492 | .update_status = brightness_update_status, | 24556 | .update_status = brightness_update_status, |
24493 | }; | 24557 | }; |
24494 | diff -urNp linux-2.6.32.7/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.7/drivers/platform/x86/toshiba_acpi.c | 24558 | diff -urNp linux-2.6.32.8/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.8/drivers/platform/x86/toshiba_acpi.c |
24495 | --- linux-2.6.32.7/drivers/platform/x86/toshiba_acpi.c 2010-01-25 13:50:10.000000000 -0500 | 24559 | --- linux-2.6.32.8/drivers/platform/x86/toshiba_acpi.c 2010-02-09 07:57:19.000000000 -0500 |
24496 | +++ linux-2.6.32.7/drivers/platform/x86/toshiba_acpi.c 2010-01-25 17:39:40.577261614 -0500 | 24560 | +++ linux-2.6.32.8/drivers/platform/x86/toshiba_acpi.c 2010-02-10 15:06:24.093999287 -0500 |
24497 | @@ -671,7 +671,7 @@ static acpi_status remove_device(void) | 24561 | @@ -671,7 +671,7 @@ static acpi_status remove_device(void) |
24498 | return AE_OK; | 24562 | return AE_OK; |
24499 | } | 24563 | } |
@@ -24503,9 +24567,9 @@ diff -urNp linux-2.6.32.7/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.7/dri | |||
24503 | .get_brightness = get_lcd, | 24567 | .get_brightness = get_lcd, |
24504 | .update_status = set_lcd_status, | 24568 | .update_status = set_lcd_status, |
24505 | }; | 24569 | }; |
24506 | diff -urNp linux-2.6.32.7/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.7/drivers/pnp/pnpbios/bioscalls.c | 24570 | diff -urNp linux-2.6.32.8/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.8/drivers/pnp/pnpbios/bioscalls.c |
24507 | --- linux-2.6.32.7/drivers/pnp/pnpbios/bioscalls.c 2010-01-25 13:50:10.000000000 -0500 | 24571 | --- linux-2.6.32.8/drivers/pnp/pnpbios/bioscalls.c 2010-02-09 07:57:19.000000000 -0500 |
24508 | +++ linux-2.6.32.7/drivers/pnp/pnpbios/bioscalls.c 2010-01-25 17:39:40.577261614 -0500 | 24572 | +++ linux-2.6.32.8/drivers/pnp/pnpbios/bioscalls.c 2010-02-10 15:06:24.093999287 -0500 |
24509 | @@ -60,7 +60,7 @@ do { \ | 24573 | @@ -60,7 +60,7 @@ do { \ |
24510 | set_desc_limit(&gdt[(selname) >> 3], (size) - 1); \ | 24574 | set_desc_limit(&gdt[(selname) >> 3], (size) - 1); \ |
24511 | } while(0) | 24575 | } while(0) |
@@ -24562,9 +24626,9 @@ diff -urNp linux-2.6.32.7/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.7/drivers | |||
24562 | + | 24626 | + |
24563 | + pax_close_kernel(); | 24627 | + pax_close_kernel(); |
24564 | } | 24628 | } |
24565 | diff -urNp linux-2.6.32.7/drivers/pnp/quirks.c linux-2.6.32.7/drivers/pnp/quirks.c | 24629 | diff -urNp linux-2.6.32.8/drivers/pnp/quirks.c linux-2.6.32.8/drivers/pnp/quirks.c |
24566 | --- linux-2.6.32.7/drivers/pnp/quirks.c 2010-01-25 13:50:10.000000000 -0500 | 24630 | --- linux-2.6.32.8/drivers/pnp/quirks.c 2010-02-09 07:57:19.000000000 -0500 |
24567 | +++ linux-2.6.32.7/drivers/pnp/quirks.c 2010-01-25 17:39:40.578276325 -0500 | 24631 | +++ linux-2.6.32.8/drivers/pnp/quirks.c 2010-02-10 15:06:24.093999287 -0500 |
24568 | @@ -327,7 +327,7 @@ static struct pnp_fixup pnp_fixups[] = { | 24632 | @@ -327,7 +327,7 @@ static struct pnp_fixup pnp_fixups[] = { |
24569 | /* PnP resources that might overlap PCI BARs */ | 24633 | /* PnP resources that might overlap PCI BARs */ |
24570 | {"PNP0c01", quirk_system_pci_resources}, | 24634 | {"PNP0c01", quirk_system_pci_resources}, |
@@ -24574,9 +24638,9 @@ diff -urNp linux-2.6.32.7/drivers/pnp/quirks.c linux-2.6.32.7/drivers/pnp/quirks | |||
24574 | }; | 24638 | }; |
24575 | 24639 | ||
24576 | void pnp_fixup_device(struct pnp_dev *dev) | 24640 | void pnp_fixup_device(struct pnp_dev *dev) |
24577 | diff -urNp linux-2.6.32.7/drivers/pnp/resource.c linux-2.6.32.7/drivers/pnp/resource.c | 24641 | diff -urNp linux-2.6.32.8/drivers/pnp/resource.c linux-2.6.32.8/drivers/pnp/resource.c |
24578 | --- linux-2.6.32.7/drivers/pnp/resource.c 2010-01-25 13:50:10.000000000 -0500 | 24642 | --- linux-2.6.32.8/drivers/pnp/resource.c 2010-02-09 07:57:19.000000000 -0500 |
24579 | +++ linux-2.6.32.7/drivers/pnp/resource.c 2010-01-25 17:39:40.578276325 -0500 | 24643 | +++ linux-2.6.32.8/drivers/pnp/resource.c 2010-02-10 15:06:24.093999287 -0500 |
24580 | @@ -355,7 +355,7 @@ int pnp_check_irq(struct pnp_dev *dev, s | 24644 | @@ -355,7 +355,7 @@ int pnp_check_irq(struct pnp_dev *dev, s |
24581 | return 1; | 24645 | return 1; |
24582 | 24646 | ||
@@ -24595,9 +24659,9 @@ diff -urNp linux-2.6.32.7/drivers/pnp/resource.c linux-2.6.32.7/drivers/pnp/reso | |||
24595 | return 0; | 24659 | return 0; |
24596 | 24660 | ||
24597 | /* check if the resource is reserved */ | 24661 | /* check if the resource is reserved */ |
24598 | diff -urNp linux-2.6.32.7/drivers/s390/cio/qdio_perf.c linux-2.6.32.7/drivers/s390/cio/qdio_perf.c | 24662 | diff -urNp linux-2.6.32.8/drivers/s390/cio/qdio_perf.c linux-2.6.32.8/drivers/s390/cio/qdio_perf.c |
24599 | --- linux-2.6.32.7/drivers/s390/cio/qdio_perf.c 2010-01-25 13:50:10.000000000 -0500 | 24663 | --- linux-2.6.32.8/drivers/s390/cio/qdio_perf.c 2010-02-09 07:57:19.000000000 -0500 |
24600 | +++ linux-2.6.32.7/drivers/s390/cio/qdio_perf.c 2010-01-25 17:39:40.578276325 -0500 | 24664 | +++ linux-2.6.32.8/drivers/s390/cio/qdio_perf.c 2010-02-10 15:06:24.093999287 -0500 |
24601 | @@ -31,51 +31,51 @@ static struct proc_dir_entry *qdio_perf_ | 24665 | @@ -31,51 +31,51 @@ static struct proc_dir_entry *qdio_perf_ |
24602 | static int qdio_perf_proc_show(struct seq_file *m, void *v) | 24666 | static int qdio_perf_proc_show(struct seq_file *m, void *v) |
24603 | { | 24667 | { |
@@ -24673,9 +24737,9 @@ diff -urNp linux-2.6.32.7/drivers/s390/cio/qdio_perf.c linux-2.6.32.7/drivers/s3 | |||
24673 | seq_printf(m, "\n"); | 24737 | seq_printf(m, "\n"); |
24674 | return 0; | 24738 | return 0; |
24675 | } | 24739 | } |
24676 | diff -urNp linux-2.6.32.7/drivers/s390/cio/qdio_perf.h linux-2.6.32.7/drivers/s390/cio/qdio_perf.h | 24740 | diff -urNp linux-2.6.32.8/drivers/s390/cio/qdio_perf.h linux-2.6.32.8/drivers/s390/cio/qdio_perf.h |
24677 | --- linux-2.6.32.7/drivers/s390/cio/qdio_perf.h 2010-01-25 13:50:10.000000000 -0500 | 24741 | --- linux-2.6.32.8/drivers/s390/cio/qdio_perf.h 2010-02-09 07:57:19.000000000 -0500 |
24678 | +++ linux-2.6.32.7/drivers/s390/cio/qdio_perf.h 2010-01-25 17:39:40.578276325 -0500 | 24742 | +++ linux-2.6.32.8/drivers/s390/cio/qdio_perf.h 2010-02-10 15:06:24.093999287 -0500 |
24679 | @@ -13,46 +13,46 @@ | 24743 | @@ -13,46 +13,46 @@ |
24680 | 24744 | ||
24681 | struct qdio_perf_stats { | 24745 | struct qdio_perf_stats { |
@@ -24748,9 +24812,9 @@ diff -urNp linux-2.6.32.7/drivers/s390/cio/qdio_perf.h linux-2.6.32.7/drivers/s3 | |||
24748 | } | 24812 | } |
24749 | 24813 | ||
24750 | int qdio_setup_perf_stats(void); | 24814 | int qdio_setup_perf_stats(void); |
24751 | diff -urNp linux-2.6.32.7/drivers/scsi/ipr.c linux-2.6.32.7/drivers/scsi/ipr.c | 24815 | diff -urNp linux-2.6.32.8/drivers/scsi/ipr.c linux-2.6.32.8/drivers/scsi/ipr.c |
24752 | --- linux-2.6.32.7/drivers/scsi/ipr.c 2010-01-25 13:50:10.000000000 -0500 | 24816 | --- linux-2.6.32.8/drivers/scsi/ipr.c 2010-02-09 07:57:19.000000000 -0500 |
24753 | +++ linux-2.6.32.7/drivers/scsi/ipr.c 2010-01-25 17:39:40.633265236 -0500 | 24817 | +++ linux-2.6.32.8/drivers/scsi/ipr.c 2010-02-10 15:06:24.093999287 -0500 |
24754 | @@ -5286,7 +5286,7 @@ static bool ipr_qc_fill_rtf(struct ata_q | 24818 | @@ -5286,7 +5286,7 @@ static bool ipr_qc_fill_rtf(struct ata_q |
24755 | return true; | 24819 | return true; |
24756 | } | 24820 | } |
@@ -24760,9 +24824,9 @@ diff -urNp linux-2.6.32.7/drivers/scsi/ipr.c linux-2.6.32.7/drivers/scsi/ipr.c | |||
24760 | .phy_reset = ipr_ata_phy_reset, | 24824 | .phy_reset = ipr_ata_phy_reset, |
24761 | .hardreset = ipr_sata_reset, | 24825 | .hardreset = ipr_sata_reset, |
24762 | .post_internal_cmd = ipr_ata_post_internal, | 24826 | .post_internal_cmd = ipr_ata_post_internal, |
24763 | diff -urNp linux-2.6.32.7/drivers/scsi/libfc/fc_exch.c linux-2.6.32.7/drivers/scsi/libfc/fc_exch.c | 24827 | diff -urNp linux-2.6.32.8/drivers/scsi/libfc/fc_exch.c linux-2.6.32.8/drivers/scsi/libfc/fc_exch.c |
24764 | --- linux-2.6.32.7/drivers/scsi/libfc/fc_exch.c 2010-01-25 13:50:10.000000000 -0500 | 24828 | --- linux-2.6.32.8/drivers/scsi/libfc/fc_exch.c 2010-02-09 07:57:19.000000000 -0500 |
24765 | +++ linux-2.6.32.7/drivers/scsi/libfc/fc_exch.c 2010-01-25 17:39:40.659100572 -0500 | 24829 | +++ linux-2.6.32.8/drivers/scsi/libfc/fc_exch.c 2010-02-10 15:06:24.093999287 -0500 |
24766 | @@ -86,12 +86,12 @@ struct fc_exch_mgr { | 24830 | @@ -86,12 +86,12 @@ struct fc_exch_mgr { |
24767 | * all together if not used XXX | 24831 | * all together if not used XXX |
24768 | */ | 24832 | */ |
@@ -24884,9 +24948,9 @@ diff -urNp linux-2.6.32.7/drivers/scsi/libfc/fc_exch.c linux-2.6.32.7/drivers/sc | |||
24884 | 24948 | ||
24885 | fc_frame_free(fp); | 24949 | fc_frame_free(fp); |
24886 | } | 24950 | } |
24887 | diff -urNp linux-2.6.32.7/drivers/scsi/libsas/sas_ata.c linux-2.6.32.7/drivers/scsi/libsas/sas_ata.c | 24951 | diff -urNp linux-2.6.32.8/drivers/scsi/libsas/sas_ata.c linux-2.6.32.8/drivers/scsi/libsas/sas_ata.c |
24888 | --- linux-2.6.32.7/drivers/scsi/libsas/sas_ata.c 2010-01-25 13:50:10.000000000 -0500 | 24952 | --- linux-2.6.32.8/drivers/scsi/libsas/sas_ata.c 2010-02-09 07:57:19.000000000 -0500 |
24889 | +++ linux-2.6.32.7/drivers/scsi/libsas/sas_ata.c 2010-01-25 17:39:40.660412281 -0500 | 24953 | +++ linux-2.6.32.8/drivers/scsi/libsas/sas_ata.c 2010-02-10 15:06:24.093999287 -0500 |
24890 | @@ -343,7 +343,7 @@ static int sas_ata_scr_read(struct ata_l | 24954 | @@ -343,7 +343,7 @@ static int sas_ata_scr_read(struct ata_l |
24891 | } | 24955 | } |
24892 | } | 24956 | } |
@@ -24896,9 +24960,9 @@ diff -urNp linux-2.6.32.7/drivers/scsi/libsas/sas_ata.c linux-2.6.32.7/drivers/s | |||
24896 | .phy_reset = sas_ata_phy_reset, | 24960 | .phy_reset = sas_ata_phy_reset, |
24897 | .post_internal_cmd = sas_ata_post_internal, | 24961 | .post_internal_cmd = sas_ata_post_internal, |
24898 | .qc_prep = ata_noop_qc_prep, | 24962 | .qc_prep = ata_noop_qc_prep, |
24899 | diff -urNp linux-2.6.32.7/drivers/scsi/scsi_logging.h linux-2.6.32.7/drivers/scsi/scsi_logging.h | 24963 | diff -urNp linux-2.6.32.8/drivers/scsi/scsi_logging.h linux-2.6.32.8/drivers/scsi/scsi_logging.h |
24900 | --- linux-2.6.32.7/drivers/scsi/scsi_logging.h 2010-01-25 13:50:10.000000000 -0500 | 24964 | --- linux-2.6.32.8/drivers/scsi/scsi_logging.h 2010-02-09 07:57:19.000000000 -0500 |
24901 | +++ linux-2.6.32.7/drivers/scsi/scsi_logging.h 2010-01-25 17:39:40.671315332 -0500 | 24965 | +++ linux-2.6.32.8/drivers/scsi/scsi_logging.h 2010-02-10 15:06:24.093999287 -0500 |
24902 | @@ -51,7 +51,7 @@ do { \ | 24966 | @@ -51,7 +51,7 @@ do { \ |
24903 | } while (0); \ | 24967 | } while (0); \ |
24904 | } while (0) | 24968 | } while (0) |
@@ -24908,9 +24972,9 @@ diff -urNp linux-2.6.32.7/drivers/scsi/scsi_logging.h linux-2.6.32.7/drivers/scs | |||
24908 | #endif /* CONFIG_SCSI_LOGGING */ | 24972 | #endif /* CONFIG_SCSI_LOGGING */ |
24909 | 24973 | ||
24910 | /* | 24974 | /* |
24911 | diff -urNp linux-2.6.32.7/drivers/scsi/sg.c linux-2.6.32.7/drivers/scsi/sg.c | 24975 | diff -urNp linux-2.6.32.8/drivers/scsi/sg.c linux-2.6.32.8/drivers/scsi/sg.c |
24912 | --- linux-2.6.32.7/drivers/scsi/sg.c 2010-01-25 13:50:10.000000000 -0500 | 24976 | --- linux-2.6.32.8/drivers/scsi/sg.c 2010-02-09 07:57:19.000000000 -0500 |
24913 | +++ linux-2.6.32.7/drivers/scsi/sg.c 2010-01-25 17:39:40.690253312 -0500 | 24977 | +++ linux-2.6.32.8/drivers/scsi/sg.c 2010-02-10 15:06:24.093999287 -0500 |
24914 | @@ -2292,7 +2292,7 @@ struct sg_proc_leaf { | 24978 | @@ -2292,7 +2292,7 @@ struct sg_proc_leaf { |
24915 | const struct file_operations * fops; | 24979 | const struct file_operations * fops; |
24916 | }; | 24980 | }; |
@@ -24929,9 +24993,9 @@ diff -urNp linux-2.6.32.7/drivers/scsi/sg.c linux-2.6.32.7/drivers/scsi/sg.c | |||
24929 | 24993 | ||
24930 | sg_proc_sgp = proc_mkdir(sg_proc_sg_dirname, NULL); | 24994 | sg_proc_sgp = proc_mkdir(sg_proc_sg_dirname, NULL); |
24931 | if (!sg_proc_sgp) | 24995 | if (!sg_proc_sgp) |
24932 | diff -urNp linux-2.6.32.7/drivers/serial/8250_pci.c linux-2.6.32.7/drivers/serial/8250_pci.c | 24996 | diff -urNp linux-2.6.32.8/drivers/serial/8250_pci.c linux-2.6.32.8/drivers/serial/8250_pci.c |
24933 | --- linux-2.6.32.7/drivers/serial/8250_pci.c 2010-01-25 13:50:10.000000000 -0500 | 24997 | --- linux-2.6.32.8/drivers/serial/8250_pci.c 2010-02-09 07:57:19.000000000 -0500 |
24934 | +++ linux-2.6.32.7/drivers/serial/8250_pci.c 2010-01-25 17:39:40.691334412 -0500 | 24998 | +++ linux-2.6.32.8/drivers/serial/8250_pci.c 2010-02-10 15:06:24.093999287 -0500 |
24935 | @@ -3664,7 +3664,7 @@ static struct pci_device_id serial_pci_t | 24999 | @@ -3664,7 +3664,7 @@ static struct pci_device_id serial_pci_t |
24936 | PCI_ANY_ID, PCI_ANY_ID, | 25000 | PCI_ANY_ID, PCI_ANY_ID, |
24937 | PCI_CLASS_COMMUNICATION_MULTISERIAL << 8, | 25001 | PCI_CLASS_COMMUNICATION_MULTISERIAL << 8, |
@@ -24941,9 +25005,9 @@ diff -urNp linux-2.6.32.7/drivers/serial/8250_pci.c linux-2.6.32.7/drivers/seria | |||
24941 | }; | 25005 | }; |
24942 | 25006 | ||
24943 | static struct pci_driver serial_pci_driver = { | 25007 | static struct pci_driver serial_pci_driver = { |
24944 | diff -urNp linux-2.6.32.7/drivers/serial/kgdboc.c linux-2.6.32.7/drivers/serial/kgdboc.c | 25008 | diff -urNp linux-2.6.32.8/drivers/serial/kgdboc.c linux-2.6.32.8/drivers/serial/kgdboc.c |
24945 | --- linux-2.6.32.7/drivers/serial/kgdboc.c 2010-01-25 13:50:10.000000000 -0500 | 25009 | --- linux-2.6.32.8/drivers/serial/kgdboc.c 2010-02-09 07:57:19.000000000 -0500 |
24946 | +++ linux-2.6.32.7/drivers/serial/kgdboc.c 2010-01-25 17:39:40.691334412 -0500 | 25010 | +++ linux-2.6.32.8/drivers/serial/kgdboc.c 2010-02-10 15:06:24.093999287 -0500 |
24947 | @@ -18,7 +18,7 @@ | 25011 | @@ -18,7 +18,7 @@ |
24948 | 25012 | ||
24949 | #define MAX_CONFIG_LEN 40 | 25013 | #define MAX_CONFIG_LEN 40 |
@@ -24962,9 +25026,9 @@ diff -urNp linux-2.6.32.7/drivers/serial/kgdboc.c linux-2.6.32.7/drivers/serial/ | |||
24962 | .name = "kgdboc", | 25026 | .name = "kgdboc", |
24963 | .read_char = kgdboc_get_char, | 25027 | .read_char = kgdboc_get_char, |
24964 | .write_char = kgdboc_put_char, | 25028 | .write_char = kgdboc_put_char, |
24965 | diff -urNp linux-2.6.32.7/drivers/staging/android/binder.c linux-2.6.32.7/drivers/staging/android/binder.c | 25029 | diff -urNp linux-2.6.32.8/drivers/staging/android/binder.c linux-2.6.32.8/drivers/staging/android/binder.c |
24966 | --- linux-2.6.32.7/drivers/staging/android/binder.c 2010-01-25 13:50:10.000000000 -0500 | 25030 | --- linux-2.6.32.8/drivers/staging/android/binder.c 2010-02-09 07:57:19.000000000 -0500 |
24967 | +++ linux-2.6.32.7/drivers/staging/android/binder.c 2010-01-25 17:39:40.720250683 -0500 | 25031 | +++ linux-2.6.32.8/drivers/staging/android/binder.c 2010-02-10 15:06:24.098105539 -0500 |
24968 | @@ -2756,7 +2756,7 @@ static void binder_vma_close(struct vm_a | 25032 | @@ -2756,7 +2756,7 @@ static void binder_vma_close(struct vm_a |
24969 | binder_defer_work(proc, BINDER_DEFERRED_PUT_FILES); | 25033 | binder_defer_work(proc, BINDER_DEFERRED_PUT_FILES); |
24970 | } | 25034 | } |
@@ -24974,9 +25038,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/android/binder.c linux-2.6.32.7/driver | |||
24974 | .open = binder_vma_open, | 25038 | .open = binder_vma_open, |
24975 | .close = binder_vma_close, | 25039 | .close = binder_vma_close, |
24976 | }; | 25040 | }; |
24977 | diff -urNp linux-2.6.32.7/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.7/drivers/staging/b3dfg/b3dfg.c | 25041 | diff -urNp linux-2.6.32.8/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.8/drivers/staging/b3dfg/b3dfg.c |
24978 | --- linux-2.6.32.7/drivers/staging/b3dfg/b3dfg.c 2010-01-25 13:50:10.000000000 -0500 | 25042 | --- linux-2.6.32.8/drivers/staging/b3dfg/b3dfg.c 2010-02-09 07:57:19.000000000 -0500 |
24979 | +++ linux-2.6.32.7/drivers/staging/b3dfg/b3dfg.c 2010-01-25 17:39:40.721352667 -0500 | 25043 | +++ linux-2.6.32.8/drivers/staging/b3dfg/b3dfg.c 2010-02-10 15:06:24.098105539 -0500 |
24980 | @@ -455,7 +455,7 @@ static int b3dfg_vma_fault(struct vm_are | 25044 | @@ -455,7 +455,7 @@ static int b3dfg_vma_fault(struct vm_are |
24981 | return VM_FAULT_NOPAGE; | 25045 | return VM_FAULT_NOPAGE; |
24982 | } | 25046 | } |
@@ -24995,9 +25059,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.7/drivers/s | |||
24995 | .owner = THIS_MODULE, | 25059 | .owner = THIS_MODULE, |
24996 | .open = b3dfg_open, | 25060 | .open = b3dfg_open, |
24997 | .release = b3dfg_release, | 25061 | .release = b3dfg_release, |
24998 | diff -urNp linux-2.6.32.7/drivers/staging/comedi/comedi_fops.c linux-2.6.32.7/drivers/staging/comedi/comedi_fops.c | 25062 | diff -urNp linux-2.6.32.8/drivers/staging/comedi/comedi_fops.c linux-2.6.32.8/drivers/staging/comedi/comedi_fops.c |
24999 | --- linux-2.6.32.7/drivers/staging/comedi/comedi_fops.c 2010-01-25 13:50:10.000000000 -0500 | 25063 | --- linux-2.6.32.8/drivers/staging/comedi/comedi_fops.c 2010-02-09 07:57:19.000000000 -0500 |
25000 | +++ linux-2.6.32.7/drivers/staging/comedi/comedi_fops.c 2010-01-25 17:39:40.721352667 -0500 | 25064 | +++ linux-2.6.32.8/drivers/staging/comedi/comedi_fops.c 2010-02-10 15:06:24.098105539 -0500 |
25001 | @@ -1389,7 +1389,7 @@ void comedi_unmap(struct vm_area_struct | 25065 | @@ -1389,7 +1389,7 @@ void comedi_unmap(struct vm_area_struct |
25002 | mutex_unlock(&dev->mutex); | 25066 | mutex_unlock(&dev->mutex); |
25003 | } | 25067 | } |
@@ -25007,9 +25071,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/comedi/comedi_fops.c linux-2.6.32.7/dr | |||
25007 | .close = comedi_unmap, | 25071 | .close = comedi_unmap, |
25008 | }; | 25072 | }; |
25009 | 25073 | ||
25010 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32.7/drivers/staging/dream/qdsp5/adsp_driver.c | 25074 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32.8/drivers/staging/dream/qdsp5/adsp_driver.c |
25011 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/adsp_driver.c 2010-01-25 13:50:10.000000000 -0500 | 25075 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/adsp_driver.c 2010-02-09 07:57:19.000000000 -0500 |
25012 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/adsp_driver.c 2010-01-25 17:39:40.721352667 -0500 | 25076 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/adsp_driver.c 2010-02-10 15:06:24.098105539 -0500 |
25013 | @@ -576,7 +576,7 @@ static struct adsp_device *inode_to_devi | 25077 | @@ -576,7 +576,7 @@ static struct adsp_device *inode_to_devi |
25014 | static dev_t adsp_devno; | 25078 | static dev_t adsp_devno; |
25015 | static struct class *adsp_class; | 25079 | static struct class *adsp_class; |
@@ -25019,9 +25083,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32 | |||
25019 | .owner = THIS_MODULE, | 25083 | .owner = THIS_MODULE, |
25020 | .open = adsp_open, | 25084 | .open = adsp_open, |
25021 | .unlocked_ioctl = adsp_ioctl, | 25085 | .unlocked_ioctl = adsp_ioctl, |
25022 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_aac.c | 25086 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_aac.c |
25023 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_aac.c 2010-01-25 13:50:10.000000000 -0500 | 25087 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_aac.c 2010-02-09 07:57:19.000000000 -0500 |
25024 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_aac.c 2010-01-25 17:39:40.722422728 -0500 | 25088 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_aac.c 2010-02-10 15:06:24.098105539 -0500 |
25025 | @@ -1022,7 +1022,7 @@ done: | 25089 | @@ -1022,7 +1022,7 @@ done: |
25026 | return rc; | 25090 | return rc; |
25027 | } | 25091 | } |
@@ -25031,9 +25095,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.7 | |||
25031 | .owner = THIS_MODULE, | 25095 | .owner = THIS_MODULE, |
25032 | .open = audio_open, | 25096 | .open = audio_open, |
25033 | .release = audio_release, | 25097 | .release = audio_release, |
25034 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_amrnb.c | 25098 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_amrnb.c |
25035 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-01-25 13:50:10.000000000 -0500 | 25099 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-02-09 07:57:19.000000000 -0500 |
25036 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-01-25 17:39:40.722422728 -0500 | 25100 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-02-10 15:06:24.098105539 -0500 |
25037 | @@ -833,7 +833,7 @@ done: | 25101 | @@ -833,7 +833,7 @@ done: |
25038 | return rc; | 25102 | return rc; |
25039 | } | 25103 | } |
@@ -25043,9 +25107,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32 | |||
25043 | .owner = THIS_MODULE, | 25107 | .owner = THIS_MODULE, |
25044 | .open = audamrnb_open, | 25108 | .open = audamrnb_open, |
25045 | .release = audamrnb_release, | 25109 | .release = audamrnb_release, |
25046 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_evrc.c | 25110 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_evrc.c |
25047 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_evrc.c 2010-01-25 13:50:10.000000000 -0500 | 25111 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_evrc.c 2010-02-09 07:57:19.000000000 -0500 |
25048 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_evrc.c 2010-01-25 17:39:40.723151138 -0500 | 25112 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_evrc.c 2010-02-10 15:06:24.098105539 -0500 |
25049 | @@ -805,7 +805,7 @@ dma_fail: | 25113 | @@ -805,7 +805,7 @@ dma_fail: |
25050 | return rc; | 25114 | return rc; |
25051 | } | 25115 | } |
@@ -25055,9 +25119,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32. | |||
25055 | .owner = THIS_MODULE, | 25119 | .owner = THIS_MODULE, |
25056 | .open = audevrc_open, | 25120 | .open = audevrc_open, |
25057 | .release = audevrc_release, | 25121 | .release = audevrc_release, |
25058 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_in.c | 25122 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_in.c |
25059 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_in.c 2010-01-25 13:50:10.000000000 -0500 | 25123 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_in.c 2010-02-09 07:57:19.000000000 -0500 |
25060 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_in.c 2010-01-25 17:39:40.723151138 -0500 | 25124 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_in.c 2010-02-10 15:06:24.098105539 -0500 |
25061 | @@ -913,7 +913,7 @@ static int audpre_open(struct inode *ino | 25125 | @@ -913,7 +913,7 @@ static int audpre_open(struct inode *ino |
25062 | return 0; | 25126 | return 0; |
25063 | } | 25127 | } |
@@ -25076,9 +25140,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.7/ | |||
25076 | .owner = THIS_MODULE, | 25140 | .owner = THIS_MODULE, |
25077 | .open = audpre_open, | 25141 | .open = audpre_open, |
25078 | .unlocked_ioctl = audpre_ioctl, | 25142 | .unlocked_ioctl = audpre_ioctl, |
25079 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_mp3.c | 25143 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_mp3.c |
25080 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_mp3.c 2010-01-25 13:50:10.000000000 -0500 | 25144 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_mp3.c 2010-02-09 07:57:19.000000000 -0500 |
25081 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_mp3.c 2010-01-25 17:39:40.723151138 -0500 | 25145 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_mp3.c 2010-02-10 15:06:24.098105539 -0500 |
25082 | @@ -941,7 +941,7 @@ done: | 25146 | @@ -941,7 +941,7 @@ done: |
25083 | return rc; | 25147 | return rc; |
25084 | } | 25148 | } |
@@ -25088,9 +25152,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.7 | |||
25088 | .owner = THIS_MODULE, | 25152 | .owner = THIS_MODULE, |
25089 | .open = audio_open, | 25153 | .open = audio_open, |
25090 | .release = audio_release, | 25154 | .release = audio_release, |
25091 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_out.c | 25155 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_out.c |
25092 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_out.c 2010-01-25 13:50:10.000000000 -0500 | 25156 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_out.c 2010-02-09 07:57:19.000000000 -0500 |
25093 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_out.c 2010-01-25 17:39:40.723151138 -0500 | 25157 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_out.c 2010-02-10 15:06:24.098105539 -0500 |
25094 | @@ -810,7 +810,7 @@ static int audpp_open(struct inode *inod | 25158 | @@ -810,7 +810,7 @@ static int audpp_open(struct inode *inod |
25095 | return 0; | 25159 | return 0; |
25096 | } | 25160 | } |
@@ -25109,9 +25173,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.7 | |||
25109 | .owner = THIS_MODULE, | 25173 | .owner = THIS_MODULE, |
25110 | .open = audpp_open, | 25174 | .open = audpp_open, |
25111 | .unlocked_ioctl = audpp_ioctl, | 25175 | .unlocked_ioctl = audpp_ioctl, |
25112 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_qcelp.c | 25176 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_qcelp.c |
25113 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-01-25 13:50:10.000000000 -0500 | 25177 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-02-09 07:57:19.000000000 -0500 |
25114 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-01-25 17:39:40.723151138 -0500 | 25178 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-02-10 15:06:24.098105539 -0500 |
25115 | @@ -816,7 +816,7 @@ err: | 25179 | @@ -816,7 +816,7 @@ err: |
25116 | return rc; | 25180 | return rc; |
25117 | } | 25181 | } |
@@ -25121,9 +25185,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32 | |||
25121 | .owner = THIS_MODULE, | 25185 | .owner = THIS_MODULE, |
25122 | .open = audqcelp_open, | 25186 | .open = audqcelp_open, |
25123 | .release = audqcelp_release, | 25187 | .release = audqcelp_release, |
25124 | diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.7/drivers/staging/dream/qdsp5/snd.c | 25188 | diff -urNp linux-2.6.32.8/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.8/drivers/staging/dream/qdsp5/snd.c |
25125 | --- linux-2.6.32.7/drivers/staging/dream/qdsp5/snd.c 2010-01-25 13:50:10.000000000 -0500 | 25189 | --- linux-2.6.32.8/drivers/staging/dream/qdsp5/snd.c 2010-02-09 07:57:19.000000000 -0500 |
25126 | +++ linux-2.6.32.7/drivers/staging/dream/qdsp5/snd.c 2010-01-25 17:39:40.723151138 -0500 | 25190 | +++ linux-2.6.32.8/drivers/staging/dream/qdsp5/snd.c 2010-02-10 15:06:24.098105539 -0500 |
25127 | @@ -242,7 +242,7 @@ err: | 25191 | @@ -242,7 +242,7 @@ err: |
25128 | return rc; | 25192 | return rc; |
25129 | } | 25193 | } |
@@ -25133,9 +25197,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.7/drive | |||
25133 | .owner = THIS_MODULE, | 25197 | .owner = THIS_MODULE, |
25134 | .open = snd_open, | 25198 | .open = snd_open, |
25135 | .release = snd_release, | 25199 | .release = snd_release, |
25136 | diff -urNp linux-2.6.32.7/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.7/drivers/staging/dream/smd/smd_qmi.c | 25200 | diff -urNp linux-2.6.32.8/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.8/drivers/staging/dream/smd/smd_qmi.c |
25137 | --- linux-2.6.32.7/drivers/staging/dream/smd/smd_qmi.c 2010-01-25 13:50:10.000000000 -0500 | 25201 | --- linux-2.6.32.8/drivers/staging/dream/smd/smd_qmi.c 2010-02-09 07:57:19.000000000 -0500 |
25138 | +++ linux-2.6.32.7/drivers/staging/dream/smd/smd_qmi.c 2010-01-25 17:39:40.724416092 -0500 | 25202 | +++ linux-2.6.32.8/drivers/staging/dream/smd/smd_qmi.c 2010-02-10 15:06:24.098105539 -0500 |
25139 | @@ -793,7 +793,7 @@ static int qmi_release(struct inode *ip, | 25203 | @@ -793,7 +793,7 @@ static int qmi_release(struct inode *ip, |
25140 | return 0; | 25204 | return 0; |
25141 | } | 25205 | } |
@@ -25145,9 +25209,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.7/dri | |||
25145 | .owner = THIS_MODULE, | 25209 | .owner = THIS_MODULE, |
25146 | .read = qmi_read, | 25210 | .read = qmi_read, |
25147 | .write = qmi_write, | 25211 | .write = qmi_write, |
25148 | diff -urNp linux-2.6.32.7/drivers/staging/dream/smd/smd_rpcrouter_device.c linux-2.6.32.7/drivers/staging/dream/smd/smd_rpcrouter_device.c | 25212 | diff -urNp linux-2.6.32.8/drivers/staging/dream/smd/smd_rpcrouter_device.c linux-2.6.32.8/drivers/staging/dream/smd/smd_rpcrouter_device.c |
25149 | --- linux-2.6.32.7/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-01-25 13:50:10.000000000 -0500 | 25213 | --- linux-2.6.32.8/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-02-09 07:57:19.000000000 -0500 |
25150 | +++ linux-2.6.32.7/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-01-25 17:39:40.724416092 -0500 | 25214 | +++ linux-2.6.32.8/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-02-10 15:06:24.098105539 -0500 |
25151 | @@ -214,7 +214,7 @@ static long rpcrouter_ioctl(struct file | 25215 | @@ -214,7 +214,7 @@ static long rpcrouter_ioctl(struct file |
25152 | return rc; | 25216 | return rc; |
25153 | } | 25217 | } |
@@ -25166,9 +25230,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dream/smd/smd_rpcrouter_device.c linux | |||
25166 | .owner = THIS_MODULE, | 25230 | .owner = THIS_MODULE, |
25167 | .open = rpcrouter_open, | 25231 | .open = rpcrouter_open, |
25168 | .release = rpcrouter_release, | 25232 | .release = rpcrouter_release, |
25169 | diff -urNp linux-2.6.32.7/drivers/staging/dst/dcore.c linux-2.6.32.7/drivers/staging/dst/dcore.c | 25233 | diff -urNp linux-2.6.32.8/drivers/staging/dst/dcore.c linux-2.6.32.8/drivers/staging/dst/dcore.c |
25170 | --- linux-2.6.32.7/drivers/staging/dst/dcore.c 2010-01-25 13:50:10.000000000 -0500 | 25234 | --- linux-2.6.32.8/drivers/staging/dst/dcore.c 2010-02-09 07:57:19.000000000 -0500 |
25171 | +++ linux-2.6.32.7/drivers/staging/dst/dcore.c 2010-01-25 17:39:40.724416092 -0500 | 25235 | +++ linux-2.6.32.8/drivers/staging/dst/dcore.c 2010-02-10 15:06:24.098105539 -0500 |
25172 | @@ -149,7 +149,7 @@ static int dst_bdev_release(struct gendi | 25236 | @@ -149,7 +149,7 @@ static int dst_bdev_release(struct gendi |
25173 | return 0; | 25237 | return 0; |
25174 | } | 25238 | } |
@@ -25187,9 +25251,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dst/dcore.c linux-2.6.32.7/drivers/sta | |||
25187 | snprintf(n->name, sizeof(n->name), "%s", ctl->name); | 25251 | snprintf(n->name, sizeof(n->name), "%s", ctl->name); |
25188 | 25252 | ||
25189 | err = dst_node_sysfs_init(n); | 25253 | err = dst_node_sysfs_init(n); |
25190 | diff -urNp linux-2.6.32.7/drivers/staging/dst/trans.c linux-2.6.32.7/drivers/staging/dst/trans.c | 25254 | diff -urNp linux-2.6.32.8/drivers/staging/dst/trans.c linux-2.6.32.8/drivers/staging/dst/trans.c |
25191 | --- linux-2.6.32.7/drivers/staging/dst/trans.c 2010-01-25 13:50:10.000000000 -0500 | 25255 | --- linux-2.6.32.8/drivers/staging/dst/trans.c 2010-02-09 07:57:19.000000000 -0500 |
25192 | +++ linux-2.6.32.7/drivers/staging/dst/trans.c 2010-01-25 17:39:40.725262561 -0500 | 25256 | +++ linux-2.6.32.8/drivers/staging/dst/trans.c 2010-02-10 15:06:24.098105539 -0500 |
25193 | @@ -169,7 +169,7 @@ int dst_process_bio(struct dst_node *n, | 25257 | @@ -169,7 +169,7 @@ int dst_process_bio(struct dst_node *n, |
25194 | t->error = 0; | 25258 | t->error = 0; |
25195 | t->retries = 0; | 25259 | t->retries = 0; |
@@ -25199,9 +25263,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/dst/trans.c linux-2.6.32.7/drivers/sta | |||
25199 | 25263 | ||
25200 | t->enc = bio_data_dir(bio); | 25264 | t->enc = bio_data_dir(bio); |
25201 | dst_bio_to_cmd(bio, &t->cmd, DST_IO, t->gen); | 25265 | dst_bio_to_cmd(bio, &t->cmd, DST_IO, t->gen); |
25202 | diff -urNp linux-2.6.32.7/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.7/drivers/staging/go7007/go7007-v4l2.c | 25266 | diff -urNp linux-2.6.32.8/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.8/drivers/staging/go7007/go7007-v4l2.c |
25203 | --- linux-2.6.32.7/drivers/staging/go7007/go7007-v4l2.c 2010-01-25 13:50:10.000000000 -0500 | 25267 | --- linux-2.6.32.8/drivers/staging/go7007/go7007-v4l2.c 2010-02-09 07:57:19.000000000 -0500 |
25204 | +++ linux-2.6.32.7/drivers/staging/go7007/go7007-v4l2.c 2010-01-25 17:39:40.725262561 -0500 | 25268 | +++ linux-2.6.32.8/drivers/staging/go7007/go7007-v4l2.c 2010-02-10 15:06:24.098105539 -0500 |
25205 | @@ -1700,7 +1700,7 @@ static int go7007_vm_fault(struct vm_are | 25269 | @@ -1700,7 +1700,7 @@ static int go7007_vm_fault(struct vm_are |
25206 | return 0; | 25270 | return 0; |
25207 | } | 25271 | } |
@@ -25211,9 +25275,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.7/dr | |||
25211 | .open = go7007_vm_open, | 25275 | .open = go7007_vm_open, |
25212 | .close = go7007_vm_close, | 25276 | .close = go7007_vm_close, |
25213 | .fault = go7007_vm_fault, | 25277 | .fault = go7007_vm_fault, |
25214 | diff -urNp linux-2.6.32.7/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.7/drivers/staging/hv/blkvsc_drv.c | 25278 | diff -urNp linux-2.6.32.8/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.8/drivers/staging/hv/blkvsc_drv.c |
25215 | --- linux-2.6.32.7/drivers/staging/hv/blkvsc_drv.c 2010-01-25 13:50:10.000000000 -0500 | 25279 | --- linux-2.6.32.8/drivers/staging/hv/blkvsc_drv.c 2010-02-09 07:57:19.000000000 -0500 |
25216 | +++ linux-2.6.32.7/drivers/staging/hv/blkvsc_drv.c 2010-01-25 17:39:40.725262561 -0500 | 25280 | +++ linux-2.6.32.8/drivers/staging/hv/blkvsc_drv.c 2010-02-10 15:06:24.098105539 -0500 |
25217 | @@ -153,7 +153,7 @@ static int blkvsc_ringbuffer_size = BLKV | 25281 | @@ -153,7 +153,7 @@ static int blkvsc_ringbuffer_size = BLKV |
25218 | /* The one and only one */ | 25282 | /* The one and only one */ |
25219 | static struct blkvsc_driver_context g_blkvsc_drv; | 25283 | static struct blkvsc_driver_context g_blkvsc_drv; |
@@ -25223,9 +25287,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.7/drivers | |||
25223 | .owner = THIS_MODULE, | 25287 | .owner = THIS_MODULE, |
25224 | .open = blkvsc_open, | 25288 | .open = blkvsc_open, |
25225 | .release = blkvsc_release, | 25289 | .release = blkvsc_release, |
25226 | diff -urNp linux-2.6.32.7/drivers/staging/panel/panel.c linux-2.6.32.7/drivers/staging/panel/panel.c | 25290 | diff -urNp linux-2.6.32.8/drivers/staging/panel/panel.c linux-2.6.32.8/drivers/staging/panel/panel.c |
25227 | --- linux-2.6.32.7/drivers/staging/panel/panel.c 2010-01-25 13:50:10.000000000 -0500 | 25291 | --- linux-2.6.32.8/drivers/staging/panel/panel.c 2010-02-09 07:57:19.000000000 -0500 |
25228 | +++ linux-2.6.32.7/drivers/staging/panel/panel.c 2010-01-25 17:39:40.726187847 -0500 | 25292 | +++ linux-2.6.32.8/drivers/staging/panel/panel.c 2010-02-10 15:06:24.098105539 -0500 |
25229 | @@ -1305,7 +1305,7 @@ static int lcd_release(struct inode *ino | 25293 | @@ -1305,7 +1305,7 @@ static int lcd_release(struct inode *ino |
25230 | return 0; | 25294 | return 0; |
25231 | } | 25295 | } |
@@ -25244,9 +25308,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/panel/panel.c linux-2.6.32.7/drivers/s | |||
25244 | .read = keypad_read, /* read */ | 25308 | .read = keypad_read, /* read */ |
25245 | .open = keypad_open, /* open */ | 25309 | .open = keypad_open, /* open */ |
25246 | .release = keypad_release, /* close */ | 25310 | .release = keypad_release, /* close */ |
25247 | diff -urNp linux-2.6.32.7/drivers/staging/phison/phison.c linux-2.6.32.7/drivers/staging/phison/phison.c | 25311 | diff -urNp linux-2.6.32.8/drivers/staging/phison/phison.c linux-2.6.32.8/drivers/staging/phison/phison.c |
25248 | --- linux-2.6.32.7/drivers/staging/phison/phison.c 2010-01-25 13:50:10.000000000 -0500 | 25312 | --- linux-2.6.32.8/drivers/staging/phison/phison.c 2010-02-09 07:57:19.000000000 -0500 |
25249 | +++ linux-2.6.32.7/drivers/staging/phison/phison.c 2010-01-25 17:39:40.726187847 -0500 | 25313 | +++ linux-2.6.32.8/drivers/staging/phison/phison.c 2010-02-10 15:06:24.103497854 -0500 |
25250 | @@ -43,7 +43,7 @@ static struct scsi_host_template phison_ | 25314 | @@ -43,7 +43,7 @@ static struct scsi_host_template phison_ |
25251 | ATA_BMDMA_SHT(DRV_NAME), | 25315 | ATA_BMDMA_SHT(DRV_NAME), |
25252 | }; | 25316 | }; |
@@ -25256,9 +25320,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/phison/phison.c linux-2.6.32.7/drivers | |||
25256 | .inherits = &ata_bmdma_port_ops, | 25320 | .inherits = &ata_bmdma_port_ops, |
25257 | .prereset = phison_pre_reset, | 25321 | .prereset = phison_pre_reset, |
25258 | }; | 25322 | }; |
25259 | diff -urNp linux-2.6.32.7/drivers/staging/poch/poch.c linux-2.6.32.7/drivers/staging/poch/poch.c | 25323 | diff -urNp linux-2.6.32.8/drivers/staging/poch/poch.c linux-2.6.32.8/drivers/staging/poch/poch.c |
25260 | --- linux-2.6.32.7/drivers/staging/poch/poch.c 2010-01-25 13:50:10.000000000 -0500 | 25324 | --- linux-2.6.32.8/drivers/staging/poch/poch.c 2010-02-09 07:57:19.000000000 -0500 |
25261 | +++ linux-2.6.32.7/drivers/staging/poch/poch.c 2010-01-25 17:39:40.726187847 -0500 | 25325 | +++ linux-2.6.32.8/drivers/staging/poch/poch.c 2010-02-10 15:06:24.103497854 -0500 |
25262 | @@ -1057,7 +1057,7 @@ static int poch_ioctl(struct inode *inod | 25326 | @@ -1057,7 +1057,7 @@ static int poch_ioctl(struct inode *inod |
25263 | return 0; | 25327 | return 0; |
25264 | } | 25328 | } |
@@ -25268,9 +25332,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/poch/poch.c linux-2.6.32.7/drivers/sta | |||
25268 | .owner = THIS_MODULE, | 25332 | .owner = THIS_MODULE, |
25269 | .open = poch_open, | 25333 | .open = poch_open, |
25270 | .release = poch_release, | 25334 | .release = poch_release, |
25271 | diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/inode.c linux-2.6.32.7/drivers/staging/pohmelfs/inode.c | 25335 | diff -urNp linux-2.6.32.8/drivers/staging/pohmelfs/inode.c linux-2.6.32.8/drivers/staging/pohmelfs/inode.c |
25272 | --- linux-2.6.32.7/drivers/staging/pohmelfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 25336 | --- linux-2.6.32.8/drivers/staging/pohmelfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
25273 | +++ linux-2.6.32.7/drivers/staging/pohmelfs/inode.c 2010-01-25 17:39:40.728423487 -0500 | 25337 | +++ linux-2.6.32.8/drivers/staging/pohmelfs/inode.c 2010-02-10 15:06:24.103497854 -0500 |
25274 | @@ -1850,7 +1850,7 @@ static int pohmelfs_fill_super(struct su | 25338 | @@ -1850,7 +1850,7 @@ static int pohmelfs_fill_super(struct su |
25275 | mutex_init(&psb->mcache_lock); | 25339 | mutex_init(&psb->mcache_lock); |
25276 | psb->mcache_root = RB_ROOT; | 25340 | psb->mcache_root = RB_ROOT; |
@@ -25280,9 +25344,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/inode.c linux-2.6.32.7/driver | |||
25280 | 25344 | ||
25281 | psb->trans_max_pages = 100; | 25345 | psb->trans_max_pages = 100; |
25282 | 25346 | ||
25283 | diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/mcache.c linux-2.6.32.7/drivers/staging/pohmelfs/mcache.c | 25347 | diff -urNp linux-2.6.32.8/drivers/staging/pohmelfs/mcache.c linux-2.6.32.8/drivers/staging/pohmelfs/mcache.c |
25284 | --- linux-2.6.32.7/drivers/staging/pohmelfs/mcache.c 2010-01-25 13:50:10.000000000 -0500 | 25348 | --- linux-2.6.32.8/drivers/staging/pohmelfs/mcache.c 2010-02-09 07:57:19.000000000 -0500 |
25285 | +++ linux-2.6.32.7/drivers/staging/pohmelfs/mcache.c 2010-01-25 17:39:40.728423487 -0500 | 25349 | +++ linux-2.6.32.8/drivers/staging/pohmelfs/mcache.c 2010-02-10 15:06:24.103497854 -0500 |
25286 | @@ -121,7 +121,7 @@ struct pohmelfs_mcache *pohmelfs_mcache_ | 25350 | @@ -121,7 +121,7 @@ struct pohmelfs_mcache *pohmelfs_mcache_ |
25287 | m->data = data; | 25351 | m->data = data; |
25288 | m->start = start; | 25352 | m->start = start; |
@@ -25292,9 +25356,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/mcache.c linux-2.6.32.7/drive | |||
25292 | 25356 | ||
25293 | mutex_lock(&psb->mcache_lock); | 25357 | mutex_lock(&psb->mcache_lock); |
25294 | err = pohmelfs_mcache_insert(psb, m); | 25358 | err = pohmelfs_mcache_insert(psb, m); |
25295 | diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/netfs.h linux-2.6.32.7/drivers/staging/pohmelfs/netfs.h | 25359 | diff -urNp linux-2.6.32.8/drivers/staging/pohmelfs/netfs.h linux-2.6.32.8/drivers/staging/pohmelfs/netfs.h |
25296 | --- linux-2.6.32.7/drivers/staging/pohmelfs/netfs.h 2010-01-25 13:50:10.000000000 -0500 | 25360 | --- linux-2.6.32.8/drivers/staging/pohmelfs/netfs.h 2010-02-09 07:57:19.000000000 -0500 |
25297 | +++ linux-2.6.32.7/drivers/staging/pohmelfs/netfs.h 2010-01-25 17:39:40.729274682 -0500 | 25361 | +++ linux-2.6.32.8/drivers/staging/pohmelfs/netfs.h 2010-02-10 15:06:24.103497854 -0500 |
25298 | @@ -570,7 +570,7 @@ struct pohmelfs_config; | 25362 | @@ -570,7 +570,7 @@ struct pohmelfs_config; |
25299 | struct pohmelfs_sb { | 25363 | struct pohmelfs_sb { |
25300 | struct rb_root mcache_root; | 25364 | struct rb_root mcache_root; |
@@ -25304,9 +25368,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/pohmelfs/netfs.h linux-2.6.32.7/driver | |||
25304 | unsigned long mcache_timeout; | 25368 | unsigned long mcache_timeout; |
25305 | 25369 | ||
25306 | unsigned int idx; | 25370 | unsigned int idx; |
25307 | diff -urNp linux-2.6.32.7/drivers/staging/sep/sep_driver.c linux-2.6.32.7/drivers/staging/sep/sep_driver.c | 25371 | diff -urNp linux-2.6.32.8/drivers/staging/sep/sep_driver.c linux-2.6.32.8/drivers/staging/sep/sep_driver.c |
25308 | --- linux-2.6.32.7/drivers/staging/sep/sep_driver.c 2010-01-25 13:50:10.000000000 -0500 | 25372 | --- linux-2.6.32.8/drivers/staging/sep/sep_driver.c 2010-02-09 07:57:19.000000000 -0500 |
25309 | +++ linux-2.6.32.7/drivers/staging/sep/sep_driver.c 2010-01-25 17:39:40.741285423 -0500 | 25373 | +++ linux-2.6.32.8/drivers/staging/sep/sep_driver.c 2010-02-10 15:06:24.103497854 -0500 |
25310 | @@ -2603,7 +2603,7 @@ static struct pci_driver sep_pci_driver | 25374 | @@ -2603,7 +2603,7 @@ static struct pci_driver sep_pci_driver |
25311 | static dev_t sep_devno; | 25375 | static dev_t sep_devno; |
25312 | 25376 | ||
@@ -25316,9 +25380,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/sep/sep_driver.c linux-2.6.32.7/driver | |||
25316 | .owner = THIS_MODULE, | 25380 | .owner = THIS_MODULE, |
25317 | .ioctl = sep_ioctl, | 25381 | .ioctl = sep_ioctl, |
25318 | .poll = sep_poll, | 25382 | .poll = sep_poll, |
25319 | diff -urNp linux-2.6.32.7/drivers/staging/vme/devices/vme_user.c linux-2.6.32.7/drivers/staging/vme/devices/vme_user.c | 25383 | diff -urNp linux-2.6.32.8/drivers/staging/vme/devices/vme_user.c linux-2.6.32.8/drivers/staging/vme/devices/vme_user.c |
25320 | --- linux-2.6.32.7/drivers/staging/vme/devices/vme_user.c 2010-01-25 13:50:10.000000000 -0500 | 25384 | --- linux-2.6.32.8/drivers/staging/vme/devices/vme_user.c 2010-02-09 07:57:19.000000000 -0500 |
25321 | +++ linux-2.6.32.7/drivers/staging/vme/devices/vme_user.c 2010-01-25 17:39:40.741285423 -0500 | 25385 | +++ linux-2.6.32.8/drivers/staging/vme/devices/vme_user.c 2010-02-10 15:06:24.103497854 -0500 |
25322 | @@ -136,7 +136,7 @@ static int vme_user_ioctl(struct inode * | 25386 | @@ -136,7 +136,7 @@ static int vme_user_ioctl(struct inode * |
25323 | static int __init vme_user_probe(struct device *, int, int); | 25387 | static int __init vme_user_probe(struct device *, int, int); |
25324 | static int __exit vme_user_remove(struct device *, int, int); | 25388 | static int __exit vme_user_remove(struct device *, int, int); |
@@ -25328,9 +25392,9 @@ diff -urNp linux-2.6.32.7/drivers/staging/vme/devices/vme_user.c linux-2.6.32.7/ | |||
25328 | .open = vme_user_open, | 25392 | .open = vme_user_open, |
25329 | .release = vme_user_release, | 25393 | .release = vme_user_release, |
25330 | .read = vme_user_read, | 25394 | .read = vme_user_read, |
25331 | diff -urNp linux-2.6.32.7/drivers/uio/uio.c linux-2.6.32.7/drivers/uio/uio.c | 25395 | diff -urNp linux-2.6.32.8/drivers/uio/uio.c linux-2.6.32.8/drivers/uio/uio.c |
25332 | --- linux-2.6.32.7/drivers/uio/uio.c 2010-01-25 13:50:10.000000000 -0500 | 25396 | --- linux-2.6.32.8/drivers/uio/uio.c 2010-02-09 07:57:19.000000000 -0500 |
25333 | +++ linux-2.6.32.7/drivers/uio/uio.c 2010-01-25 17:39:40.741285423 -0500 | 25397 | +++ linux-2.6.32.8/drivers/uio/uio.c 2010-02-10 15:06:24.103497854 -0500 |
25334 | @@ -129,7 +129,7 @@ static ssize_t map_type_show(struct kobj | 25398 | @@ -129,7 +129,7 @@ static ssize_t map_type_show(struct kobj |
25335 | return entry->show(mem, buf); | 25399 | return entry->show(mem, buf); |
25336 | } | 25400 | } |
@@ -25349,9 +25413,9 @@ diff -urNp linux-2.6.32.7/drivers/uio/uio.c linux-2.6.32.7/drivers/uio/uio.c | |||
25349 | .show = portio_type_show, | 25413 | .show = portio_type_show, |
25350 | }; | 25414 | }; |
25351 | 25415 | ||
25352 | diff -urNp linux-2.6.32.7/drivers/usb/atm/usbatm.c linux-2.6.32.7/drivers/usb/atm/usbatm.c | 25416 | diff -urNp linux-2.6.32.8/drivers/usb/atm/usbatm.c linux-2.6.32.8/drivers/usb/atm/usbatm.c |
25353 | --- linux-2.6.32.7/drivers/usb/atm/usbatm.c 2010-01-25 13:50:10.000000000 -0500 | 25417 | --- linux-2.6.32.8/drivers/usb/atm/usbatm.c 2010-02-09 07:57:19.000000000 -0500 |
25354 | +++ linux-2.6.32.7/drivers/usb/atm/usbatm.c 2010-01-25 17:39:40.762117232 -0500 | 25418 | +++ linux-2.6.32.8/drivers/usb/atm/usbatm.c 2010-02-10 15:06:24.103497854 -0500 |
25355 | @@ -333,7 +333,7 @@ static void usbatm_extract_one_cell(stru | 25419 | @@ -333,7 +333,7 @@ static void usbatm_extract_one_cell(stru |
25356 | if (printk_ratelimit()) | 25420 | if (printk_ratelimit()) |
25357 | atm_warn(instance, "%s: OAM not supported (vpi %d, vci %d)!\n", | 25421 | atm_warn(instance, "%s: OAM not supported (vpi %d, vci %d)!\n", |
@@ -25431,9 +25495,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/atm/usbatm.c linux-2.6.32.7/drivers/usb/at | |||
25431 | 25495 | ||
25432 | if (!left--) { | 25496 | if (!left--) { |
25433 | if (instance->disconnected) | 25497 | if (instance->disconnected) |
25434 | diff -urNp linux-2.6.32.7/drivers/usb/class/cdc-acm.c linux-2.6.32.7/drivers/usb/class/cdc-acm.c | 25498 | diff -urNp linux-2.6.32.8/drivers/usb/class/cdc-acm.c linux-2.6.32.8/drivers/usb/class/cdc-acm.c |
25435 | --- linux-2.6.32.7/drivers/usb/class/cdc-acm.c 2010-01-25 13:50:10.000000000 -0500 | 25499 | --- linux-2.6.32.8/drivers/usb/class/cdc-acm.c 2010-02-09 07:57:19.000000000 -0500 |
25436 | +++ linux-2.6.32.7/drivers/usb/class/cdc-acm.c 2010-01-25 17:39:40.768399993 -0500 | 25500 | +++ linux-2.6.32.8/drivers/usb/class/cdc-acm.c 2010-02-10 15:06:24.103497854 -0500 |
25437 | @@ -1534,7 +1534,7 @@ static struct usb_device_id acm_ids[] = | 25501 | @@ -1534,7 +1534,7 @@ static struct usb_device_id acm_ids[] = |
25438 | USB_CDC_ACM_PROTO_AT_CDMA) }, | 25502 | USB_CDC_ACM_PROTO_AT_CDMA) }, |
25439 | 25503 | ||
@@ -25443,9 +25507,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/class/cdc-acm.c linux-2.6.32.7/drivers/usb | |||
25443 | }; | 25507 | }; |
25444 | 25508 | ||
25445 | MODULE_DEVICE_TABLE(usb, acm_ids); | 25509 | MODULE_DEVICE_TABLE(usb, acm_ids); |
25446 | diff -urNp linux-2.6.32.7/drivers/usb/class/usblp.c linux-2.6.32.7/drivers/usb/class/usblp.c | 25510 | diff -urNp linux-2.6.32.8/drivers/usb/class/usblp.c linux-2.6.32.8/drivers/usb/class/usblp.c |
25447 | --- linux-2.6.32.7/drivers/usb/class/usblp.c 2010-01-25 13:50:10.000000000 -0500 | 25511 | --- linux-2.6.32.8/drivers/usb/class/usblp.c 2010-02-09 07:57:19.000000000 -0500 |
25448 | +++ linux-2.6.32.7/drivers/usb/class/usblp.c 2010-01-25 17:39:40.770313910 -0500 | 25512 | +++ linux-2.6.32.8/drivers/usb/class/usblp.c 2010-02-10 15:06:24.103497854 -0500 |
25449 | @@ -228,7 +228,7 @@ static const struct quirk_printer_struct | 25513 | @@ -228,7 +228,7 @@ static const struct quirk_printer_struct |
25450 | { 0x0482, 0x0010, USBLP_QUIRK_BIDIR }, /* Kyocera Mita FS 820, by zut <kernel@zut.de> */ | 25514 | { 0x0482, 0x0010, USBLP_QUIRK_BIDIR }, /* Kyocera Mita FS 820, by zut <kernel@zut.de> */ |
25451 | { 0x04f9, 0x000d, USBLP_QUIRK_BIDIR }, /* Brother Industries, Ltd HL-1440 Laser Printer */ | 25515 | { 0x04f9, 0x000d, USBLP_QUIRK_BIDIR }, /* Brother Industries, Ltd HL-1440 Laser Printer */ |
@@ -25464,9 +25528,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/class/usblp.c linux-2.6.32.7/drivers/usb/c | |||
25464 | }; | 25528 | }; |
25465 | 25529 | ||
25466 | MODULE_DEVICE_TABLE (usb, usblp_ids); | 25530 | MODULE_DEVICE_TABLE (usb, usblp_ids); |
25467 | diff -urNp linux-2.6.32.7/drivers/usb/core/hcd.c linux-2.6.32.7/drivers/usb/core/hcd.c | 25531 | diff -urNp linux-2.6.32.8/drivers/usb/core/hcd.c linux-2.6.32.8/drivers/usb/core/hcd.c |
25468 | --- linux-2.6.32.7/drivers/usb/core/hcd.c 2010-01-25 13:50:10.000000000 -0500 | 25532 | --- linux-2.6.32.8/drivers/usb/core/hcd.c 2010-02-09 07:57:19.000000000 -0500 |
25469 | +++ linux-2.6.32.7/drivers/usb/core/hcd.c 2010-01-25 17:39:40.788423758 -0500 | 25533 | +++ linux-2.6.32.8/drivers/usb/core/hcd.c 2010-02-10 15:06:24.107083783 -0500 |
25470 | @@ -2216,7 +2216,7 @@ EXPORT_SYMBOL_GPL(usb_hcd_platform_shutd | 25534 | @@ -2216,7 +2216,7 @@ EXPORT_SYMBOL_GPL(usb_hcd_platform_shutd |
25471 | 25535 | ||
25472 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) | 25536 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) |
@@ -25485,9 +25549,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/core/hcd.c linux-2.6.32.7/drivers/usb/core | |||
25485 | { | 25549 | { |
25486 | 25550 | ||
25487 | if (mon_ops) | 25551 | if (mon_ops) |
25488 | diff -urNp linux-2.6.32.7/drivers/usb/core/hcd.h linux-2.6.32.7/drivers/usb/core/hcd.h | 25552 | diff -urNp linux-2.6.32.8/drivers/usb/core/hcd.h linux-2.6.32.8/drivers/usb/core/hcd.h |
25489 | --- linux-2.6.32.7/drivers/usb/core/hcd.h 2010-01-25 13:50:10.000000000 -0500 | 25553 | --- linux-2.6.32.8/drivers/usb/core/hcd.h 2010-02-09 07:57:19.000000000 -0500 |
25490 | +++ linux-2.6.32.7/drivers/usb/core/hcd.h 2010-01-25 17:39:40.789414516 -0500 | 25554 | +++ linux-2.6.32.8/drivers/usb/core/hcd.h 2010-02-10 15:06:24.107083783 -0500 |
25491 | @@ -486,13 +486,13 @@ static inline void usbfs_cleanup(void) { | 25555 | @@ -486,13 +486,13 @@ static inline void usbfs_cleanup(void) { |
25492 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) | 25556 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) |
25493 | 25557 | ||
@@ -25515,9 +25579,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/core/hcd.h linux-2.6.32.7/drivers/usb/core | |||
25515 | void usb_mon_deregister(void); | 25579 | void usb_mon_deregister(void); |
25516 | 25580 | ||
25517 | #else | 25581 | #else |
25518 | diff -urNp linux-2.6.32.7/drivers/usb/core/hub.c linux-2.6.32.7/drivers/usb/core/hub.c | 25582 | diff -urNp linux-2.6.32.8/drivers/usb/core/hub.c linux-2.6.32.8/drivers/usb/core/hub.c |
25519 | --- linux-2.6.32.7/drivers/usb/core/hub.c 2010-01-25 13:50:10.000000000 -0500 | 25583 | --- linux-2.6.32.8/drivers/usb/core/hub.c 2010-02-09 07:57:19.000000000 -0500 |
25520 | +++ linux-2.6.32.7/drivers/usb/core/hub.c 2010-01-25 17:39:40.793419392 -0500 | 25584 | +++ linux-2.6.32.8/drivers/usb/core/hub.c 2010-02-10 15:06:24.107083783 -0500 |
25521 | @@ -3385,7 +3385,7 @@ static struct usb_device_id hub_id_table | 25585 | @@ -3385,7 +3385,7 @@ static struct usb_device_id hub_id_table |
25522 | .bDeviceClass = USB_CLASS_HUB}, | 25586 | .bDeviceClass = USB_CLASS_HUB}, |
25523 | { .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS, | 25587 | { .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS, |
@@ -25527,9 +25591,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/core/hub.c linux-2.6.32.7/drivers/usb/core | |||
25527 | }; | 25591 | }; |
25528 | 25592 | ||
25529 | MODULE_DEVICE_TABLE (usb, hub_id_table); | 25593 | MODULE_DEVICE_TABLE (usb, hub_id_table); |
25530 | diff -urNp linux-2.6.32.7/drivers/usb/core/message.c linux-2.6.32.7/drivers/usb/core/message.c | 25594 | diff -urNp linux-2.6.32.8/drivers/usb/core/message.c linux-2.6.32.8/drivers/usb/core/message.c |
25531 | --- linux-2.6.32.7/drivers/usb/core/message.c 2010-01-25 13:50:10.000000000 -0500 | 25595 | --- linux-2.6.32.8/drivers/usb/core/message.c 2010-02-09 07:57:19.000000000 -0500 |
25532 | +++ linux-2.6.32.7/drivers/usb/core/message.c 2010-01-25 17:54:24.735173702 -0500 | 25596 | +++ linux-2.6.32.8/drivers/usb/core/message.c 2010-02-10 15:06:24.107083783 -0500 |
25533 | @@ -914,8 +914,8 @@ char *usb_cache_string(struct usb_device | 25597 | @@ -914,8 +914,8 @@ char *usb_cache_string(struct usb_device |
25534 | buf = kmalloc(MAX_USB_STRING_SIZE, GFP_NOIO); | 25598 | buf = kmalloc(MAX_USB_STRING_SIZE, GFP_NOIO); |
25535 | if (buf) { | 25599 | if (buf) { |
@@ -25541,9 +25605,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/core/message.c linux-2.6.32.7/drivers/usb/ | |||
25541 | if (!smallbuf) | 25605 | if (!smallbuf) |
25542 | return buf; | 25606 | return buf; |
25543 | memcpy(smallbuf, buf, len); | 25607 | memcpy(smallbuf, buf, len); |
25544 | diff -urNp linux-2.6.32.7/drivers/usb/host/ehci-pci.c linux-2.6.32.7/drivers/usb/host/ehci-pci.c | 25608 | diff -urNp linux-2.6.32.8/drivers/usb/host/ehci-pci.c linux-2.6.32.8/drivers/usb/host/ehci-pci.c |
25545 | --- linux-2.6.32.7/drivers/usb/host/ehci-pci.c 2010-01-25 13:50:10.000000000 -0500 | 25609 | --- linux-2.6.32.8/drivers/usb/host/ehci-pci.c 2010-02-09 07:57:19.000000000 -0500 |
25546 | +++ linux-2.6.32.7/drivers/usb/host/ehci-pci.c 2010-01-25 17:39:40.795294801 -0500 | 25610 | +++ linux-2.6.32.8/drivers/usb/host/ehci-pci.c 2010-02-10 15:06:24.107083783 -0500 |
25547 | @@ -422,7 +422,7 @@ static const struct pci_device_id pci_id | 25611 | @@ -422,7 +422,7 @@ static const struct pci_device_id pci_id |
25548 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_EHCI, ~0), | 25612 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_EHCI, ~0), |
25549 | .driver_data = (unsigned long) &ehci_pci_hc_driver, | 25613 | .driver_data = (unsigned long) &ehci_pci_hc_driver, |
@@ -25553,9 +25617,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/host/ehci-pci.c linux-2.6.32.7/drivers/usb | |||
25553 | }; | 25617 | }; |
25554 | MODULE_DEVICE_TABLE(pci, pci_ids); | 25618 | MODULE_DEVICE_TABLE(pci, pci_ids); |
25555 | 25619 | ||
25556 | diff -urNp linux-2.6.32.7/drivers/usb/host/uhci-hcd.c linux-2.6.32.7/drivers/usb/host/uhci-hcd.c | 25620 | diff -urNp linux-2.6.32.8/drivers/usb/host/uhci-hcd.c linux-2.6.32.8/drivers/usb/host/uhci-hcd.c |
25557 | --- linux-2.6.32.7/drivers/usb/host/uhci-hcd.c 2010-01-25 13:50:10.000000000 -0500 | 25621 | --- linux-2.6.32.8/drivers/usb/host/uhci-hcd.c 2010-02-09 07:57:19.000000000 -0500 |
25558 | +++ linux-2.6.32.7/drivers/usb/host/uhci-hcd.c 2010-01-25 17:39:40.806137594 -0500 | 25622 | +++ linux-2.6.32.8/drivers/usb/host/uhci-hcd.c 2010-02-10 15:06:24.107083783 -0500 |
25559 | @@ -940,7 +940,7 @@ static const struct pci_device_id uhci_p | 25623 | @@ -940,7 +940,7 @@ static const struct pci_device_id uhci_p |
25560 | /* handle any USB UHCI controller */ | 25624 | /* handle any USB UHCI controller */ |
25561 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_UHCI, ~0), | 25625 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_UHCI, ~0), |
@@ -25565,9 +25629,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/host/uhci-hcd.c linux-2.6.32.7/drivers/usb | |||
25565 | }; | 25629 | }; |
25566 | 25630 | ||
25567 | MODULE_DEVICE_TABLE(pci, uhci_pci_ids); | 25631 | MODULE_DEVICE_TABLE(pci, uhci_pci_ids); |
25568 | diff -urNp linux-2.6.32.7/drivers/usb/misc/appledisplay.c linux-2.6.32.7/drivers/usb/misc/appledisplay.c | 25632 | diff -urNp linux-2.6.32.8/drivers/usb/misc/appledisplay.c linux-2.6.32.8/drivers/usb/misc/appledisplay.c |
25569 | --- linux-2.6.32.7/drivers/usb/misc/appledisplay.c 2010-01-25 13:50:10.000000000 -0500 | 25633 | --- linux-2.6.32.8/drivers/usb/misc/appledisplay.c 2010-02-09 07:57:19.000000000 -0500 |
25570 | +++ linux-2.6.32.7/drivers/usb/misc/appledisplay.c 2010-01-25 17:39:40.812417415 -0500 | 25634 | +++ linux-2.6.32.8/drivers/usb/misc/appledisplay.c 2010-02-10 15:06:24.107083783 -0500 |
25571 | @@ -178,7 +178,7 @@ static int appledisplay_bl_get_brightnes | 25635 | @@ -178,7 +178,7 @@ static int appledisplay_bl_get_brightnes |
25572 | return pdata->msgdata[1]; | 25636 | return pdata->msgdata[1]; |
25573 | } | 25637 | } |
@@ -25577,9 +25641,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/misc/appledisplay.c linux-2.6.32.7/drivers | |||
25577 | .get_brightness = appledisplay_bl_get_brightness, | 25641 | .get_brightness = appledisplay_bl_get_brightness, |
25578 | .update_status = appledisplay_bl_update_status, | 25642 | .update_status = appledisplay_bl_update_status, |
25579 | }; | 25643 | }; |
25580 | diff -urNp linux-2.6.32.7/drivers/usb/mon/mon_main.c linux-2.6.32.7/drivers/usb/mon/mon_main.c | 25644 | diff -urNp linux-2.6.32.8/drivers/usb/mon/mon_main.c linux-2.6.32.8/drivers/usb/mon/mon_main.c |
25581 | --- linux-2.6.32.7/drivers/usb/mon/mon_main.c 2010-01-25 13:50:10.000000000 -0500 | 25645 | --- linux-2.6.32.8/drivers/usb/mon/mon_main.c 2010-02-09 07:57:19.000000000 -0500 |
25582 | +++ linux-2.6.32.7/drivers/usb/mon/mon_main.c 2010-01-25 17:39:40.813096797 -0500 | 25646 | +++ linux-2.6.32.8/drivers/usb/mon/mon_main.c 2010-02-10 15:06:24.107083783 -0500 |
25583 | @@ -238,7 +238,7 @@ static struct notifier_block mon_nb = { | 25647 | @@ -238,7 +238,7 @@ static struct notifier_block mon_nb = { |
25584 | /* | 25648 | /* |
25585 | * Ops | 25649 | * Ops |
@@ -25589,9 +25653,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/mon/mon_main.c linux-2.6.32.7/drivers/usb/ | |||
25589 | .urb_submit = mon_submit, | 25653 | .urb_submit = mon_submit, |
25590 | .urb_submit_error = mon_submit_error, | 25654 | .urb_submit_error = mon_submit_error, |
25591 | .urb_complete = mon_complete, | 25655 | .urb_complete = mon_complete, |
25592 | diff -urNp linux-2.6.32.7/drivers/usb/storage/debug.h linux-2.6.32.7/drivers/usb/storage/debug.h | 25656 | diff -urNp linux-2.6.32.8/drivers/usb/storage/debug.h linux-2.6.32.8/drivers/usb/storage/debug.h |
25593 | --- linux-2.6.32.7/drivers/usb/storage/debug.h 2010-01-25 13:50:10.000000000 -0500 | 25657 | --- linux-2.6.32.8/drivers/usb/storage/debug.h 2010-02-09 07:57:19.000000000 -0500 |
25594 | +++ linux-2.6.32.7/drivers/usb/storage/debug.h 2010-01-25 17:39:40.821350825 -0500 | 25658 | +++ linux-2.6.32.8/drivers/usb/storage/debug.h 2010-02-10 15:06:24.107083783 -0500 |
25595 | @@ -54,9 +54,9 @@ void usb_stor_show_sense( unsigned char | 25659 | @@ -54,9 +54,9 @@ void usb_stor_show_sense( unsigned char |
25596 | #define US_DEBUGPX(x...) printk( x ) | 25660 | #define US_DEBUGPX(x...) printk( x ) |
25597 | #define US_DEBUG(x) x | 25661 | #define US_DEBUG(x) x |
@@ -25605,9 +25669,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/storage/debug.h linux-2.6.32.7/drivers/usb | |||
25605 | #endif | 25669 | #endif |
25606 | 25670 | ||
25607 | #endif | 25671 | #endif |
25608 | diff -urNp linux-2.6.32.7/drivers/usb/storage/usb.c linux-2.6.32.7/drivers/usb/storage/usb.c | 25672 | diff -urNp linux-2.6.32.8/drivers/usb/storage/usb.c linux-2.6.32.8/drivers/usb/storage/usb.c |
25609 | --- linux-2.6.32.7/drivers/usb/storage/usb.c 2010-01-25 13:50:10.000000000 -0500 | 25673 | --- linux-2.6.32.8/drivers/usb/storage/usb.c 2010-02-09 07:57:19.000000000 -0500 |
25610 | +++ linux-2.6.32.7/drivers/usb/storage/usb.c 2010-01-25 17:39:40.827952779 -0500 | 25674 | +++ linux-2.6.32.8/drivers/usb/storage/usb.c 2010-02-10 15:06:24.107083783 -0500 |
25611 | @@ -118,7 +118,7 @@ MODULE_PARM_DESC(quirks, "supplemental l | 25675 | @@ -118,7 +118,7 @@ MODULE_PARM_DESC(quirks, "supplemental l |
25612 | 25676 | ||
25613 | static struct us_unusual_dev us_unusual_dev_list[] = { | 25677 | static struct us_unusual_dev us_unusual_dev_list[] = { |
@@ -25617,9 +25681,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/storage/usb.c linux-2.6.32.7/drivers/usb/s | |||
25617 | }; | 25681 | }; |
25618 | 25682 | ||
25619 | #undef UNUSUAL_DEV | 25683 | #undef UNUSUAL_DEV |
25620 | diff -urNp linux-2.6.32.7/drivers/usb/storage/usual-tables.c linux-2.6.32.7/drivers/usb/storage/usual-tables.c | 25684 | diff -urNp linux-2.6.32.8/drivers/usb/storage/usual-tables.c linux-2.6.32.8/drivers/usb/storage/usual-tables.c |
25621 | --- linux-2.6.32.7/drivers/usb/storage/usual-tables.c 2010-01-25 13:50:10.000000000 -0500 | 25685 | --- linux-2.6.32.8/drivers/usb/storage/usual-tables.c 2010-02-09 07:57:19.000000000 -0500 |
25622 | +++ linux-2.6.32.7/drivers/usb/storage/usual-tables.c 2010-01-25 17:39:40.828430890 -0500 | 25686 | +++ linux-2.6.32.8/drivers/usb/storage/usual-tables.c 2010-02-10 15:06:24.107083783 -0500 |
25623 | @@ -48,7 +48,7 @@ | 25687 | @@ -48,7 +48,7 @@ |
25624 | 25688 | ||
25625 | struct usb_device_id usb_storage_usb_ids[] = { | 25689 | struct usb_device_id usb_storage_usb_ids[] = { |
@@ -25629,9 +25693,9 @@ diff -urNp linux-2.6.32.7/drivers/usb/storage/usual-tables.c linux-2.6.32.7/driv | |||
25629 | }; | 25693 | }; |
25630 | EXPORT_SYMBOL_GPL(usb_storage_usb_ids); | 25694 | EXPORT_SYMBOL_GPL(usb_storage_usb_ids); |
25631 | 25695 | ||
25632 | diff -urNp linux-2.6.32.7/drivers/uwb/wlp/messages.c linux-2.6.32.7/drivers/uwb/wlp/messages.c | 25696 | diff -urNp linux-2.6.32.8/drivers/uwb/wlp/messages.c linux-2.6.32.8/drivers/uwb/wlp/messages.c |
25633 | --- linux-2.6.32.7/drivers/uwb/wlp/messages.c 2010-01-25 13:50:10.000000000 -0500 | 25697 | --- linux-2.6.32.8/drivers/uwb/wlp/messages.c 2010-02-09 07:57:19.000000000 -0500 |
25634 | +++ linux-2.6.32.7/drivers/uwb/wlp/messages.c 2010-01-25 17:39:40.828430890 -0500 | 25698 | +++ linux-2.6.32.8/drivers/uwb/wlp/messages.c 2010-02-10 15:06:24.107083783 -0500 |
25635 | @@ -903,7 +903,7 @@ int wlp_parse_f0(struct wlp *wlp, struct | 25699 | @@ -903,7 +903,7 @@ int wlp_parse_f0(struct wlp *wlp, struct |
25636 | size_t len = skb->len; | 25700 | size_t len = skb->len; |
25637 | size_t used; | 25701 | size_t used; |
@@ -25641,9 +25705,9 @@ diff -urNp linux-2.6.32.7/drivers/uwb/wlp/messages.c linux-2.6.32.7/drivers/uwb/ | |||
25641 | enum wlp_assc_error assc_err; | 25705 | enum wlp_assc_error assc_err; |
25642 | char enonce_buf[WLP_WSS_NONCE_STRSIZE]; | 25706 | char enonce_buf[WLP_WSS_NONCE_STRSIZE]; |
25643 | char rnonce_buf[WLP_WSS_NONCE_STRSIZE]; | 25707 | char rnonce_buf[WLP_WSS_NONCE_STRSIZE]; |
25644 | diff -urNp linux-2.6.32.7/drivers/uwb/wlp/sysfs.c linux-2.6.32.7/drivers/uwb/wlp/sysfs.c | 25708 | diff -urNp linux-2.6.32.8/drivers/uwb/wlp/sysfs.c linux-2.6.32.8/drivers/uwb/wlp/sysfs.c |
25645 | --- linux-2.6.32.7/drivers/uwb/wlp/sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 25709 | --- linux-2.6.32.8/drivers/uwb/wlp/sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
25646 | +++ linux-2.6.32.7/drivers/uwb/wlp/sysfs.c 2010-01-25 17:39:40.828430890 -0500 | 25710 | +++ linux-2.6.32.8/drivers/uwb/wlp/sysfs.c 2010-02-10 15:06:24.110001061 -0500 |
25647 | @@ -615,8 +615,7 @@ ssize_t wlp_wss_attr_store(struct kobjec | 25711 | @@ -615,8 +615,7 @@ ssize_t wlp_wss_attr_store(struct kobjec |
25648 | return ret; | 25712 | return ret; |
25649 | } | 25713 | } |
@@ -25654,9 +25718,9 @@ diff -urNp linux-2.6.32.7/drivers/uwb/wlp/sysfs.c linux-2.6.32.7/drivers/uwb/wlp | |||
25654 | .show = wlp_wss_attr_show, | 25718 | .show = wlp_wss_attr_show, |
25655 | .store = wlp_wss_attr_store, | 25719 | .store = wlp_wss_attr_store, |
25656 | }; | 25720 | }; |
25657 | diff -urNp linux-2.6.32.7/drivers/video/atmel_lcdfb.c linux-2.6.32.7/drivers/video/atmel_lcdfb.c | 25721 | diff -urNp linux-2.6.32.8/drivers/video/atmel_lcdfb.c linux-2.6.32.8/drivers/video/atmel_lcdfb.c |
25658 | --- linux-2.6.32.7/drivers/video/atmel_lcdfb.c 2010-01-25 13:50:10.000000000 -0500 | 25722 | --- linux-2.6.32.8/drivers/video/atmel_lcdfb.c 2010-02-09 07:57:19.000000000 -0500 |
25659 | +++ linux-2.6.32.7/drivers/video/atmel_lcdfb.c 2010-01-25 17:39:40.829417445 -0500 | 25723 | +++ linux-2.6.32.8/drivers/video/atmel_lcdfb.c 2010-02-10 15:06:24.110001061 -0500 |
25660 | @@ -110,7 +110,7 @@ static int atmel_bl_get_brightness(struc | 25724 | @@ -110,7 +110,7 @@ static int atmel_bl_get_brightness(struc |
25661 | return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL); | 25725 | return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL); |
25662 | } | 25726 | } |
@@ -25666,9 +25730,9 @@ diff -urNp linux-2.6.32.7/drivers/video/atmel_lcdfb.c linux-2.6.32.7/drivers/vid | |||
25666 | .update_status = atmel_bl_update_status, | 25730 | .update_status = atmel_bl_update_status, |
25667 | .get_brightness = atmel_bl_get_brightness, | 25731 | .get_brightness = atmel_bl_get_brightness, |
25668 | }; | 25732 | }; |
25669 | diff -urNp linux-2.6.32.7/drivers/video/aty/aty128fb.c linux-2.6.32.7/drivers/video/aty/aty128fb.c | 25733 | diff -urNp linux-2.6.32.8/drivers/video/aty/aty128fb.c linux-2.6.32.8/drivers/video/aty/aty128fb.c |
25670 | --- linux-2.6.32.7/drivers/video/aty/aty128fb.c 2010-01-25 13:50:10.000000000 -0500 | 25734 | --- linux-2.6.32.8/drivers/video/aty/aty128fb.c 2010-02-09 07:57:19.000000000 -0500 |
25671 | +++ linux-2.6.32.7/drivers/video/aty/aty128fb.c 2010-01-25 17:39:40.829417445 -0500 | 25735 | +++ linux-2.6.32.8/drivers/video/aty/aty128fb.c 2010-02-10 15:06:24.110001061 -0500 |
25672 | @@ -1787,7 +1787,7 @@ static int aty128_bl_get_brightness(stru | 25736 | @@ -1787,7 +1787,7 @@ static int aty128_bl_get_brightness(stru |
25673 | return bd->props.brightness; | 25737 | return bd->props.brightness; |
25674 | } | 25738 | } |
@@ -25678,9 +25742,9 @@ diff -urNp linux-2.6.32.7/drivers/video/aty/aty128fb.c linux-2.6.32.7/drivers/vi | |||
25678 | .get_brightness = aty128_bl_get_brightness, | 25742 | .get_brightness = aty128_bl_get_brightness, |
25679 | .update_status = aty128_bl_update_status, | 25743 | .update_status = aty128_bl_update_status, |
25680 | }; | 25744 | }; |
25681 | diff -urNp linux-2.6.32.7/drivers/video/aty/atyfb_base.c linux-2.6.32.7/drivers/video/aty/atyfb_base.c | 25745 | diff -urNp linux-2.6.32.8/drivers/video/aty/atyfb_base.c linux-2.6.32.8/drivers/video/aty/atyfb_base.c |
25682 | --- linux-2.6.32.7/drivers/video/aty/atyfb_base.c 2010-01-25 13:50:10.000000000 -0500 | 25746 | --- linux-2.6.32.8/drivers/video/aty/atyfb_base.c 2010-02-09 07:57:19.000000000 -0500 |
25683 | +++ linux-2.6.32.7/drivers/video/aty/atyfb_base.c 2010-01-25 17:39:40.830417520 -0500 | 25747 | +++ linux-2.6.32.8/drivers/video/aty/atyfb_base.c 2010-02-10 15:06:24.110001061 -0500 |
25684 | @@ -2225,7 +2225,7 @@ static int aty_bl_get_brightness(struct | 25748 | @@ -2225,7 +2225,7 @@ static int aty_bl_get_brightness(struct |
25685 | return bd->props.brightness; | 25749 | return bd->props.brightness; |
25686 | } | 25750 | } |
@@ -25690,9 +25754,9 @@ diff -urNp linux-2.6.32.7/drivers/video/aty/atyfb_base.c linux-2.6.32.7/drivers/ | |||
25690 | .get_brightness = aty_bl_get_brightness, | 25754 | .get_brightness = aty_bl_get_brightness, |
25691 | .update_status = aty_bl_update_status, | 25755 | .update_status = aty_bl_update_status, |
25692 | }; | 25756 | }; |
25693 | diff -urNp linux-2.6.32.7/drivers/video/aty/radeon_backlight.c linux-2.6.32.7/drivers/video/aty/radeon_backlight.c | 25757 | diff -urNp linux-2.6.32.8/drivers/video/aty/radeon_backlight.c linux-2.6.32.8/drivers/video/aty/radeon_backlight.c |
25694 | --- linux-2.6.32.7/drivers/video/aty/radeon_backlight.c 2010-01-25 13:50:10.000000000 -0500 | 25758 | --- linux-2.6.32.8/drivers/video/aty/radeon_backlight.c 2010-02-09 07:57:19.000000000 -0500 |
25695 | +++ linux-2.6.32.7/drivers/video/aty/radeon_backlight.c 2010-01-25 17:39:40.830417520 -0500 | 25759 | +++ linux-2.6.32.8/drivers/video/aty/radeon_backlight.c 2010-02-10 15:06:24.110001061 -0500 |
25696 | @@ -127,7 +127,7 @@ static int radeon_bl_get_brightness(stru | 25760 | @@ -127,7 +127,7 @@ static int radeon_bl_get_brightness(stru |
25697 | return bd->props.brightness; | 25761 | return bd->props.brightness; |
25698 | } | 25762 | } |
@@ -25702,9 +25766,9 @@ diff -urNp linux-2.6.32.7/drivers/video/aty/radeon_backlight.c linux-2.6.32.7/dr | |||
25702 | .get_brightness = radeon_bl_get_brightness, | 25766 | .get_brightness = radeon_bl_get_brightness, |
25703 | .update_status = radeon_bl_update_status, | 25767 | .update_status = radeon_bl_update_status, |
25704 | }; | 25768 | }; |
25705 | diff -urNp linux-2.6.32.7/drivers/video/backlight/adp5520_bl.c linux-2.6.32.7/drivers/video/backlight/adp5520_bl.c | 25769 | diff -urNp linux-2.6.32.8/drivers/video/backlight/adp5520_bl.c linux-2.6.32.8/drivers/video/backlight/adp5520_bl.c |
25706 | --- linux-2.6.32.7/drivers/video/backlight/adp5520_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25770 | --- linux-2.6.32.8/drivers/video/backlight/adp5520_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25707 | +++ linux-2.6.32.7/drivers/video/backlight/adp5520_bl.c 2010-01-25 17:39:40.830417520 -0500 | 25771 | +++ linux-2.6.32.8/drivers/video/backlight/adp5520_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25708 | @@ -84,7 +84,7 @@ static int adp5520_bl_get_brightness(str | 25772 | @@ -84,7 +84,7 @@ static int adp5520_bl_get_brightness(str |
25709 | return error ? data->current_brightness : reg_val; | 25773 | return error ? data->current_brightness : reg_val; |
25710 | } | 25774 | } |
@@ -25714,9 +25778,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/adp5520_bl.c linux-2.6.32.7/dr | |||
25714 | .update_status = adp5520_bl_update_status, | 25778 | .update_status = adp5520_bl_update_status, |
25715 | .get_brightness = adp5520_bl_get_brightness, | 25779 | .get_brightness = adp5520_bl_get_brightness, |
25716 | }; | 25780 | }; |
25717 | diff -urNp linux-2.6.32.7/drivers/video/backlight/adx_bl.c linux-2.6.32.7/drivers/video/backlight/adx_bl.c | 25781 | diff -urNp linux-2.6.32.8/drivers/video/backlight/adx_bl.c linux-2.6.32.8/drivers/video/backlight/adx_bl.c |
25718 | --- linux-2.6.32.7/drivers/video/backlight/adx_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25782 | --- linux-2.6.32.8/drivers/video/backlight/adx_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25719 | +++ linux-2.6.32.7/drivers/video/backlight/adx_bl.c 2010-01-25 17:39:40.830417520 -0500 | 25783 | +++ linux-2.6.32.8/drivers/video/backlight/adx_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25720 | @@ -61,7 +61,7 @@ static int adx_backlight_check_fb(struct | 25784 | @@ -61,7 +61,7 @@ static int adx_backlight_check_fb(struct |
25721 | return 1; | 25785 | return 1; |
25722 | } | 25786 | } |
@@ -25726,9 +25790,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/adx_bl.c linux-2.6.32.7/driver | |||
25726 | .options = 0, | 25790 | .options = 0, |
25727 | .update_status = adx_backlight_update_status, | 25791 | .update_status = adx_backlight_update_status, |
25728 | .get_brightness = adx_backlight_get_brightness, | 25792 | .get_brightness = adx_backlight_get_brightness, |
25729 | diff -urNp linux-2.6.32.7/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.7/drivers/video/backlight/atmel-pwm-bl.c | 25793 | diff -urNp linux-2.6.32.8/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.8/drivers/video/backlight/atmel-pwm-bl.c |
25730 | --- linux-2.6.32.7/drivers/video/backlight/atmel-pwm-bl.c 2010-01-25 13:50:10.000000000 -0500 | 25794 | --- linux-2.6.32.8/drivers/video/backlight/atmel-pwm-bl.c 2010-02-09 07:57:19.000000000 -0500 |
25731 | +++ linux-2.6.32.7/drivers/video/backlight/atmel-pwm-bl.c 2010-01-25 17:39:40.830417520 -0500 | 25795 | +++ linux-2.6.32.8/drivers/video/backlight/atmel-pwm-bl.c 2010-02-10 15:06:24.110001061 -0500 |
25732 | @@ -113,7 +113,7 @@ static int atmel_pwm_bl_init_pwm(struct | 25796 | @@ -113,7 +113,7 @@ static int atmel_pwm_bl_init_pwm(struct |
25733 | return pwm_channel_enable(&pwmbl->pwmc); | 25797 | return pwm_channel_enable(&pwmbl->pwmc); |
25734 | } | 25798 | } |
@@ -25738,9 +25802,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.7/ | |||
25738 | .get_brightness = atmel_pwm_bl_get_intensity, | 25802 | .get_brightness = atmel_pwm_bl_get_intensity, |
25739 | .update_status = atmel_pwm_bl_set_intensity, | 25803 | .update_status = atmel_pwm_bl_set_intensity, |
25740 | }; | 25804 | }; |
25741 | diff -urNp linux-2.6.32.7/drivers/video/backlight/backlight.c linux-2.6.32.7/drivers/video/backlight/backlight.c | 25805 | diff -urNp linux-2.6.32.8/drivers/video/backlight/backlight.c linux-2.6.32.8/drivers/video/backlight/backlight.c |
25742 | --- linux-2.6.32.7/drivers/video/backlight/backlight.c 2010-01-25 13:50:10.000000000 -0500 | 25806 | --- linux-2.6.32.8/drivers/video/backlight/backlight.c 2010-02-09 07:57:19.000000000 -0500 |
25743 | +++ linux-2.6.32.7/drivers/video/backlight/backlight.c 2010-01-25 17:39:40.830417520 -0500 | 25807 | +++ linux-2.6.32.8/drivers/video/backlight/backlight.c 2010-02-10 15:06:24.110001061 -0500 |
25744 | @@ -269,7 +269,7 @@ EXPORT_SYMBOL(backlight_force_update); | 25808 | @@ -269,7 +269,7 @@ EXPORT_SYMBOL(backlight_force_update); |
25745 | * ERR_PTR() or a pointer to the newly allocated device. | 25809 | * ERR_PTR() or a pointer to the newly allocated device. |
25746 | */ | 25810 | */ |
@@ -25750,9 +25814,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/backlight.c linux-2.6.32.7/dri | |||
25750 | { | 25814 | { |
25751 | struct backlight_device *new_bd; | 25815 | struct backlight_device *new_bd; |
25752 | int rc; | 25816 | int rc; |
25753 | diff -urNp linux-2.6.32.7/drivers/video/backlight/corgi_lcd.c linux-2.6.32.7/drivers/video/backlight/corgi_lcd.c | 25817 | diff -urNp linux-2.6.32.8/drivers/video/backlight/corgi_lcd.c linux-2.6.32.8/drivers/video/backlight/corgi_lcd.c |
25754 | --- linux-2.6.32.7/drivers/video/backlight/corgi_lcd.c 2010-01-25 13:50:10.000000000 -0500 | 25818 | --- linux-2.6.32.8/drivers/video/backlight/corgi_lcd.c 2010-02-09 07:57:19.000000000 -0500 |
25755 | +++ linux-2.6.32.7/drivers/video/backlight/corgi_lcd.c 2010-01-25 17:39:40.831420408 -0500 | 25819 | +++ linux-2.6.32.8/drivers/video/backlight/corgi_lcd.c 2010-02-10 15:06:24.110001061 -0500 |
25756 | @@ -451,7 +451,7 @@ void corgi_lcd_limit_intensity(int limit | 25820 | @@ -451,7 +451,7 @@ void corgi_lcd_limit_intensity(int limit |
25757 | } | 25821 | } |
25758 | EXPORT_SYMBOL(corgi_lcd_limit_intensity); | 25822 | EXPORT_SYMBOL(corgi_lcd_limit_intensity); |
@@ -25762,9 +25826,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/corgi_lcd.c linux-2.6.32.7/dri | |||
25762 | .get_brightness = corgi_bl_get_intensity, | 25826 | .get_brightness = corgi_bl_get_intensity, |
25763 | .update_status = corgi_bl_update_status, | 25827 | .update_status = corgi_bl_update_status, |
25764 | }; | 25828 | }; |
25765 | diff -urNp linux-2.6.32.7/drivers/video/backlight/cr_bllcd.c linux-2.6.32.7/drivers/video/backlight/cr_bllcd.c | 25829 | diff -urNp linux-2.6.32.8/drivers/video/backlight/cr_bllcd.c linux-2.6.32.8/drivers/video/backlight/cr_bllcd.c |
25766 | --- linux-2.6.32.7/drivers/video/backlight/cr_bllcd.c 2010-01-25 13:50:10.000000000 -0500 | 25830 | --- linux-2.6.32.8/drivers/video/backlight/cr_bllcd.c 2010-02-09 07:57:19.000000000 -0500 |
25767 | +++ linux-2.6.32.7/drivers/video/backlight/cr_bllcd.c 2010-01-25 17:39:40.831420408 -0500 | 25831 | +++ linux-2.6.32.8/drivers/video/backlight/cr_bllcd.c 2010-02-10 15:06:24.110001061 -0500 |
25768 | @@ -108,7 +108,7 @@ static int cr_backlight_get_intensity(st | 25832 | @@ -108,7 +108,7 @@ static int cr_backlight_get_intensity(st |
25769 | return intensity; | 25833 | return intensity; |
25770 | } | 25834 | } |
@@ -25774,9 +25838,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/cr_bllcd.c linux-2.6.32.7/driv | |||
25774 | .get_brightness = cr_backlight_get_intensity, | 25838 | .get_brightness = cr_backlight_get_intensity, |
25775 | .update_status = cr_backlight_set_intensity, | 25839 | .update_status = cr_backlight_set_intensity, |
25776 | }; | 25840 | }; |
25777 | diff -urNp linux-2.6.32.7/drivers/video/backlight/da903x_bl.c linux-2.6.32.7/drivers/video/backlight/da903x_bl.c | 25841 | diff -urNp linux-2.6.32.8/drivers/video/backlight/da903x_bl.c linux-2.6.32.8/drivers/video/backlight/da903x_bl.c |
25778 | --- linux-2.6.32.7/drivers/video/backlight/da903x_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25842 | --- linux-2.6.32.8/drivers/video/backlight/da903x_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25779 | +++ linux-2.6.32.7/drivers/video/backlight/da903x_bl.c 2010-01-25 17:39:40.831420408 -0500 | 25843 | +++ linux-2.6.32.8/drivers/video/backlight/da903x_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25780 | @@ -94,7 +94,7 @@ static int da903x_backlight_get_brightne | 25844 | @@ -94,7 +94,7 @@ static int da903x_backlight_get_brightne |
25781 | return data->current_brightness; | 25845 | return data->current_brightness; |
25782 | } | 25846 | } |
@@ -25786,9 +25850,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/da903x_bl.c linux-2.6.32.7/dri | |||
25786 | .update_status = da903x_backlight_update_status, | 25850 | .update_status = da903x_backlight_update_status, |
25787 | .get_brightness = da903x_backlight_get_brightness, | 25851 | .get_brightness = da903x_backlight_get_brightness, |
25788 | }; | 25852 | }; |
25789 | diff -urNp linux-2.6.32.7/drivers/video/backlight/generic_bl.c linux-2.6.32.7/drivers/video/backlight/generic_bl.c | 25853 | diff -urNp linux-2.6.32.8/drivers/video/backlight/generic_bl.c linux-2.6.32.8/drivers/video/backlight/generic_bl.c |
25790 | --- linux-2.6.32.7/drivers/video/backlight/generic_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25854 | --- linux-2.6.32.8/drivers/video/backlight/generic_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25791 | +++ linux-2.6.32.7/drivers/video/backlight/generic_bl.c 2010-01-25 17:39:40.831420408 -0500 | 25855 | +++ linux-2.6.32.8/drivers/video/backlight/generic_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25792 | @@ -70,7 +70,7 @@ void corgibl_limit_intensity(int limit) | 25856 | @@ -70,7 +70,7 @@ void corgibl_limit_intensity(int limit) |
25793 | } | 25857 | } |
25794 | EXPORT_SYMBOL(corgibl_limit_intensity); | 25858 | EXPORT_SYMBOL(corgibl_limit_intensity); |
@@ -25798,9 +25862,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/generic_bl.c linux-2.6.32.7/dr | |||
25798 | .options = BL_CORE_SUSPENDRESUME, | 25862 | .options = BL_CORE_SUSPENDRESUME, |
25799 | .get_brightness = genericbl_get_intensity, | 25863 | .get_brightness = genericbl_get_intensity, |
25800 | .update_status = genericbl_send_intensity, | 25864 | .update_status = genericbl_send_intensity, |
25801 | diff -urNp linux-2.6.32.7/drivers/video/backlight/hp680_bl.c linux-2.6.32.7/drivers/video/backlight/hp680_bl.c | 25865 | diff -urNp linux-2.6.32.8/drivers/video/backlight/hp680_bl.c linux-2.6.32.8/drivers/video/backlight/hp680_bl.c |
25802 | --- linux-2.6.32.7/drivers/video/backlight/hp680_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25866 | --- linux-2.6.32.8/drivers/video/backlight/hp680_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25803 | +++ linux-2.6.32.7/drivers/video/backlight/hp680_bl.c 2010-01-25 17:39:40.831420408 -0500 | 25867 | +++ linux-2.6.32.8/drivers/video/backlight/hp680_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25804 | @@ -98,7 +98,7 @@ static int hp680bl_get_intensity(struct | 25868 | @@ -98,7 +98,7 @@ static int hp680bl_get_intensity(struct |
25805 | return current_intensity; | 25869 | return current_intensity; |
25806 | } | 25870 | } |
@@ -25810,9 +25874,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/hp680_bl.c linux-2.6.32.7/driv | |||
25810 | .get_brightness = hp680bl_get_intensity, | 25874 | .get_brightness = hp680bl_get_intensity, |
25811 | .update_status = hp680bl_set_intensity, | 25875 | .update_status = hp680bl_set_intensity, |
25812 | }; | 25876 | }; |
25813 | diff -urNp linux-2.6.32.7/drivers/video/backlight/jornada720_bl.c linux-2.6.32.7/drivers/video/backlight/jornada720_bl.c | 25877 | diff -urNp linux-2.6.32.8/drivers/video/backlight/jornada720_bl.c linux-2.6.32.8/drivers/video/backlight/jornada720_bl.c |
25814 | --- linux-2.6.32.7/drivers/video/backlight/jornada720_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25878 | --- linux-2.6.32.8/drivers/video/backlight/jornada720_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25815 | +++ linux-2.6.32.7/drivers/video/backlight/jornada720_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25879 | +++ linux-2.6.32.8/drivers/video/backlight/jornada720_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25816 | @@ -93,7 +93,7 @@ out: | 25880 | @@ -93,7 +93,7 @@ out: |
25817 | return ret; | 25881 | return ret; |
25818 | } | 25882 | } |
@@ -25822,9 +25886,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/jornada720_bl.c linux-2.6.32.7 | |||
25822 | .get_brightness = jornada_bl_get_brightness, | 25886 | .get_brightness = jornada_bl_get_brightness, |
25823 | .update_status = jornada_bl_update_status, | 25887 | .update_status = jornada_bl_update_status, |
25824 | .options = BL_CORE_SUSPENDRESUME, | 25888 | .options = BL_CORE_SUSPENDRESUME, |
25825 | diff -urNp linux-2.6.32.7/drivers/video/backlight/kb3886_bl.c linux-2.6.32.7/drivers/video/backlight/kb3886_bl.c | 25889 | diff -urNp linux-2.6.32.8/drivers/video/backlight/kb3886_bl.c linux-2.6.32.8/drivers/video/backlight/kb3886_bl.c |
25826 | --- linux-2.6.32.7/drivers/video/backlight/kb3886_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25890 | --- linux-2.6.32.8/drivers/video/backlight/kb3886_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25827 | +++ linux-2.6.32.7/drivers/video/backlight/kb3886_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25891 | +++ linux-2.6.32.8/drivers/video/backlight/kb3886_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25828 | @@ -134,7 +134,7 @@ static int kb3886bl_get_intensity(struct | 25892 | @@ -134,7 +134,7 @@ static int kb3886bl_get_intensity(struct |
25829 | return kb3886bl_intensity; | 25893 | return kb3886bl_intensity; |
25830 | } | 25894 | } |
@@ -25834,9 +25898,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/kb3886_bl.c linux-2.6.32.7/dri | |||
25834 | .get_brightness = kb3886bl_get_intensity, | 25898 | .get_brightness = kb3886bl_get_intensity, |
25835 | .update_status = kb3886bl_send_intensity, | 25899 | .update_status = kb3886bl_send_intensity, |
25836 | }; | 25900 | }; |
25837 | diff -urNp linux-2.6.32.7/drivers/video/backlight/locomolcd.c linux-2.6.32.7/drivers/video/backlight/locomolcd.c | 25901 | diff -urNp linux-2.6.32.8/drivers/video/backlight/locomolcd.c linux-2.6.32.8/drivers/video/backlight/locomolcd.c |
25838 | --- linux-2.6.32.7/drivers/video/backlight/locomolcd.c 2010-01-25 13:50:10.000000000 -0500 | 25902 | --- linux-2.6.32.8/drivers/video/backlight/locomolcd.c 2010-02-09 07:57:19.000000000 -0500 |
25839 | +++ linux-2.6.32.7/drivers/video/backlight/locomolcd.c 2010-01-25 17:39:40.832311620 -0500 | 25903 | +++ linux-2.6.32.8/drivers/video/backlight/locomolcd.c 2010-02-10 15:06:24.110001061 -0500 |
25840 | @@ -141,7 +141,7 @@ static int locomolcd_get_intensity(struc | 25904 | @@ -141,7 +141,7 @@ static int locomolcd_get_intensity(struc |
25841 | return current_intensity; | 25905 | return current_intensity; |
25842 | } | 25906 | } |
@@ -25846,9 +25910,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/locomolcd.c linux-2.6.32.7/dri | |||
25846 | .get_brightness = locomolcd_get_intensity, | 25910 | .get_brightness = locomolcd_get_intensity, |
25847 | .update_status = locomolcd_set_intensity, | 25911 | .update_status = locomolcd_set_intensity, |
25848 | }; | 25912 | }; |
25849 | diff -urNp linux-2.6.32.7/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.7/drivers/video/backlight/mbp_nvidia_bl.c | 25913 | diff -urNp linux-2.6.32.8/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.8/drivers/video/backlight/mbp_nvidia_bl.c |
25850 | --- linux-2.6.32.7/drivers/video/backlight/mbp_nvidia_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25914 | --- linux-2.6.32.8/drivers/video/backlight/mbp_nvidia_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25851 | +++ linux-2.6.32.7/drivers/video/backlight/mbp_nvidia_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25915 | +++ linux-2.6.32.8/drivers/video/backlight/mbp_nvidia_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25852 | @@ -33,7 +33,7 @@ struct dmi_match_data { | 25916 | @@ -33,7 +33,7 @@ struct dmi_match_data { |
25853 | unsigned long iostart; | 25917 | unsigned long iostart; |
25854 | unsigned long iolen; | 25918 | unsigned long iolen; |
@@ -25858,9 +25922,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.7 | |||
25858 | }; | 25922 | }; |
25859 | 25923 | ||
25860 | /* Module parameters. */ | 25924 | /* Module parameters. */ |
25861 | diff -urNp linux-2.6.32.7/drivers/video/backlight/omap1_bl.c linux-2.6.32.7/drivers/video/backlight/omap1_bl.c | 25925 | diff -urNp linux-2.6.32.8/drivers/video/backlight/omap1_bl.c linux-2.6.32.8/drivers/video/backlight/omap1_bl.c |
25862 | --- linux-2.6.32.7/drivers/video/backlight/omap1_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25926 | --- linux-2.6.32.8/drivers/video/backlight/omap1_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25863 | +++ linux-2.6.32.7/drivers/video/backlight/omap1_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25927 | +++ linux-2.6.32.8/drivers/video/backlight/omap1_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25864 | @@ -125,7 +125,7 @@ static int omapbl_get_intensity(struct b | 25928 | @@ -125,7 +125,7 @@ static int omapbl_get_intensity(struct b |
25865 | return bl->current_intensity; | 25929 | return bl->current_intensity; |
25866 | } | 25930 | } |
@@ -25870,9 +25934,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/omap1_bl.c linux-2.6.32.7/driv | |||
25870 | .get_brightness = omapbl_get_intensity, | 25934 | .get_brightness = omapbl_get_intensity, |
25871 | .update_status = omapbl_update_status, | 25935 | .update_status = omapbl_update_status, |
25872 | }; | 25936 | }; |
25873 | diff -urNp linux-2.6.32.7/drivers/video/backlight/progear_bl.c linux-2.6.32.7/drivers/video/backlight/progear_bl.c | 25937 | diff -urNp linux-2.6.32.8/drivers/video/backlight/progear_bl.c linux-2.6.32.8/drivers/video/backlight/progear_bl.c |
25874 | --- linux-2.6.32.7/drivers/video/backlight/progear_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25938 | --- linux-2.6.32.8/drivers/video/backlight/progear_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25875 | +++ linux-2.6.32.7/drivers/video/backlight/progear_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25939 | +++ linux-2.6.32.8/drivers/video/backlight/progear_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25876 | @@ -54,7 +54,7 @@ static int progearbl_get_intensity(struc | 25940 | @@ -54,7 +54,7 @@ static int progearbl_get_intensity(struc |
25877 | return intensity - HW_LEVEL_MIN; | 25941 | return intensity - HW_LEVEL_MIN; |
25878 | } | 25942 | } |
@@ -25882,9 +25946,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/progear_bl.c linux-2.6.32.7/dr | |||
25882 | .get_brightness = progearbl_get_intensity, | 25946 | .get_brightness = progearbl_get_intensity, |
25883 | .update_status = progearbl_set_intensity, | 25947 | .update_status = progearbl_set_intensity, |
25884 | }; | 25948 | }; |
25885 | diff -urNp linux-2.6.32.7/drivers/video/backlight/pwm_bl.c linux-2.6.32.7/drivers/video/backlight/pwm_bl.c | 25949 | diff -urNp linux-2.6.32.8/drivers/video/backlight/pwm_bl.c linux-2.6.32.8/drivers/video/backlight/pwm_bl.c |
25886 | --- linux-2.6.32.7/drivers/video/backlight/pwm_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25950 | --- linux-2.6.32.8/drivers/video/backlight/pwm_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25887 | +++ linux-2.6.32.7/drivers/video/backlight/pwm_bl.c 2010-01-25 17:39:40.832311620 -0500 | 25951 | +++ linux-2.6.32.8/drivers/video/backlight/pwm_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25888 | @@ -56,7 +56,7 @@ static int pwm_backlight_get_brightness( | 25952 | @@ -56,7 +56,7 @@ static int pwm_backlight_get_brightness( |
25889 | return bl->props.brightness; | 25953 | return bl->props.brightness; |
25890 | } | 25954 | } |
@@ -25894,9 +25958,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/pwm_bl.c linux-2.6.32.7/driver | |||
25894 | .update_status = pwm_backlight_update_status, | 25958 | .update_status = pwm_backlight_update_status, |
25895 | .get_brightness = pwm_backlight_get_brightness, | 25959 | .get_brightness = pwm_backlight_get_brightness, |
25896 | }; | 25960 | }; |
25897 | diff -urNp linux-2.6.32.7/drivers/video/backlight/tosa_bl.c linux-2.6.32.7/drivers/video/backlight/tosa_bl.c | 25961 | diff -urNp linux-2.6.32.8/drivers/video/backlight/tosa_bl.c linux-2.6.32.8/drivers/video/backlight/tosa_bl.c |
25898 | --- linux-2.6.32.7/drivers/video/backlight/tosa_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25962 | --- linux-2.6.32.8/drivers/video/backlight/tosa_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25899 | +++ linux-2.6.32.7/drivers/video/backlight/tosa_bl.c 2010-01-25 17:39:40.833395500 -0500 | 25963 | +++ linux-2.6.32.8/drivers/video/backlight/tosa_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25900 | @@ -72,7 +72,7 @@ static int tosa_bl_get_brightness(struct | 25964 | @@ -72,7 +72,7 @@ static int tosa_bl_get_brightness(struct |
25901 | return props->brightness; | 25965 | return props->brightness; |
25902 | } | 25966 | } |
@@ -25906,9 +25970,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/tosa_bl.c linux-2.6.32.7/drive | |||
25906 | .get_brightness = tosa_bl_get_brightness, | 25970 | .get_brightness = tosa_bl_get_brightness, |
25907 | .update_status = tosa_bl_update_status, | 25971 | .update_status = tosa_bl_update_status, |
25908 | }; | 25972 | }; |
25909 | diff -urNp linux-2.6.32.7/drivers/video/backlight/wm831x_bl.c linux-2.6.32.7/drivers/video/backlight/wm831x_bl.c | 25973 | diff -urNp linux-2.6.32.8/drivers/video/backlight/wm831x_bl.c linux-2.6.32.8/drivers/video/backlight/wm831x_bl.c |
25910 | --- linux-2.6.32.7/drivers/video/backlight/wm831x_bl.c 2010-01-25 13:50:10.000000000 -0500 | 25974 | --- linux-2.6.32.8/drivers/video/backlight/wm831x_bl.c 2010-02-09 07:57:19.000000000 -0500 |
25911 | +++ linux-2.6.32.7/drivers/video/backlight/wm831x_bl.c 2010-01-25 17:39:40.833395500 -0500 | 25975 | +++ linux-2.6.32.8/drivers/video/backlight/wm831x_bl.c 2010-02-10 15:06:24.110001061 -0500 |
25912 | @@ -112,7 +112,7 @@ static int wm831x_backlight_get_brightne | 25976 | @@ -112,7 +112,7 @@ static int wm831x_backlight_get_brightne |
25913 | return data->current_brightness; | 25977 | return data->current_brightness; |
25914 | } | 25978 | } |
@@ -25918,9 +25982,9 @@ diff -urNp linux-2.6.32.7/drivers/video/backlight/wm831x_bl.c linux-2.6.32.7/dri | |||
25918 | .options = BL_CORE_SUSPENDRESUME, | 25982 | .options = BL_CORE_SUSPENDRESUME, |
25919 | .update_status = wm831x_backlight_update_status, | 25983 | .update_status = wm831x_backlight_update_status, |
25920 | .get_brightness = wm831x_backlight_get_brightness, | 25984 | .get_brightness = wm831x_backlight_get_brightness, |
25921 | diff -urNp linux-2.6.32.7/drivers/video/bf54x-lq043fb.c linux-2.6.32.7/drivers/video/bf54x-lq043fb.c | 25985 | diff -urNp linux-2.6.32.8/drivers/video/bf54x-lq043fb.c linux-2.6.32.8/drivers/video/bf54x-lq043fb.c |
25922 | --- linux-2.6.32.7/drivers/video/bf54x-lq043fb.c 2010-01-25 13:50:10.000000000 -0500 | 25986 | --- linux-2.6.32.8/drivers/video/bf54x-lq043fb.c 2010-02-09 07:57:19.000000000 -0500 |
25923 | +++ linux-2.6.32.7/drivers/video/bf54x-lq043fb.c 2010-01-25 17:39:40.833395500 -0500 | 25987 | +++ linux-2.6.32.8/drivers/video/bf54x-lq043fb.c 2010-02-10 15:06:24.110001061 -0500 |
25924 | @@ -463,7 +463,7 @@ static int bl_get_brightness(struct back | 25988 | @@ -463,7 +463,7 @@ static int bl_get_brightness(struct back |
25925 | return 0; | 25989 | return 0; |
25926 | } | 25990 | } |
@@ -25930,9 +25994,9 @@ diff -urNp linux-2.6.32.7/drivers/video/bf54x-lq043fb.c linux-2.6.32.7/drivers/v | |||
25930 | .get_brightness = bl_get_brightness, | 25994 | .get_brightness = bl_get_brightness, |
25931 | }; | 25995 | }; |
25932 | 25996 | ||
25933 | diff -urNp linux-2.6.32.7/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.7/drivers/video/bfin-t350mcqb-fb.c | 25997 | diff -urNp linux-2.6.32.8/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.8/drivers/video/bfin-t350mcqb-fb.c |
25934 | --- linux-2.6.32.7/drivers/video/bfin-t350mcqb-fb.c 2010-01-25 13:50:10.000000000 -0500 | 25998 | --- linux-2.6.32.8/drivers/video/bfin-t350mcqb-fb.c 2010-02-09 07:57:19.000000000 -0500 |
25935 | +++ linux-2.6.32.7/drivers/video/bfin-t350mcqb-fb.c 2010-01-25 17:39:40.833395500 -0500 | 25999 | +++ linux-2.6.32.8/drivers/video/bfin-t350mcqb-fb.c 2010-02-10 15:06:24.110001061 -0500 |
25936 | @@ -381,7 +381,7 @@ static int bl_get_brightness(struct back | 26000 | @@ -381,7 +381,7 @@ static int bl_get_brightness(struct back |
25937 | return 0; | 26001 | return 0; |
25938 | } | 26002 | } |
@@ -25942,9 +26006,9 @@ diff -urNp linux-2.6.32.7/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.7/driver | |||
25942 | .get_brightness = bl_get_brightness, | 26006 | .get_brightness = bl_get_brightness, |
25943 | }; | 26007 | }; |
25944 | 26008 | ||
25945 | diff -urNp linux-2.6.32.7/drivers/video/fbmem.c linux-2.6.32.7/drivers/video/fbmem.c | 26009 | diff -urNp linux-2.6.32.8/drivers/video/fbmem.c linux-2.6.32.8/drivers/video/fbmem.c |
25946 | --- linux-2.6.32.7/drivers/video/fbmem.c 2010-01-25 13:50:10.000000000 -0500 | 26010 | --- linux-2.6.32.8/drivers/video/fbmem.c 2010-02-09 07:57:19.000000000 -0500 |
25947 | +++ linux-2.6.32.7/drivers/video/fbmem.c 2010-01-25 17:39:40.834423162 -0500 | 26011 | +++ linux-2.6.32.8/drivers/video/fbmem.c 2010-02-10 15:06:24.110001061 -0500 |
25948 | @@ -403,7 +403,7 @@ static void fb_do_show_logo(struct fb_in | 26012 | @@ -403,7 +403,7 @@ static void fb_do_show_logo(struct fb_in |
25949 | image->dx += image->width + 8; | 26013 | image->dx += image->width + 8; |
25950 | } | 26014 | } |
@@ -25972,9 +26036,9 @@ diff -urNp linux-2.6.32.7/drivers/video/fbmem.c linux-2.6.32.7/drivers/video/fbm | |||
25972 | return -EINVAL; | 26036 | return -EINVAL; |
25973 | if (!registered_fb[con2fb.framebuffer]) | 26037 | if (!registered_fb[con2fb.framebuffer]) |
25974 | request_module("fb%d", con2fb.framebuffer); | 26038 | request_module("fb%d", con2fb.framebuffer); |
25975 | diff -urNp linux-2.6.32.7/drivers/video/fbmon.c linux-2.6.32.7/drivers/video/fbmon.c | 26039 | diff -urNp linux-2.6.32.8/drivers/video/fbmon.c linux-2.6.32.8/drivers/video/fbmon.c |
25976 | --- linux-2.6.32.7/drivers/video/fbmon.c 2010-01-25 13:50:10.000000000 -0500 | 26040 | --- linux-2.6.32.8/drivers/video/fbmon.c 2010-02-09 07:57:19.000000000 -0500 |
25977 | +++ linux-2.6.32.7/drivers/video/fbmon.c 2010-01-25 17:39:40.834423162 -0500 | 26041 | +++ linux-2.6.32.8/drivers/video/fbmon.c 2010-02-10 15:06:24.110001061 -0500 |
25978 | @@ -45,7 +45,7 @@ | 26042 | @@ -45,7 +45,7 @@ |
25979 | #ifdef DEBUG | 26043 | #ifdef DEBUG |
25980 | #define DPRINTK(fmt, args...) printk(fmt,## args) | 26044 | #define DPRINTK(fmt, args...) printk(fmt,## args) |
@@ -25984,9 +26048,9 @@ diff -urNp linux-2.6.32.7/drivers/video/fbmon.c linux-2.6.32.7/drivers/video/fbm | |||
25984 | #endif | 26048 | #endif |
25985 | 26049 | ||
25986 | #define FBMON_FIX_HEADER 1 | 26050 | #define FBMON_FIX_HEADER 1 |
25987 | diff -urNp linux-2.6.32.7/drivers/video/i810/i810_accel.c linux-2.6.32.7/drivers/video/i810/i810_accel.c | 26051 | diff -urNp linux-2.6.32.8/drivers/video/i810/i810_accel.c linux-2.6.32.8/drivers/video/i810/i810_accel.c |
25988 | --- linux-2.6.32.7/drivers/video/i810/i810_accel.c 2010-01-25 13:50:10.000000000 -0500 | 26052 | --- linux-2.6.32.8/drivers/video/i810/i810_accel.c 2010-02-09 07:57:19.000000000 -0500 |
25989 | +++ linux-2.6.32.7/drivers/video/i810/i810_accel.c 2010-01-25 17:39:40.835283316 -0500 | 26053 | +++ linux-2.6.32.8/drivers/video/i810/i810_accel.c 2010-02-10 15:06:24.115075551 -0500 |
25990 | @@ -73,6 +73,7 @@ static inline int wait_for_space(struct | 26054 | @@ -73,6 +73,7 @@ static inline int wait_for_space(struct |
25991 | } | 26055 | } |
25992 | } | 26056 | } |
@@ -25995,9 +26059,9 @@ diff -urNp linux-2.6.32.7/drivers/video/i810/i810_accel.c linux-2.6.32.7/drivers | |||
25995 | i810_report_error(mmio); | 26059 | i810_report_error(mmio); |
25996 | par->dev_flags |= LOCKUP; | 26060 | par->dev_flags |= LOCKUP; |
25997 | info->pixmap.scan_align = 1; | 26061 | info->pixmap.scan_align = 1; |
25998 | diff -urNp linux-2.6.32.7/drivers/video/i810/i810_main.c linux-2.6.32.7/drivers/video/i810/i810_main.c | 26062 | diff -urNp linux-2.6.32.8/drivers/video/i810/i810_main.c linux-2.6.32.8/drivers/video/i810/i810_main.c |
25999 | --- linux-2.6.32.7/drivers/video/i810/i810_main.c 2010-01-25 13:50:10.000000000 -0500 | 26063 | --- linux-2.6.32.8/drivers/video/i810/i810_main.c 2010-02-09 07:57:19.000000000 -0500 |
26000 | +++ linux-2.6.32.7/drivers/video/i810/i810_main.c 2010-01-25 17:39:40.835283316 -0500 | 26064 | +++ linux-2.6.32.8/drivers/video/i810/i810_main.c 2010-02-10 15:06:24.115075551 -0500 |
26001 | @@ -120,7 +120,7 @@ static struct pci_device_id i810fb_pci_t | 26065 | @@ -120,7 +120,7 @@ static struct pci_device_id i810fb_pci_t |
26002 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 26066 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, |
26003 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82815_CGC, | 26067 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82815_CGC, |
@@ -26007,9 +26071,9 @@ diff -urNp linux-2.6.32.7/drivers/video/i810/i810_main.c linux-2.6.32.7/drivers/ | |||
26007 | }; | 26071 | }; |
26008 | 26072 | ||
26009 | static struct pci_driver i810fb_driver = { | 26073 | static struct pci_driver i810fb_driver = { |
26010 | diff -urNp linux-2.6.32.7/drivers/video/modedb.c linux-2.6.32.7/drivers/video/modedb.c | 26074 | diff -urNp linux-2.6.32.8/drivers/video/modedb.c linux-2.6.32.8/drivers/video/modedb.c |
26011 | --- linux-2.6.32.7/drivers/video/modedb.c 2010-01-25 13:50:10.000000000 -0500 | 26075 | --- linux-2.6.32.8/drivers/video/modedb.c 2010-02-09 07:57:19.000000000 -0500 |
26012 | +++ linux-2.6.32.7/drivers/video/modedb.c 2010-01-25 17:39:40.836261121 -0500 | 26076 | +++ linux-2.6.32.8/drivers/video/modedb.c 2010-02-10 15:06:24.115075551 -0500 |
26013 | @@ -38,240 +38,240 @@ static const struct fb_videomode modedb[ | 26077 | @@ -38,240 +38,240 @@ static const struct fb_videomode modedb[ |
26014 | { | 26078 | { |
26015 | /* 640x400 @ 70 Hz, 31.5 kHz hsync */ | 26079 | /* 640x400 @ 70 Hz, 31.5 kHz hsync */ |
@@ -26310,9 +26374,9 @@ diff -urNp linux-2.6.32.7/drivers/video/modedb.c linux-2.6.32.7/drivers/video/mo | |||
26310 | }, | 26374 | }, |
26311 | }; | 26375 | }; |
26312 | 26376 | ||
26313 | diff -urNp linux-2.6.32.7/drivers/video/nvidia/nv_backlight.c linux-2.6.32.7/drivers/video/nvidia/nv_backlight.c | 26377 | diff -urNp linux-2.6.32.8/drivers/video/nvidia/nv_backlight.c linux-2.6.32.8/drivers/video/nvidia/nv_backlight.c |
26314 | --- linux-2.6.32.7/drivers/video/nvidia/nv_backlight.c 2010-01-25 13:50:10.000000000 -0500 | 26378 | --- linux-2.6.32.8/drivers/video/nvidia/nv_backlight.c 2010-02-09 07:57:19.000000000 -0500 |
26315 | +++ linux-2.6.32.7/drivers/video/nvidia/nv_backlight.c 2010-01-25 17:39:40.836261121 -0500 | 26379 | +++ linux-2.6.32.8/drivers/video/nvidia/nv_backlight.c 2010-02-10 15:06:24.115075551 -0500 |
26316 | @@ -87,7 +87,7 @@ static int nvidia_bl_get_brightness(stru | 26380 | @@ -87,7 +87,7 @@ static int nvidia_bl_get_brightness(stru |
26317 | return bd->props.brightness; | 26381 | return bd->props.brightness; |
26318 | } | 26382 | } |
@@ -26322,9 +26386,9 @@ diff -urNp linux-2.6.32.7/drivers/video/nvidia/nv_backlight.c linux-2.6.32.7/dri | |||
26322 | .get_brightness = nvidia_bl_get_brightness, | 26386 | .get_brightness = nvidia_bl_get_brightness, |
26323 | .update_status = nvidia_bl_update_status, | 26387 | .update_status = nvidia_bl_update_status, |
26324 | }; | 26388 | }; |
26325 | diff -urNp linux-2.6.32.7/drivers/video/riva/fbdev.c linux-2.6.32.7/drivers/video/riva/fbdev.c | 26389 | diff -urNp linux-2.6.32.8/drivers/video/riva/fbdev.c linux-2.6.32.8/drivers/video/riva/fbdev.c |
26326 | --- linux-2.6.32.7/drivers/video/riva/fbdev.c 2010-01-25 13:50:10.000000000 -0500 | 26390 | --- linux-2.6.32.8/drivers/video/riva/fbdev.c 2010-02-09 07:57:19.000000000 -0500 |
26327 | +++ linux-2.6.32.7/drivers/video/riva/fbdev.c 2010-01-25 17:39:40.836261121 -0500 | 26391 | +++ linux-2.6.32.8/drivers/video/riva/fbdev.c 2010-02-10 15:06:24.115075551 -0500 |
26328 | @@ -331,7 +331,7 @@ static int riva_bl_get_brightness(struct | 26392 | @@ -331,7 +331,7 @@ static int riva_bl_get_brightness(struct |
26329 | return bd->props.brightness; | 26393 | return bd->props.brightness; |
26330 | } | 26394 | } |
@@ -26334,9 +26398,9 @@ diff -urNp linux-2.6.32.7/drivers/video/riva/fbdev.c linux-2.6.32.7/drivers/vide | |||
26334 | .get_brightness = riva_bl_get_brightness, | 26398 | .get_brightness = riva_bl_get_brightness, |
26335 | .update_status = riva_bl_update_status, | 26399 | .update_status = riva_bl_update_status, |
26336 | }; | 26400 | }; |
26337 | diff -urNp linux-2.6.32.7/drivers/video/uvesafb.c linux-2.6.32.7/drivers/video/uvesafb.c | 26401 | diff -urNp linux-2.6.32.8/drivers/video/uvesafb.c linux-2.6.32.8/drivers/video/uvesafb.c |
26338 | --- linux-2.6.32.7/drivers/video/uvesafb.c 2010-01-25 13:50:10.000000000 -0500 | 26402 | --- linux-2.6.32.8/drivers/video/uvesafb.c 2010-02-09 07:57:19.000000000 -0500 |
26339 | +++ linux-2.6.32.7/drivers/video/uvesafb.c 2010-01-25 17:39:40.837424384 -0500 | 26403 | +++ linux-2.6.32.8/drivers/video/uvesafb.c 2010-02-10 15:06:24.115075551 -0500 |
26340 | @@ -18,6 +18,7 @@ | 26404 | @@ -18,6 +18,7 @@ |
26341 | #include <linux/fb.h> | 26405 | #include <linux/fb.h> |
26342 | #include <linux/io.h> | 26406 | #include <linux/io.h> |
@@ -26412,9 +26476,9 @@ diff -urNp linux-2.6.32.7/drivers/video/uvesafb.c linux-2.6.32.7/drivers/video/u | |||
26412 | } | 26476 | } |
26413 | 26477 | ||
26414 | framebuffer_release(info); | 26478 | framebuffer_release(info); |
26415 | diff -urNp linux-2.6.32.7/drivers/video/vesafb.c linux-2.6.32.7/drivers/video/vesafb.c | 26479 | diff -urNp linux-2.6.32.8/drivers/video/vesafb.c linux-2.6.32.8/drivers/video/vesafb.c |
26416 | --- linux-2.6.32.7/drivers/video/vesafb.c 2010-01-25 13:50:10.000000000 -0500 | 26480 | --- linux-2.6.32.8/drivers/video/vesafb.c 2010-02-09 07:57:19.000000000 -0500 |
26417 | +++ linux-2.6.32.7/drivers/video/vesafb.c 2010-01-25 17:39:40.837424384 -0500 | 26481 | +++ linux-2.6.32.8/drivers/video/vesafb.c 2010-02-10 15:06:24.115075551 -0500 |
26418 | @@ -9,6 +9,7 @@ | 26482 | @@ -9,6 +9,7 @@ |
26419 | */ | 26483 | */ |
26420 | 26484 | ||
@@ -26518,9 +26582,9 @@ diff -urNp linux-2.6.32.7/drivers/video/vesafb.c linux-2.6.32.7/drivers/video/ve | |||
26518 | if (info->screen_base) | 26582 | if (info->screen_base) |
26519 | iounmap(info->screen_base); | 26583 | iounmap(info->screen_base); |
26520 | framebuffer_release(info); | 26584 | framebuffer_release(info); |
26521 | diff -urNp linux-2.6.32.7/drivers/xen/sys-hypervisor.c linux-2.6.32.7/drivers/xen/sys-hypervisor.c | 26585 | diff -urNp linux-2.6.32.8/drivers/xen/sys-hypervisor.c linux-2.6.32.8/drivers/xen/sys-hypervisor.c |
26522 | --- linux-2.6.32.7/drivers/xen/sys-hypervisor.c 2010-01-25 13:50:10.000000000 -0500 | 26586 | --- linux-2.6.32.8/drivers/xen/sys-hypervisor.c 2010-02-09 07:57:19.000000000 -0500 |
26523 | +++ linux-2.6.32.7/drivers/xen/sys-hypervisor.c 2010-01-25 17:39:40.837424384 -0500 | 26587 | +++ linux-2.6.32.8/drivers/xen/sys-hypervisor.c 2010-02-10 15:06:24.115075551 -0500 |
26524 | @@ -425,7 +425,7 @@ static ssize_t hyp_sysfs_store(struct ko | 26588 | @@ -425,7 +425,7 @@ static ssize_t hyp_sysfs_store(struct ko |
26525 | return 0; | 26589 | return 0; |
26526 | } | 26590 | } |
@@ -26530,9 +26594,9 @@ diff -urNp linux-2.6.32.7/drivers/xen/sys-hypervisor.c linux-2.6.32.7/drivers/xe | |||
26530 | .show = hyp_sysfs_show, | 26594 | .show = hyp_sysfs_show, |
26531 | .store = hyp_sysfs_store, | 26595 | .store = hyp_sysfs_store, |
26532 | }; | 26596 | }; |
26533 | diff -urNp linux-2.6.32.7/fs/9p/vfs_inode.c linux-2.6.32.7/fs/9p/vfs_inode.c | 26597 | diff -urNp linux-2.6.32.8/fs/9p/vfs_inode.c linux-2.6.32.8/fs/9p/vfs_inode.c |
26534 | --- linux-2.6.32.7/fs/9p/vfs_inode.c 2010-01-25 13:50:10.000000000 -0500 | 26598 | --- linux-2.6.32.8/fs/9p/vfs_inode.c 2010-02-09 07:57:19.000000000 -0500 |
26535 | +++ linux-2.6.32.7/fs/9p/vfs_inode.c 2010-01-25 17:39:40.837424384 -0500 | 26599 | +++ linux-2.6.32.8/fs/9p/vfs_inode.c 2010-02-10 15:06:24.115075551 -0500 |
26536 | @@ -1079,7 +1079,7 @@ static void *v9fs_vfs_follow_link(struct | 26600 | @@ -1079,7 +1079,7 @@ static void *v9fs_vfs_follow_link(struct |
26537 | static void | 26601 | static void |
26538 | v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, void *p) | 26602 | v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, void *p) |
@@ -26542,9 +26606,9 @@ diff -urNp linux-2.6.32.7/fs/9p/vfs_inode.c linux-2.6.32.7/fs/9p/vfs_inode.c | |||
26542 | 26606 | ||
26543 | P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, | 26607 | P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, |
26544 | IS_ERR(s) ? "<error>" : s); | 26608 | IS_ERR(s) ? "<error>" : s); |
26545 | diff -urNp linux-2.6.32.7/fs/aio.c linux-2.6.32.7/fs/aio.c | 26609 | diff -urNp linux-2.6.32.8/fs/aio.c linux-2.6.32.8/fs/aio.c |
26546 | --- linux-2.6.32.7/fs/aio.c 2010-01-25 13:50:10.000000000 -0500 | 26610 | --- linux-2.6.32.8/fs/aio.c 2010-02-09 07:57:19.000000000 -0500 |
26547 | +++ linux-2.6.32.7/fs/aio.c 2010-01-25 17:39:40.838419304 -0500 | 26611 | +++ linux-2.6.32.8/fs/aio.c 2010-02-10 15:06:24.115075551 -0500 |
26548 | @@ -115,7 +115,7 @@ static int aio_setup_ring(struct kioctx | 26612 | @@ -115,7 +115,7 @@ static int aio_setup_ring(struct kioctx |
26549 | size += sizeof(struct io_event) * nr_events; | 26613 | size += sizeof(struct io_event) * nr_events; |
26550 | nr_pages = (size + PAGE_SIZE-1) >> PAGE_SHIFT; | 26614 | nr_pages = (size + PAGE_SIZE-1) >> PAGE_SHIFT; |
@@ -26554,9 +26618,9 @@ diff -urNp linux-2.6.32.7/fs/aio.c linux-2.6.32.7/fs/aio.c | |||
26554 | return -EINVAL; | 26618 | return -EINVAL; |
26555 | 26619 | ||
26556 | nr_events = (PAGE_SIZE * nr_pages - sizeof(struct aio_ring)) / sizeof(struct io_event); | 26620 | nr_events = (PAGE_SIZE * nr_pages - sizeof(struct aio_ring)) / sizeof(struct io_event); |
26557 | diff -urNp linux-2.6.32.7/fs/attr.c linux-2.6.32.7/fs/attr.c | 26621 | diff -urNp linux-2.6.32.8/fs/attr.c linux-2.6.32.8/fs/attr.c |
26558 | --- linux-2.6.32.7/fs/attr.c 2010-01-25 13:50:10.000000000 -0500 | 26622 | --- linux-2.6.32.8/fs/attr.c 2010-02-09 07:57:19.000000000 -0500 |
26559 | +++ linux-2.6.32.7/fs/attr.c 2010-01-25 17:39:40.838419304 -0500 | 26623 | +++ linux-2.6.32.8/fs/attr.c 2010-02-10 15:06:24.164267766 -0500 |
26560 | @@ -83,6 +83,7 @@ int inode_newsize_ok(const struct inode | 26624 | @@ -83,6 +83,7 @@ int inode_newsize_ok(const struct inode |
26561 | unsigned long limit; | 26625 | unsigned long limit; |
26562 | 26626 | ||
@@ -26565,9 +26629,9 @@ diff -urNp linux-2.6.32.7/fs/attr.c linux-2.6.32.7/fs/attr.c | |||
26565 | if (limit != RLIM_INFINITY && offset > limit) | 26629 | if (limit != RLIM_INFINITY && offset > limit) |
26566 | goto out_sig; | 26630 | goto out_sig; |
26567 | if (offset > inode->i_sb->s_maxbytes) | 26631 | if (offset > inode->i_sb->s_maxbytes) |
26568 | diff -urNp linux-2.6.32.7/fs/autofs/root.c linux-2.6.32.7/fs/autofs/root.c | 26632 | diff -urNp linux-2.6.32.8/fs/autofs/root.c linux-2.6.32.8/fs/autofs/root.c |
26569 | --- linux-2.6.32.7/fs/autofs/root.c 2010-01-25 13:50:10.000000000 -0500 | 26633 | --- linux-2.6.32.8/fs/autofs/root.c 2010-02-09 07:57:19.000000000 -0500 |
26570 | +++ linux-2.6.32.7/fs/autofs/root.c 2010-01-25 17:39:40.838419304 -0500 | 26634 | +++ linux-2.6.32.8/fs/autofs/root.c 2010-02-10 15:06:24.164267766 -0500 |
26571 | @@ -299,7 +299,8 @@ static int autofs_root_symlink(struct in | 26635 | @@ -299,7 +299,8 @@ static int autofs_root_symlink(struct in |
26572 | set_bit(n,sbi->symlink_bitmap); | 26636 | set_bit(n,sbi->symlink_bitmap); |
26573 | sl = &sbi->symlink[n]; | 26637 | sl = &sbi->symlink[n]; |
@@ -26578,9 +26642,9 @@ diff -urNp linux-2.6.32.7/fs/autofs/root.c linux-2.6.32.7/fs/autofs/root.c | |||
26578 | if (!sl->data) { | 26642 | if (!sl->data) { |
26579 | clear_bit(n,sbi->symlink_bitmap); | 26643 | clear_bit(n,sbi->symlink_bitmap); |
26580 | unlock_kernel(); | 26644 | unlock_kernel(); |
26581 | diff -urNp linux-2.6.32.7/fs/autofs4/symlink.c linux-2.6.32.7/fs/autofs4/symlink.c | 26645 | diff -urNp linux-2.6.32.8/fs/autofs4/symlink.c linux-2.6.32.8/fs/autofs4/symlink.c |
26582 | --- linux-2.6.32.7/fs/autofs4/symlink.c 2010-01-25 13:50:10.000000000 -0500 | 26646 | --- linux-2.6.32.8/fs/autofs4/symlink.c 2010-02-09 07:57:19.000000000 -0500 |
26583 | +++ linux-2.6.32.7/fs/autofs4/symlink.c 2010-01-25 17:39:40.838419304 -0500 | 26647 | +++ linux-2.6.32.8/fs/autofs4/symlink.c 2010-02-10 15:06:24.182052998 -0500 |
26584 | @@ -15,7 +15,7 @@ | 26648 | @@ -15,7 +15,7 @@ |
26585 | static void *autofs4_follow_link(struct dentry *dentry, struct nameidata *nd) | 26649 | static void *autofs4_follow_link(struct dentry *dentry, struct nameidata *nd) |
26586 | { | 26650 | { |
@@ -26590,9 +26654,9 @@ diff -urNp linux-2.6.32.7/fs/autofs4/symlink.c linux-2.6.32.7/fs/autofs4/symlink | |||
26590 | return NULL; | 26654 | return NULL; |
26591 | } | 26655 | } |
26592 | 26656 | ||
26593 | diff -urNp linux-2.6.32.7/fs/befs/linuxvfs.c linux-2.6.32.7/fs/befs/linuxvfs.c | 26657 | diff -urNp linux-2.6.32.8/fs/befs/linuxvfs.c linux-2.6.32.8/fs/befs/linuxvfs.c |
26594 | --- linux-2.6.32.7/fs/befs/linuxvfs.c 2010-01-25 13:50:10.000000000 -0500 | 26658 | --- linux-2.6.32.8/fs/befs/linuxvfs.c 2010-02-09 07:57:19.000000000 -0500 |
26595 | +++ linux-2.6.32.7/fs/befs/linuxvfs.c 2010-01-25 17:39:40.838419304 -0500 | 26659 | +++ linux-2.6.32.8/fs/befs/linuxvfs.c 2010-02-10 15:06:24.182052998 -0500 |
26596 | @@ -493,7 +493,7 @@ static void befs_put_link(struct dentry | 26660 | @@ -493,7 +493,7 @@ static void befs_put_link(struct dentry |
26597 | { | 26661 | { |
26598 | befs_inode_info *befs_ino = BEFS_I(dentry->d_inode); | 26662 | befs_inode_info *befs_ino = BEFS_I(dentry->d_inode); |
@@ -26602,9 +26666,9 @@ diff -urNp linux-2.6.32.7/fs/befs/linuxvfs.c linux-2.6.32.7/fs/befs/linuxvfs.c | |||
26602 | if (!IS_ERR(link)) | 26666 | if (!IS_ERR(link)) |
26603 | kfree(link); | 26667 | kfree(link); |
26604 | } | 26668 | } |
26605 | diff -urNp linux-2.6.32.7/fs/binfmt_aout.c linux-2.6.32.7/fs/binfmt_aout.c | 26669 | diff -urNp linux-2.6.32.8/fs/binfmt_aout.c linux-2.6.32.8/fs/binfmt_aout.c |
26606 | --- linux-2.6.32.7/fs/binfmt_aout.c 2010-01-25 13:50:10.000000000 -0500 | 26670 | --- linux-2.6.32.8/fs/binfmt_aout.c 2010-02-09 07:57:19.000000000 -0500 |
26607 | +++ linux-2.6.32.7/fs/binfmt_aout.c 2010-01-25 17:39:40.838419304 -0500 | 26671 | +++ linux-2.6.32.8/fs/binfmt_aout.c 2010-02-10 15:06:24.182052998 -0500 |
26608 | @@ -16,6 +16,7 @@ | 26672 | @@ -16,6 +16,7 @@ |
26609 | #include <linux/string.h> | 26673 | #include <linux/string.h> |
26610 | #include <linux/fs.h> | 26674 | #include <linux/fs.h> |
@@ -26635,7 +26699,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_aout.c linux-2.6.32.7/fs/binfmt_aout.c | |||
26635 | if (ex.a_data + ex.a_bss > rlim) | 26699 | if (ex.a_data + ex.a_bss > rlim) |
26636 | return -ENOMEM; | 26700 | return -ENOMEM; |
26637 | 26701 | ||
26638 | @@ -276,6 +281,27 @@ static int load_aout_binary(struct linux | 26702 | @@ -277,6 +282,27 @@ static int load_aout_binary(struct linux |
26639 | install_exec_creds(bprm); | 26703 | install_exec_creds(bprm); |
26640 | current->flags &= ~PF_FORKNOEXEC; | 26704 | current->flags &= ~PF_FORKNOEXEC; |
26641 | 26705 | ||
@@ -26663,7 +26727,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_aout.c linux-2.6.32.7/fs/binfmt_aout.c | |||
26663 | if (N_MAGIC(ex) == OMAGIC) { | 26727 | if (N_MAGIC(ex) == OMAGIC) { |
26664 | unsigned long text_addr, map_size; | 26728 | unsigned long text_addr, map_size; |
26665 | loff_t pos; | 26729 | loff_t pos; |
26666 | @@ -348,7 +374,7 @@ static int load_aout_binary(struct linux | 26730 | @@ -349,7 +375,7 @@ static int load_aout_binary(struct linux |
26667 | 26731 | ||
26668 | down_write(¤t->mm->mmap_sem); | 26732 | down_write(¤t->mm->mmap_sem); |
26669 | error = do_mmap(bprm->file, N_DATADDR(ex), ex.a_data, | 26733 | error = do_mmap(bprm->file, N_DATADDR(ex), ex.a_data, |
@@ -26672,9 +26736,9 @@ diff -urNp linux-2.6.32.7/fs/binfmt_aout.c linux-2.6.32.7/fs/binfmt_aout.c | |||
26672 | MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, | 26736 | MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, |
26673 | fd_offset + ex.a_text); | 26737 | fd_offset + ex.a_text); |
26674 | up_write(¤t->mm->mmap_sem); | 26738 | up_write(¤t->mm->mmap_sem); |
26675 | diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | 26739 | diff -urNp linux-2.6.32.8/fs/binfmt_elf.c linux-2.6.32.8/fs/binfmt_elf.c |
26676 | --- linux-2.6.32.7/fs/binfmt_elf.c 2010-01-25 13:50:10.000000000 -0500 | 26740 | --- linux-2.6.32.8/fs/binfmt_elf.c 2010-02-09 07:57:19.000000000 -0500 |
26677 | +++ linux-2.6.32.7/fs/binfmt_elf.c 2010-01-25 17:39:40.839418065 -0500 | 26741 | +++ linux-2.6.32.8/fs/binfmt_elf.c 2010-02-10 15:06:24.286215933 -0500 |
26678 | @@ -50,6 +50,10 @@ static int elf_core_dump(long signr, str | 26742 | @@ -50,6 +50,10 @@ static int elf_core_dump(long signr, str |
26679 | #define elf_core_dump NULL | 26743 | #define elf_core_dump NULL |
26680 | #endif | 26744 | #endif |
@@ -26984,7 +27048,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
26984 | 27048 | ||
26985 | loc = kmalloc(sizeof(*loc), GFP_KERNEL); | 27049 | loc = kmalloc(sizeof(*loc), GFP_KERNEL); |
26986 | if (!loc) { | 27050 | if (!loc) { |
26987 | @@ -742,11 +938,80 @@ static int load_elf_binary(struct linux_ | 27051 | @@ -718,11 +914,80 @@ static int load_elf_binary(struct linux_ |
26988 | 27052 | ||
26989 | /* OK, This is the point of no return */ | 27053 | /* OK, This is the point of no return */ |
26990 | current->flags &= ~PF_FORKNOEXEC; | 27054 | current->flags &= ~PF_FORKNOEXEC; |
@@ -27066,7 +27130,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27066 | if (elf_read_implies_exec(loc->elf_ex, executable_stack)) | 27130 | if (elf_read_implies_exec(loc->elf_ex, executable_stack)) |
27067 | current->personality |= READ_IMPLIES_EXEC; | 27131 | current->personality |= READ_IMPLIES_EXEC; |
27068 | 27132 | ||
27069 | @@ -827,6 +1092,20 @@ static int load_elf_binary(struct linux_ | 27133 | @@ -804,6 +1069,20 @@ static int load_elf_binary(struct linux_ |
27070 | #else | 27134 | #else |
27071 | load_bias = ELF_PAGESTART(ELF_ET_DYN_BASE - vaddr); | 27135 | load_bias = ELF_PAGESTART(ELF_ET_DYN_BASE - vaddr); |
27072 | #endif | 27136 | #endif |
@@ -27087,7 +27151,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27087 | } | 27151 | } |
27088 | 27152 | ||
27089 | error = elf_map(bprm->file, load_bias + vaddr, elf_ppnt, | 27153 | error = elf_map(bprm->file, load_bias + vaddr, elf_ppnt, |
27090 | @@ -859,9 +1138,9 @@ static int load_elf_binary(struct linux_ | 27154 | @@ -836,9 +1115,9 @@ static int load_elf_binary(struct linux_ |
27091 | * allowed task size. Note that p_filesz must always be | 27155 | * allowed task size. Note that p_filesz must always be |
27092 | * <= p_memsz so it is only necessary to check p_memsz. | 27156 | * <= p_memsz so it is only necessary to check p_memsz. |
27093 | */ | 27157 | */ |
@@ -27100,7 +27164,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27100 | /* set_brk can never work. Avoid overflows. */ | 27164 | /* set_brk can never work. Avoid overflows. */ |
27101 | send_sig(SIGKILL, current, 0); | 27165 | send_sig(SIGKILL, current, 0); |
27102 | retval = -EINVAL; | 27166 | retval = -EINVAL; |
27103 | @@ -889,6 +1168,11 @@ static int load_elf_binary(struct linux_ | 27167 | @@ -866,6 +1145,11 @@ static int load_elf_binary(struct linux_ |
27104 | start_data += load_bias; | 27168 | start_data += load_bias; |
27105 | end_data += load_bias; | 27169 | end_data += load_bias; |
27106 | 27170 | ||
@@ -27112,7 +27176,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27112 | /* Calling set_brk effectively mmaps the pages that we need | 27176 | /* Calling set_brk effectively mmaps the pages that we need |
27113 | * for the bss and break sections. We must do this before | 27177 | * for the bss and break sections. We must do this before |
27114 | * mapping in the interpreter, to make sure it doesn't wind | 27178 | * mapping in the interpreter, to make sure it doesn't wind |
27115 | @@ -900,9 +1184,11 @@ static int load_elf_binary(struct linux_ | 27179 | @@ -877,9 +1161,11 @@ static int load_elf_binary(struct linux_ |
27116 | goto out_free_dentry; | 27180 | goto out_free_dentry; |
27117 | } | 27181 | } |
27118 | if (likely(elf_bss != elf_brk) && unlikely(padzero(elf_bss))) { | 27182 | if (likely(elf_bss != elf_brk) && unlikely(padzero(elf_bss))) { |
@@ -27127,7 +27191,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27127 | } | 27191 | } |
27128 | 27192 | ||
27129 | if (elf_interpreter) { | 27193 | if (elf_interpreter) { |
27130 | @@ -1135,8 +1421,10 @@ static int dump_seek(struct file *file, | 27194 | @@ -1112,8 +1398,10 @@ static int dump_seek(struct file *file, |
27131 | unsigned long n = off; | 27195 | unsigned long n = off; |
27132 | if (n > PAGE_SIZE) | 27196 | if (n > PAGE_SIZE) |
27133 | n = PAGE_SIZE; | 27197 | n = PAGE_SIZE; |
@@ -27139,7 +27203,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27139 | off -= n; | 27203 | off -= n; |
27140 | } | 27204 | } |
27141 | free_page((unsigned long)buf); | 27205 | free_page((unsigned long)buf); |
27142 | @@ -1148,7 +1436,7 @@ static int dump_seek(struct file *file, | 27206 | @@ -1125,7 +1413,7 @@ static int dump_seek(struct file *file, |
27143 | * Decide what to dump of a segment, part, all or none. | 27207 | * Decide what to dump of a segment, part, all or none. |
27144 | */ | 27208 | */ |
27145 | static unsigned long vma_dump_size(struct vm_area_struct *vma, | 27209 | static unsigned long vma_dump_size(struct vm_area_struct *vma, |
@@ -27148,7 +27212,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27148 | { | 27212 | { |
27149 | #define FILTER(type) (mm_flags & (1UL << MMF_DUMP_##type)) | 27213 | #define FILTER(type) (mm_flags & (1UL << MMF_DUMP_##type)) |
27150 | 27214 | ||
27151 | @@ -1182,7 +1470,7 @@ static unsigned long vma_dump_size(struc | 27215 | @@ -1159,7 +1447,7 @@ static unsigned long vma_dump_size(struc |
27152 | if (vma->vm_file == NULL) | 27216 | if (vma->vm_file == NULL) |
27153 | return 0; | 27217 | return 0; |
27154 | 27218 | ||
@@ -27157,7 +27221,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27157 | goto whole; | 27221 | goto whole; |
27158 | 27222 | ||
27159 | /* | 27223 | /* |
27160 | @@ -1278,8 +1566,11 @@ static int writenote(struct memelfnote * | 27224 | @@ -1255,8 +1543,11 @@ static int writenote(struct memelfnote * |
27161 | #undef DUMP_WRITE | 27225 | #undef DUMP_WRITE |
27162 | 27226 | ||
27163 | #define DUMP_WRITE(addr, nr) \ | 27227 | #define DUMP_WRITE(addr, nr) \ |
@@ -27170,7 +27234,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27170 | 27234 | ||
27171 | static void fill_elf_header(struct elfhdr *elf, int segs, | 27235 | static void fill_elf_header(struct elfhdr *elf, int segs, |
27172 | u16 machine, u32 flags, u8 osabi) | 27236 | u16 machine, u32 flags, u8 osabi) |
27173 | @@ -1408,9 +1699,9 @@ static void fill_auxv_note(struct memelf | 27237 | @@ -1385,9 +1676,9 @@ static void fill_auxv_note(struct memelf |
27174 | { | 27238 | { |
27175 | elf_addr_t *auxv = (elf_addr_t *) mm->saved_auxv; | 27239 | elf_addr_t *auxv = (elf_addr_t *) mm->saved_auxv; |
27176 | int i = 0; | 27240 | int i = 0; |
@@ -27182,7 +27246,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27182 | fill_note(note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv); | 27246 | fill_note(note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv); |
27183 | } | 27247 | } |
27184 | 27248 | ||
27185 | @@ -1996,7 +2287,7 @@ static int elf_core_dump(long signr, str | 27249 | @@ -1973,7 +2264,7 @@ static int elf_core_dump(long signr, str |
27186 | phdr.p_offset = offset; | 27250 | phdr.p_offset = offset; |
27187 | phdr.p_vaddr = vma->vm_start; | 27251 | phdr.p_vaddr = vma->vm_start; |
27188 | phdr.p_paddr = 0; | 27252 | phdr.p_paddr = 0; |
@@ -27191,7 +27255,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27191 | phdr.p_memsz = vma->vm_end - vma->vm_start; | 27255 | phdr.p_memsz = vma->vm_end - vma->vm_start; |
27192 | offset += phdr.p_filesz; | 27256 | offset += phdr.p_filesz; |
27193 | phdr.p_flags = vma->vm_flags & VM_READ ? PF_R : 0; | 27257 | phdr.p_flags = vma->vm_flags & VM_READ ? PF_R : 0; |
27194 | @@ -2029,7 +2320,7 @@ static int elf_core_dump(long signr, str | 27258 | @@ -2006,7 +2297,7 @@ static int elf_core_dump(long signr, str |
27195 | unsigned long addr; | 27259 | unsigned long addr; |
27196 | unsigned long end; | 27260 | unsigned long end; |
27197 | 27261 | ||
@@ -27200,7 +27264,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27200 | 27264 | ||
27201 | for (addr = vma->vm_start; addr < end; addr += PAGE_SIZE) { | 27265 | for (addr = vma->vm_start; addr < end; addr += PAGE_SIZE) { |
27202 | struct page *page; | 27266 | struct page *page; |
27203 | @@ -2038,6 +2329,7 @@ static int elf_core_dump(long signr, str | 27267 | @@ -2015,6 +2306,7 @@ static int elf_core_dump(long signr, str |
27204 | page = get_dump_page(addr); | 27268 | page = get_dump_page(addr); |
27205 | if (page) { | 27269 | if (page) { |
27206 | void *kaddr = kmap(page); | 27270 | void *kaddr = kmap(page); |
@@ -27208,7 +27272,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27208 | stop = ((size += PAGE_SIZE) > limit) || | 27272 | stop = ((size += PAGE_SIZE) > limit) || |
27209 | !dump_write(file, kaddr, PAGE_SIZE); | 27273 | !dump_write(file, kaddr, PAGE_SIZE); |
27210 | kunmap(page); | 27274 | kunmap(page); |
27211 | @@ -2065,6 +2357,97 @@ out: | 27275 | @@ -2042,6 +2334,97 @@ out: |
27212 | 27276 | ||
27213 | #endif /* USE_ELF_CORE_DUMP */ | 27277 | #endif /* USE_ELF_CORE_DUMP */ |
27214 | 27278 | ||
@@ -27306,10 +27370,10 @@ diff -urNp linux-2.6.32.7/fs/binfmt_elf.c linux-2.6.32.7/fs/binfmt_elf.c | |||
27306 | static int __init init_elf_binfmt(void) | 27370 | static int __init init_elf_binfmt(void) |
27307 | { | 27371 | { |
27308 | return register_binfmt(&elf_format); | 27372 | return register_binfmt(&elf_format); |
27309 | diff -urNp linux-2.6.32.7/fs/binfmt_flat.c linux-2.6.32.7/fs/binfmt_flat.c | 27373 | diff -urNp linux-2.6.32.8/fs/binfmt_flat.c linux-2.6.32.8/fs/binfmt_flat.c |
27310 | --- linux-2.6.32.7/fs/binfmt_flat.c 2010-01-25 13:50:10.000000000 -0500 | 27374 | --- linux-2.6.32.8/fs/binfmt_flat.c 2010-02-09 07:57:19.000000000 -0500 |
27311 | +++ linux-2.6.32.7/fs/binfmt_flat.c 2010-01-25 17:39:40.840303077 -0500 | 27375 | +++ linux-2.6.32.8/fs/binfmt_flat.c 2010-02-10 15:06:24.286215933 -0500 |
27312 | @@ -563,7 +563,9 @@ static int load_flat_file(struct linux_b | 27376 | @@ -564,7 +564,9 @@ static int load_flat_file(struct linux_b |
27313 | realdatastart = (unsigned long) -ENOMEM; | 27377 | realdatastart = (unsigned long) -ENOMEM; |
27314 | printk("Unable to allocate RAM for process data, errno %d\n", | 27378 | printk("Unable to allocate RAM for process data, errno %d\n", |
27315 | (int)-realdatastart); | 27379 | (int)-realdatastart); |
@@ -27319,7 +27383,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_flat.c linux-2.6.32.7/fs/binfmt_flat.c | |||
27319 | ret = realdatastart; | 27383 | ret = realdatastart; |
27320 | goto err; | 27384 | goto err; |
27321 | } | 27385 | } |
27322 | @@ -587,8 +589,10 @@ static int load_flat_file(struct linux_b | 27386 | @@ -588,8 +590,10 @@ static int load_flat_file(struct linux_b |
27323 | } | 27387 | } |
27324 | if (IS_ERR_VALUE(result)) { | 27388 | if (IS_ERR_VALUE(result)) { |
27325 | printk("Unable to read data+bss, errno %d\n", (int)-result); | 27389 | printk("Unable to read data+bss, errno %d\n", (int)-result); |
@@ -27330,7 +27394,7 @@ diff -urNp linux-2.6.32.7/fs/binfmt_flat.c linux-2.6.32.7/fs/binfmt_flat.c | |||
27330 | ret = result; | 27394 | ret = result; |
27331 | goto err; | 27395 | goto err; |
27332 | } | 27396 | } |
27333 | @@ -657,8 +661,10 @@ static int load_flat_file(struct linux_b | 27397 | @@ -658,8 +662,10 @@ static int load_flat_file(struct linux_b |
27334 | } | 27398 | } |
27335 | if (IS_ERR_VALUE(result)) { | 27399 | if (IS_ERR_VALUE(result)) { |
27336 | printk("Unable to read code+data+bss, errno %d\n",(int)-result); | 27400 | printk("Unable to read code+data+bss, errno %d\n",(int)-result); |
@@ -27341,9 +27405,9 @@ diff -urNp linux-2.6.32.7/fs/binfmt_flat.c linux-2.6.32.7/fs/binfmt_flat.c | |||
27341 | ret = result; | 27405 | ret = result; |
27342 | goto err; | 27406 | goto err; |
27343 | } | 27407 | } |
27344 | diff -urNp linux-2.6.32.7/fs/binfmt_misc.c linux-2.6.32.7/fs/binfmt_misc.c | 27408 | diff -urNp linux-2.6.32.8/fs/binfmt_misc.c linux-2.6.32.8/fs/binfmt_misc.c |
27345 | --- linux-2.6.32.7/fs/binfmt_misc.c 2010-01-25 13:50:10.000000000 -0500 | 27409 | --- linux-2.6.32.8/fs/binfmt_misc.c 2010-02-09 07:57:19.000000000 -0500 |
27346 | +++ linux-2.6.32.7/fs/binfmt_misc.c 2010-01-25 17:39:40.840303077 -0500 | 27410 | +++ linux-2.6.32.8/fs/binfmt_misc.c 2010-02-10 15:06:24.286215933 -0500 |
27347 | @@ -693,7 +693,7 @@ static int bm_fill_super(struct super_bl | 27411 | @@ -693,7 +693,7 @@ static int bm_fill_super(struct super_bl |
27348 | static struct tree_descr bm_files[] = { | 27412 | static struct tree_descr bm_files[] = { |
27349 | [2] = {"status", &bm_status_operations, S_IWUSR|S_IRUGO}, | 27413 | [2] = {"status", &bm_status_operations, S_IWUSR|S_IRUGO}, |
@@ -27353,9 +27417,9 @@ diff -urNp linux-2.6.32.7/fs/binfmt_misc.c linux-2.6.32.7/fs/binfmt_misc.c | |||
27353 | }; | 27417 | }; |
27354 | int err = simple_fill_super(sb, 0x42494e4d, bm_files); | 27418 | int err = simple_fill_super(sb, 0x42494e4d, bm_files); |
27355 | if (!err) | 27419 | if (!err) |
27356 | diff -urNp linux-2.6.32.7/fs/bio.c linux-2.6.32.7/fs/bio.c | 27420 | diff -urNp linux-2.6.32.8/fs/bio.c linux-2.6.32.8/fs/bio.c |
27357 | --- linux-2.6.32.7/fs/bio.c 2010-01-25 13:50:10.000000000 -0500 | 27421 | --- linux-2.6.32.8/fs/bio.c 2010-02-09 07:57:19.000000000 -0500 |
27358 | +++ linux-2.6.32.7/fs/bio.c 2010-01-25 17:39:40.840303077 -0500 | 27422 | +++ linux-2.6.32.8/fs/bio.c 2010-02-10 15:06:24.286215933 -0500 |
27359 | @@ -78,7 +78,7 @@ static struct kmem_cache *bio_find_or_cr | 27423 | @@ -78,7 +78,7 @@ static struct kmem_cache *bio_find_or_cr |
27360 | 27424 | ||
27361 | i = 0; | 27425 | i = 0; |
@@ -27365,7 +27429,7 @@ diff -urNp linux-2.6.32.7/fs/bio.c linux-2.6.32.7/fs/bio.c | |||
27365 | 27429 | ||
27366 | if (!bslab->slab && entry == -1) | 27430 | if (!bslab->slab && entry == -1) |
27367 | entry = i; | 27431 | entry = i; |
27368 | @@ -1212,7 +1212,7 @@ static void bio_copy_kern_endio(struct b | 27432 | @@ -1217,7 +1217,7 @@ static void bio_copy_kern_endio(struct b |
27369 | const int read = bio_data_dir(bio) == READ; | 27433 | const int read = bio_data_dir(bio) == READ; |
27370 | struct bio_map_data *bmd = bio->bi_private; | 27434 | struct bio_map_data *bmd = bio->bi_private; |
27371 | int i; | 27435 | int i; |
@@ -27374,9 +27438,9 @@ diff -urNp linux-2.6.32.7/fs/bio.c linux-2.6.32.7/fs/bio.c | |||
27374 | 27438 | ||
27375 | __bio_for_each_segment(bvec, bio, i, 0) { | 27439 | __bio_for_each_segment(bvec, bio, i, 0) { |
27376 | char *addr = page_address(bvec->bv_page); | 27440 | char *addr = page_address(bvec->bv_page); |
27377 | diff -urNp linux-2.6.32.7/fs/btrfs/ctree.c linux-2.6.32.7/fs/btrfs/ctree.c | 27441 | diff -urNp linux-2.6.32.8/fs/btrfs/ctree.c linux-2.6.32.8/fs/btrfs/ctree.c |
27378 | --- linux-2.6.32.7/fs/btrfs/ctree.c 2010-01-25 13:50:10.000000000 -0500 | 27442 | --- linux-2.6.32.8/fs/btrfs/ctree.c 2010-02-09 07:57:19.000000000 -0500 |
27379 | +++ linux-2.6.32.7/fs/btrfs/ctree.c 2010-01-25 17:39:40.841428527 -0500 | 27443 | +++ linux-2.6.32.8/fs/btrfs/ctree.c 2010-02-10 15:06:24.286215933 -0500 |
27380 | @@ -3568,7 +3568,6 @@ setup_items_for_insert(struct btrfs_tran | 27444 | @@ -3568,7 +3568,6 @@ setup_items_for_insert(struct btrfs_tran |
27381 | 27445 | ||
27382 | ret = 0; | 27446 | ret = 0; |
@@ -27385,9 +27449,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/ctree.c linux-2.6.32.7/fs/btrfs/ctree.c | |||
27385 | btrfs_cpu_key_to_disk(&disk_key, cpu_key); | 27449 | btrfs_cpu_key_to_disk(&disk_key, cpu_key); |
27386 | ret = fixup_low_keys(trans, root, path, &disk_key, 1); | 27450 | ret = fixup_low_keys(trans, root, path, &disk_key, 1); |
27387 | } | 27451 | } |
27388 | diff -urNp linux-2.6.32.7/fs/btrfs/disk-io.c linux-2.6.32.7/fs/btrfs/disk-io.c | 27452 | diff -urNp linux-2.6.32.8/fs/btrfs/disk-io.c linux-2.6.32.8/fs/btrfs/disk-io.c |
27389 | --- linux-2.6.32.7/fs/btrfs/disk-io.c 2010-01-25 13:50:10.000000000 -0500 | 27453 | --- linux-2.6.32.8/fs/btrfs/disk-io.c 2010-02-09 07:57:19.000000000 -0500 |
27390 | +++ linux-2.6.32.7/fs/btrfs/disk-io.c 2010-01-25 17:39:40.842154796 -0500 | 27454 | +++ linux-2.6.32.8/fs/btrfs/disk-io.c 2010-02-10 15:06:24.286215933 -0500 |
27391 | @@ -39,7 +39,7 @@ | 27455 | @@ -39,7 +39,7 @@ |
27392 | #include "tree-log.h" | 27456 | #include "tree-log.h" |
27393 | #include "free-space-cache.h" | 27457 | #include "free-space-cache.h" |
@@ -27406,9 +27470,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/disk-io.c linux-2.6.32.7/fs/btrfs/disk-io.c | |||
27406 | .write_cache_pages_lock_hook = btree_lock_page_hook, | 27470 | .write_cache_pages_lock_hook = btree_lock_page_hook, |
27407 | .readpage_end_io_hook = btree_readpage_end_io_hook, | 27471 | .readpage_end_io_hook = btree_readpage_end_io_hook, |
27408 | .submit_bio_hook = btree_submit_bio_hook, | 27472 | .submit_bio_hook = btree_submit_bio_hook, |
27409 | diff -urNp linux-2.6.32.7/fs/btrfs/extent_io.h linux-2.6.32.7/fs/btrfs/extent_io.h | 27473 | diff -urNp linux-2.6.32.8/fs/btrfs/extent_io.h linux-2.6.32.8/fs/btrfs/extent_io.h |
27410 | --- linux-2.6.32.7/fs/btrfs/extent_io.h 2010-01-25 13:50:10.000000000 -0500 | 27474 | --- linux-2.6.32.8/fs/btrfs/extent_io.h 2010-02-09 07:57:19.000000000 -0500 |
27411 | +++ linux-2.6.32.7/fs/btrfs/extent_io.h 2010-01-25 17:39:40.842154796 -0500 | 27475 | +++ linux-2.6.32.8/fs/btrfs/extent_io.h 2010-02-10 15:06:24.286215933 -0500 |
27412 | @@ -49,36 +49,36 @@ typedef int (extent_submit_bio_hook_t)(s | 27476 | @@ -49,36 +49,36 @@ typedef int (extent_submit_bio_hook_t)(s |
27413 | struct bio *bio, int mirror_num, | 27477 | struct bio *bio, int mirror_num, |
27414 | unsigned long bio_flags); | 27478 | unsigned long bio_flags); |
@@ -27469,9 +27533,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/extent_io.h linux-2.6.32.7/fs/btrfs/extent_io | |||
27469 | }; | 27533 | }; |
27470 | 27534 | ||
27471 | struct extent_state { | 27535 | struct extent_state { |
27472 | diff -urNp linux-2.6.32.7/fs/btrfs/free-space-cache.c linux-2.6.32.7/fs/btrfs/free-space-cache.c | 27536 | diff -urNp linux-2.6.32.8/fs/btrfs/free-space-cache.c linux-2.6.32.8/fs/btrfs/free-space-cache.c |
27473 | --- linux-2.6.32.7/fs/btrfs/free-space-cache.c 2010-01-25 13:50:10.000000000 -0500 | 27537 | --- linux-2.6.32.8/fs/btrfs/free-space-cache.c 2010-02-09 07:57:19.000000000 -0500 |
27474 | +++ linux-2.6.32.7/fs/btrfs/free-space-cache.c 2010-01-25 17:39:40.850151357 -0500 | 27538 | +++ linux-2.6.32.8/fs/btrfs/free-space-cache.c 2010-02-10 15:06:24.290012630 -0500 |
27475 | @@ -1074,8 +1074,6 @@ u64 btrfs_alloc_from_cluster(struct btrf | 27539 | @@ -1074,8 +1074,6 @@ u64 btrfs_alloc_from_cluster(struct btrf |
27476 | 27540 | ||
27477 | while(1) { | 27541 | while(1) { |
@@ -27490,9 +27554,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/free-space-cache.c linux-2.6.32.7/fs/btrfs/fr | |||
27490 | 27554 | ||
27491 | if (entry->bitmap && entry->bytes > bytes + empty_size) { | 27555 | if (entry->bitmap && entry->bytes > bytes + empty_size) { |
27492 | ret = btrfs_bitmap_cluster(block_group, entry, cluster, | 27556 | ret = btrfs_bitmap_cluster(block_group, entry, cluster, |
27493 | diff -urNp linux-2.6.32.7/fs/btrfs/inode.c linux-2.6.32.7/fs/btrfs/inode.c | 27557 | diff -urNp linux-2.6.32.8/fs/btrfs/inode.c linux-2.6.32.8/fs/btrfs/inode.c |
27494 | --- linux-2.6.32.7/fs/btrfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 27558 | --- linux-2.6.32.8/fs/btrfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
27495 | +++ linux-2.6.32.7/fs/btrfs/inode.c 2010-01-25 17:39:40.851419030 -0500 | 27559 | +++ linux-2.6.32.8/fs/btrfs/inode.c 2010-02-10 15:06:24.290012630 -0500 |
27496 | @@ -63,7 +63,7 @@ static const struct inode_operations btr | 27560 | @@ -63,7 +63,7 @@ static const struct inode_operations btr |
27497 | static const struct address_space_operations btrfs_aops; | 27561 | static const struct address_space_operations btrfs_aops; |
27498 | static const struct address_space_operations btrfs_symlink_aops; | 27562 | static const struct address_space_operations btrfs_symlink_aops; |
@@ -27511,9 +27575,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/inode.c linux-2.6.32.7/fs/btrfs/inode.c | |||
27511 | .fill_delalloc = run_delalloc_range, | 27575 | .fill_delalloc = run_delalloc_range, |
27512 | .submit_bio_hook = btrfs_submit_bio_hook, | 27576 | .submit_bio_hook = btrfs_submit_bio_hook, |
27513 | .merge_bio_hook = btrfs_merge_bio_hook, | 27577 | .merge_bio_hook = btrfs_merge_bio_hook, |
27514 | diff -urNp linux-2.6.32.7/fs/btrfs/sysfs.c linux-2.6.32.7/fs/btrfs/sysfs.c | 27578 | diff -urNp linux-2.6.32.8/fs/btrfs/sysfs.c linux-2.6.32.8/fs/btrfs/sysfs.c |
27515 | --- linux-2.6.32.7/fs/btrfs/sysfs.c 2010-01-25 13:50:10.000000000 -0500 | 27579 | --- linux-2.6.32.8/fs/btrfs/sysfs.c 2010-02-09 07:57:19.000000000 -0500 |
27516 | +++ linux-2.6.32.7/fs/btrfs/sysfs.c 2010-01-25 17:39:40.851419030 -0500 | 27580 | +++ linux-2.6.32.8/fs/btrfs/sysfs.c 2010-02-10 15:06:24.290012630 -0500 |
27517 | @@ -164,12 +164,12 @@ static void btrfs_root_release(struct ko | 27581 | @@ -164,12 +164,12 @@ static void btrfs_root_release(struct ko |
27518 | complete(&root->kobj_unregister); | 27582 | complete(&root->kobj_unregister); |
27519 | } | 27583 | } |
@@ -27529,9 +27593,9 @@ diff -urNp linux-2.6.32.7/fs/btrfs/sysfs.c linux-2.6.32.7/fs/btrfs/sysfs.c | |||
27529 | .show = btrfs_root_attr_show, | 27593 | .show = btrfs_root_attr_show, |
27530 | .store = btrfs_root_attr_store, | 27594 | .store = btrfs_root_attr_store, |
27531 | }; | 27595 | }; |
27532 | diff -urNp linux-2.6.32.7/fs/buffer.c linux-2.6.32.7/fs/buffer.c | 27596 | diff -urNp linux-2.6.32.8/fs/buffer.c linux-2.6.32.8/fs/buffer.c |
27533 | --- linux-2.6.32.7/fs/buffer.c 2010-01-25 13:50:10.000000000 -0500 | 27597 | --- linux-2.6.32.8/fs/buffer.c 2010-02-09 07:57:19.000000000 -0500 |
27534 | +++ linux-2.6.32.7/fs/buffer.c 2010-01-25 17:39:40.852369217 -0500 | 27598 | +++ linux-2.6.32.8/fs/buffer.c 2010-02-10 15:06:24.290012630 -0500 |
27535 | @@ -25,6 +25,7 @@ | 27599 | @@ -25,6 +25,7 @@ |
27536 | #include <linux/percpu.h> | 27600 | #include <linux/percpu.h> |
27537 | #include <linux/slab.h> | 27601 | #include <linux/slab.h> |
@@ -27540,9 +27604,9 @@ diff -urNp linux-2.6.32.7/fs/buffer.c linux-2.6.32.7/fs/buffer.c | |||
27540 | #include <linux/blkdev.h> | 27604 | #include <linux/blkdev.h> |
27541 | #include <linux/file.h> | 27605 | #include <linux/file.h> |
27542 | #include <linux/quotaops.h> | 27606 | #include <linux/quotaops.h> |
27543 | diff -urNp linux-2.6.32.7/fs/cachefiles/rdwr.c linux-2.6.32.7/fs/cachefiles/rdwr.c | 27607 | diff -urNp linux-2.6.32.8/fs/cachefiles/rdwr.c linux-2.6.32.8/fs/cachefiles/rdwr.c |
27544 | --- linux-2.6.32.7/fs/cachefiles/rdwr.c 2010-01-25 13:50:10.000000000 -0500 | 27608 | --- linux-2.6.32.8/fs/cachefiles/rdwr.c 2010-02-09 07:57:19.000000000 -0500 |
27545 | +++ linux-2.6.32.7/fs/cachefiles/rdwr.c 2010-01-25 17:39:40.852369217 -0500 | 27609 | +++ linux-2.6.32.8/fs/cachefiles/rdwr.c 2010-02-10 15:06:24.290012630 -0500 |
27546 | @@ -946,7 +946,7 @@ int cachefiles_write_page(struct fscache | 27610 | @@ -946,7 +946,7 @@ int cachefiles_write_page(struct fscache |
27547 | old_fs = get_fs(); | 27611 | old_fs = get_fs(); |
27548 | set_fs(KERNEL_DS); | 27612 | set_fs(KERNEL_DS); |
@@ -27552,9 +27616,9 @@ diff -urNp linux-2.6.32.7/fs/cachefiles/rdwr.c linux-2.6.32.7/fs/cachefiles/rdwr | |||
27552 | set_fs(old_fs); | 27616 | set_fs(old_fs); |
27553 | kunmap(page); | 27617 | kunmap(page); |
27554 | if (ret != len) | 27618 | if (ret != len) |
27555 | diff -urNp linux-2.6.32.7/fs/cifs/cifs_uniupr.h linux-2.6.32.7/fs/cifs/cifs_uniupr.h | 27619 | diff -urNp linux-2.6.32.8/fs/cifs/cifs_uniupr.h linux-2.6.32.8/fs/cifs/cifs_uniupr.h |
27556 | --- linux-2.6.32.7/fs/cifs/cifs_uniupr.h 2010-01-25 13:50:10.000000000 -0500 | 27620 | --- linux-2.6.32.8/fs/cifs/cifs_uniupr.h 2010-02-09 07:57:19.000000000 -0500 |
27557 | +++ linux-2.6.32.7/fs/cifs/cifs_uniupr.h 2010-01-25 17:39:40.852369217 -0500 | 27621 | +++ linux-2.6.32.8/fs/cifs/cifs_uniupr.h 2010-02-10 15:06:24.290012630 -0500 |
27558 | @@ -132,7 +132,7 @@ const struct UniCaseRange CifsUniUpperRa | 27622 | @@ -132,7 +132,7 @@ const struct UniCaseRange CifsUniUpperRa |
27559 | {0x0490, 0x04cc, UniCaseRangeU0490}, | 27623 | {0x0490, 0x04cc, UniCaseRangeU0490}, |
27560 | {0x1e00, 0x1ffc, UniCaseRangeU1e00}, | 27624 | {0x1e00, 0x1ffc, UniCaseRangeU1e00}, |
@@ -27564,9 +27628,9 @@ diff -urNp linux-2.6.32.7/fs/cifs/cifs_uniupr.h linux-2.6.32.7/fs/cifs/cifs_uniu | |||
27564 | }; | 27628 | }; |
27565 | #endif | 27629 | #endif |
27566 | 27630 | ||
27567 | diff -urNp linux-2.6.32.7/fs/cifs/link.c linux-2.6.32.7/fs/cifs/link.c | 27631 | diff -urNp linux-2.6.32.8/fs/cifs/link.c linux-2.6.32.8/fs/cifs/link.c |
27568 | --- linux-2.6.32.7/fs/cifs/link.c 2010-01-25 13:50:10.000000000 -0500 | 27632 | --- linux-2.6.32.8/fs/cifs/link.c 2010-02-09 07:57:19.000000000 -0500 |
27569 | +++ linux-2.6.32.7/fs/cifs/link.c 2010-01-25 17:39:40.852369217 -0500 | 27633 | +++ linux-2.6.32.8/fs/cifs/link.c 2010-02-10 15:06:24.290012630 -0500 |
27570 | @@ -215,7 +215,7 @@ cifs_symlink(struct inode *inode, struct | 27634 | @@ -215,7 +215,7 @@ cifs_symlink(struct inode *inode, struct |
27571 | 27635 | ||
27572 | void cifs_put_link(struct dentry *direntry, struct nameidata *nd, void *cookie) | 27636 | void cifs_put_link(struct dentry *direntry, struct nameidata *nd, void *cookie) |
@@ -27576,9 +27640,9 @@ diff -urNp linux-2.6.32.7/fs/cifs/link.c linux-2.6.32.7/fs/cifs/link.c | |||
27576 | if (!IS_ERR(p)) | 27640 | if (!IS_ERR(p)) |
27577 | kfree(p); | 27641 | kfree(p); |
27578 | } | 27642 | } |
27579 | diff -urNp linux-2.6.32.7/fs/compat_binfmt_elf.c linux-2.6.32.7/fs/compat_binfmt_elf.c | 27643 | diff -urNp linux-2.6.32.8/fs/compat_binfmt_elf.c linux-2.6.32.8/fs/compat_binfmt_elf.c |
27580 | --- linux-2.6.32.7/fs/compat_binfmt_elf.c 2010-01-25 13:50:10.000000000 -0500 | 27644 | --- linux-2.6.32.8/fs/compat_binfmt_elf.c 2010-02-09 07:57:19.000000000 -0500 |
27581 | +++ linux-2.6.32.7/fs/compat_binfmt_elf.c 2010-01-25 17:39:40.852369217 -0500 | 27645 | +++ linux-2.6.32.8/fs/compat_binfmt_elf.c 2010-02-10 15:06:24.290012630 -0500 |
27582 | @@ -29,10 +29,12 @@ | 27646 | @@ -29,10 +29,12 @@ |
27583 | #undef elfhdr | 27647 | #undef elfhdr |
27584 | #undef elf_phdr | 27648 | #undef elf_phdr |
@@ -27592,9 +27656,9 @@ diff -urNp linux-2.6.32.7/fs/compat_binfmt_elf.c linux-2.6.32.7/fs/compat_binfmt | |||
27592 | #define elf_addr_t Elf32_Addr | 27656 | #define elf_addr_t Elf32_Addr |
27593 | 27657 | ||
27594 | /* | 27658 | /* |
27595 | diff -urNp linux-2.6.32.7/fs/compat.c linux-2.6.32.7/fs/compat.c | 27659 | diff -urNp linux-2.6.32.8/fs/compat.c linux-2.6.32.8/fs/compat.c |
27596 | --- linux-2.6.32.7/fs/compat.c 2010-01-25 13:50:10.000000000 -0500 | 27660 | --- linux-2.6.32.8/fs/compat.c 2010-02-09 07:57:19.000000000 -0500 |
27597 | +++ linux-2.6.32.7/fs/compat.c 2010-01-25 17:39:40.853440941 -0500 | 27661 | +++ linux-2.6.32.8/fs/compat.c 2010-02-10 15:06:24.290012630 -0500 |
27598 | @@ -1410,14 +1410,12 @@ static int compat_copy_strings(int argc, | 27662 | @@ -1410,14 +1410,12 @@ static int compat_copy_strings(int argc, |
27599 | if (!kmapped_page || kpos != (pos & PAGE_MASK)) { | 27663 | if (!kmapped_page || kpos != (pos & PAGE_MASK)) { |
27600 | struct page *page; | 27664 | struct page *page; |
@@ -27694,9 +27758,9 @@ diff -urNp linux-2.6.32.7/fs/compat.c linux-2.6.32.7/fs/compat.c | |||
27694 | out: | 27758 | out: |
27695 | if (bprm->mm) | 27759 | if (bprm->mm) |
27696 | mmput(bprm->mm); | 27760 | mmput(bprm->mm); |
27697 | diff -urNp linux-2.6.32.7/fs/compat_ioctl.c linux-2.6.32.7/fs/compat_ioctl.c | 27761 | diff -urNp linux-2.6.32.8/fs/compat_ioctl.c linux-2.6.32.8/fs/compat_ioctl.c |
27698 | --- linux-2.6.32.7/fs/compat_ioctl.c 2010-01-25 13:50:10.000000000 -0500 | 27762 | --- linux-2.6.32.8/fs/compat_ioctl.c 2010-02-09 07:57:19.000000000 -0500 |
27699 | +++ linux-2.6.32.7/fs/compat_ioctl.c 2010-01-25 17:39:40.854422632 -0500 | 27763 | +++ linux-2.6.32.8/fs/compat_ioctl.c 2010-02-10 15:06:24.290012630 -0500 |
27700 | @@ -1827,15 +1827,15 @@ struct ioctl_trans { | 27764 | @@ -1827,15 +1827,15 @@ struct ioctl_trans { |
27701 | }; | 27765 | }; |
27702 | 27766 | ||
@@ -27716,9 +27780,9 @@ diff -urNp linux-2.6.32.7/fs/compat_ioctl.c linux-2.6.32.7/fs/compat_ioctl.c | |||
27716 | 27780 | ||
27717 | /* ioctl should not be warned about even if it's not implemented. | 27781 | /* ioctl should not be warned about even if it's not implemented. |
27718 | Valid reasons to use this: | 27782 | Valid reasons to use this: |
27719 | diff -urNp linux-2.6.32.7/fs/debugfs/inode.c linux-2.6.32.7/fs/debugfs/inode.c | 27783 | diff -urNp linux-2.6.32.8/fs/debugfs/inode.c linux-2.6.32.8/fs/debugfs/inode.c |
27720 | --- linux-2.6.32.7/fs/debugfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 27784 | --- linux-2.6.32.8/fs/debugfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
27721 | +++ linux-2.6.32.7/fs/debugfs/inode.c 2010-01-25 17:39:40.854422632 -0500 | 27785 | +++ linux-2.6.32.8/fs/debugfs/inode.c 2010-02-10 15:06:24.317009197 -0500 |
27722 | @@ -128,7 +128,7 @@ static inline int debugfs_positive(struc | 27786 | @@ -128,7 +128,7 @@ static inline int debugfs_positive(struc |
27723 | 27787 | ||
27724 | static int debug_fill_super(struct super_block *sb, void *data, int silent) | 27788 | static int debug_fill_super(struct super_block *sb, void *data, int silent) |
@@ -27728,9 +27792,9 @@ diff -urNp linux-2.6.32.7/fs/debugfs/inode.c linux-2.6.32.7/fs/debugfs/inode.c | |||
27728 | 27792 | ||
27729 | return simple_fill_super(sb, DEBUGFS_MAGIC, debug_files); | 27793 | return simple_fill_super(sb, DEBUGFS_MAGIC, debug_files); |
27730 | } | 27794 | } |
27731 | diff -urNp linux-2.6.32.7/fs/dlm/lockspace.c linux-2.6.32.7/fs/dlm/lockspace.c | 27795 | diff -urNp linux-2.6.32.8/fs/dlm/lockspace.c linux-2.6.32.8/fs/dlm/lockspace.c |
27732 | --- linux-2.6.32.7/fs/dlm/lockspace.c 2010-01-25 13:50:10.000000000 -0500 | 27796 | --- linux-2.6.32.8/fs/dlm/lockspace.c 2010-02-09 07:57:19.000000000 -0500 |
27733 | +++ linux-2.6.32.7/fs/dlm/lockspace.c 2010-01-25 17:39:40.854422632 -0500 | 27797 | +++ linux-2.6.32.8/fs/dlm/lockspace.c 2010-02-10 15:06:24.317009197 -0500 |
27734 | @@ -148,7 +148,7 @@ static void lockspace_kobj_release(struc | 27798 | @@ -148,7 +148,7 @@ static void lockspace_kobj_release(struc |
27735 | kfree(ls); | 27799 | kfree(ls); |
27736 | } | 27800 | } |
@@ -27740,9 +27804,9 @@ diff -urNp linux-2.6.32.7/fs/dlm/lockspace.c linux-2.6.32.7/fs/dlm/lockspace.c | |||
27740 | .show = dlm_attr_show, | 27804 | .show = dlm_attr_show, |
27741 | .store = dlm_attr_store, | 27805 | .store = dlm_attr_store, |
27742 | }; | 27806 | }; |
27743 | diff -urNp linux-2.6.32.7/fs/ecryptfs/inode.c linux-2.6.32.7/fs/ecryptfs/inode.c | 27807 | diff -urNp linux-2.6.32.8/fs/ecryptfs/inode.c linux-2.6.32.8/fs/ecryptfs/inode.c |
27744 | --- linux-2.6.32.7/fs/ecryptfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 27808 | --- linux-2.6.32.8/fs/ecryptfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
27745 | +++ linux-2.6.32.7/fs/ecryptfs/inode.c 2010-01-25 17:39:40.855424759 -0500 | 27809 | +++ linux-2.6.32.8/fs/ecryptfs/inode.c 2010-02-10 15:06:24.330020565 -0500 |
27746 | @@ -676,7 +676,7 @@ ecryptfs_readlink(struct dentry *dentry, | 27810 | @@ -676,7 +676,7 @@ ecryptfs_readlink(struct dentry *dentry, |
27747 | old_fs = get_fs(); | 27811 | old_fs = get_fs(); |
27748 | set_fs(get_ds()); | 27812 | set_fs(get_ds()); |
@@ -27761,9 +27825,9 @@ diff -urNp linux-2.6.32.7/fs/ecryptfs/inode.c linux-2.6.32.7/fs/ecryptfs/inode.c | |||
27761 | set_fs(old_fs); | 27825 | set_fs(old_fs); |
27762 | if (rc < 0) | 27826 | if (rc < 0) |
27763 | goto out_free; | 27827 | goto out_free; |
27764 | diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | 27828 | diff -urNp linux-2.6.32.8/fs/exec.c linux-2.6.32.8/fs/exec.c |
27765 | --- linux-2.6.32.7/fs/exec.c 2010-01-25 13:50:10.000000000 -0500 | 27829 | --- linux-2.6.32.8/fs/exec.c 2010-02-09 07:57:19.000000000 -0500 |
27766 | +++ linux-2.6.32.7/fs/exec.c 2010-01-25 17:39:40.855424759 -0500 | 27830 | +++ linux-2.6.32.8/fs/exec.c 2010-02-10 15:06:24.338020681 -0500 |
27767 | @@ -56,12 +56,24 @@ | 27831 | @@ -56,12 +56,24 @@ |
27768 | #include <linux/fsnotify.h> | 27832 | #include <linux/fsnotify.h> |
27769 | #include <linux/fs_struct.h> | 27833 | #include <linux/fs_struct.h> |
@@ -27940,7 +28004,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
27940 | set_fs(old_fs); | 28004 | set_fs(old_fs); |
27941 | return result; | 28005 | return result; |
27942 | } | 28006 | } |
27943 | @@ -1088,7 +1121,7 @@ int check_unsafe_exec(struct linux_binpr | 28007 | @@ -1094,7 +1127,7 @@ int check_unsafe_exec(struct linux_binpr |
27944 | } | 28008 | } |
27945 | rcu_read_unlock(); | 28009 | rcu_read_unlock(); |
27946 | 28010 | ||
@@ -27949,7 +28013,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
27949 | bprm->unsafe |= LSM_UNSAFE_SHARE; | 28013 | bprm->unsafe |= LSM_UNSAFE_SHARE; |
27950 | } else { | 28014 | } else { |
27951 | res = -EAGAIN; | 28015 | res = -EAGAIN; |
27952 | @@ -1287,6 +1320,11 @@ int do_execve(char * filename, | 28016 | @@ -1293,6 +1326,11 @@ int do_execve(char * filename, |
27953 | char __user *__user *envp, | 28017 | char __user *__user *envp, |
27954 | struct pt_regs * regs) | 28018 | struct pt_regs * regs) |
27955 | { | 28019 | { |
@@ -27961,7 +28025,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
27961 | struct linux_binprm *bprm; | 28025 | struct linux_binprm *bprm; |
27962 | struct file *file; | 28026 | struct file *file; |
27963 | struct files_struct *displaced; | 28027 | struct files_struct *displaced; |
27964 | @@ -1323,6 +1361,18 @@ int do_execve(char * filename, | 28028 | @@ -1329,6 +1367,18 @@ int do_execve(char * filename, |
27965 | bprm->filename = filename; | 28029 | bprm->filename = filename; |
27966 | bprm->interp = filename; | 28030 | bprm->interp = filename; |
27967 | 28031 | ||
@@ -27980,7 +28044,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
27980 | retval = bprm_mm_init(bprm); | 28044 | retval = bprm_mm_init(bprm); |
27981 | if (retval) | 28045 | if (retval) |
27982 | goto out_file; | 28046 | goto out_file; |
27983 | @@ -1352,10 +1402,41 @@ int do_execve(char * filename, | 28047 | @@ -1358,10 +1408,41 @@ int do_execve(char * filename, |
27984 | if (retval < 0) | 28048 | if (retval < 0) |
27985 | goto out; | 28049 | goto out; |
27986 | 28050 | ||
@@ -28023,7 +28087,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
28023 | 28087 | ||
28024 | current->stack_start = current->mm->start_stack; | 28088 | current->stack_start = current->mm->start_stack; |
28025 | 28089 | ||
28026 | @@ -1368,6 +1449,14 @@ int do_execve(char * filename, | 28090 | @@ -1374,6 +1455,14 @@ int do_execve(char * filename, |
28027 | put_files_struct(displaced); | 28091 | put_files_struct(displaced); |
28028 | return retval; | 28092 | return retval; |
28029 | 28093 | ||
@@ -28038,7 +28102,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
28038 | out: | 28102 | out: |
28039 | if (bprm->mm) | 28103 | if (bprm->mm) |
28040 | mmput (bprm->mm); | 28104 | mmput (bprm->mm); |
28041 | @@ -1531,6 +1620,169 @@ out: | 28105 | @@ -1537,6 +1626,169 @@ out: |
28042 | return ispipe; | 28106 | return ispipe; |
28043 | } | 28107 | } |
28044 | 28108 | ||
@@ -28208,7 +28272,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
28208 | static int zap_process(struct task_struct *start) | 28272 | static int zap_process(struct task_struct *start) |
28209 | { | 28273 | { |
28210 | struct task_struct *t; | 28274 | struct task_struct *t; |
28211 | @@ -1733,17 +1985,17 @@ static void wait_for_dump_helpers(struct | 28275 | @@ -1739,17 +1991,17 @@ static void wait_for_dump_helpers(struct |
28212 | pipe = file->f_path.dentry->d_inode->i_pipe; | 28276 | pipe = file->f_path.dentry->d_inode->i_pipe; |
28213 | 28277 | ||
28214 | pipe_lock(pipe); | 28278 | pipe_lock(pipe); |
@@ -28231,7 +28295,7 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
28231 | pipe_unlock(pipe); | 28295 | pipe_unlock(pipe); |
28232 | 28296 | ||
28233 | } | 28297 | } |
28234 | @@ -1814,6 +2066,10 @@ void do_coredump(long signr, int exit_co | 28298 | @@ -1820,6 +2072,10 @@ void do_coredump(long signr, int exit_co |
28235 | */ | 28299 | */ |
28236 | clear_thread_flag(TIF_SIGPENDING); | 28300 | clear_thread_flag(TIF_SIGPENDING); |
28237 | 28301 | ||
@@ -28242,9 +28306,9 @@ diff -urNp linux-2.6.32.7/fs/exec.c linux-2.6.32.7/fs/exec.c | |||
28242 | /* | 28306 | /* |
28243 | * lock_kernel() because format_corename() is controlled by sysctl, which | 28307 | * lock_kernel() because format_corename() is controlled by sysctl, which |
28244 | * uses lock_kernel() | 28308 | * uses lock_kernel() |
28245 | diff -urNp linux-2.6.32.7/fs/ext2/balloc.c linux-2.6.32.7/fs/ext2/balloc.c | 28309 | diff -urNp linux-2.6.32.8/fs/ext2/balloc.c linux-2.6.32.8/fs/ext2/balloc.c |
28246 | --- linux-2.6.32.7/fs/ext2/balloc.c 2010-01-25 13:50:10.000000000 -0500 | 28310 | --- linux-2.6.32.8/fs/ext2/balloc.c 2010-02-09 07:57:19.000000000 -0500 |
28247 | +++ linux-2.6.32.7/fs/ext2/balloc.c 2010-01-25 17:39:40.856418905 -0500 | 28311 | +++ linux-2.6.32.8/fs/ext2/balloc.c 2010-02-10 15:06:24.338020681 -0500 |
28248 | @@ -1192,7 +1192,7 @@ static int ext2_has_free_blocks(struct e | 28312 | @@ -1192,7 +1192,7 @@ static int ext2_has_free_blocks(struct e |
28249 | 28313 | ||
28250 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); | 28314 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); |
@@ -28254,9 +28318,9 @@ diff -urNp linux-2.6.32.7/fs/ext2/balloc.c linux-2.6.32.7/fs/ext2/balloc.c | |||
28254 | sbi->s_resuid != current_fsuid() && | 28318 | sbi->s_resuid != current_fsuid() && |
28255 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { | 28319 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { |
28256 | return 0; | 28320 | return 0; |
28257 | diff -urNp linux-2.6.32.7/fs/ext3/balloc.c linux-2.6.32.7/fs/ext3/balloc.c | 28321 | diff -urNp linux-2.6.32.8/fs/ext3/balloc.c linux-2.6.32.8/fs/ext3/balloc.c |
28258 | --- linux-2.6.32.7/fs/ext3/balloc.c 2010-01-25 13:50:10.000000000 -0500 | 28322 | --- linux-2.6.32.8/fs/ext3/balloc.c 2010-02-09 07:57:19.000000000 -0500 |
28259 | +++ linux-2.6.32.7/fs/ext3/balloc.c 2010-01-25 17:39:40.856418905 -0500 | 28323 | +++ linux-2.6.32.8/fs/ext3/balloc.c 2010-02-10 15:06:24.370523394 -0500 |
28260 | @@ -1421,7 +1421,7 @@ static int ext3_has_free_blocks(struct e | 28324 | @@ -1421,7 +1421,7 @@ static int ext3_has_free_blocks(struct e |
28261 | 28325 | ||
28262 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); | 28326 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); |
@@ -28266,9 +28330,9 @@ diff -urNp linux-2.6.32.7/fs/ext3/balloc.c linux-2.6.32.7/fs/ext3/balloc.c | |||
28266 | sbi->s_resuid != current_fsuid() && | 28330 | sbi->s_resuid != current_fsuid() && |
28267 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { | 28331 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { |
28268 | return 0; | 28332 | return 0; |
28269 | diff -urNp linux-2.6.32.7/fs/ext3/namei.c linux-2.6.32.7/fs/ext3/namei.c | 28333 | diff -urNp linux-2.6.32.8/fs/ext3/namei.c linux-2.6.32.8/fs/ext3/namei.c |
28270 | --- linux-2.6.32.7/fs/ext3/namei.c 2010-01-25 13:50:10.000000000 -0500 | 28334 | --- linux-2.6.32.8/fs/ext3/namei.c 2010-02-09 07:57:19.000000000 -0500 |
28271 | +++ linux-2.6.32.7/fs/ext3/namei.c 2010-01-25 17:39:40.856418905 -0500 | 28335 | +++ linux-2.6.32.8/fs/ext3/namei.c 2010-02-10 15:06:24.390016502 -0500 |
28272 | @@ -1168,7 +1168,7 @@ static struct ext3_dir_entry_2 *do_split | 28336 | @@ -1168,7 +1168,7 @@ static struct ext3_dir_entry_2 *do_split |
28273 | char *data1 = (*bh)->b_data, *data2; | 28337 | char *data1 = (*bh)->b_data, *data2; |
28274 | unsigned split, move, size; | 28338 | unsigned split, move, size; |
@@ -28278,9 +28342,9 @@ diff -urNp linux-2.6.32.7/fs/ext3/namei.c linux-2.6.32.7/fs/ext3/namei.c | |||
28278 | 28342 | ||
28279 | bh2 = ext3_append (handle, dir, &newblock, &err); | 28343 | bh2 = ext3_append (handle, dir, &newblock, &err); |
28280 | if (!(bh2)) { | 28344 | if (!(bh2)) { |
28281 | diff -urNp linux-2.6.32.7/fs/ext3/xattr.c linux-2.6.32.7/fs/ext3/xattr.c | 28345 | diff -urNp linux-2.6.32.8/fs/ext3/xattr.c linux-2.6.32.8/fs/ext3/xattr.c |
28282 | --- linux-2.6.32.7/fs/ext3/xattr.c 2010-01-25 13:50:10.000000000 -0500 | 28346 | --- linux-2.6.32.8/fs/ext3/xattr.c 2010-02-09 07:57:19.000000000 -0500 |
28283 | +++ linux-2.6.32.7/fs/ext3/xattr.c 2010-01-25 17:39:40.857371632 -0500 | 28347 | +++ linux-2.6.32.8/fs/ext3/xattr.c 2010-02-10 15:06:24.390016502 -0500 |
28284 | @@ -89,8 +89,8 @@ | 28348 | @@ -89,8 +89,8 @@ |
28285 | printk("\n"); \ | 28349 | printk("\n"); \ |
28286 | } while (0) | 28350 | } while (0) |
@@ -28292,9 +28356,9 @@ diff -urNp linux-2.6.32.7/fs/ext3/xattr.c linux-2.6.32.7/fs/ext3/xattr.c | |||
28292 | #endif | 28356 | #endif |
28293 | 28357 | ||
28294 | static void ext3_xattr_cache_insert(struct buffer_head *); | 28358 | static void ext3_xattr_cache_insert(struct buffer_head *); |
28295 | diff -urNp linux-2.6.32.7/fs/ext4/balloc.c linux-2.6.32.7/fs/ext4/balloc.c | 28359 | diff -urNp linux-2.6.32.8/fs/ext4/balloc.c linux-2.6.32.8/fs/ext4/balloc.c |
28296 | --- linux-2.6.32.7/fs/ext4/balloc.c 2010-01-25 13:50:10.000000000 -0500 | 28360 | --- linux-2.6.32.8/fs/ext4/balloc.c 2010-02-09 07:57:19.000000000 -0500 |
28297 | +++ linux-2.6.32.7/fs/ext4/balloc.c 2010-01-25 17:39:40.857371632 -0500 | 28361 | +++ linux-2.6.32.8/fs/ext4/balloc.c 2010-02-10 15:06:24.390016502 -0500 |
28298 | @@ -573,7 +573,7 @@ int ext4_has_free_blocks(struct ext4_sb_ | 28362 | @@ -573,7 +573,7 @@ int ext4_has_free_blocks(struct ext4_sb_ |
28299 | /* Hm, nope. Are (enough) root reserved blocks available? */ | 28363 | /* Hm, nope. Are (enough) root reserved blocks available? */ |
28300 | if (sbi->s_resuid == current_fsuid() || | 28364 | if (sbi->s_resuid == current_fsuid() || |
@@ -28304,9 +28368,9 @@ diff -urNp linux-2.6.32.7/fs/ext4/balloc.c linux-2.6.32.7/fs/ext4/balloc.c | |||
28304 | if (free_blocks >= (nblocks + dirty_blocks)) | 28368 | if (free_blocks >= (nblocks + dirty_blocks)) |
28305 | return 1; | 28369 | return 1; |
28306 | } | 28370 | } |
28307 | diff -urNp linux-2.6.32.7/fs/ext4/ioctl.c linux-2.6.32.7/fs/ext4/ioctl.c | 28371 | diff -urNp linux-2.6.32.8/fs/ext4/ioctl.c linux-2.6.32.8/fs/ext4/ioctl.c |
28308 | --- linux-2.6.32.7/fs/ext4/ioctl.c 2010-01-25 13:50:10.000000000 -0500 | 28372 | --- linux-2.6.32.8/fs/ext4/ioctl.c 2010-02-09 07:57:19.000000000 -0500 |
28309 | +++ linux-2.6.32.7/fs/ext4/ioctl.c 2010-01-25 17:39:40.857371632 -0500 | 28373 | +++ linux-2.6.32.8/fs/ext4/ioctl.c 2010-02-10 15:06:24.390016502 -0500 |
28310 | @@ -221,6 +221,9 @@ setversion_out: | 28374 | @@ -221,6 +221,9 @@ setversion_out: |
28311 | struct file *donor_filp; | 28375 | struct file *donor_filp; |
28312 | int err; | 28376 | int err; |
@@ -28317,9 +28381,9 @@ diff -urNp linux-2.6.32.7/fs/ext4/ioctl.c linux-2.6.32.7/fs/ext4/ioctl.c | |||
28317 | if (!(filp->f_mode & FMODE_READ) || | 28381 | if (!(filp->f_mode & FMODE_READ) || |
28318 | !(filp->f_mode & FMODE_WRITE)) | 28382 | !(filp->f_mode & FMODE_WRITE)) |
28319 | return -EBADF; | 28383 | return -EBADF; |
28320 | diff -urNp linux-2.6.32.7/fs/ext4/namei.c linux-2.6.32.7/fs/ext4/namei.c | 28384 | diff -urNp linux-2.6.32.8/fs/ext4/namei.c linux-2.6.32.8/fs/ext4/namei.c |
28321 | --- linux-2.6.32.7/fs/ext4/namei.c 2010-01-25 13:50:10.000000000 -0500 | 28385 | --- linux-2.6.32.8/fs/ext4/namei.c 2010-02-09 07:57:19.000000000 -0500 |
28322 | +++ linux-2.6.32.7/fs/ext4/namei.c 2010-01-25 17:39:40.858402028 -0500 | 28386 | +++ linux-2.6.32.8/fs/ext4/namei.c 2010-02-10 15:06:24.390016502 -0500 |
28323 | @@ -1203,7 +1203,7 @@ static struct ext4_dir_entry_2 *do_split | 28387 | @@ -1203,7 +1203,7 @@ static struct ext4_dir_entry_2 *do_split |
28324 | char *data1 = (*bh)->b_data, *data2; | 28388 | char *data1 = (*bh)->b_data, *data2; |
28325 | unsigned split, move, size; | 28389 | unsigned split, move, size; |
@@ -28329,9 +28393,9 @@ diff -urNp linux-2.6.32.7/fs/ext4/namei.c linux-2.6.32.7/fs/ext4/namei.c | |||
28329 | 28393 | ||
28330 | bh2 = ext4_append (handle, dir, &newblock, &err); | 28394 | bh2 = ext4_append (handle, dir, &newblock, &err); |
28331 | if (!(bh2)) { | 28395 | if (!(bh2)) { |
28332 | diff -urNp linux-2.6.32.7/fs/ext4/super.c linux-2.6.32.7/fs/ext4/super.c | 28396 | diff -urNp linux-2.6.32.8/fs/ext4/super.c linux-2.6.32.8/fs/ext4/super.c |
28333 | --- linux-2.6.32.7/fs/ext4/super.c 2010-01-25 13:50:10.000000000 -0500 | 28397 | --- linux-2.6.32.8/fs/ext4/super.c 2010-02-09 07:57:19.000000000 -0500 |
28334 | +++ linux-2.6.32.7/fs/ext4/super.c 2010-01-25 17:39:40.858402028 -0500 | 28398 | +++ linux-2.6.32.8/fs/ext4/super.c 2010-02-10 15:06:24.390016502 -0500 |
28335 | @@ -2276,7 +2276,7 @@ static void ext4_sb_release(struct kobje | 28399 | @@ -2276,7 +2276,7 @@ static void ext4_sb_release(struct kobje |
28336 | } | 28400 | } |
28337 | 28401 | ||
@@ -28341,9 +28405,9 @@ diff -urNp linux-2.6.32.7/fs/ext4/super.c linux-2.6.32.7/fs/ext4/super.c | |||
28341 | .show = ext4_attr_show, | 28405 | .show = ext4_attr_show, |
28342 | .store = ext4_attr_store, | 28406 | .store = ext4_attr_store, |
28343 | }; | 28407 | }; |
28344 | diff -urNp linux-2.6.32.7/fs/fcntl.c linux-2.6.32.7/fs/fcntl.c | 28408 | diff -urNp linux-2.6.32.8/fs/fcntl.c linux-2.6.32.8/fs/fcntl.c |
28345 | --- linux-2.6.32.7/fs/fcntl.c 2010-01-25 20:04:15.424090472 -0500 | 28409 | --- linux-2.6.32.8/fs/fcntl.c 2010-02-09 07:57:19.000000000 -0500 |
28346 | +++ linux-2.6.32.7/fs/fcntl.c 2010-01-25 20:04:24.955600005 -0500 | 28410 | +++ linux-2.6.32.8/fs/fcntl.c 2010-02-10 15:06:24.390016502 -0500 |
28347 | @@ -346,6 +346,7 @@ static long do_fcntl(int fd, unsigned in | 28411 | @@ -346,6 +346,7 @@ static long do_fcntl(int fd, unsigned in |
28348 | switch (cmd) { | 28412 | switch (cmd) { |
28349 | case F_DUPFD: | 28413 | case F_DUPFD: |
@@ -28362,9 +28426,9 @@ diff -urNp linux-2.6.32.7/fs/fcntl.c linux-2.6.32.7/fs/fcntl.c | |||
28362 | rcu_read_unlock(); | 28426 | rcu_read_unlock(); |
28363 | return ret; | 28427 | return ret; |
28364 | } | 28428 | } |
28365 | diff -urNp linux-2.6.32.7/fs/fifo.c linux-2.6.32.7/fs/fifo.c | 28429 | diff -urNp linux-2.6.32.8/fs/fifo.c linux-2.6.32.8/fs/fifo.c |
28366 | --- linux-2.6.32.7/fs/fifo.c 2010-01-25 13:50:10.000000000 -0500 | 28430 | --- linux-2.6.32.8/fs/fifo.c 2010-02-09 07:57:19.000000000 -0500 |
28367 | +++ linux-2.6.32.7/fs/fifo.c 2010-01-25 17:39:40.859418542 -0500 | 28431 | +++ linux-2.6.32.8/fs/fifo.c 2010-02-10 15:06:24.398028271 -0500 |
28368 | @@ -59,10 +59,10 @@ static int fifo_open(struct inode *inode | 28432 | @@ -59,10 +59,10 @@ static int fifo_open(struct inode *inode |
28369 | */ | 28433 | */ |
28370 | filp->f_op = &read_pipefifo_fops; | 28434 | filp->f_op = &read_pipefifo_fops; |
@@ -28435,9 +28499,9 @@ diff -urNp linux-2.6.32.7/fs/fifo.c linux-2.6.32.7/fs/fifo.c | |||
28435 | free_pipe_info(inode); | 28499 | free_pipe_info(inode); |
28436 | 28500 | ||
28437 | err_nocleanup: | 28501 | err_nocleanup: |
28438 | diff -urNp linux-2.6.32.7/fs/file.c linux-2.6.32.7/fs/file.c | 28502 | diff -urNp linux-2.6.32.8/fs/file.c linux-2.6.32.8/fs/file.c |
28439 | --- linux-2.6.32.7/fs/file.c 2010-01-25 13:50:10.000000000 -0500 | 28503 | --- linux-2.6.32.8/fs/file.c 2010-02-09 07:57:19.000000000 -0500 |
28440 | +++ linux-2.6.32.7/fs/file.c 2010-01-25 17:39:40.866271752 -0500 | 28504 | +++ linux-2.6.32.8/fs/file.c 2010-02-10 15:06:24.402022433 -0500 |
28441 | @@ -14,6 +14,7 @@ | 28505 | @@ -14,6 +14,7 @@ |
28442 | #include <linux/slab.h> | 28506 | #include <linux/slab.h> |
28443 | #include <linux/vmalloc.h> | 28507 | #include <linux/vmalloc.h> |
@@ -28455,9 +28519,9 @@ diff -urNp linux-2.6.32.7/fs/file.c linux-2.6.32.7/fs/file.c | |||
28455 | if (nr >= current->signal->rlim[RLIMIT_NOFILE].rlim_cur) | 28519 | if (nr >= current->signal->rlim[RLIMIT_NOFILE].rlim_cur) |
28456 | return -EMFILE; | 28520 | return -EMFILE; |
28457 | 28521 | ||
28458 | diff -urNp linux-2.6.32.7/fs/fs_struct.c linux-2.6.32.7/fs/fs_struct.c | 28522 | diff -urNp linux-2.6.32.8/fs/fs_struct.c linux-2.6.32.8/fs/fs_struct.c |
28459 | --- linux-2.6.32.7/fs/fs_struct.c 2010-01-25 13:50:10.000000000 -0500 | 28523 | --- linux-2.6.32.8/fs/fs_struct.c 2010-02-09 07:57:19.000000000 -0500 |
28460 | +++ linux-2.6.32.7/fs/fs_struct.c 2010-01-25 17:39:40.866271752 -0500 | 28524 | +++ linux-2.6.32.8/fs/fs_struct.c 2010-02-10 15:06:24.402022433 -0500 |
28461 | @@ -89,7 +89,7 @@ void exit_fs(struct task_struct *tsk) | 28525 | @@ -89,7 +89,7 @@ void exit_fs(struct task_struct *tsk) |
28462 | task_lock(tsk); | 28526 | task_lock(tsk); |
28463 | write_lock(&fs->lock); | 28527 | write_lock(&fs->lock); |
@@ -28509,9 +28573,9 @@ diff -urNp linux-2.6.32.7/fs/fs_struct.c linux-2.6.32.7/fs/fs_struct.c | |||
28509 | write_unlock(&fs->lock); | 28573 | write_unlock(&fs->lock); |
28510 | 28574 | ||
28511 | task_unlock(current); | 28575 | task_unlock(current); |
28512 | diff -urNp linux-2.6.32.7/fs/fuse/control.c linux-2.6.32.7/fs/fuse/control.c | 28576 | diff -urNp linux-2.6.32.8/fs/fuse/control.c linux-2.6.32.8/fs/fuse/control.c |
28513 | --- linux-2.6.32.7/fs/fuse/control.c 2010-01-25 13:50:10.000000000 -0500 | 28577 | --- linux-2.6.32.8/fs/fuse/control.c 2010-02-09 07:57:19.000000000 -0500 |
28514 | +++ linux-2.6.32.7/fs/fuse/control.c 2010-01-25 17:39:40.866271752 -0500 | 28578 | +++ linux-2.6.32.8/fs/fuse/control.c 2010-02-10 15:06:24.402022433 -0500 |
28515 | @@ -293,7 +293,7 @@ void fuse_ctl_remove_conn(struct fuse_co | 28579 | @@ -293,7 +293,7 @@ void fuse_ctl_remove_conn(struct fuse_co |
28516 | 28580 | ||
28517 | static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent) | 28581 | static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent) |
@@ -28521,9 +28585,9 @@ diff -urNp linux-2.6.32.7/fs/fuse/control.c linux-2.6.32.7/fs/fuse/control.c | |||
28521 | struct fuse_conn *fc; | 28585 | struct fuse_conn *fc; |
28522 | int err; | 28586 | int err; |
28523 | 28587 | ||
28524 | diff -urNp linux-2.6.32.7/fs/fuse/cuse.c linux-2.6.32.7/fs/fuse/cuse.c | 28588 | diff -urNp linux-2.6.32.8/fs/fuse/cuse.c linux-2.6.32.8/fs/fuse/cuse.c |
28525 | --- linux-2.6.32.7/fs/fuse/cuse.c 2010-01-25 13:50:10.000000000 -0500 | 28589 | --- linux-2.6.32.8/fs/fuse/cuse.c 2010-02-09 07:57:19.000000000 -0500 |
28526 | +++ linux-2.6.32.7/fs/fuse/cuse.c 2010-01-25 17:39:40.866271752 -0500 | 28590 | +++ linux-2.6.32.8/fs/fuse/cuse.c 2010-02-10 15:06:24.402022433 -0500 |
28527 | @@ -528,8 +528,18 @@ static int cuse_channel_release(struct i | 28591 | @@ -528,8 +528,18 @@ static int cuse_channel_release(struct i |
28528 | return rc; | 28592 | return rc; |
28529 | } | 28593 | } |
@@ -28558,9 +28622,9 @@ diff -urNp linux-2.6.32.7/fs/fuse/cuse.c linux-2.6.32.7/fs/fuse/cuse.c | |||
28558 | cuse_class = class_create(THIS_MODULE, "cuse"); | 28622 | cuse_class = class_create(THIS_MODULE, "cuse"); |
28559 | if (IS_ERR(cuse_class)) | 28623 | if (IS_ERR(cuse_class)) |
28560 | return PTR_ERR(cuse_class); | 28624 | return PTR_ERR(cuse_class); |
28561 | diff -urNp linux-2.6.32.7/fs/fuse/dev.c linux-2.6.32.7/fs/fuse/dev.c | 28625 | diff -urNp linux-2.6.32.8/fs/fuse/dev.c linux-2.6.32.8/fs/fuse/dev.c |
28562 | --- linux-2.6.32.7/fs/fuse/dev.c 2010-01-25 13:50:10.000000000 -0500 | 28626 | --- linux-2.6.32.8/fs/fuse/dev.c 2010-02-09 07:57:19.000000000 -0500 |
28563 | +++ linux-2.6.32.7/fs/fuse/dev.c 2010-01-25 17:39:40.867441916 -0500 | 28627 | +++ linux-2.6.32.8/fs/fuse/dev.c 2010-02-10 15:06:24.402022433 -0500 |
28564 | @@ -745,7 +745,7 @@ __releases(&fc->lock) | 28628 | @@ -745,7 +745,7 @@ __releases(&fc->lock) |
28565 | * request_end(). Otherwise add it to the processing list, and set | 28629 | * request_end(). Otherwise add it to the processing list, and set |
28566 | * the 'sent' flag. | 28630 | * the 'sent' flag. |
@@ -28666,9 +28730,9 @@ diff -urNp linux-2.6.32.7/fs/fuse/dev.c linux-2.6.32.7/fs/fuse/dev.c | |||
28666 | 28730 | ||
28667 | const struct file_operations fuse_dev_operations = { | 28731 | const struct file_operations fuse_dev_operations = { |
28668 | .owner = THIS_MODULE, | 28732 | .owner = THIS_MODULE, |
28669 | diff -urNp linux-2.6.32.7/fs/fuse/dir.c linux-2.6.32.7/fs/fuse/dir.c | 28733 | diff -urNp linux-2.6.32.8/fs/fuse/dir.c linux-2.6.32.8/fs/fuse/dir.c |
28670 | --- linux-2.6.32.7/fs/fuse/dir.c 2010-01-25 13:50:10.000000000 -0500 | 28734 | --- linux-2.6.32.8/fs/fuse/dir.c 2010-02-09 07:57:19.000000000 -0500 |
28671 | +++ linux-2.6.32.7/fs/fuse/dir.c 2010-01-25 17:39:40.867441916 -0500 | 28735 | +++ linux-2.6.32.8/fs/fuse/dir.c 2010-02-10 15:06:24.402022433 -0500 |
28672 | @@ -1127,7 +1127,7 @@ static char *read_link(struct dentry *de | 28736 | @@ -1127,7 +1127,7 @@ static char *read_link(struct dentry *de |
28673 | return link; | 28737 | return link; |
28674 | } | 28738 | } |
@@ -28678,9 +28742,9 @@ diff -urNp linux-2.6.32.7/fs/fuse/dir.c linux-2.6.32.7/fs/fuse/dir.c | |||
28678 | { | 28742 | { |
28679 | if (!IS_ERR(link)) | 28743 | if (!IS_ERR(link)) |
28680 | free_page((unsigned long) link); | 28744 | free_page((unsigned long) link); |
28681 | diff -urNp linux-2.6.32.7/fs/fuse/fuse_i.h linux-2.6.32.7/fs/fuse/fuse_i.h | 28745 | diff -urNp linux-2.6.32.8/fs/fuse/fuse_i.h linux-2.6.32.8/fs/fuse/fuse_i.h |
28682 | --- linux-2.6.32.7/fs/fuse/fuse_i.h 2010-01-25 13:50:10.000000000 -0500 | 28746 | --- linux-2.6.32.8/fs/fuse/fuse_i.h 2010-02-09 07:57:19.000000000 -0500 |
28683 | +++ linux-2.6.32.7/fs/fuse/fuse_i.h 2010-01-25 17:39:40.867441916 -0500 | 28747 | +++ linux-2.6.32.8/fs/fuse/fuse_i.h 2010-02-10 15:06:24.402022433 -0500 |
28684 | @@ -521,6 +521,16 @@ extern const struct file_operations fuse | 28748 | @@ -521,6 +521,16 @@ extern const struct file_operations fuse |
28685 | 28749 | ||
28686 | extern const struct dentry_operations fuse_dentry_operations; | 28750 | extern const struct dentry_operations fuse_dentry_operations; |
@@ -28698,9 +28762,9 @@ diff -urNp linux-2.6.32.7/fs/fuse/fuse_i.h linux-2.6.32.7/fs/fuse/fuse_i.h | |||
28698 | /** | 28762 | /** |
28699 | * Inode to nodeid comparison. | 28763 | * Inode to nodeid comparison. |
28700 | */ | 28764 | */ |
28701 | diff -urNp linux-2.6.32.7/fs/gfs2/sys.c linux-2.6.32.7/fs/gfs2/sys.c | 28765 | diff -urNp linux-2.6.32.8/fs/gfs2/sys.c linux-2.6.32.8/fs/gfs2/sys.c |
28702 | --- linux-2.6.32.7/fs/gfs2/sys.c 2010-01-25 13:50:10.000000000 -0500 | 28766 | --- linux-2.6.32.8/fs/gfs2/sys.c 2010-02-09 07:57:19.000000000 -0500 |
28703 | +++ linux-2.6.32.7/fs/gfs2/sys.c 2010-01-25 17:39:40.868164104 -0500 | 28767 | +++ linux-2.6.32.8/fs/gfs2/sys.c 2010-02-10 15:06:24.422027218 -0500 |
28704 | @@ -49,7 +49,7 @@ static ssize_t gfs2_attr_store(struct ko | 28768 | @@ -49,7 +49,7 @@ static ssize_t gfs2_attr_store(struct ko |
28705 | return a->store ? a->store(sdp, buf, len) : len; | 28769 | return a->store ? a->store(sdp, buf, len) : len; |
28706 | } | 28770 | } |
@@ -28719,9 +28783,9 @@ diff -urNp linux-2.6.32.7/fs/gfs2/sys.c linux-2.6.32.7/fs/gfs2/sys.c | |||
28719 | .uevent = gfs2_uevent, | 28783 | .uevent = gfs2_uevent, |
28720 | }; | 28784 | }; |
28721 | 28785 | ||
28722 | diff -urNp linux-2.6.32.7/fs/hfs/inode.c linux-2.6.32.7/fs/hfs/inode.c | 28786 | diff -urNp linux-2.6.32.8/fs/hfs/inode.c linux-2.6.32.8/fs/hfs/inode.c |
28723 | --- linux-2.6.32.7/fs/hfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 28787 | --- linux-2.6.32.8/fs/hfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
28724 | +++ linux-2.6.32.7/fs/hfs/inode.c 2010-01-25 17:39:40.868164104 -0500 | 28788 | +++ linux-2.6.32.8/fs/hfs/inode.c 2010-02-10 15:06:24.422027218 -0500 |
28725 | @@ -423,7 +423,7 @@ int hfs_write_inode(struct inode *inode, | 28789 | @@ -423,7 +423,7 @@ int hfs_write_inode(struct inode *inode, |
28726 | 28790 | ||
28727 | if (S_ISDIR(main_inode->i_mode)) { | 28791 | if (S_ISDIR(main_inode->i_mode)) { |
@@ -28740,9 +28804,9 @@ diff -urNp linux-2.6.32.7/fs/hfs/inode.c linux-2.6.32.7/fs/hfs/inode.c | |||
28740 | hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, | 28804 | hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, |
28741 | sizeof(struct hfs_cat_file)); | 28805 | sizeof(struct hfs_cat_file)); |
28742 | if (rec.type != HFS_CDR_FIL || | 28806 | if (rec.type != HFS_CDR_FIL || |
28743 | diff -urNp linux-2.6.32.7/fs/hfsplus/inode.c linux-2.6.32.7/fs/hfsplus/inode.c | 28807 | diff -urNp linux-2.6.32.8/fs/hfsplus/inode.c linux-2.6.32.8/fs/hfsplus/inode.c |
28744 | --- linux-2.6.32.7/fs/hfsplus/inode.c 2010-01-25 13:50:10.000000000 -0500 | 28808 | --- linux-2.6.32.8/fs/hfsplus/inode.c 2010-02-09 07:57:19.000000000 -0500 |
28745 | +++ linux-2.6.32.7/fs/hfsplus/inode.c 2010-01-25 17:39:40.868164104 -0500 | 28809 | +++ linux-2.6.32.8/fs/hfsplus/inode.c 2010-02-10 15:06:24.422027218 -0500 |
28746 | @@ -406,7 +406,7 @@ int hfsplus_cat_read_inode(struct inode | 28810 | @@ -406,7 +406,7 @@ int hfsplus_cat_read_inode(struct inode |
28747 | struct hfsplus_cat_folder *folder = &entry.folder; | 28811 | struct hfsplus_cat_folder *folder = &entry.folder; |
28748 | 28812 | ||
@@ -28779,9 +28843,9 @@ diff -urNp linux-2.6.32.7/fs/hfsplus/inode.c linux-2.6.32.7/fs/hfsplus/inode.c | |||
28779 | hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, | 28843 | hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, |
28780 | sizeof(struct hfsplus_cat_file)); | 28844 | sizeof(struct hfsplus_cat_file)); |
28781 | hfsplus_inode_write_fork(inode, &file->data_fork); | 28845 | hfsplus_inode_write_fork(inode, &file->data_fork); |
28782 | diff -urNp linux-2.6.32.7/fs/ioctl.c linux-2.6.32.7/fs/ioctl.c | 28846 | diff -urNp linux-2.6.32.8/fs/ioctl.c linux-2.6.32.8/fs/ioctl.c |
28783 | --- linux-2.6.32.7/fs/ioctl.c 2010-01-25 13:50:10.000000000 -0500 | 28847 | --- linux-2.6.32.8/fs/ioctl.c 2010-02-09 07:57:19.000000000 -0500 |
28784 | +++ linux-2.6.32.7/fs/ioctl.c 2010-01-25 17:39:40.868164104 -0500 | 28848 | +++ linux-2.6.32.8/fs/ioctl.c 2010-02-10 15:06:24.422027218 -0500 |
28785 | @@ -97,7 +97,7 @@ int fiemap_fill_next_extent(struct fiema | 28849 | @@ -97,7 +97,7 @@ int fiemap_fill_next_extent(struct fiema |
28786 | u64 phys, u64 len, u32 flags) | 28850 | u64 phys, u64 len, u32 flags) |
28787 | { | 28851 | { |
@@ -28809,9 +28873,9 @@ diff -urNp linux-2.6.32.7/fs/ioctl.c linux-2.6.32.7/fs/ioctl.c | |||
28809 | error = -EFAULT; | 28873 | error = -EFAULT; |
28810 | 28874 | ||
28811 | return error; | 28875 | return error; |
28812 | diff -urNp linux-2.6.32.7/fs/jffs2/debug.h linux-2.6.32.7/fs/jffs2/debug.h | 28876 | diff -urNp linux-2.6.32.8/fs/jffs2/debug.h linux-2.6.32.8/fs/jffs2/debug.h |
28813 | --- linux-2.6.32.7/fs/jffs2/debug.h 2010-01-25 13:50:10.000000000 -0500 | 28877 | --- linux-2.6.32.8/fs/jffs2/debug.h 2010-02-09 07:57:19.000000000 -0500 |
28814 | +++ linux-2.6.32.7/fs/jffs2/debug.h 2010-01-25 17:39:40.868164104 -0500 | 28878 | +++ linux-2.6.32.8/fs/jffs2/debug.h 2010-02-10 15:06:24.422027218 -0500 |
28815 | @@ -52,13 +52,13 @@ | 28879 | @@ -52,13 +52,13 @@ |
28816 | #if CONFIG_JFFS2_FS_DEBUG > 0 | 28880 | #if CONFIG_JFFS2_FS_DEBUG > 0 |
28817 | #define D1(x) x | 28881 | #define D1(x) x |
@@ -28913,9 +28977,9 @@ diff -urNp linux-2.6.32.7/fs/jffs2/debug.h linux-2.6.32.7/fs/jffs2/debug.h | |||
28913 | #endif | 28977 | #endif |
28914 | 28978 | ||
28915 | /* "Sanity" checks */ | 28979 | /* "Sanity" checks */ |
28916 | diff -urNp linux-2.6.32.7/fs/jffs2/erase.c linux-2.6.32.7/fs/jffs2/erase.c | 28980 | diff -urNp linux-2.6.32.8/fs/jffs2/erase.c linux-2.6.32.8/fs/jffs2/erase.c |
28917 | --- linux-2.6.32.7/fs/jffs2/erase.c 2010-01-25 13:50:10.000000000 -0500 | 28981 | --- linux-2.6.32.8/fs/jffs2/erase.c 2010-02-09 07:57:19.000000000 -0500 |
28918 | +++ linux-2.6.32.7/fs/jffs2/erase.c 2010-01-25 17:39:40.869292519 -0500 | 28982 | +++ linux-2.6.32.8/fs/jffs2/erase.c 2010-02-10 15:06:24.422027218 -0500 |
28919 | @@ -434,7 +434,8 @@ static void jffs2_mark_erased_block(stru | 28983 | @@ -434,7 +434,8 @@ static void jffs2_mark_erased_block(stru |
28920 | struct jffs2_unknown_node marker = { | 28984 | struct jffs2_unknown_node marker = { |
28921 | .magic = cpu_to_je16(JFFS2_MAGIC_BITMASK), | 28985 | .magic = cpu_to_je16(JFFS2_MAGIC_BITMASK), |
@@ -28926,9 +28990,9 @@ diff -urNp linux-2.6.32.7/fs/jffs2/erase.c linux-2.6.32.7/fs/jffs2/erase.c | |||
28926 | }; | 28990 | }; |
28927 | 28991 | ||
28928 | jffs2_prealloc_raw_node_refs(c, jeb, 1); | 28992 | jffs2_prealloc_raw_node_refs(c, jeb, 1); |
28929 | diff -urNp linux-2.6.32.7/fs/jffs2/summary.h linux-2.6.32.7/fs/jffs2/summary.h | 28993 | diff -urNp linux-2.6.32.8/fs/jffs2/summary.h linux-2.6.32.8/fs/jffs2/summary.h |
28930 | --- linux-2.6.32.7/fs/jffs2/summary.h 2010-01-25 13:50:10.000000000 -0500 | 28994 | --- linux-2.6.32.8/fs/jffs2/summary.h 2010-02-09 07:57:19.000000000 -0500 |
28931 | +++ linux-2.6.32.7/fs/jffs2/summary.h 2010-01-25 17:39:40.869292519 -0500 | 28995 | +++ linux-2.6.32.8/fs/jffs2/summary.h 2010-02-10 15:06:24.422027218 -0500 |
28932 | @@ -194,18 +194,18 @@ int jffs2_sum_scan_sumnode(struct jffs2_ | 28996 | @@ -194,18 +194,18 @@ int jffs2_sum_scan_sumnode(struct jffs2_ |
28933 | 28997 | ||
28934 | #define jffs2_sum_active() (0) | 28998 | #define jffs2_sum_active() (0) |
@@ -28957,9 +29021,9 @@ diff -urNp linux-2.6.32.7/fs/jffs2/summary.h linux-2.6.32.7/fs/jffs2/summary.h | |||
28957 | #define jffs2_sum_scan_sumnode(a,b,c,d,e) (0) | 29021 | #define jffs2_sum_scan_sumnode(a,b,c,d,e) (0) |
28958 | 29022 | ||
28959 | #endif /* CONFIG_JFFS2_SUMMARY */ | 29023 | #endif /* CONFIG_JFFS2_SUMMARY */ |
28960 | diff -urNp linux-2.6.32.7/fs/jffs2/wbuf.c linux-2.6.32.7/fs/jffs2/wbuf.c | 29024 | diff -urNp linux-2.6.32.8/fs/jffs2/wbuf.c linux-2.6.32.8/fs/jffs2/wbuf.c |
28961 | --- linux-2.6.32.7/fs/jffs2/wbuf.c 2010-01-25 13:50:10.000000000 -0500 | 29025 | --- linux-2.6.32.8/fs/jffs2/wbuf.c 2010-02-09 07:57:19.000000000 -0500 |
28962 | +++ linux-2.6.32.7/fs/jffs2/wbuf.c 2010-01-25 17:39:40.869292519 -0500 | 29026 | +++ linux-2.6.32.8/fs/jffs2/wbuf.c 2010-02-10 15:06:24.422027218 -0500 |
28963 | @@ -1012,7 +1012,8 @@ static const struct jffs2_unknown_node o | 29027 | @@ -1012,7 +1012,8 @@ static const struct jffs2_unknown_node o |
28964 | { | 29028 | { |
28965 | .magic = constant_cpu_to_je16(JFFS2_MAGIC_BITMASK), | 29029 | .magic = constant_cpu_to_je16(JFFS2_MAGIC_BITMASK), |
@@ -28970,9 +29034,9 @@ diff -urNp linux-2.6.32.7/fs/jffs2/wbuf.c linux-2.6.32.7/fs/jffs2/wbuf.c | |||
28970 | }; | 29034 | }; |
28971 | 29035 | ||
28972 | /* | 29036 | /* |
28973 | diff -urNp linux-2.6.32.7/fs/lockd/svc.c linux-2.6.32.7/fs/lockd/svc.c | 29037 | diff -urNp linux-2.6.32.8/fs/lockd/svc.c linux-2.6.32.8/fs/lockd/svc.c |
28974 | --- linux-2.6.32.7/fs/lockd/svc.c 2010-01-25 13:50:10.000000000 -0500 | 29038 | --- linux-2.6.32.8/fs/lockd/svc.c 2010-02-09 07:57:19.000000000 -0500 |
28975 | +++ linux-2.6.32.7/fs/lockd/svc.c 2010-01-25 17:39:40.870353983 -0500 | 29039 | +++ linux-2.6.32.8/fs/lockd/svc.c 2010-02-10 15:06:24.426029843 -0500 |
28976 | @@ -43,7 +43,7 @@ | 29040 | @@ -43,7 +43,7 @@ |
28977 | 29041 | ||
28978 | static struct svc_program nlmsvc_program; | 29042 | static struct svc_program nlmsvc_program; |
@@ -28982,9 +29046,9 @@ diff -urNp linux-2.6.32.7/fs/lockd/svc.c linux-2.6.32.7/fs/lockd/svc.c | |||
28982 | EXPORT_SYMBOL_GPL(nlmsvc_ops); | 29046 | EXPORT_SYMBOL_GPL(nlmsvc_ops); |
28983 | 29047 | ||
28984 | static DEFINE_MUTEX(nlmsvc_mutex); | 29048 | static DEFINE_MUTEX(nlmsvc_mutex); |
28985 | diff -urNp linux-2.6.32.7/fs/locks.c linux-2.6.32.7/fs/locks.c | 29049 | diff -urNp linux-2.6.32.8/fs/locks.c linux-2.6.32.8/fs/locks.c |
28986 | --- linux-2.6.32.7/fs/locks.c 2010-01-25 13:50:10.000000000 -0500 | 29050 | --- linux-2.6.32.8/fs/locks.c 2010-02-09 07:57:19.000000000 -0500 |
28987 | +++ linux-2.6.32.7/fs/locks.c 2010-01-25 17:39:40.870353983 -0500 | 29051 | +++ linux-2.6.32.8/fs/locks.c 2010-02-10 15:06:24.426029843 -0500 |
28988 | @@ -2007,16 +2007,16 @@ void locks_remove_flock(struct file *fil | 29052 | @@ -2007,16 +2007,16 @@ void locks_remove_flock(struct file *fil |
28989 | return; | 29053 | return; |
28990 | 29054 | ||
@@ -29006,9 +29070,9 @@ diff -urNp linux-2.6.32.7/fs/locks.c linux-2.6.32.7/fs/locks.c | |||
29006 | } | 29070 | } |
29007 | 29071 | ||
29008 | lock_kernel(); | 29072 | lock_kernel(); |
29009 | diff -urNp linux-2.6.32.7/fs/namei.c linux-2.6.32.7/fs/namei.c | 29073 | diff -urNp linux-2.6.32.8/fs/namei.c linux-2.6.32.8/fs/namei.c |
29010 | --- linux-2.6.32.7/fs/namei.c 2010-01-25 13:50:10.000000000 -0500 | 29074 | --- linux-2.6.32.8/fs/namei.c 2010-02-09 07:57:19.000000000 -0500 |
29011 | +++ linux-2.6.32.7/fs/namei.c 2010-01-25 17:39:40.871468102 -0500 | 29075 | +++ linux-2.6.32.8/fs/namei.c 2010-02-10 15:06:24.426029843 -0500 |
29012 | @@ -638,7 +638,7 @@ static __always_inline int __do_follow_l | 29076 | @@ -638,7 +638,7 @@ static __always_inline int __do_follow_l |
29013 | cookie = dentry->d_inode->i_op->follow_link(dentry, nd); | 29077 | cookie = dentry->d_inode->i_op->follow_link(dentry, nd); |
29014 | error = PTR_ERR(cookie); | 29078 | error = PTR_ERR(cookie); |
@@ -29335,9 +29399,9 @@ diff -urNp linux-2.6.32.7/fs/namei.c linux-2.6.32.7/fs/namei.c | |||
29335 | exit6: | 29399 | exit6: |
29336 | mnt_drop_write(oldnd.path.mnt); | 29400 | mnt_drop_write(oldnd.path.mnt); |
29337 | exit5: | 29401 | exit5: |
29338 | diff -urNp linux-2.6.32.7/fs/namespace.c linux-2.6.32.7/fs/namespace.c | 29402 | diff -urNp linux-2.6.32.8/fs/namespace.c linux-2.6.32.8/fs/namespace.c |
29339 | --- linux-2.6.32.7/fs/namespace.c 2010-01-25 13:50:10.000000000 -0500 | 29403 | --- linux-2.6.32.8/fs/namespace.c 2010-02-09 07:57:19.000000000 -0500 |
29340 | +++ linux-2.6.32.7/fs/namespace.c 2010-01-25 17:39:40.872212215 -0500 | 29404 | +++ linux-2.6.32.8/fs/namespace.c 2010-02-10 15:06:24.456217096 -0500 |
29341 | @@ -1083,6 +1083,9 @@ static int do_umount(struct vfsmount *mn | 29405 | @@ -1083,6 +1083,9 @@ static int do_umount(struct vfsmount *mn |
29342 | if (!(sb->s_flags & MS_RDONLY)) | 29406 | if (!(sb->s_flags & MS_RDONLY)) |
29343 | retval = do_remount_sb(sb, MS_RDONLY, NULL, 0); | 29407 | retval = do_remount_sb(sb, MS_RDONLY, NULL, 0); |
@@ -29398,9 +29462,9 @@ diff -urNp linux-2.6.32.7/fs/namespace.c linux-2.6.32.7/fs/namespace.c | |||
29398 | read_lock(¤t->fs->lock); | 29462 | read_lock(¤t->fs->lock); |
29399 | root = current->fs->root; | 29463 | root = current->fs->root; |
29400 | path_get(¤t->fs->root); | 29464 | path_get(¤t->fs->root); |
29401 | diff -urNp linux-2.6.32.7/fs/nfs/inode.c linux-2.6.32.7/fs/nfs/inode.c | 29465 | diff -urNp linux-2.6.32.8/fs/nfs/inode.c linux-2.6.32.8/fs/nfs/inode.c |
29402 | --- linux-2.6.32.7/fs/nfs/inode.c 2010-01-25 13:50:10.000000000 -0500 | 29466 | --- linux-2.6.32.8/fs/nfs/inode.c 2010-02-09 07:57:19.000000000 -0500 |
29403 | +++ linux-2.6.32.7/fs/nfs/inode.c 2010-01-25 17:39:40.872212215 -0500 | 29467 | +++ linux-2.6.32.8/fs/nfs/inode.c 2010-02-10 15:06:24.456217096 -0500 |
29404 | @@ -965,16 +965,16 @@ static int nfs_size_need_update(const st | 29468 | @@ -965,16 +965,16 @@ static int nfs_size_need_update(const st |
29405 | return nfs_size_to_loff_t(fattr->size) > i_size_read(inode); | 29469 | return nfs_size_to_loff_t(fattr->size) > i_size_read(inode); |
29406 | } | 29470 | } |
@@ -29421,9 +29485,9 @@ diff -urNp linux-2.6.32.7/fs/nfs/inode.c linux-2.6.32.7/fs/nfs/inode.c | |||
29421 | } | 29485 | } |
29422 | 29486 | ||
29423 | void nfs_fattr_init(struct nfs_fattr *fattr) | 29487 | void nfs_fattr_init(struct nfs_fattr *fattr) |
29424 | diff -urNp linux-2.6.32.7/fs/nfs/nfs4proc.c linux-2.6.32.7/fs/nfs/nfs4proc.c | 29488 | diff -urNp linux-2.6.32.8/fs/nfs/nfs4proc.c linux-2.6.32.8/fs/nfs/nfs4proc.c |
29425 | --- linux-2.6.32.7/fs/nfs/nfs4proc.c 2010-01-25 13:50:10.000000000 -0500 | 29489 | --- linux-2.6.32.8/fs/nfs/nfs4proc.c 2010-02-09 07:57:19.000000000 -0500 |
29426 | +++ linux-2.6.32.7/fs/nfs/nfs4proc.c 2010-01-25 17:39:40.873419288 -0500 | 29490 | +++ linux-2.6.32.8/fs/nfs/nfs4proc.c 2010-02-10 15:06:24.458018746 -0500 |
29427 | @@ -1131,7 +1131,7 @@ static int _nfs4_do_open_reclaim(struct | 29491 | @@ -1131,7 +1131,7 @@ static int _nfs4_do_open_reclaim(struct |
29428 | static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) | 29492 | static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) |
29429 | { | 29493 | { |
@@ -29694,9 +29758,9 @@ diff -urNp linux-2.6.32.7/fs/nfs/nfs4proc.c linux-2.6.32.7/fs/nfs/nfs4proc.c | |||
29694 | int err; | 29758 | int err; |
29695 | 29759 | ||
29696 | err = nfs4_set_lock_state(state, fl); | 29760 | err = nfs4_set_lock_state(state, fl); |
29697 | diff -urNp linux-2.6.32.7/fs/nfsd/lockd.c linux-2.6.32.7/fs/nfsd/lockd.c | 29761 | diff -urNp linux-2.6.32.8/fs/nfsd/lockd.c linux-2.6.32.8/fs/nfsd/lockd.c |
29698 | --- linux-2.6.32.7/fs/nfsd/lockd.c 2010-01-25 13:50:10.000000000 -0500 | 29762 | --- linux-2.6.32.8/fs/nfsd/lockd.c 2010-02-09 07:57:19.000000000 -0500 |
29699 | +++ linux-2.6.32.7/fs/nfsd/lockd.c 2010-01-25 17:39:40.873419288 -0500 | 29763 | +++ linux-2.6.32.8/fs/nfsd/lockd.c 2010-02-10 15:06:24.458018746 -0500 |
29700 | @@ -67,7 +67,7 @@ nlm_fclose(struct file *filp) | 29764 | @@ -67,7 +67,7 @@ nlm_fclose(struct file *filp) |
29701 | fput(filp); | 29765 | fput(filp); |
29702 | } | 29766 | } |
@@ -29706,9 +29770,9 @@ diff -urNp linux-2.6.32.7/fs/nfsd/lockd.c linux-2.6.32.7/fs/nfsd/lockd.c | |||
29706 | .fopen = nlm_fopen, /* open file for locking */ | 29770 | .fopen = nlm_fopen, /* open file for locking */ |
29707 | .fclose = nlm_fclose, /* close file */ | 29771 | .fclose = nlm_fclose, /* close file */ |
29708 | }; | 29772 | }; |
29709 | diff -urNp linux-2.6.32.7/fs/nfsd/vfs.c linux-2.6.32.7/fs/nfsd/vfs.c | 29773 | diff -urNp linux-2.6.32.8/fs/nfsd/vfs.c linux-2.6.32.8/fs/nfsd/vfs.c |
29710 | --- linux-2.6.32.7/fs/nfsd/vfs.c 2010-01-25 13:50:10.000000000 -0500 | 29774 | --- linux-2.6.32.8/fs/nfsd/vfs.c 2010-02-09 07:57:19.000000000 -0500 |
29711 | +++ linux-2.6.32.7/fs/nfsd/vfs.c 2010-01-25 17:39:40.874437436 -0500 | 29775 | +++ linux-2.6.32.8/fs/nfsd/vfs.c 2010-02-10 15:06:24.458018746 -0500 |
29712 | @@ -937,7 +937,7 @@ nfsd_vfs_read(struct svc_rqst *rqstp, st | 29776 | @@ -937,7 +937,7 @@ nfsd_vfs_read(struct svc_rqst *rqstp, st |
29713 | } else { | 29777 | } else { |
29714 | oldfs = get_fs(); | 29778 | oldfs = get_fs(); |
@@ -29736,9 +29800,9 @@ diff -urNp linux-2.6.32.7/fs/nfsd/vfs.c linux-2.6.32.7/fs/nfsd/vfs.c | |||
29736 | set_fs(oldfs); | 29800 | set_fs(oldfs); |
29737 | 29801 | ||
29738 | if (host_err < 0) | 29802 | if (host_err < 0) |
29739 | diff -urNp linux-2.6.32.7/fs/nls/nls_base.c linux-2.6.32.7/fs/nls/nls_base.c | 29803 | diff -urNp linux-2.6.32.8/fs/nls/nls_base.c linux-2.6.32.8/fs/nls/nls_base.c |
29740 | --- linux-2.6.32.7/fs/nls/nls_base.c 2010-01-25 13:50:10.000000000 -0500 | 29804 | --- linux-2.6.32.8/fs/nls/nls_base.c 2010-02-09 07:57:19.000000000 -0500 |
29741 | +++ linux-2.6.32.7/fs/nls/nls_base.c 2010-01-25 17:39:40.883152088 -0500 | 29805 | +++ linux-2.6.32.8/fs/nls/nls_base.c 2010-02-10 15:06:24.458018746 -0500 |
29742 | @@ -41,7 +41,7 @@ static const struct utf8_table utf8_tabl | 29806 | @@ -41,7 +41,7 @@ static const struct utf8_table utf8_tabl |
29743 | {0xF8, 0xF0, 3*6, 0x1FFFFF, 0x10000, /* 4 byte sequence */}, | 29807 | {0xF8, 0xF0, 3*6, 0x1FFFFF, 0x10000, /* 4 byte sequence */}, |
29744 | {0xFC, 0xF8, 4*6, 0x3FFFFFF, 0x200000, /* 5 byte sequence */}, | 29808 | {0xFC, 0xF8, 4*6, 0x3FFFFFF, 0x200000, /* 5 byte sequence */}, |
@@ -29748,9 +29812,9 @@ diff -urNp linux-2.6.32.7/fs/nls/nls_base.c linux-2.6.32.7/fs/nls/nls_base.c | |||
29748 | }; | 29812 | }; |
29749 | 29813 | ||
29750 | #define UNICODE_MAX 0x0010ffff | 29814 | #define UNICODE_MAX 0x0010ffff |
29751 | diff -urNp linux-2.6.32.7/fs/ntfs/file.c linux-2.6.32.7/fs/ntfs/file.c | 29815 | diff -urNp linux-2.6.32.8/fs/ntfs/file.c linux-2.6.32.8/fs/ntfs/file.c |
29752 | --- linux-2.6.32.7/fs/ntfs/file.c 2010-01-25 13:50:10.000000000 -0500 | 29816 | --- linux-2.6.32.8/fs/ntfs/file.c 2010-02-09 07:57:19.000000000 -0500 |
29753 | +++ linux-2.6.32.7/fs/ntfs/file.c 2010-01-25 17:39:40.902188088 -0500 | 29817 | +++ linux-2.6.32.8/fs/ntfs/file.c 2010-02-10 15:06:24.478035083 -0500 |
29754 | @@ -2243,6 +2243,6 @@ const struct inode_operations ntfs_file_ | 29818 | @@ -2243,6 +2243,6 @@ const struct inode_operations ntfs_file_ |
29755 | #endif /* NTFS_RW */ | 29819 | #endif /* NTFS_RW */ |
29756 | }; | 29820 | }; |
@@ -29760,9 +29824,9 @@ diff -urNp linux-2.6.32.7/fs/ntfs/file.c linux-2.6.32.7/fs/ntfs/file.c | |||
29760 | 29824 | ||
29761 | -const struct inode_operations ntfs_empty_inode_ops = {}; | 29825 | -const struct inode_operations ntfs_empty_inode_ops = {}; |
29762 | +const struct inode_operations ntfs_empty_inode_ops __read_only; | 29826 | +const struct inode_operations ntfs_empty_inode_ops __read_only; |
29763 | diff -urNp linux-2.6.32.7/fs/ocfs2/cluster/masklog.c linux-2.6.32.7/fs/ocfs2/cluster/masklog.c | 29827 | diff -urNp linux-2.6.32.8/fs/ocfs2/cluster/masklog.c linux-2.6.32.8/fs/ocfs2/cluster/masklog.c |
29764 | --- linux-2.6.32.7/fs/ocfs2/cluster/masklog.c 2010-01-25 13:50:10.000000000 -0500 | 29828 | --- linux-2.6.32.8/fs/ocfs2/cluster/masklog.c 2010-02-09 07:57:19.000000000 -0500 |
29765 | +++ linux-2.6.32.7/fs/ocfs2/cluster/masklog.c 2010-01-25 17:39:40.902188088 -0500 | 29829 | +++ linux-2.6.32.8/fs/ocfs2/cluster/masklog.c 2010-02-10 15:06:24.478035083 -0500 |
29766 | @@ -135,7 +135,7 @@ static ssize_t mlog_store(struct kobject | 29830 | @@ -135,7 +135,7 @@ static ssize_t mlog_store(struct kobject |
29767 | return mlog_mask_store(mlog_attr->mask, buf, count); | 29831 | return mlog_mask_store(mlog_attr->mask, buf, count); |
29768 | } | 29832 | } |
@@ -29772,9 +29836,9 @@ diff -urNp linux-2.6.32.7/fs/ocfs2/cluster/masklog.c linux-2.6.32.7/fs/ocfs2/clu | |||
29772 | .show = mlog_show, | 29836 | .show = mlog_show, |
29773 | .store = mlog_store, | 29837 | .store = mlog_store, |
29774 | }; | 29838 | }; |
29775 | diff -urNp linux-2.6.32.7/fs/ocfs2/localalloc.c linux-2.6.32.7/fs/ocfs2/localalloc.c | 29839 | diff -urNp linux-2.6.32.8/fs/ocfs2/localalloc.c linux-2.6.32.8/fs/ocfs2/localalloc.c |
29776 | --- linux-2.6.32.7/fs/ocfs2/localalloc.c 2010-01-25 13:50:10.000000000 -0500 | 29840 | --- linux-2.6.32.8/fs/ocfs2/localalloc.c 2010-02-09 07:57:19.000000000 -0500 |
29777 | +++ linux-2.6.32.7/fs/ocfs2/localalloc.c 2010-01-25 17:39:40.902188088 -0500 | 29841 | +++ linux-2.6.32.8/fs/ocfs2/localalloc.c 2010-02-10 15:06:24.478035083 -0500 |
29778 | @@ -1188,7 +1188,7 @@ static int ocfs2_local_alloc_slide_windo | 29842 | @@ -1188,7 +1188,7 @@ static int ocfs2_local_alloc_slide_windo |
29779 | goto bail; | 29843 | goto bail; |
29780 | } | 29844 | } |
@@ -29784,9 +29848,9 @@ diff -urNp linux-2.6.32.7/fs/ocfs2/localalloc.c linux-2.6.32.7/fs/ocfs2/localall | |||
29784 | 29848 | ||
29785 | status = 0; | 29849 | status = 0; |
29786 | bail: | 29850 | bail: |
29787 | diff -urNp linux-2.6.32.7/fs/ocfs2/ocfs2.h linux-2.6.32.7/fs/ocfs2/ocfs2.h | 29851 | diff -urNp linux-2.6.32.8/fs/ocfs2/ocfs2.h linux-2.6.32.8/fs/ocfs2/ocfs2.h |
29788 | --- linux-2.6.32.7/fs/ocfs2/ocfs2.h 2010-01-25 13:50:10.000000000 -0500 | 29852 | --- linux-2.6.32.8/fs/ocfs2/ocfs2.h 2010-02-09 07:57:19.000000000 -0500 |
29789 | +++ linux-2.6.32.7/fs/ocfs2/ocfs2.h 2010-01-25 17:39:40.913256012 -0500 | 29853 | +++ linux-2.6.32.8/fs/ocfs2/ocfs2.h 2010-02-10 15:06:24.478035083 -0500 |
29790 | @@ -217,11 +217,11 @@ enum ocfs2_vol_state | 29854 | @@ -217,11 +217,11 @@ enum ocfs2_vol_state |
29791 | 29855 | ||
29792 | struct ocfs2_alloc_stats | 29856 | struct ocfs2_alloc_stats |
@@ -29804,9 +29868,9 @@ diff -urNp linux-2.6.32.7/fs/ocfs2/ocfs2.h linux-2.6.32.7/fs/ocfs2/ocfs2.h | |||
29804 | }; | 29868 | }; |
29805 | 29869 | ||
29806 | enum ocfs2_local_alloc_state | 29870 | enum ocfs2_local_alloc_state |
29807 | diff -urNp linux-2.6.32.7/fs/ocfs2/suballoc.c linux-2.6.32.7/fs/ocfs2/suballoc.c | 29871 | diff -urNp linux-2.6.32.8/fs/ocfs2/suballoc.c linux-2.6.32.8/fs/ocfs2/suballoc.c |
29808 | --- linux-2.6.32.7/fs/ocfs2/suballoc.c 2010-01-25 13:50:10.000000000 -0500 | 29872 | --- linux-2.6.32.8/fs/ocfs2/suballoc.c 2010-02-09 07:57:19.000000000 -0500 |
29809 | +++ linux-2.6.32.7/fs/ocfs2/suballoc.c 2010-01-25 17:39:40.913256012 -0500 | 29873 | +++ linux-2.6.32.8/fs/ocfs2/suballoc.c 2010-02-10 15:06:24.478035083 -0500 |
29810 | @@ -620,7 +620,7 @@ static int ocfs2_reserve_suballoc_bits(s | 29874 | @@ -620,7 +620,7 @@ static int ocfs2_reserve_suballoc_bits(s |
29811 | mlog_errno(status); | 29875 | mlog_errno(status); |
29812 | goto bail; | 29876 | goto bail; |
@@ -29852,9 +29916,9 @@ diff -urNp linux-2.6.32.7/fs/ocfs2/suballoc.c linux-2.6.32.7/fs/ocfs2/suballoc.c | |||
29852 | } | 29916 | } |
29853 | } | 29917 | } |
29854 | if (status < 0) { | 29918 | if (status < 0) { |
29855 | diff -urNp linux-2.6.32.7/fs/ocfs2/super.c linux-2.6.32.7/fs/ocfs2/super.c | 29919 | diff -urNp linux-2.6.32.8/fs/ocfs2/super.c linux-2.6.32.8/fs/ocfs2/super.c |
29856 | --- linux-2.6.32.7/fs/ocfs2/super.c 2010-01-25 13:50:10.000000000 -0500 | 29920 | --- linux-2.6.32.8/fs/ocfs2/super.c 2010-02-09 07:57:19.000000000 -0500 |
29857 | +++ linux-2.6.32.7/fs/ocfs2/super.c 2010-01-25 17:39:40.914424986 -0500 | 29921 | +++ linux-2.6.32.8/fs/ocfs2/super.c 2010-02-10 15:06:24.478035083 -0500 |
29858 | @@ -284,11 +284,11 @@ static int ocfs2_osb_dump(struct ocfs2_s | 29922 | @@ -284,11 +284,11 @@ static int ocfs2_osb_dump(struct ocfs2_s |
29859 | "%10s => GlobalAllocs: %d LocalAllocs: %d " | 29923 | "%10s => GlobalAllocs: %d LocalAllocs: %d " |
29860 | "SubAllocs: %d LAWinMoves: %d SAExtends: %d\n", | 29924 | "SubAllocs: %d LAWinMoves: %d SAExtends: %d\n", |
@@ -29889,9 +29953,9 @@ diff -urNp linux-2.6.32.7/fs/ocfs2/super.c linux-2.6.32.7/fs/ocfs2/super.c | |||
29889 | 29953 | ||
29890 | /* Copy the blockcheck stats from the superblock probe */ | 29954 | /* Copy the blockcheck stats from the superblock probe */ |
29891 | osb->osb_ecc_stats = *stats; | 29955 | osb->osb_ecc_stats = *stats; |
29892 | diff -urNp linux-2.6.32.7/fs/open.c linux-2.6.32.7/fs/open.c | 29956 | diff -urNp linux-2.6.32.8/fs/open.c linux-2.6.32.8/fs/open.c |
29893 | --- linux-2.6.32.7/fs/open.c 2010-01-25 13:50:10.000000000 -0500 | 29957 | --- linux-2.6.32.8/fs/open.c 2010-02-09 07:57:19.000000000 -0500 |
29894 | +++ linux-2.6.32.7/fs/open.c 2010-01-25 17:39:40.914424986 -0500 | 29958 | +++ linux-2.6.32.8/fs/open.c 2010-02-10 15:06:24.482024554 -0500 |
29895 | @@ -206,6 +206,9 @@ int do_truncate(struct dentry *dentry, l | 29959 | @@ -206,6 +206,9 @@ int do_truncate(struct dentry *dentry, l |
29896 | if (length < 0) | 29960 | if (length < 0) |
29897 | return -EINVAL; | 29961 | return -EINVAL; |
@@ -30065,9 +30129,9 @@ diff -urNp linux-2.6.32.7/fs/open.c linux-2.6.32.7/fs/open.c | |||
30065 | mnt_drop_write(file->f_path.mnt); | 30129 | mnt_drop_write(file->f_path.mnt); |
30066 | out_fput: | 30130 | out_fput: |
30067 | fput(file); | 30131 | fput(file); |
30068 | diff -urNp linux-2.6.32.7/fs/pipe.c linux-2.6.32.7/fs/pipe.c | 30132 | diff -urNp linux-2.6.32.8/fs/pipe.c linux-2.6.32.8/fs/pipe.c |
30069 | --- linux-2.6.32.7/fs/pipe.c 2010-01-25 13:50:10.000000000 -0500 | 30133 | --- linux-2.6.32.8/fs/pipe.c 2010-02-09 07:57:19.000000000 -0500 |
30070 | +++ linux-2.6.32.7/fs/pipe.c 2010-01-25 17:39:40.915197662 -0500 | 30134 | +++ linux-2.6.32.8/fs/pipe.c 2010-02-10 15:06:24.482024554 -0500 |
30071 | @@ -401,9 +401,9 @@ redo: | 30135 | @@ -401,9 +401,9 @@ redo: |
30072 | } | 30136 | } |
30073 | if (bufs) /* More to do? */ | 30137 | if (bufs) /* More to do? */ |
@@ -30191,9 +30255,9 @@ diff -urNp linux-2.6.32.7/fs/pipe.c linux-2.6.32.7/fs/pipe.c | |||
30191 | inode->i_fop = &rdwr_pipefifo_fops; | 30255 | inode->i_fop = &rdwr_pipefifo_fops; |
30192 | 30256 | ||
30193 | /* | 30257 | /* |
30194 | diff -urNp linux-2.6.32.7/fs/proc/array.c linux-2.6.32.7/fs/proc/array.c | 30258 | diff -urNp linux-2.6.32.8/fs/proc/array.c linux-2.6.32.8/fs/proc/array.c |
30195 | --- linux-2.6.32.7/fs/proc/array.c 2010-01-25 13:50:10.000000000 -0500 | 30259 | --- linux-2.6.32.8/fs/proc/array.c 2010-02-09 07:57:19.000000000 -0500 |
30196 | +++ linux-2.6.32.7/fs/proc/array.c 2010-01-25 17:39:40.915197662 -0500 | 30260 | +++ linux-2.6.32.8/fs/proc/array.c 2010-02-10 15:06:24.502026732 -0500 |
30197 | @@ -410,6 +410,21 @@ static void task_show_stack_usage(struct | 30261 | @@ -410,6 +410,21 @@ static void task_show_stack_usage(struct |
30198 | } | 30262 | } |
30199 | #endif /* CONFIG_MMU */ | 30263 | #endif /* CONFIG_MMU */ |
@@ -30284,9 +30348,9 @@ diff -urNp linux-2.6.32.7/fs/proc/array.c linux-2.6.32.7/fs/proc/array.c | |||
30284 | + return sprintf(buffer, "%pI4\n", &task->signal->curr_ip); | 30348 | + return sprintf(buffer, "%pI4\n", &task->signal->curr_ip); |
30285 | +} | 30349 | +} |
30286 | +#endif | 30350 | +#endif |
30287 | diff -urNp linux-2.6.32.7/fs/proc/base.c linux-2.6.32.7/fs/proc/base.c | 30351 | diff -urNp linux-2.6.32.8/fs/proc/base.c linux-2.6.32.8/fs/proc/base.c |
30288 | --- linux-2.6.32.7/fs/proc/base.c 2010-01-25 13:50:10.000000000 -0500 | 30352 | --- linux-2.6.32.8/fs/proc/base.c 2010-02-09 07:57:19.000000000 -0500 |
30289 | +++ linux-2.6.32.7/fs/proc/base.c 2010-01-25 17:40:16.448319801 -0500 | 30353 | +++ linux-2.6.32.8/fs/proc/base.c 2010-02-10 15:06:24.522032701 -0500 |
30290 | @@ -102,6 +102,22 @@ struct pid_entry { | 30354 | @@ -102,6 +102,22 @@ struct pid_entry { |
30291 | union proc_op op; | 30355 | union proc_op op; |
30292 | }; | 30356 | }; |
@@ -30650,9 +30714,9 @@ diff -urNp linux-2.6.32.7/fs/proc/base.c linux-2.6.32.7/fs/proc/base.c | |||
30650 | ONE("stack", S_IRUSR, proc_pid_stack), | 30714 | ONE("stack", S_IRUSR, proc_pid_stack), |
30651 | #endif | 30715 | #endif |
30652 | #ifdef CONFIG_SCHEDSTATS | 30716 | #ifdef CONFIG_SCHEDSTATS |
30653 | diff -urNp linux-2.6.32.7/fs/proc/cmdline.c linux-2.6.32.7/fs/proc/cmdline.c | 30717 | diff -urNp linux-2.6.32.8/fs/proc/cmdline.c linux-2.6.32.8/fs/proc/cmdline.c |
30654 | --- linux-2.6.32.7/fs/proc/cmdline.c 2010-01-25 13:50:10.000000000 -0500 | 30718 | --- linux-2.6.32.8/fs/proc/cmdline.c 2010-02-09 07:57:19.000000000 -0500 |
30655 | +++ linux-2.6.32.7/fs/proc/cmdline.c 2010-01-25 17:39:40.916430448 -0500 | 30719 | +++ linux-2.6.32.8/fs/proc/cmdline.c 2010-02-10 15:06:24.531024155 -0500 |
30656 | @@ -23,7 +23,11 @@ static const struct file_operations cmdl | 30720 | @@ -23,7 +23,11 @@ static const struct file_operations cmdl |
30657 | 30721 | ||
30658 | static int __init proc_cmdline_init(void) | 30722 | static int __init proc_cmdline_init(void) |
@@ -30665,9 +30729,9 @@ diff -urNp linux-2.6.32.7/fs/proc/cmdline.c linux-2.6.32.7/fs/proc/cmdline.c | |||
30665 | return 0; | 30729 | return 0; |
30666 | } | 30730 | } |
30667 | module_init(proc_cmdline_init); | 30731 | module_init(proc_cmdline_init); |
30668 | diff -urNp linux-2.6.32.7/fs/proc/devices.c linux-2.6.32.7/fs/proc/devices.c | 30732 | diff -urNp linux-2.6.32.8/fs/proc/devices.c linux-2.6.32.8/fs/proc/devices.c |
30669 | --- linux-2.6.32.7/fs/proc/devices.c 2010-01-25 13:50:10.000000000 -0500 | 30733 | --- linux-2.6.32.8/fs/proc/devices.c 2010-02-09 07:57:19.000000000 -0500 |
30670 | +++ linux-2.6.32.7/fs/proc/devices.c 2010-01-25 17:39:40.916430448 -0500 | 30734 | +++ linux-2.6.32.8/fs/proc/devices.c 2010-02-10 15:06:24.531024155 -0500 |
30671 | @@ -64,7 +64,11 @@ static const struct file_operations proc | 30735 | @@ -64,7 +64,11 @@ static const struct file_operations proc |
30672 | 30736 | ||
30673 | static int __init proc_devices_init(void) | 30737 | static int __init proc_devices_init(void) |
@@ -30680,9 +30744,9 @@ diff -urNp linux-2.6.32.7/fs/proc/devices.c linux-2.6.32.7/fs/proc/devices.c | |||
30680 | return 0; | 30744 | return 0; |
30681 | } | 30745 | } |
30682 | module_init(proc_devices_init); | 30746 | module_init(proc_devices_init); |
30683 | diff -urNp linux-2.6.32.7/fs/proc/inode.c linux-2.6.32.7/fs/proc/inode.c | 30747 | diff -urNp linux-2.6.32.8/fs/proc/inode.c linux-2.6.32.8/fs/proc/inode.c |
30684 | --- linux-2.6.32.7/fs/proc/inode.c 2010-01-25 13:50:10.000000000 -0500 | 30748 | --- linux-2.6.32.8/fs/proc/inode.c 2010-02-09 07:57:19.000000000 -0500 |
30685 | +++ linux-2.6.32.7/fs/proc/inode.c 2010-01-25 17:39:40.916430448 -0500 | 30749 | +++ linux-2.6.32.8/fs/proc/inode.c 2010-02-10 15:06:24.538036429 -0500 |
30686 | @@ -457,7 +457,11 @@ struct inode *proc_get_inode(struct supe | 30750 | @@ -457,7 +457,11 @@ struct inode *proc_get_inode(struct supe |
30687 | if (de->mode) { | 30751 | if (de->mode) { |
30688 | inode->i_mode = de->mode; | 30752 | inode->i_mode = de->mode; |
@@ -30695,9 +30759,9 @@ diff -urNp linux-2.6.32.7/fs/proc/inode.c linux-2.6.32.7/fs/proc/inode.c | |||
30695 | } | 30759 | } |
30696 | if (de->size) | 30760 | if (de->size) |
30697 | inode->i_size = de->size; | 30761 | inode->i_size = de->size; |
30698 | diff -urNp linux-2.6.32.7/fs/proc/internal.h linux-2.6.32.7/fs/proc/internal.h | 30762 | diff -urNp linux-2.6.32.8/fs/proc/internal.h linux-2.6.32.8/fs/proc/internal.h |
30699 | --- linux-2.6.32.7/fs/proc/internal.h 2010-01-25 13:50:10.000000000 -0500 | 30763 | --- linux-2.6.32.8/fs/proc/internal.h 2010-02-09 07:57:19.000000000 -0500 |
30700 | +++ linux-2.6.32.7/fs/proc/internal.h 2010-01-25 17:39:40.916430448 -0500 | 30764 | +++ linux-2.6.32.8/fs/proc/internal.h 2010-02-10 15:06:24.546037945 -0500 |
30701 | @@ -51,6 +51,9 @@ extern int proc_pid_status(struct seq_fi | 30765 | @@ -51,6 +51,9 @@ extern int proc_pid_status(struct seq_fi |
30702 | struct pid *pid, struct task_struct *task); | 30766 | struct pid *pid, struct task_struct *task); |
30703 | extern int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns, | 30767 | extern int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns, |
@@ -30708,9 +30772,9 @@ diff -urNp linux-2.6.32.7/fs/proc/internal.h linux-2.6.32.7/fs/proc/internal.h | |||
30708 | extern loff_t mem_lseek(struct file *file, loff_t offset, int orig); | 30772 | extern loff_t mem_lseek(struct file *file, loff_t offset, int orig); |
30709 | 30773 | ||
30710 | extern const struct file_operations proc_maps_operations; | 30774 | extern const struct file_operations proc_maps_operations; |
30711 | diff -urNp linux-2.6.32.7/fs/proc/Kconfig linux-2.6.32.7/fs/proc/Kconfig | 30775 | diff -urNp linux-2.6.32.8/fs/proc/Kconfig linux-2.6.32.8/fs/proc/Kconfig |
30712 | --- linux-2.6.32.7/fs/proc/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 30776 | --- linux-2.6.32.8/fs/proc/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
30713 | +++ linux-2.6.32.7/fs/proc/Kconfig 2010-01-25 17:39:40.916430448 -0500 | 30777 | +++ linux-2.6.32.8/fs/proc/Kconfig 2010-02-10 15:06:24.546037945 -0500 |
30714 | @@ -30,12 +30,12 @@ config PROC_FS | 30778 | @@ -30,12 +30,12 @@ config PROC_FS |
30715 | 30779 | ||
30716 | config PROC_KCORE | 30780 | config PROC_KCORE |
@@ -30738,9 +30802,9 @@ diff -urNp linux-2.6.32.7/fs/proc/Kconfig linux-2.6.32.7/fs/proc/Kconfig | |||
30738 | bool "Enable /proc page monitoring" if EMBEDDED | 30802 | bool "Enable /proc page monitoring" if EMBEDDED |
30739 | help | 30803 | help |
30740 | Various /proc files exist to monitor process memory utilization: | 30804 | Various /proc files exist to monitor process memory utilization: |
30741 | diff -urNp linux-2.6.32.7/fs/proc/kcore.c linux-2.6.32.7/fs/proc/kcore.c | 30805 | diff -urNp linux-2.6.32.8/fs/proc/kcore.c linux-2.6.32.8/fs/proc/kcore.c |
30742 | --- linux-2.6.32.7/fs/proc/kcore.c 2010-01-25 13:50:10.000000000 -0500 | 30806 | --- linux-2.6.32.8/fs/proc/kcore.c 2010-02-09 07:57:19.000000000 -0500 |
30743 | +++ linux-2.6.32.7/fs/proc/kcore.c 2010-01-25 17:39:40.916430448 -0500 | 30807 | +++ linux-2.6.32.8/fs/proc/kcore.c 2010-02-10 15:06:24.546037945 -0500 |
30744 | @@ -541,6 +541,9 @@ read_kcore(struct file *file, char __use | 30808 | @@ -541,6 +541,9 @@ read_kcore(struct file *file, char __use |
30745 | 30809 | ||
30746 | static int open_kcore(struct inode *inode, struct file *filp) | 30810 | static int open_kcore(struct inode *inode, struct file *filp) |
@@ -30751,9 +30815,9 @@ diff -urNp linux-2.6.32.7/fs/proc/kcore.c linux-2.6.32.7/fs/proc/kcore.c | |||
30751 | if (!capable(CAP_SYS_RAWIO)) | 30815 | if (!capable(CAP_SYS_RAWIO)) |
30752 | return -EPERM; | 30816 | return -EPERM; |
30753 | if (kcore_need_update) | 30817 | if (kcore_need_update) |
30754 | diff -urNp linux-2.6.32.7/fs/proc/meminfo.c linux-2.6.32.7/fs/proc/meminfo.c | 30818 | diff -urNp linux-2.6.32.8/fs/proc/meminfo.c linux-2.6.32.8/fs/proc/meminfo.c |
30755 | --- linux-2.6.32.7/fs/proc/meminfo.c 2010-01-25 13:50:10.000000000 -0500 | 30819 | --- linux-2.6.32.8/fs/proc/meminfo.c 2010-02-09 07:57:19.000000000 -0500 |
30756 | +++ linux-2.6.32.7/fs/proc/meminfo.c 2010-01-25 17:39:40.917435777 -0500 | 30820 | +++ linux-2.6.32.8/fs/proc/meminfo.c 2010-02-10 15:06:24.549988220 -0500 |
30757 | @@ -149,7 +149,7 @@ static int meminfo_proc_show(struct seq_ | 30821 | @@ -149,7 +149,7 @@ static int meminfo_proc_show(struct seq_ |
30758 | vmi.used >> 10, | 30822 | vmi.used >> 10, |
30759 | vmi.largest_chunk >> 10 | 30823 | vmi.largest_chunk >> 10 |
@@ -30763,9 +30827,9 @@ diff -urNp linux-2.6.32.7/fs/proc/meminfo.c linux-2.6.32.7/fs/proc/meminfo.c | |||
30763 | #endif | 30827 | #endif |
30764 | ); | 30828 | ); |
30765 | 30829 | ||
30766 | diff -urNp linux-2.6.32.7/fs/proc/nommu.c linux-2.6.32.7/fs/proc/nommu.c | 30830 | diff -urNp linux-2.6.32.8/fs/proc/nommu.c linux-2.6.32.8/fs/proc/nommu.c |
30767 | --- linux-2.6.32.7/fs/proc/nommu.c 2010-01-25 13:50:10.000000000 -0500 | 30831 | --- linux-2.6.32.8/fs/proc/nommu.c 2010-02-09 07:57:19.000000000 -0500 |
30768 | +++ linux-2.6.32.7/fs/proc/nommu.c 2010-01-25 17:39:40.917435777 -0500 | 30832 | +++ linux-2.6.32.8/fs/proc/nommu.c 2010-02-10 15:06:24.549988220 -0500 |
30769 | @@ -67,7 +67,7 @@ static int nommu_region_show(struct seq_ | 30833 | @@ -67,7 +67,7 @@ static int nommu_region_show(struct seq_ |
30770 | if (len < 1) | 30834 | if (len < 1) |
30771 | len = 1; | 30835 | len = 1; |
@@ -30775,9 +30839,9 @@ diff -urNp linux-2.6.32.7/fs/proc/nommu.c linux-2.6.32.7/fs/proc/nommu.c | |||
30775 | } | 30839 | } |
30776 | 30840 | ||
30777 | seq_putc(m, '\n'); | 30841 | seq_putc(m, '\n'); |
30778 | diff -urNp linux-2.6.32.7/fs/proc/proc_net.c linux-2.6.32.7/fs/proc/proc_net.c | 30842 | diff -urNp linux-2.6.32.8/fs/proc/proc_net.c linux-2.6.32.8/fs/proc/proc_net.c |
30779 | --- linux-2.6.32.7/fs/proc/proc_net.c 2010-01-25 13:50:10.000000000 -0500 | 30843 | --- linux-2.6.32.8/fs/proc/proc_net.c 2010-02-09 07:57:19.000000000 -0500 |
30780 | +++ linux-2.6.32.7/fs/proc/proc_net.c 2010-01-25 17:39:40.917435777 -0500 | 30844 | +++ linux-2.6.32.8/fs/proc/proc_net.c 2010-02-10 15:06:24.549988220 -0500 |
30781 | @@ -104,6 +104,17 @@ static struct net *get_proc_task_net(str | 30845 | @@ -104,6 +104,17 @@ static struct net *get_proc_task_net(str |
30782 | struct task_struct *task; | 30846 | struct task_struct *task; |
30783 | struct nsproxy *ns; | 30847 | struct nsproxy *ns; |
@@ -30796,9 +30860,9 @@ diff -urNp linux-2.6.32.7/fs/proc/proc_net.c linux-2.6.32.7/fs/proc/proc_net.c | |||
30796 | 30860 | ||
30797 | rcu_read_lock(); | 30861 | rcu_read_lock(); |
30798 | task = pid_task(proc_pid(dir), PIDTYPE_PID); | 30862 | task = pid_task(proc_pid(dir), PIDTYPE_PID); |
30799 | diff -urNp linux-2.6.32.7/fs/proc/proc_sysctl.c linux-2.6.32.7/fs/proc/proc_sysctl.c | 30863 | diff -urNp linux-2.6.32.8/fs/proc/proc_sysctl.c linux-2.6.32.8/fs/proc/proc_sysctl.c |
30800 | --- linux-2.6.32.7/fs/proc/proc_sysctl.c 2010-01-25 13:50:10.000000000 -0500 | 30864 | --- linux-2.6.32.8/fs/proc/proc_sysctl.c 2010-02-09 07:57:19.000000000 -0500 |
30801 | +++ linux-2.6.32.7/fs/proc/proc_sysctl.c 2010-01-25 17:39:40.917435777 -0500 | 30865 | +++ linux-2.6.32.8/fs/proc/proc_sysctl.c 2010-02-10 15:06:24.549988220 -0500 |
30802 | @@ -7,6 +7,8 @@ | 30866 | @@ -7,6 +7,8 @@ |
30803 | #include <linux/security.h> | 30867 | #include <linux/security.h> |
30804 | #include "internal.h" | 30868 | #include "internal.h" |
@@ -30838,9 +30902,9 @@ diff -urNp linux-2.6.32.7/fs/proc/proc_sysctl.c linux-2.6.32.7/fs/proc/proc_sysc | |||
30838 | generic_fillattr(inode, stat); | 30902 | generic_fillattr(inode, stat); |
30839 | if (table) | 30903 | if (table) |
30840 | stat->mode = (stat->mode & S_IFMT) | table->mode; | 30904 | stat->mode = (stat->mode & S_IFMT) | table->mode; |
30841 | diff -urNp linux-2.6.32.7/fs/proc/root.c linux-2.6.32.7/fs/proc/root.c | 30905 | diff -urNp linux-2.6.32.8/fs/proc/root.c linux-2.6.32.8/fs/proc/root.c |
30842 | --- linux-2.6.32.7/fs/proc/root.c 2010-01-25 13:50:10.000000000 -0500 | 30906 | --- linux-2.6.32.8/fs/proc/root.c 2010-02-09 07:57:19.000000000 -0500 |
30843 | +++ linux-2.6.32.7/fs/proc/root.c 2010-01-25 17:39:40.917435777 -0500 | 30907 | +++ linux-2.6.32.8/fs/proc/root.c 2010-02-10 15:06:24.549988220 -0500 |
30844 | @@ -134,7 +134,15 @@ void __init proc_root_init(void) | 30908 | @@ -134,7 +134,15 @@ void __init proc_root_init(void) |
30845 | #ifdef CONFIG_PROC_DEVICETREE | 30909 | #ifdef CONFIG_PROC_DEVICETREE |
30846 | proc_device_tree_init(); | 30910 | proc_device_tree_init(); |
@@ -30857,9 +30921,9 @@ diff -urNp linux-2.6.32.7/fs/proc/root.c linux-2.6.32.7/fs/proc/root.c | |||
30857 | proc_sys_init(); | 30921 | proc_sys_init(); |
30858 | } | 30922 | } |
30859 | 30923 | ||
30860 | diff -urNp linux-2.6.32.7/fs/proc/task_mmu.c linux-2.6.32.7/fs/proc/task_mmu.c | 30924 | diff -urNp linux-2.6.32.8/fs/proc/task_mmu.c linux-2.6.32.8/fs/proc/task_mmu.c |
30861 | --- linux-2.6.32.7/fs/proc/task_mmu.c 2010-01-25 13:50:10.000000000 -0500 | 30925 | --- linux-2.6.32.8/fs/proc/task_mmu.c 2010-02-09 07:57:19.000000000 -0500 |
30862 | +++ linux-2.6.32.7/fs/proc/task_mmu.c 2010-01-25 17:39:40.917435777 -0500 | 30926 | +++ linux-2.6.32.8/fs/proc/task_mmu.c 2010-02-10 15:06:24.549988220 -0500 |
30863 | @@ -46,15 +46,26 @@ void task_mem(struct seq_file *m, struct | 30927 | @@ -46,15 +46,26 @@ void task_mem(struct seq_file *m, struct |
30864 | "VmStk:\t%8lu kB\n" | 30928 | "VmStk:\t%8lu kB\n" |
30865 | "VmExe:\t%8lu kB\n" | 30929 | "VmExe:\t%8lu kB\n" |
@@ -30980,9 +31044,9 @@ diff -urNp linux-2.6.32.7/fs/proc/task_mmu.c linux-2.6.32.7/fs/proc/task_mmu.c | |||
30980 | mss.resident >> 10, | 31044 | mss.resident >> 10, |
30981 | (unsigned long)(mss.pss >> (10 + PSS_SHIFT)), | 31045 | (unsigned long)(mss.pss >> (10 + PSS_SHIFT)), |
30982 | mss.shared_clean >> 10, | 31046 | mss.shared_clean >> 10, |
30983 | diff -urNp linux-2.6.32.7/fs/proc/task_nommu.c linux-2.6.32.7/fs/proc/task_nommu.c | 31047 | diff -urNp linux-2.6.32.8/fs/proc/task_nommu.c linux-2.6.32.8/fs/proc/task_nommu.c |
30984 | --- linux-2.6.32.7/fs/proc/task_nommu.c 2010-01-25 13:50:10.000000000 -0500 | 31048 | --- linux-2.6.32.8/fs/proc/task_nommu.c 2010-02-09 07:57:19.000000000 -0500 |
30985 | +++ linux-2.6.32.7/fs/proc/task_nommu.c 2010-01-25 17:39:40.918432923 -0500 | 31049 | +++ linux-2.6.32.8/fs/proc/task_nommu.c 2010-02-10 15:06:24.549988220 -0500 |
30986 | @@ -50,7 +50,7 @@ void task_mem(struct seq_file *m, struct | 31050 | @@ -50,7 +50,7 @@ void task_mem(struct seq_file *m, struct |
30987 | else | 31051 | else |
30988 | bytes += kobjsize(mm); | 31052 | bytes += kobjsize(mm); |
@@ -31001,9 +31065,9 @@ diff -urNp linux-2.6.32.7/fs/proc/task_nommu.c linux-2.6.32.7/fs/proc/task_nommu | |||
31001 | } | 31065 | } |
31002 | 31066 | ||
31003 | seq_putc(m, '\n'); | 31067 | seq_putc(m, '\n'); |
31004 | diff -urNp linux-2.6.32.7/fs/readdir.c linux-2.6.32.7/fs/readdir.c | 31068 | diff -urNp linux-2.6.32.8/fs/readdir.c linux-2.6.32.8/fs/readdir.c |
31005 | --- linux-2.6.32.7/fs/readdir.c 2010-01-25 13:50:10.000000000 -0500 | 31069 | --- linux-2.6.32.8/fs/readdir.c 2010-02-09 07:57:19.000000000 -0500 |
31006 | +++ linux-2.6.32.7/fs/readdir.c 2010-01-25 17:39:40.918432923 -0500 | 31070 | +++ linux-2.6.32.8/fs/readdir.c 2010-02-10 15:06:24.549988220 -0500 |
31007 | @@ -16,6 +16,7 @@ | 31071 | @@ -16,6 +16,7 @@ |
31008 | #include <linux/security.h> | 31072 | #include <linux/security.h> |
31009 | #include <linux/syscalls.h> | 31073 | #include <linux/syscalls.h> |
@@ -31093,9 +31157,9 @@ diff -urNp linux-2.6.32.7/fs/readdir.c linux-2.6.32.7/fs/readdir.c | |||
31093 | buf.count = count; | 31157 | buf.count = count; |
31094 | buf.error = 0; | 31158 | buf.error = 0; |
31095 | 31159 | ||
31096 | diff -urNp linux-2.6.32.7/fs/reiserfs/do_balan.c linux-2.6.32.7/fs/reiserfs/do_balan.c | 31160 | diff -urNp linux-2.6.32.8/fs/reiserfs/do_balan.c linux-2.6.32.8/fs/reiserfs/do_balan.c |
31097 | --- linux-2.6.32.7/fs/reiserfs/do_balan.c 2010-01-25 13:50:10.000000000 -0500 | 31161 | --- linux-2.6.32.8/fs/reiserfs/do_balan.c 2010-02-09 07:57:19.000000000 -0500 |
31098 | +++ linux-2.6.32.7/fs/reiserfs/do_balan.c 2010-01-25 17:39:40.959563277 -0500 | 31162 | +++ linux-2.6.32.8/fs/reiserfs/do_balan.c 2010-02-10 15:06:24.573163716 -0500 |
31099 | @@ -2058,7 +2058,7 @@ void do_balance(struct tree_balance *tb, | 31163 | @@ -2058,7 +2058,7 @@ void do_balance(struct tree_balance *tb, |
31100 | return; | 31164 | return; |
31101 | } | 31165 | } |
@@ -31105,9 +31169,9 @@ diff -urNp linux-2.6.32.7/fs/reiserfs/do_balan.c linux-2.6.32.7/fs/reiserfs/do_b | |||
31105 | do_balance_starts(tb); | 31169 | do_balance_starts(tb); |
31106 | 31170 | ||
31107 | /* balance leaf returns 0 except if combining L R and S into | 31171 | /* balance leaf returns 0 except if combining L R and S into |
31108 | diff -urNp linux-2.6.32.7/fs/reiserfs/item_ops.c linux-2.6.32.7/fs/reiserfs/item_ops.c | 31172 | diff -urNp linux-2.6.32.8/fs/reiserfs/item_ops.c linux-2.6.32.8/fs/reiserfs/item_ops.c |
31109 | --- linux-2.6.32.7/fs/reiserfs/item_ops.c 2010-01-25 13:50:10.000000000 -0500 | 31173 | --- linux-2.6.32.8/fs/reiserfs/item_ops.c 2010-02-09 07:57:19.000000000 -0500 |
31110 | +++ linux-2.6.32.7/fs/reiserfs/item_ops.c 2010-01-25 17:39:40.960151903 -0500 | 31174 | +++ linux-2.6.32.8/fs/reiserfs/item_ops.c 2010-02-10 15:06:24.574031002 -0500 |
31111 | @@ -102,7 +102,7 @@ static void sd_print_vi(struct virtual_i | 31175 | @@ -102,7 +102,7 @@ static void sd_print_vi(struct virtual_i |
31112 | vi->vi_index, vi->vi_type, vi->vi_ih); | 31176 | vi->vi_index, vi->vi_type, vi->vi_ih); |
31113 | } | 31177 | } |
@@ -31162,9 +31226,9 @@ diff -urNp linux-2.6.32.7/fs/reiserfs/item_ops.c linux-2.6.32.7/fs/reiserfs/item | |||
31162 | &stat_data_ops, | 31226 | &stat_data_ops, |
31163 | &indirect_ops, | 31227 | &indirect_ops, |
31164 | &direct_ops, | 31228 | &direct_ops, |
31165 | diff -urNp linux-2.6.32.7/fs/reiserfs/procfs.c linux-2.6.32.7/fs/reiserfs/procfs.c | 31229 | diff -urNp linux-2.6.32.8/fs/reiserfs/procfs.c linux-2.6.32.8/fs/reiserfs/procfs.c |
31166 | --- linux-2.6.32.7/fs/reiserfs/procfs.c 2010-01-25 13:50:10.000000000 -0500 | 31230 | --- linux-2.6.32.8/fs/reiserfs/procfs.c 2010-02-09 07:57:19.000000000 -0500 |
31167 | +++ linux-2.6.32.7/fs/reiserfs/procfs.c 2010-01-25 17:39:40.960151903 -0500 | 31231 | +++ linux-2.6.32.8/fs/reiserfs/procfs.c 2010-02-10 15:06:24.578033396 -0500 |
31168 | @@ -123,7 +123,7 @@ static int show_super(struct seq_file *m | 31232 | @@ -123,7 +123,7 @@ static int show_super(struct seq_file *m |
31169 | "SMALL_TAILS " : "NO_TAILS ", | 31233 | "SMALL_TAILS " : "NO_TAILS ", |
31170 | replay_only(sb) ? "REPLAY_ONLY " : "", | 31234 | replay_only(sb) ? "REPLAY_ONLY " : "", |
@@ -31174,9 +31238,9 @@ diff -urNp linux-2.6.32.7/fs/reiserfs/procfs.c linux-2.6.32.7/fs/reiserfs/procfs | |||
31174 | SF(s_disk_reads), SF(s_disk_writes), SF(s_fix_nodes), | 31238 | SF(s_disk_reads), SF(s_disk_writes), SF(s_fix_nodes), |
31175 | SF(s_do_balance), SF(s_unneeded_left_neighbor), | 31239 | SF(s_do_balance), SF(s_unneeded_left_neighbor), |
31176 | SF(s_good_search_by_key_reada), SF(s_bmaps), | 31240 | SF(s_good_search_by_key_reada), SF(s_bmaps), |
31177 | diff -urNp linux-2.6.32.7/fs/select.c linux-2.6.32.7/fs/select.c | 31241 | diff -urNp linux-2.6.32.8/fs/select.c linux-2.6.32.8/fs/select.c |
31178 | --- linux-2.6.32.7/fs/select.c 2010-01-25 13:50:10.000000000 -0500 | 31242 | --- linux-2.6.32.8/fs/select.c 2010-02-09 07:57:19.000000000 -0500 |
31179 | +++ linux-2.6.32.7/fs/select.c 2010-01-25 17:39:40.960151903 -0500 | 31243 | +++ linux-2.6.32.8/fs/select.c 2010-02-10 15:06:24.578033396 -0500 |
31180 | @@ -20,6 +20,7 @@ | 31244 | @@ -20,6 +20,7 @@ |
31181 | #include <linux/module.h> | 31245 | #include <linux/module.h> |
31182 | #include <linux/slab.h> | 31246 | #include <linux/slab.h> |
@@ -31193,9 +31257,9 @@ diff -urNp linux-2.6.32.7/fs/select.c linux-2.6.32.7/fs/select.c | |||
31193 | if (nfds > current->signal->rlim[RLIMIT_NOFILE].rlim_cur) | 31257 | if (nfds > current->signal->rlim[RLIMIT_NOFILE].rlim_cur) |
31194 | return -EINVAL; | 31258 | return -EINVAL; |
31195 | 31259 | ||
31196 | diff -urNp linux-2.6.32.7/fs/seq_file.c linux-2.6.32.7/fs/seq_file.c | 31260 | diff -urNp linux-2.6.32.8/fs/seq_file.c linux-2.6.32.8/fs/seq_file.c |
31197 | --- linux-2.6.32.7/fs/seq_file.c 2010-01-25 13:50:10.000000000 -0500 | 31261 | --- linux-2.6.32.8/fs/seq_file.c 2010-02-09 07:57:19.000000000 -0500 |
31198 | +++ linux-2.6.32.7/fs/seq_file.c 2010-01-25 17:39:40.960151903 -0500 | 31262 | +++ linux-2.6.32.8/fs/seq_file.c 2010-02-10 15:06:24.578033396 -0500 |
31199 | @@ -76,7 +76,8 @@ static int traverse(struct seq_file *m, | 31263 | @@ -76,7 +76,8 @@ static int traverse(struct seq_file *m, |
31200 | return 0; | 31264 | return 0; |
31201 | } | 31265 | } |
@@ -31236,9 +31300,9 @@ diff -urNp linux-2.6.32.7/fs/seq_file.c linux-2.6.32.7/fs/seq_file.c | |||
31236 | if (!m->buf) | 31300 | if (!m->buf) |
31237 | goto Enomem; | 31301 | goto Enomem; |
31238 | m->count = 0; | 31302 | m->count = 0; |
31239 | diff -urNp linux-2.6.32.7/fs/smbfs/symlink.c linux-2.6.32.7/fs/smbfs/symlink.c | 31303 | diff -urNp linux-2.6.32.8/fs/smbfs/symlink.c linux-2.6.32.8/fs/smbfs/symlink.c |
31240 | --- linux-2.6.32.7/fs/smbfs/symlink.c 2010-01-25 13:50:10.000000000 -0500 | 31304 | --- linux-2.6.32.8/fs/smbfs/symlink.c 2010-02-09 07:57:19.000000000 -0500 |
31241 | +++ linux-2.6.32.7/fs/smbfs/symlink.c 2010-01-25 17:39:40.964437549 -0500 | 31305 | +++ linux-2.6.32.8/fs/smbfs/symlink.c 2010-02-10 15:06:24.578033396 -0500 |
31242 | @@ -55,7 +55,7 @@ static void *smb_follow_link(struct dent | 31306 | @@ -55,7 +55,7 @@ static void *smb_follow_link(struct dent |
31243 | 31307 | ||
31244 | static void smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) | 31308 | static void smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) |
@@ -31248,9 +31312,9 @@ diff -urNp linux-2.6.32.7/fs/smbfs/symlink.c linux-2.6.32.7/fs/smbfs/symlink.c | |||
31248 | if (!IS_ERR(s)) | 31312 | if (!IS_ERR(s)) |
31249 | __putname(s); | 31313 | __putname(s); |
31250 | } | 31314 | } |
31251 | diff -urNp linux-2.6.32.7/fs/splice.c linux-2.6.32.7/fs/splice.c | 31315 | diff -urNp linux-2.6.32.8/fs/splice.c linux-2.6.32.8/fs/splice.c |
31252 | --- linux-2.6.32.7/fs/splice.c 2010-01-25 13:50:10.000000000 -0500 | 31316 | --- linux-2.6.32.8/fs/splice.c 2010-02-09 07:57:19.000000000 -0500 |
31253 | +++ linux-2.6.32.7/fs/splice.c 2010-01-25 17:39:40.965404168 -0500 | 31317 | +++ linux-2.6.32.8/fs/splice.c 2010-02-10 15:06:24.590028231 -0500 |
31254 | @@ -185,7 +185,7 @@ ssize_t splice_to_pipe(struct pipe_inode | 31318 | @@ -185,7 +185,7 @@ ssize_t splice_to_pipe(struct pipe_inode |
31255 | pipe_lock(pipe); | 31319 | pipe_lock(pipe); |
31256 | 31320 | ||
@@ -31389,9 +31453,9 @@ diff -urNp linux-2.6.32.7/fs/splice.c linux-2.6.32.7/fs/splice.c | |||
31389 | ret = -EAGAIN; | 31453 | ret = -EAGAIN; |
31390 | 31454 | ||
31391 | pipe_unlock(ipipe); | 31455 | pipe_unlock(ipipe); |
31392 | diff -urNp linux-2.6.32.7/fs/sysfs/file.c linux-2.6.32.7/fs/sysfs/file.c | 31456 | diff -urNp linux-2.6.32.8/fs/sysfs/file.c linux-2.6.32.8/fs/sysfs/file.c |
31393 | --- linux-2.6.32.7/fs/sysfs/file.c 2010-01-25 13:50:10.000000000 -0500 | 31457 | --- linux-2.6.32.8/fs/sysfs/file.c 2010-02-09 07:57:19.000000000 -0500 |
31394 | +++ linux-2.6.32.7/fs/sysfs/file.c 2010-01-25 17:39:40.965404168 -0500 | 31458 | +++ linux-2.6.32.8/fs/sysfs/file.c 2010-02-10 15:06:24.590028231 -0500 |
31395 | @@ -53,7 +53,7 @@ struct sysfs_buffer { | 31459 | @@ -53,7 +53,7 @@ struct sysfs_buffer { |
31396 | size_t count; | 31460 | size_t count; |
31397 | loff_t pos; | 31461 | loff_t pos; |
@@ -31428,9 +31492,9 @@ diff -urNp linux-2.6.32.7/fs/sysfs/file.c linux-2.6.32.7/fs/sysfs/file.c | |||
31428 | int error = -EACCES; | 31492 | int error = -EACCES; |
31429 | char *p; | 31493 | char *p; |
31430 | 31494 | ||
31431 | diff -urNp linux-2.6.32.7/fs/sysfs/symlink.c linux-2.6.32.7/fs/sysfs/symlink.c | 31495 | diff -urNp linux-2.6.32.8/fs/sysfs/symlink.c linux-2.6.32.8/fs/sysfs/symlink.c |
31432 | --- linux-2.6.32.7/fs/sysfs/symlink.c 2010-01-25 13:50:10.000000000 -0500 | 31496 | --- linux-2.6.32.8/fs/sysfs/symlink.c 2010-02-09 07:57:19.000000000 -0500 |
31433 | +++ linux-2.6.32.7/fs/sysfs/symlink.c 2010-01-25 17:39:40.975519594 -0500 | 31497 | +++ linux-2.6.32.8/fs/sysfs/symlink.c 2010-02-10 15:06:24.590028231 -0500 |
31434 | @@ -204,7 +204,7 @@ static void *sysfs_follow_link(struct de | 31498 | @@ -204,7 +204,7 @@ static void *sysfs_follow_link(struct de |
31435 | 31499 | ||
31436 | static void sysfs_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) | 31500 | static void sysfs_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) |
@@ -31440,9 +31504,9 @@ diff -urNp linux-2.6.32.7/fs/sysfs/symlink.c linux-2.6.32.7/fs/sysfs/symlink.c | |||
31440 | if (!IS_ERR(page)) | 31504 | if (!IS_ERR(page)) |
31441 | free_page((unsigned long)page); | 31505 | free_page((unsigned long)page); |
31442 | } | 31506 | } |
31443 | diff -urNp linux-2.6.32.7/fs/udf/balloc.c linux-2.6.32.7/fs/udf/balloc.c | 31507 | diff -urNp linux-2.6.32.8/fs/udf/balloc.c linux-2.6.32.8/fs/udf/balloc.c |
31444 | --- linux-2.6.32.7/fs/udf/balloc.c 2010-01-25 13:50:10.000000000 -0500 | 31508 | --- linux-2.6.32.8/fs/udf/balloc.c 2010-02-09 07:57:19.000000000 -0500 |
31445 | +++ linux-2.6.32.7/fs/udf/balloc.c 2010-01-25 17:39:40.975519594 -0500 | 31509 | +++ linux-2.6.32.8/fs/udf/balloc.c 2010-02-10 15:06:24.590028231 -0500 |
31446 | @@ -172,9 +172,7 @@ static void udf_bitmap_free_blocks(struc | 31510 | @@ -172,9 +172,7 @@ static void udf_bitmap_free_blocks(struc |
31447 | 31511 | ||
31448 | mutex_lock(&sbi->s_alloc_mutex); | 31512 | mutex_lock(&sbi->s_alloc_mutex); |
@@ -31465,9 +31529,9 @@ diff -urNp linux-2.6.32.7/fs/udf/balloc.c linux-2.6.32.7/fs/udf/balloc.c | |||
31465 | udf_debug("%d < %d || %d + %d > %d\n", | 31529 | udf_debug("%d < %d || %d + %d > %d\n", |
31466 | bloc.logicalBlockNum, 0, bloc.logicalBlockNum, count, | 31530 | bloc.logicalBlockNum, 0, bloc.logicalBlockNum, count, |
31467 | partmap->s_partition_len); | 31531 | partmap->s_partition_len); |
31468 | diff -urNp linux-2.6.32.7/fs/utimes.c linux-2.6.32.7/fs/utimes.c | 31532 | diff -urNp linux-2.6.32.8/fs/utimes.c linux-2.6.32.8/fs/utimes.c |
31469 | --- linux-2.6.32.7/fs/utimes.c 2010-01-25 13:50:10.000000000 -0500 | 31533 | --- linux-2.6.32.8/fs/utimes.c 2010-02-09 07:57:19.000000000 -0500 |
31470 | +++ linux-2.6.32.7/fs/utimes.c 2010-01-25 17:39:40.975519594 -0500 | 31534 | +++ linux-2.6.32.8/fs/utimes.c 2010-02-10 15:06:24.590028231 -0500 |
31471 | @@ -1,6 +1,7 @@ | 31535 | @@ -1,6 +1,7 @@ |
31472 | #include <linux/compiler.h> | 31536 | #include <linux/compiler.h> |
31473 | #include <linux/file.h> | 31537 | #include <linux/file.h> |
@@ -31489,9 +31553,9 @@ diff -urNp linux-2.6.32.7/fs/utimes.c linux-2.6.32.7/fs/utimes.c | |||
31489 | mutex_lock(&inode->i_mutex); | 31553 | mutex_lock(&inode->i_mutex); |
31490 | error = notify_change(path->dentry, &newattrs); | 31554 | error = notify_change(path->dentry, &newattrs); |
31491 | mutex_unlock(&inode->i_mutex); | 31555 | mutex_unlock(&inode->i_mutex); |
31492 | diff -urNp linux-2.6.32.7/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.7/fs/xfs/linux-2.6/xfs_iops.c | 31556 | diff -urNp linux-2.6.32.8/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.8/fs/xfs/linux-2.6/xfs_iops.c |
31493 | --- linux-2.6.32.7/fs/xfs/linux-2.6/xfs_iops.c 2010-01-25 13:50:10.000000000 -0500 | 31557 | --- linux-2.6.32.8/fs/xfs/linux-2.6/xfs_iops.c 2010-02-09 07:57:19.000000000 -0500 |
31494 | +++ linux-2.6.32.7/fs/xfs/linux-2.6/xfs_iops.c 2010-01-25 17:39:40.975519594 -0500 | 31558 | +++ linux-2.6.32.8/fs/xfs/linux-2.6/xfs_iops.c 2010-02-10 15:06:24.594033191 -0500 |
31495 | @@ -468,7 +468,7 @@ xfs_vn_put_link( | 31559 | @@ -468,7 +468,7 @@ xfs_vn_put_link( |
31496 | struct nameidata *nd, | 31560 | struct nameidata *nd, |
31497 | void *p) | 31561 | void *p) |
@@ -31501,9 +31565,9 @@ diff -urNp linux-2.6.32.7/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.7/fs/xfs/linu | |||
31501 | 31565 | ||
31502 | if (!IS_ERR(s)) | 31566 | if (!IS_ERR(s)) |
31503 | kfree(s); | 31567 | kfree(s); |
31504 | diff -urNp linux-2.6.32.7/fs/xfs/xfs_bmap.c linux-2.6.32.7/fs/xfs/xfs_bmap.c | 31568 | diff -urNp linux-2.6.32.8/fs/xfs/xfs_bmap.c linux-2.6.32.8/fs/xfs/xfs_bmap.c |
31505 | --- linux-2.6.32.7/fs/xfs/xfs_bmap.c 2010-01-25 13:50:10.000000000 -0500 | 31569 | --- linux-2.6.32.8/fs/xfs/xfs_bmap.c 2010-02-09 07:57:19.000000000 -0500 |
31506 | +++ linux-2.6.32.7/fs/xfs/xfs_bmap.c 2010-01-25 17:39:40.976427457 -0500 | 31570 | +++ linux-2.6.32.8/fs/xfs/xfs_bmap.c 2010-02-10 15:06:24.594033191 -0500 |
31507 | @@ -360,7 +360,7 @@ xfs_bmap_validate_ret( | 31571 | @@ -360,7 +360,7 @@ xfs_bmap_validate_ret( |
31508 | int nmap, | 31572 | int nmap, |
31509 | int ret_nmap); | 31573 | int ret_nmap); |
@@ -31513,9 +31577,9 @@ diff -urNp linux-2.6.32.7/fs/xfs/xfs_bmap.c linux-2.6.32.7/fs/xfs/xfs_bmap.c | |||
31513 | #endif /* DEBUG */ | 31577 | #endif /* DEBUG */ |
31514 | 31578 | ||
31515 | #if defined(XFS_RW_TRACE) | 31579 | #if defined(XFS_RW_TRACE) |
31516 | diff -urNp linux-2.6.32.7/grsecurity/gracl_alloc.c linux-2.6.32.7/grsecurity/gracl_alloc.c | 31580 | diff -urNp linux-2.6.32.8/grsecurity/gracl_alloc.c linux-2.6.32.8/grsecurity/gracl_alloc.c |
31517 | --- linux-2.6.32.7/grsecurity/gracl_alloc.c 1969-12-31 19:00:00.000000000 -0500 | 31581 | --- linux-2.6.32.8/grsecurity/gracl_alloc.c 1969-12-31 19:00:00.000000000 -0500 |
31518 | +++ linux-2.6.32.7/grsecurity/gracl_alloc.c 2010-01-25 17:39:40.977439695 -0500 | 31582 | +++ linux-2.6.32.8/grsecurity/gracl_alloc.c 2010-02-10 15:06:24.594033191 -0500 |
31519 | @@ -0,0 +1,105 @@ | 31583 | @@ -0,0 +1,105 @@ |
31520 | +#include <linux/kernel.h> | 31584 | +#include <linux/kernel.h> |
31521 | +#include <linux/mm.h> | 31585 | +#include <linux/mm.h> |
@@ -31622,9 +31686,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_alloc.c linux-2.6.32.7/grsecurity/gra | |||
31622 | + else | 31686 | + else |
31623 | + return 1; | 31687 | + return 1; |
31624 | +} | 31688 | +} |
31625 | diff -urNp linux-2.6.32.7/grsecurity/gracl.c linux-2.6.32.7/grsecurity/gracl.c | 31689 | diff -urNp linux-2.6.32.8/grsecurity/gracl.c linux-2.6.32.8/grsecurity/gracl.c |
31626 | --- linux-2.6.32.7/grsecurity/gracl.c 1969-12-31 19:00:00.000000000 -0500 | 31690 | --- linux-2.6.32.8/grsecurity/gracl.c 1969-12-31 19:00:00.000000000 -0500 |
31627 | +++ linux-2.6.32.7/grsecurity/gracl.c 2010-01-25 17:39:40.978422732 -0500 | 31691 | +++ linux-2.6.32.8/grsecurity/gracl.c 2010-02-10 15:06:24.594033191 -0500 |
31628 | @@ -0,0 +1,3918 @@ | 31692 | @@ -0,0 +1,3918 @@ |
31629 | +#include <linux/kernel.h> | 31693 | +#include <linux/kernel.h> |
31630 | +#include <linux/module.h> | 31694 | +#include <linux/module.h> |
@@ -35544,9 +35608,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl.c linux-2.6.32.7/grsecurity/gracl.c | |||
35544 | +EXPORT_SYMBOL(gr_check_group_change); | 35608 | +EXPORT_SYMBOL(gr_check_group_change); |
35545 | +#endif | 35609 | +#endif |
35546 | + | 35610 | + |
35547 | diff -urNp linux-2.6.32.7/grsecurity/gracl_cap.c linux-2.6.32.7/grsecurity/gracl_cap.c | 35611 | diff -urNp linux-2.6.32.8/grsecurity/gracl_cap.c linux-2.6.32.8/grsecurity/gracl_cap.c |
35548 | --- linux-2.6.32.7/grsecurity/gracl_cap.c 1969-12-31 19:00:00.000000000 -0500 | 35612 | --- linux-2.6.32.8/grsecurity/gracl_cap.c 1969-12-31 19:00:00.000000000 -0500 |
35549 | +++ linux-2.6.32.7/grsecurity/gracl_cap.c 2010-01-25 17:39:40.978422732 -0500 | 35613 | +++ linux-2.6.32.8/grsecurity/gracl_cap.c 2010-02-10 15:06:24.594033191 -0500 |
35550 | @@ -0,0 +1,131 @@ | 35614 | @@ -0,0 +1,131 @@ |
35551 | +#include <linux/kernel.h> | 35615 | +#include <linux/kernel.h> |
35552 | +#include <linux/module.h> | 35616 | +#include <linux/module.h> |
@@ -35679,9 +35743,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_cap.c linux-2.6.32.7/grsecurity/gracl | |||
35679 | + return 0; | 35743 | + return 0; |
35680 | +} | 35744 | +} |
35681 | + | 35745 | + |
35682 | diff -urNp linux-2.6.32.7/grsecurity/gracl_fs.c linux-2.6.32.7/grsecurity/gracl_fs.c | 35746 | diff -urNp linux-2.6.32.8/grsecurity/gracl_fs.c linux-2.6.32.8/grsecurity/gracl_fs.c |
35683 | --- linux-2.6.32.7/grsecurity/gracl_fs.c 1969-12-31 19:00:00.000000000 -0500 | 35747 | --- linux-2.6.32.8/grsecurity/gracl_fs.c 1969-12-31 19:00:00.000000000 -0500 |
35684 | +++ linux-2.6.32.7/grsecurity/gracl_fs.c 2010-01-25 17:39:40.979435589 -0500 | 35748 | +++ linux-2.6.32.8/grsecurity/gracl_fs.c 2010-02-10 15:06:24.594033191 -0500 |
35685 | @@ -0,0 +1,424 @@ | 35749 | @@ -0,0 +1,424 @@ |
35686 | +#include <linux/kernel.h> | 35750 | +#include <linux/kernel.h> |
35687 | +#include <linux/sched.h> | 35751 | +#include <linux/sched.h> |
@@ -36107,9 +36171,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_fs.c linux-2.6.32.7/grsecurity/gracl_ | |||
36107 | + | 36171 | + |
36108 | + return 0; | 36172 | + return 0; |
36109 | +} | 36173 | +} |
36110 | diff -urNp linux-2.6.32.7/grsecurity/gracl_ip.c linux-2.6.32.7/grsecurity/gracl_ip.c | 36174 | diff -urNp linux-2.6.32.8/grsecurity/gracl_ip.c linux-2.6.32.8/grsecurity/gracl_ip.c |
36111 | --- linux-2.6.32.7/grsecurity/gracl_ip.c 1969-12-31 19:00:00.000000000 -0500 | 36175 | --- linux-2.6.32.8/grsecurity/gracl_ip.c 1969-12-31 19:00:00.000000000 -0500 |
36112 | +++ linux-2.6.32.7/grsecurity/gracl_ip.c 2010-01-25 17:39:40.979435589 -0500 | 36176 | +++ linux-2.6.32.8/grsecurity/gracl_ip.c 2010-02-10 15:06:24.594033191 -0500 |
36113 | @@ -0,0 +1,339 @@ | 36177 | @@ -0,0 +1,339 @@ |
36114 | +#include <linux/kernel.h> | 36178 | +#include <linux/kernel.h> |
36115 | +#include <asm/uaccess.h> | 36179 | +#include <asm/uaccess.h> |
@@ -36450,9 +36514,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_ip.c linux-2.6.32.7/grsecurity/gracl_ | |||
36450 | + | 36514 | + |
36451 | + return gr_search_connectbind(GR_CONNECT | GR_CONNECTOVERRIDE, sk, &sin, SOCK_DGRAM); | 36515 | + return gr_search_connectbind(GR_CONNECT | GR_CONNECTOVERRIDE, sk, &sin, SOCK_DGRAM); |
36452 | +} | 36516 | +} |
36453 | diff -urNp linux-2.6.32.7/grsecurity/gracl_learn.c linux-2.6.32.7/grsecurity/gracl_learn.c | 36517 | diff -urNp linux-2.6.32.8/grsecurity/gracl_learn.c linux-2.6.32.8/grsecurity/gracl_learn.c |
36454 | --- linux-2.6.32.7/grsecurity/gracl_learn.c 1969-12-31 19:00:00.000000000 -0500 | 36518 | --- linux-2.6.32.8/grsecurity/gracl_learn.c 1969-12-31 19:00:00.000000000 -0500 |
36455 | +++ linux-2.6.32.7/grsecurity/gracl_learn.c 2010-01-25 17:39:40.979435589 -0500 | 36519 | +++ linux-2.6.32.8/grsecurity/gracl_learn.c 2010-02-10 15:06:24.598032715 -0500 |
36456 | @@ -0,0 +1,211 @@ | 36520 | @@ -0,0 +1,211 @@ |
36457 | +#include <linux/kernel.h> | 36521 | +#include <linux/kernel.h> |
36458 | +#include <linux/mm.h> | 36522 | +#include <linux/mm.h> |
@@ -36665,9 +36729,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_learn.c linux-2.6.32.7/grsecurity/gra | |||
36665 | + .release = close_learn, | 36729 | + .release = close_learn, |
36666 | + .poll = poll_learn, | 36730 | + .poll = poll_learn, |
36667 | +}; | 36731 | +}; |
36668 | diff -urNp linux-2.6.32.7/grsecurity/gracl_res.c linux-2.6.32.7/grsecurity/gracl_res.c | 36732 | diff -urNp linux-2.6.32.8/grsecurity/gracl_res.c linux-2.6.32.8/grsecurity/gracl_res.c |
36669 | --- linux-2.6.32.7/grsecurity/gracl_res.c 1969-12-31 19:00:00.000000000 -0500 | 36733 | --- linux-2.6.32.8/grsecurity/gracl_res.c 1969-12-31 19:00:00.000000000 -0500 |
36670 | +++ linux-2.6.32.7/grsecurity/gracl_res.c 2010-01-25 17:39:40.979435589 -0500 | 36734 | +++ linux-2.6.32.8/grsecurity/gracl_res.c 2010-02-10 15:06:24.598032715 -0500 |
36671 | @@ -0,0 +1,65 @@ | 36735 | @@ -0,0 +1,65 @@ |
36672 | +#include <linux/kernel.h> | 36736 | +#include <linux/kernel.h> |
36673 | +#include <linux/sched.h> | 36737 | +#include <linux/sched.h> |
@@ -36734,9 +36798,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_res.c linux-2.6.32.7/grsecurity/gracl | |||
36734 | + rcu_read_unlock(); | 36798 | + rcu_read_unlock(); |
36735 | + return; | 36799 | + return; |
36736 | +} | 36800 | +} |
36737 | diff -urNp linux-2.6.32.7/grsecurity/gracl_segv.c linux-2.6.32.7/grsecurity/gracl_segv.c | 36801 | diff -urNp linux-2.6.32.8/grsecurity/gracl_segv.c linux-2.6.32.8/grsecurity/gracl_segv.c |
36738 | --- linux-2.6.32.7/grsecurity/gracl_segv.c 1969-12-31 19:00:00.000000000 -0500 | 36802 | --- linux-2.6.32.8/grsecurity/gracl_segv.c 1969-12-31 19:00:00.000000000 -0500 |
36739 | +++ linux-2.6.32.7/grsecurity/gracl_segv.c 2010-01-25 17:39:40.979435589 -0500 | 36803 | +++ linux-2.6.32.8/grsecurity/gracl_segv.c 2010-02-10 15:06:24.598032715 -0500 |
36740 | @@ -0,0 +1,310 @@ | 36804 | @@ -0,0 +1,310 @@ |
36741 | +#include <linux/kernel.h> | 36805 | +#include <linux/kernel.h> |
36742 | +#include <linux/mm.h> | 36806 | +#include <linux/mm.h> |
@@ -37048,9 +37112,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_segv.c linux-2.6.32.7/grsecurity/grac | |||
37048 | + | 37112 | + |
37049 | + return; | 37113 | + return; |
37050 | +} | 37114 | +} |
37051 | diff -urNp linux-2.6.32.7/grsecurity/gracl_shm.c linux-2.6.32.7/grsecurity/gracl_shm.c | 37115 | diff -urNp linux-2.6.32.8/grsecurity/gracl_shm.c linux-2.6.32.8/grsecurity/gracl_shm.c |
37052 | --- linux-2.6.32.7/grsecurity/gracl_shm.c 1969-12-31 19:00:00.000000000 -0500 | 37116 | --- linux-2.6.32.8/grsecurity/gracl_shm.c 1969-12-31 19:00:00.000000000 -0500 |
37053 | +++ linux-2.6.32.7/grsecurity/gracl_shm.c 2010-01-25 17:39:40.980422600 -0500 | 37117 | +++ linux-2.6.32.8/grsecurity/gracl_shm.c 2010-02-10 15:06:24.598032715 -0500 |
37054 | @@ -0,0 +1,37 @@ | 37118 | @@ -0,0 +1,37 @@ |
37055 | +#include <linux/kernel.h> | 37119 | +#include <linux/kernel.h> |
37056 | +#include <linux/mm.h> | 37120 | +#include <linux/mm.h> |
@@ -37089,9 +37153,9 @@ diff -urNp linux-2.6.32.7/grsecurity/gracl_shm.c linux-2.6.32.7/grsecurity/gracl | |||
37089 | + | 37153 | + |
37090 | + return 1; | 37154 | + return 1; |
37091 | +} | 37155 | +} |
37092 | diff -urNp linux-2.6.32.7/grsecurity/grsec_chdir.c linux-2.6.32.7/grsecurity/grsec_chdir.c | 37156 | diff -urNp linux-2.6.32.8/grsecurity/grsec_chdir.c linux-2.6.32.8/grsecurity/grsec_chdir.c |
37093 | --- linux-2.6.32.7/grsecurity/grsec_chdir.c 1969-12-31 19:00:00.000000000 -0500 | 37157 | --- linux-2.6.32.8/grsecurity/grsec_chdir.c 1969-12-31 19:00:00.000000000 -0500 |
37094 | +++ linux-2.6.32.7/grsecurity/grsec_chdir.c 2010-01-25 17:39:40.980422600 -0500 | 37158 | +++ linux-2.6.32.8/grsecurity/grsec_chdir.c 2010-02-10 15:06:24.598032715 -0500 |
37095 | @@ -0,0 +1,19 @@ | 37159 | @@ -0,0 +1,19 @@ |
37096 | +#include <linux/kernel.h> | 37160 | +#include <linux/kernel.h> |
37097 | +#include <linux/sched.h> | 37161 | +#include <linux/sched.h> |
@@ -37112,9 +37176,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_chdir.c linux-2.6.32.7/grsecurity/grs | |||
37112 | +#endif | 37176 | +#endif |
37113 | + return; | 37177 | + return; |
37114 | +} | 37178 | +} |
37115 | diff -urNp linux-2.6.32.7/grsecurity/grsec_chroot.c linux-2.6.32.7/grsecurity/grsec_chroot.c | 37179 | diff -urNp linux-2.6.32.8/grsecurity/grsec_chroot.c linux-2.6.32.8/grsecurity/grsec_chroot.c |
37116 | --- linux-2.6.32.7/grsecurity/grsec_chroot.c 1969-12-31 19:00:00.000000000 -0500 | 37180 | --- linux-2.6.32.8/grsecurity/grsec_chroot.c 1969-12-31 19:00:00.000000000 -0500 |
37117 | +++ linux-2.6.32.7/grsecurity/grsec_chroot.c 2010-01-25 17:39:40.980422600 -0500 | 37181 | +++ linux-2.6.32.8/grsecurity/grsec_chroot.c 2010-02-10 15:06:24.598032715 -0500 |
37118 | @@ -0,0 +1,348 @@ | 37182 | @@ -0,0 +1,348 @@ |
37119 | +#include <linux/kernel.h> | 37183 | +#include <linux/kernel.h> |
37120 | +#include <linux/module.h> | 37184 | +#include <linux/module.h> |
@@ -37464,9 +37528,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_chroot.c linux-2.6.32.7/grsecurity/gr | |||
37464 | +#ifdef CONFIG_SECURITY | 37528 | +#ifdef CONFIG_SECURITY |
37465 | +EXPORT_SYMBOL(gr_handle_chroot_caps); | 37529 | +EXPORT_SYMBOL(gr_handle_chroot_caps); |
37466 | +#endif | 37530 | +#endif |
37467 | diff -urNp linux-2.6.32.7/grsecurity/grsec_disabled.c linux-2.6.32.7/grsecurity/grsec_disabled.c | 37531 | diff -urNp linux-2.6.32.8/grsecurity/grsec_disabled.c linux-2.6.32.8/grsecurity/grsec_disabled.c |
37468 | --- linux-2.6.32.7/grsecurity/grsec_disabled.c 1969-12-31 19:00:00.000000000 -0500 | 37532 | --- linux-2.6.32.8/grsecurity/grsec_disabled.c 1969-12-31 19:00:00.000000000 -0500 |
37469 | +++ linux-2.6.32.7/grsecurity/grsec_disabled.c 2010-01-25 17:39:40.980422600 -0500 | 37533 | +++ linux-2.6.32.8/grsecurity/grsec_disabled.c 2010-02-10 15:06:24.598032715 -0500 |
37470 | @@ -0,0 +1,426 @@ | 37534 | @@ -0,0 +1,426 @@ |
37471 | +#include <linux/kernel.h> | 37535 | +#include <linux/kernel.h> |
37472 | +#include <linux/module.h> | 37536 | +#include <linux/module.h> |
@@ -37894,9 +37958,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_disabled.c linux-2.6.32.7/grsecurity/ | |||
37894 | +EXPORT_SYMBOL(gr_check_user_change); | 37958 | +EXPORT_SYMBOL(gr_check_user_change); |
37895 | +EXPORT_SYMBOL(gr_check_group_change); | 37959 | +EXPORT_SYMBOL(gr_check_group_change); |
37896 | +#endif | 37960 | +#endif |
37897 | diff -urNp linux-2.6.32.7/grsecurity/grsec_exec.c linux-2.6.32.7/grsecurity/grsec_exec.c | 37961 | diff -urNp linux-2.6.32.8/grsecurity/grsec_exec.c linux-2.6.32.8/grsecurity/grsec_exec.c |
37898 | --- linux-2.6.32.7/grsecurity/grsec_exec.c 1969-12-31 19:00:00.000000000 -0500 | 37962 | --- linux-2.6.32.8/grsecurity/grsec_exec.c 1969-12-31 19:00:00.000000000 -0500 |
37899 | +++ linux-2.6.32.7/grsecurity/grsec_exec.c 2010-01-25 17:39:40.980422600 -0500 | 37963 | +++ linux-2.6.32.8/grsecurity/grsec_exec.c 2010-02-10 15:06:24.598032715 -0500 |
37900 | @@ -0,0 +1,89 @@ | 37964 | @@ -0,0 +1,89 @@ |
37901 | +#include <linux/kernel.h> | 37965 | +#include <linux/kernel.h> |
37902 | +#include <linux/sched.h> | 37966 | +#include <linux/sched.h> |
@@ -37987,9 +38051,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_exec.c linux-2.6.32.7/grsecurity/grse | |||
37987 | +#endif | 38051 | +#endif |
37988 | + return; | 38052 | + return; |
37989 | +} | 38053 | +} |
37990 | diff -urNp linux-2.6.32.7/grsecurity/grsec_fifo.c linux-2.6.32.7/grsecurity/grsec_fifo.c | 38054 | diff -urNp linux-2.6.32.8/grsecurity/grsec_fifo.c linux-2.6.32.8/grsecurity/grsec_fifo.c |
37991 | --- linux-2.6.32.7/grsecurity/grsec_fifo.c 1969-12-31 19:00:00.000000000 -0500 | 38055 | --- linux-2.6.32.8/grsecurity/grsec_fifo.c 1969-12-31 19:00:00.000000000 -0500 |
37992 | +++ linux-2.6.32.7/grsecurity/grsec_fifo.c 2010-01-25 17:39:40.980422600 -0500 | 38056 | +++ linux-2.6.32.8/grsecurity/grsec_fifo.c 2010-02-10 15:06:24.598032715 -0500 |
37993 | @@ -0,0 +1,24 @@ | 38057 | @@ -0,0 +1,24 @@ |
37994 | +#include <linux/kernel.h> | 38058 | +#include <linux/kernel.h> |
37995 | +#include <linux/sched.h> | 38059 | +#include <linux/sched.h> |
@@ -38015,9 +38079,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_fifo.c linux-2.6.32.7/grsecurity/grse | |||
38015 | +#endif | 38079 | +#endif |
38016 | + return 0; | 38080 | + return 0; |
38017 | +} | 38081 | +} |
38018 | diff -urNp linux-2.6.32.7/grsecurity/grsec_fork.c linux-2.6.32.7/grsecurity/grsec_fork.c | 38082 | diff -urNp linux-2.6.32.8/grsecurity/grsec_fork.c linux-2.6.32.8/grsecurity/grsec_fork.c |
38019 | --- linux-2.6.32.7/grsecurity/grsec_fork.c 1969-12-31 19:00:00.000000000 -0500 | 38083 | --- linux-2.6.32.8/grsecurity/grsec_fork.c 1969-12-31 19:00:00.000000000 -0500 |
38020 | +++ linux-2.6.32.7/grsecurity/grsec_fork.c 2010-01-25 17:39:40.980422600 -0500 | 38084 | +++ linux-2.6.32.8/grsecurity/grsec_fork.c 2010-02-10 15:06:24.598032715 -0500 |
38021 | @@ -0,0 +1,15 @@ | 38085 | @@ -0,0 +1,15 @@ |
38022 | +#include <linux/kernel.h> | 38086 | +#include <linux/kernel.h> |
38023 | +#include <linux/sched.h> | 38087 | +#include <linux/sched.h> |
@@ -38034,9 +38098,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_fork.c linux-2.6.32.7/grsecurity/grse | |||
38034 | +#endif | 38098 | +#endif |
38035 | + return; | 38099 | + return; |
38036 | +} | 38100 | +} |
38037 | diff -urNp linux-2.6.32.7/grsecurity/grsec_init.c linux-2.6.32.7/grsecurity/grsec_init.c | 38101 | diff -urNp linux-2.6.32.8/grsecurity/grsec_init.c linux-2.6.32.8/grsecurity/grsec_init.c |
38038 | --- linux-2.6.32.7/grsecurity/grsec_init.c 1969-12-31 19:00:00.000000000 -0500 | 38102 | --- linux-2.6.32.8/grsecurity/grsec_init.c 1969-12-31 19:00:00.000000000 -0500 |
38039 | +++ linux-2.6.32.7/grsecurity/grsec_init.c 2010-01-25 17:39:40.980422600 -0500 | 38103 | +++ linux-2.6.32.8/grsecurity/grsec_init.c 2010-02-10 15:06:24.598032715 -0500 |
38040 | @@ -0,0 +1,231 @@ | 38104 | @@ -0,0 +1,231 @@ |
38041 | +#include <linux/kernel.h> | 38105 | +#include <linux/kernel.h> |
38042 | +#include <linux/sched.h> | 38106 | +#include <linux/sched.h> |
@@ -38269,9 +38333,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_init.c linux-2.6.32.7/grsecurity/grse | |||
38269 | + | 38333 | + |
38270 | + return; | 38334 | + return; |
38271 | +} | 38335 | +} |
38272 | diff -urNp linux-2.6.32.7/grsecurity/grsec_link.c linux-2.6.32.7/grsecurity/grsec_link.c | 38336 | diff -urNp linux-2.6.32.8/grsecurity/grsec_link.c linux-2.6.32.8/grsecurity/grsec_link.c |
38273 | --- linux-2.6.32.7/grsecurity/grsec_link.c 1969-12-31 19:00:00.000000000 -0500 | 38337 | --- linux-2.6.32.8/grsecurity/grsec_link.c 1969-12-31 19:00:00.000000000 -0500 |
38274 | +++ linux-2.6.32.7/grsecurity/grsec_link.c 2010-01-25 17:39:40.980422600 -0500 | 38338 | +++ linux-2.6.32.8/grsecurity/grsec_link.c 2010-02-10 15:06:24.598032715 -0500 |
38275 | @@ -0,0 +1,43 @@ | 38339 | @@ -0,0 +1,43 @@ |
38276 | +#include <linux/kernel.h> | 38340 | +#include <linux/kernel.h> |
38277 | +#include <linux/sched.h> | 38341 | +#include <linux/sched.h> |
@@ -38316,9 +38380,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_link.c linux-2.6.32.7/grsecurity/grse | |||
38316 | +#endif | 38380 | +#endif |
38317 | + return 0; | 38381 | + return 0; |
38318 | +} | 38382 | +} |
38319 | diff -urNp linux-2.6.32.7/grsecurity/grsec_log.c linux-2.6.32.7/grsecurity/grsec_log.c | 38383 | diff -urNp linux-2.6.32.8/grsecurity/grsec_log.c linux-2.6.32.8/grsecurity/grsec_log.c |
38320 | --- linux-2.6.32.7/grsecurity/grsec_log.c 1969-12-31 19:00:00.000000000 -0500 | 38384 | --- linux-2.6.32.8/grsecurity/grsec_log.c 1969-12-31 19:00:00.000000000 -0500 |
38321 | +++ linux-2.6.32.7/grsecurity/grsec_log.c 2010-01-25 17:39:40.981426611 -0500 | 38385 | +++ linux-2.6.32.8/grsecurity/grsec_log.c 2010-02-10 15:06:24.598032715 -0500 |
38322 | @@ -0,0 +1,296 @@ | 38386 | @@ -0,0 +1,296 @@ |
38323 | +#include <linux/kernel.h> | 38387 | +#include <linux/kernel.h> |
38324 | +#include <linux/sched.h> | 38388 | +#include <linux/sched.h> |
@@ -38616,9 +38680,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_log.c linux-2.6.32.7/grsecurity/grsec | |||
38616 | + gr_log_end(audit); | 38680 | + gr_log_end(audit); |
38617 | + END_LOCKS(audit); | 38681 | + END_LOCKS(audit); |
38618 | +} | 38682 | +} |
38619 | diff -urNp linux-2.6.32.7/grsecurity/grsec_mem.c linux-2.6.32.7/grsecurity/grsec_mem.c | 38683 | diff -urNp linux-2.6.32.8/grsecurity/grsec_mem.c linux-2.6.32.8/grsecurity/grsec_mem.c |
38620 | --- linux-2.6.32.7/grsecurity/grsec_mem.c 1969-12-31 19:00:00.000000000 -0500 | 38684 | --- linux-2.6.32.8/grsecurity/grsec_mem.c 1969-12-31 19:00:00.000000000 -0500 |
38621 | +++ linux-2.6.32.7/grsecurity/grsec_mem.c 2010-01-25 17:39:40.981426611 -0500 | 38685 | +++ linux-2.6.32.8/grsecurity/grsec_mem.c 2010-02-10 15:06:24.598032715 -0500 |
38622 | @@ -0,0 +1,85 @@ | 38686 | @@ -0,0 +1,85 @@ |
38623 | +#include <linux/kernel.h> | 38687 | +#include <linux/kernel.h> |
38624 | +#include <linux/sched.h> | 38688 | +#include <linux/sched.h> |
@@ -38705,9 +38769,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_mem.c linux-2.6.32.7/grsecurity/grsec | |||
38705 | + gr_log_noargs(GR_DONT_AUDIT, GR_VM86_MSG); | 38769 | + gr_log_noargs(GR_DONT_AUDIT, GR_VM86_MSG); |
38706 | + return; | 38770 | + return; |
38707 | +} | 38771 | +} |
38708 | diff -urNp linux-2.6.32.7/grsecurity/grsec_mount.c linux-2.6.32.7/grsecurity/grsec_mount.c | 38772 | diff -urNp linux-2.6.32.8/grsecurity/grsec_mount.c linux-2.6.32.8/grsecurity/grsec_mount.c |
38709 | --- linux-2.6.32.7/grsecurity/grsec_mount.c 1969-12-31 19:00:00.000000000 -0500 | 38773 | --- linux-2.6.32.8/grsecurity/grsec_mount.c 1969-12-31 19:00:00.000000000 -0500 |
38710 | +++ linux-2.6.32.7/grsecurity/grsec_mount.c 2010-01-25 17:39:40.981426611 -0500 | 38774 | +++ linux-2.6.32.8/grsecurity/grsec_mount.c 2010-02-10 15:06:24.598032715 -0500 |
38711 | @@ -0,0 +1,62 @@ | 38775 | @@ -0,0 +1,62 @@ |
38712 | +#include <linux/kernel.h> | 38776 | +#include <linux/kernel.h> |
38713 | +#include <linux/sched.h> | 38777 | +#include <linux/sched.h> |
@@ -38771,9 +38835,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_mount.c linux-2.6.32.7/grsecurity/grs | |||
38771 | +#endif | 38835 | +#endif |
38772 | + return 0; | 38836 | + return 0; |
38773 | +} | 38837 | +} |
38774 | diff -urNp linux-2.6.32.7/grsecurity/grsec_sig.c linux-2.6.32.7/grsecurity/grsec_sig.c | 38838 | diff -urNp linux-2.6.32.8/grsecurity/grsec_sig.c linux-2.6.32.8/grsecurity/grsec_sig.c |
38775 | --- linux-2.6.32.7/grsecurity/grsec_sig.c 1969-12-31 19:00:00.000000000 -0500 | 38839 | --- linux-2.6.32.8/grsecurity/grsec_sig.c 1969-12-31 19:00:00.000000000 -0500 |
38776 | +++ linux-2.6.32.7/grsecurity/grsec_sig.c 2010-01-25 17:39:40.981426611 -0500 | 38840 | +++ linux-2.6.32.8/grsecurity/grsec_sig.c 2010-02-10 15:06:24.598032715 -0500 |
38777 | @@ -0,0 +1,65 @@ | 38841 | @@ -0,0 +1,65 @@ |
38778 | +#include <linux/kernel.h> | 38842 | +#include <linux/kernel.h> |
38779 | +#include <linux/sched.h> | 38843 | +#include <linux/sched.h> |
@@ -38840,9 +38904,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_sig.c linux-2.6.32.7/grsecurity/grsec | |||
38840 | + return; | 38904 | + return; |
38841 | +} | 38905 | +} |
38842 | + | 38906 | + |
38843 | diff -urNp linux-2.6.32.7/grsecurity/grsec_sock.c linux-2.6.32.7/grsecurity/grsec_sock.c | 38907 | diff -urNp linux-2.6.32.8/grsecurity/grsec_sock.c linux-2.6.32.8/grsecurity/grsec_sock.c |
38844 | --- linux-2.6.32.7/grsecurity/grsec_sock.c 1969-12-31 19:00:00.000000000 -0500 | 38908 | --- linux-2.6.32.8/grsecurity/grsec_sock.c 1969-12-31 19:00:00.000000000 -0500 |
38845 | +++ linux-2.6.32.7/grsecurity/grsec_sock.c 2010-01-25 19:59:21.258136279 -0500 | 38909 | +++ linux-2.6.32.8/grsecurity/grsec_sock.c 2010-02-10 15:06:24.598032715 -0500 |
38846 | @@ -0,0 +1,271 @@ | 38910 | @@ -0,0 +1,271 @@ |
38847 | +#include <linux/kernel.h> | 38911 | +#include <linux/kernel.h> |
38848 | +#include <linux/module.h> | 38912 | +#include <linux/module.h> |
@@ -39115,9 +39179,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_sock.c linux-2.6.32.7/grsecurity/grse | |||
39115 | + return current_cap(); | 39179 | + return current_cap(); |
39116 | +#endif | 39180 | +#endif |
39117 | +} | 39181 | +} |
39118 | diff -urNp linux-2.6.32.7/grsecurity/grsec_sysctl.c linux-2.6.32.7/grsecurity/grsec_sysctl.c | 39182 | diff -urNp linux-2.6.32.8/grsecurity/grsec_sysctl.c linux-2.6.32.8/grsecurity/grsec_sysctl.c |
39119 | --- linux-2.6.32.7/grsecurity/grsec_sysctl.c 1969-12-31 19:00:00.000000000 -0500 | 39183 | --- linux-2.6.32.8/grsecurity/grsec_sysctl.c 1969-12-31 19:00:00.000000000 -0500 |
39120 | +++ linux-2.6.32.7/grsecurity/grsec_sysctl.c 2010-01-25 17:39:40.981426611 -0500 | 39184 | +++ linux-2.6.32.8/grsecurity/grsec_sysctl.c 2010-02-10 15:06:24.598032715 -0500 |
39121 | @@ -0,0 +1,419 @@ | 39185 | @@ -0,0 +1,419 @@ |
39122 | +#include <linux/kernel.h> | 39186 | +#include <linux/kernel.h> |
39123 | +#include <linux/sched.h> | 39187 | +#include <linux/sched.h> |
@@ -39538,9 +39602,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_sysctl.c linux-2.6.32.7/grsecurity/gr | |||
39538 | + { .ctl_name = 0 } | 39602 | + { .ctl_name = 0 } |
39539 | +}; | 39603 | +}; |
39540 | +#endif | 39604 | +#endif |
39541 | diff -urNp linux-2.6.32.7/grsecurity/grsec_textrel.c linux-2.6.32.7/grsecurity/grsec_textrel.c | 39605 | diff -urNp linux-2.6.32.8/grsecurity/grsec_textrel.c linux-2.6.32.8/grsecurity/grsec_textrel.c |
39542 | --- linux-2.6.32.7/grsecurity/grsec_textrel.c 1969-12-31 19:00:00.000000000 -0500 | 39606 | --- linux-2.6.32.8/grsecurity/grsec_textrel.c 1969-12-31 19:00:00.000000000 -0500 |
39543 | +++ linux-2.6.32.7/grsecurity/grsec_textrel.c 2010-01-25 17:39:40.981426611 -0500 | 39607 | +++ linux-2.6.32.8/grsecurity/grsec_textrel.c 2010-02-10 15:06:24.598032715 -0500 |
39544 | @@ -0,0 +1,16 @@ | 39608 | @@ -0,0 +1,16 @@ |
39545 | +#include <linux/kernel.h> | 39609 | +#include <linux/kernel.h> |
39546 | +#include <linux/sched.h> | 39610 | +#include <linux/sched.h> |
@@ -39558,9 +39622,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_textrel.c linux-2.6.32.7/grsecurity/g | |||
39558 | +#endif | 39622 | +#endif |
39559 | + return; | 39623 | + return; |
39560 | +} | 39624 | +} |
39561 | diff -urNp linux-2.6.32.7/grsecurity/grsec_time.c linux-2.6.32.7/grsecurity/grsec_time.c | 39625 | diff -urNp linux-2.6.32.8/grsecurity/grsec_time.c linux-2.6.32.8/grsecurity/grsec_time.c |
39562 | --- linux-2.6.32.7/grsecurity/grsec_time.c 1969-12-31 19:00:00.000000000 -0500 | 39626 | --- linux-2.6.32.8/grsecurity/grsec_time.c 1969-12-31 19:00:00.000000000 -0500 |
39563 | +++ linux-2.6.32.7/grsecurity/grsec_time.c 2010-01-25 17:39:40.981426611 -0500 | 39627 | +++ linux-2.6.32.8/grsecurity/grsec_time.c 2010-02-10 15:06:24.598032715 -0500 |
39564 | @@ -0,0 +1,13 @@ | 39628 | @@ -0,0 +1,13 @@ |
39565 | +#include <linux/kernel.h> | 39629 | +#include <linux/kernel.h> |
39566 | +#include <linux/sched.h> | 39630 | +#include <linux/sched.h> |
@@ -39575,9 +39639,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_time.c linux-2.6.32.7/grsecurity/grse | |||
39575 | +#endif | 39639 | +#endif |
39576 | + return; | 39640 | + return; |
39577 | +} | 39641 | +} |
39578 | diff -urNp linux-2.6.32.7/grsecurity/grsec_tpe.c linux-2.6.32.7/grsecurity/grsec_tpe.c | 39642 | diff -urNp linux-2.6.32.8/grsecurity/grsec_tpe.c linux-2.6.32.8/grsecurity/grsec_tpe.c |
39579 | --- linux-2.6.32.7/grsecurity/grsec_tpe.c 1969-12-31 19:00:00.000000000 -0500 | 39643 | --- linux-2.6.32.8/grsecurity/grsec_tpe.c 1969-12-31 19:00:00.000000000 -0500 |
39580 | +++ linux-2.6.32.7/grsecurity/grsec_tpe.c 2010-01-25 17:39:40.982430149 -0500 | 39644 | +++ linux-2.6.32.8/grsecurity/grsec_tpe.c 2010-02-10 15:06:24.598032715 -0500 |
39581 | @@ -0,0 +1,38 @@ | 39645 | @@ -0,0 +1,38 @@ |
39582 | +#include <linux/kernel.h> | 39646 | +#include <linux/kernel.h> |
39583 | +#include <linux/sched.h> | 39647 | +#include <linux/sched.h> |
@@ -39617,9 +39681,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsec_tpe.c linux-2.6.32.7/grsecurity/grsec | |||
39617 | +#endif | 39681 | +#endif |
39618 | + return 1; | 39682 | + return 1; |
39619 | +} | 39683 | +} |
39620 | diff -urNp linux-2.6.32.7/grsecurity/grsum.c linux-2.6.32.7/grsecurity/grsum.c | 39684 | diff -urNp linux-2.6.32.8/grsecurity/grsum.c linux-2.6.32.8/grsecurity/grsum.c |
39621 | --- linux-2.6.32.7/grsecurity/grsum.c 1969-12-31 19:00:00.000000000 -0500 | 39685 | --- linux-2.6.32.8/grsecurity/grsum.c 1969-12-31 19:00:00.000000000 -0500 |
39622 | +++ linux-2.6.32.7/grsecurity/grsum.c 2010-01-25 17:39:40.982430149 -0500 | 39686 | +++ linux-2.6.32.8/grsecurity/grsum.c 2010-02-10 15:06:24.598032715 -0500 |
39623 | @@ -0,0 +1,59 @@ | 39687 | @@ -0,0 +1,59 @@ |
39624 | +#include <linux/err.h> | 39688 | +#include <linux/err.h> |
39625 | +#include <linux/kernel.h> | 39689 | +#include <linux/kernel.h> |
@@ -39680,9 +39744,9 @@ diff -urNp linux-2.6.32.7/grsecurity/grsum.c linux-2.6.32.7/grsecurity/grsum.c | |||
39680 | + | 39744 | + |
39681 | + return retval; | 39745 | + return retval; |
39682 | +} | 39746 | +} |
39683 | diff -urNp linux-2.6.32.7/grsecurity/Kconfig linux-2.6.32.7/grsecurity/Kconfig | 39747 | diff -urNp linux-2.6.32.8/grsecurity/Kconfig linux-2.6.32.8/grsecurity/Kconfig |
39684 | --- linux-2.6.32.7/grsecurity/Kconfig 1969-12-31 19:00:00.000000000 -0500 | 39748 | --- linux-2.6.32.8/grsecurity/Kconfig 1969-12-31 19:00:00.000000000 -0500 |
39685 | +++ linux-2.6.32.7/grsecurity/Kconfig 2010-01-25 17:39:40.988423918 -0500 | 39749 | +++ linux-2.6.32.8/grsecurity/Kconfig 2010-02-10 15:06:24.598032715 -0500 |
39686 | @@ -0,0 +1,937 @@ | 39750 | @@ -0,0 +1,937 @@ |
39687 | +# | 39751 | +# |
39688 | +# grecurity configuration | 39752 | +# grecurity configuration |
@@ -40621,9 +40685,9 @@ diff -urNp linux-2.6.32.7/grsecurity/Kconfig linux-2.6.32.7/grsecurity/Kconfig | |||
40621 | +endmenu | 40685 | +endmenu |
40622 | + | 40686 | + |
40623 | +endmenu | 40687 | +endmenu |
40624 | diff -urNp linux-2.6.32.7/grsecurity/Makefile linux-2.6.32.7/grsecurity/Makefile | 40688 | diff -urNp linux-2.6.32.8/grsecurity/Makefile linux-2.6.32.8/grsecurity/Makefile |
40625 | --- linux-2.6.32.7/grsecurity/Makefile 1969-12-31 19:00:00.000000000 -0500 | 40689 | --- linux-2.6.32.8/grsecurity/Makefile 1969-12-31 19:00:00.000000000 -0500 |
40626 | +++ linux-2.6.32.7/grsecurity/Makefile 2010-01-25 17:39:40.988423918 -0500 | 40690 | +++ linux-2.6.32.8/grsecurity/Makefile 2010-02-10 15:06:24.598032715 -0500 |
40627 | @@ -0,0 +1,29 @@ | 40691 | @@ -0,0 +1,29 @@ |
40628 | +# grsecurity's ACL system was originally written in 2001 by Michael Dalton | 40692 | +# grsecurity's ACL system was originally written in 2001 by Michael Dalton |
40629 | +# during 2001-2009 it has been completely redesigned by Brad Spengler | 40693 | +# during 2001-2009 it has been completely redesigned by Brad Spengler |
@@ -40654,9 +40718,9 @@ diff -urNp linux-2.6.32.7/grsecurity/Makefile linux-2.6.32.7/grsecurity/Makefile | |||
40654 | + @-chmod -f 700 . | 40718 | + @-chmod -f 700 . |
40655 | + @echo ' grsec: protected kernel image paths' | 40719 | + @echo ' grsec: protected kernel image paths' |
40656 | +endif | 40720 | +endif |
40657 | diff -urNp linux-2.6.32.7/include/acpi/acpi_drivers.h linux-2.6.32.7/include/acpi/acpi_drivers.h | 40721 | diff -urNp linux-2.6.32.8/include/acpi/acpi_drivers.h linux-2.6.32.8/include/acpi/acpi_drivers.h |
40658 | --- linux-2.6.32.7/include/acpi/acpi_drivers.h 2010-01-25 13:50:10.000000000 -0500 | 40722 | --- linux-2.6.32.8/include/acpi/acpi_drivers.h 2010-02-09 07:57:19.000000000 -0500 |
40659 | +++ linux-2.6.32.7/include/acpi/acpi_drivers.h 2010-01-25 17:39:40.988423918 -0500 | 40723 | +++ linux-2.6.32.8/include/acpi/acpi_drivers.h 2010-02-10 15:06:24.598032715 -0500 |
40660 | @@ -119,8 +119,8 @@ int acpi_processor_set_thermal_limit(acp | 40724 | @@ -119,8 +119,8 @@ int acpi_processor_set_thermal_limit(acp |
40661 | Dock Station | 40725 | Dock Station |
40662 | -------------------------------------------------------------------------- */ | 40726 | -------------------------------------------------------------------------- */ |
@@ -40686,9 +40750,9 @@ diff -urNp linux-2.6.32.7/include/acpi/acpi_drivers.h linux-2.6.32.7/include/acp | |||
40686 | void *context) | 40750 | void *context) |
40687 | { | 40751 | { |
40688 | return -ENODEV; | 40752 | return -ENODEV; |
40689 | diff -urNp linux-2.6.32.7/include/asm-generic/atomic-long.h linux-2.6.32.7/include/asm-generic/atomic-long.h | 40753 | diff -urNp linux-2.6.32.8/include/asm-generic/atomic-long.h linux-2.6.32.8/include/asm-generic/atomic-long.h |
40690 | --- linux-2.6.32.7/include/asm-generic/atomic-long.h 2010-01-25 13:50:10.000000000 -0500 | 40754 | --- linux-2.6.32.8/include/asm-generic/atomic-long.h 2010-02-09 07:57:19.000000000 -0500 |
40691 | +++ linux-2.6.32.7/include/asm-generic/atomic-long.h 2010-01-25 17:39:40.988423918 -0500 | 40755 | +++ linux-2.6.32.8/include/asm-generic/atomic-long.h 2010-02-10 15:06:24.598032715 -0500 |
40692 | @@ -22,6 +22,12 @@ | 40756 | @@ -22,6 +22,12 @@ |
40693 | 40757 | ||
40694 | typedef atomic64_t atomic_long_t; | 40758 | typedef atomic64_t atomic_long_t; |
@@ -40909,9 +40973,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/atomic-long.h linux-2.6.32.7/inclu | |||
40909 | +#endif | 40973 | +#endif |
40910 | + | 40974 | + |
40911 | #endif /* _ASM_GENERIC_ATOMIC_LONG_H */ | 40975 | #endif /* _ASM_GENERIC_ATOMIC_LONG_H */ |
40912 | diff -urNp linux-2.6.32.7/include/asm-generic/dma-mapping-common.h linux-2.6.32.7/include/asm-generic/dma-mapping-common.h | 40976 | diff -urNp linux-2.6.32.8/include/asm-generic/dma-mapping-common.h linux-2.6.32.8/include/asm-generic/dma-mapping-common.h |
40913 | --- linux-2.6.32.7/include/asm-generic/dma-mapping-common.h 2010-01-25 13:50:10.000000000 -0500 | 40977 | --- linux-2.6.32.8/include/asm-generic/dma-mapping-common.h 2010-02-09 07:57:19.000000000 -0500 |
40914 | +++ linux-2.6.32.7/include/asm-generic/dma-mapping-common.h 2010-01-25 17:39:40.988423918 -0500 | 40978 | +++ linux-2.6.32.8/include/asm-generic/dma-mapping-common.h 2010-02-10 15:06:24.602031914 -0500 |
40915 | @@ -11,7 +11,7 @@ static inline dma_addr_t dma_map_single_ | 40979 | @@ -11,7 +11,7 @@ static inline dma_addr_t dma_map_single_ |
40916 | enum dma_data_direction dir, | 40980 | enum dma_data_direction dir, |
40917 | struct dma_attrs *attrs) | 40981 | struct dma_attrs *attrs) |
@@ -41020,9 +41084,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/dma-mapping-common.h linux-2.6.32. | |||
41020 | 41084 | ||
41021 | BUG_ON(!valid_dma_direction(dir)); | 41085 | BUG_ON(!valid_dma_direction(dir)); |
41022 | if (ops->sync_sg_for_device) | 41086 | if (ops->sync_sg_for_device) |
41023 | diff -urNp linux-2.6.32.7/include/asm-generic/futex.h linux-2.6.32.7/include/asm-generic/futex.h | 41087 | diff -urNp linux-2.6.32.8/include/asm-generic/futex.h linux-2.6.32.8/include/asm-generic/futex.h |
41024 | --- linux-2.6.32.7/include/asm-generic/futex.h 2010-01-25 13:50:10.000000000 -0500 | 41088 | --- linux-2.6.32.8/include/asm-generic/futex.h 2010-02-09 07:57:19.000000000 -0500 |
41025 | +++ linux-2.6.32.7/include/asm-generic/futex.h 2010-01-25 17:39:40.988423918 -0500 | 41089 | +++ linux-2.6.32.8/include/asm-generic/futex.h 2010-02-10 15:06:24.602031914 -0500 |
41026 | @@ -6,7 +6,7 @@ | 41090 | @@ -6,7 +6,7 @@ |
41027 | #include <asm/errno.h> | 41091 | #include <asm/errno.h> |
41028 | 41092 | ||
@@ -41041,9 +41105,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/futex.h linux-2.6.32.7/include/asm | |||
41041 | { | 41105 | { |
41042 | return -ENOSYS; | 41106 | return -ENOSYS; |
41043 | } | 41107 | } |
41044 | diff -urNp linux-2.6.32.7/include/asm-generic/int-l64.h linux-2.6.32.7/include/asm-generic/int-l64.h | 41108 | diff -urNp linux-2.6.32.8/include/asm-generic/int-l64.h linux-2.6.32.8/include/asm-generic/int-l64.h |
41045 | --- linux-2.6.32.7/include/asm-generic/int-l64.h 2010-01-25 13:50:10.000000000 -0500 | 41109 | --- linux-2.6.32.8/include/asm-generic/int-l64.h 2010-02-09 07:57:19.000000000 -0500 |
41046 | +++ linux-2.6.32.7/include/asm-generic/int-l64.h 2010-01-25 17:39:40.989425437 -0500 | 41110 | +++ linux-2.6.32.8/include/asm-generic/int-l64.h 2010-02-10 15:06:24.602031914 -0500 |
41047 | @@ -46,6 +46,8 @@ typedef unsigned int u32; | 41111 | @@ -46,6 +46,8 @@ typedef unsigned int u32; |
41048 | typedef signed long s64; | 41112 | typedef signed long s64; |
41049 | typedef unsigned long u64; | 41113 | typedef unsigned long u64; |
@@ -41053,9 +41117,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/int-l64.h linux-2.6.32.7/include/a | |||
41053 | #define S8_C(x) x | 41117 | #define S8_C(x) x |
41054 | #define U8_C(x) x ## U | 41118 | #define U8_C(x) x ## U |
41055 | #define S16_C(x) x | 41119 | #define S16_C(x) x |
41056 | diff -urNp linux-2.6.32.7/include/asm-generic/int-ll64.h linux-2.6.32.7/include/asm-generic/int-ll64.h | 41120 | diff -urNp linux-2.6.32.8/include/asm-generic/int-ll64.h linux-2.6.32.8/include/asm-generic/int-ll64.h |
41057 | --- linux-2.6.32.7/include/asm-generic/int-ll64.h 2010-01-25 13:50:10.000000000 -0500 | 41121 | --- linux-2.6.32.8/include/asm-generic/int-ll64.h 2010-02-09 07:57:19.000000000 -0500 |
41058 | +++ linux-2.6.32.7/include/asm-generic/int-ll64.h 2010-01-25 17:39:40.989425437 -0500 | 41122 | +++ linux-2.6.32.8/include/asm-generic/int-ll64.h 2010-02-10 15:06:24.602031914 -0500 |
41059 | @@ -51,6 +51,8 @@ typedef unsigned int u32; | 41123 | @@ -51,6 +51,8 @@ typedef unsigned int u32; |
41060 | typedef signed long long s64; | 41124 | typedef signed long long s64; |
41061 | typedef unsigned long long u64; | 41125 | typedef unsigned long long u64; |
@@ -41065,9 +41129,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/int-ll64.h linux-2.6.32.7/include/ | |||
41065 | #define S8_C(x) x | 41129 | #define S8_C(x) x |
41066 | #define U8_C(x) x ## U | 41130 | #define U8_C(x) x ## U |
41067 | #define S16_C(x) x | 41131 | #define S16_C(x) x |
41068 | diff -urNp linux-2.6.32.7/include/asm-generic/kmap_types.h linux-2.6.32.7/include/asm-generic/kmap_types.h | 41132 | diff -urNp linux-2.6.32.8/include/asm-generic/kmap_types.h linux-2.6.32.8/include/asm-generic/kmap_types.h |
41069 | --- linux-2.6.32.7/include/asm-generic/kmap_types.h 2010-01-25 13:50:10.000000000 -0500 | 41133 | --- linux-2.6.32.8/include/asm-generic/kmap_types.h 2010-02-09 07:57:19.000000000 -0500 |
41070 | +++ linux-2.6.32.7/include/asm-generic/kmap_types.h 2010-01-25 17:39:40.989425437 -0500 | 41134 | +++ linux-2.6.32.8/include/asm-generic/kmap_types.h 2010-02-10 15:06:24.602031914 -0500 |
41071 | @@ -28,7 +28,8 @@ KMAP_D(15) KM_UML_USERCOPY, | 41135 | @@ -28,7 +28,8 @@ KMAP_D(15) KM_UML_USERCOPY, |
41072 | KMAP_D(16) KM_IRQ_PTE, | 41136 | KMAP_D(16) KM_IRQ_PTE, |
41073 | KMAP_D(17) KM_NMI, | 41137 | KMAP_D(17) KM_NMI, |
@@ -41078,9 +41142,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/kmap_types.h linux-2.6.32.7/includ | |||
41078 | }; | 41142 | }; |
41079 | 41143 | ||
41080 | #undef KMAP_D | 41144 | #undef KMAP_D |
41081 | diff -urNp linux-2.6.32.7/include/asm-generic/pgtable.h linux-2.6.32.7/include/asm-generic/pgtable.h | 41145 | diff -urNp linux-2.6.32.8/include/asm-generic/pgtable.h linux-2.6.32.8/include/asm-generic/pgtable.h |
41082 | --- linux-2.6.32.7/include/asm-generic/pgtable.h 2010-01-25 13:50:10.000000000 -0500 | 41146 | --- linux-2.6.32.8/include/asm-generic/pgtable.h 2010-02-09 07:57:19.000000000 -0500 |
41083 | +++ linux-2.6.32.7/include/asm-generic/pgtable.h 2010-01-25 17:39:40.989425437 -0500 | 41147 | +++ linux-2.6.32.8/include/asm-generic/pgtable.h 2010-02-10 15:06:24.602031914 -0500 |
41084 | @@ -344,6 +344,14 @@ extern void untrack_pfn_vma(struct vm_ar | 41148 | @@ -344,6 +344,14 @@ extern void untrack_pfn_vma(struct vm_ar |
41085 | unsigned long size); | 41149 | unsigned long size); |
41086 | #endif | 41150 | #endif |
@@ -41096,9 +41160,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/pgtable.h linux-2.6.32.7/include/a | |||
41096 | #endif /* !__ASSEMBLY__ */ | 41160 | #endif /* !__ASSEMBLY__ */ |
41097 | 41161 | ||
41098 | #endif /* _ASM_GENERIC_PGTABLE_H */ | 41162 | #endif /* _ASM_GENERIC_PGTABLE_H */ |
41099 | diff -urNp linux-2.6.32.7/include/asm-generic/vmlinux.lds.h linux-2.6.32.7/include/asm-generic/vmlinux.lds.h | 41163 | diff -urNp linux-2.6.32.8/include/asm-generic/vmlinux.lds.h linux-2.6.32.8/include/asm-generic/vmlinux.lds.h |
41100 | --- linux-2.6.32.7/include/asm-generic/vmlinux.lds.h 2010-01-25 13:50:10.000000000 -0500 | 41164 | --- linux-2.6.32.8/include/asm-generic/vmlinux.lds.h 2010-02-09 07:57:19.000000000 -0500 |
41101 | +++ linux-2.6.32.7/include/asm-generic/vmlinux.lds.h 2010-01-25 17:39:40.989425437 -0500 | 41165 | +++ linux-2.6.32.8/include/asm-generic/vmlinux.lds.h 2010-02-10 15:06:24.602031914 -0500 |
41102 | @@ -199,6 +199,7 @@ | 41166 | @@ -199,6 +199,7 @@ |
41103 | .rodata : AT(ADDR(.rodata) - LOAD_OFFSET) { \ | 41167 | .rodata : AT(ADDR(.rodata) - LOAD_OFFSET) { \ |
41104 | VMLINUX_SYMBOL(__start_rodata) = .; \ | 41168 | VMLINUX_SYMBOL(__start_rodata) = .; \ |
@@ -41137,9 +41201,9 @@ diff -urNp linux-2.6.32.7/include/asm-generic/vmlinux.lds.h linux-2.6.32.7/inclu | |||
41137 | 41201 | ||
41138 | /** | 41202 | /** |
41139 | * PERCPU - define output section for percpu area, simple version | 41203 | * PERCPU - define output section for percpu area, simple version |
41140 | diff -urNp linux-2.6.32.7/include/drm/drm_pciids.h linux-2.6.32.7/include/drm/drm_pciids.h | 41204 | diff -urNp linux-2.6.32.8/include/drm/drm_pciids.h linux-2.6.32.8/include/drm/drm_pciids.h |
41141 | --- linux-2.6.32.7/include/drm/drm_pciids.h 2010-01-25 13:50:10.000000000 -0500 | 41205 | --- linux-2.6.32.8/include/drm/drm_pciids.h 2010-02-09 07:57:19.000000000 -0500 |
41142 | +++ linux-2.6.32.7/include/drm/drm_pciids.h 2010-01-25 17:39:40.989425437 -0500 | 41206 | +++ linux-2.6.32.8/include/drm/drm_pciids.h 2010-02-10 15:06:24.602031914 -0500 |
41143 | @@ -375,7 +375,7 @@ | 41207 | @@ -375,7 +375,7 @@ |
41144 | {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ | 41208 | {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ |
41145 | {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ | 41209 | {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ |
@@ -41243,9 +41307,9 @@ diff -urNp linux-2.6.32.7/include/drm/drm_pciids.h linux-2.6.32.7/include/drm/dr | |||
41243 | {0x8086, 0x0046, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ | 41307 | {0x8086, 0x0046, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
41244 | - {0, 0, 0} | 41308 | - {0, 0, 0} |
41245 | + {0, 0, 0, 0, 0, 0} | 41309 | + {0, 0, 0, 0, 0, 0} |
41246 | diff -urNp linux-2.6.32.7/include/drm/drmP.h linux-2.6.32.7/include/drm/drmP.h | 41310 | diff -urNp linux-2.6.32.8/include/drm/drmP.h linux-2.6.32.8/include/drm/drmP.h |
41247 | --- linux-2.6.32.7/include/drm/drmP.h 2010-01-25 13:50:10.000000000 -0500 | 41311 | --- linux-2.6.32.8/include/drm/drmP.h 2010-02-09 07:57:19.000000000 -0500 |
41248 | +++ linux-2.6.32.7/include/drm/drmP.h 2010-01-25 17:39:40.990424527 -0500 | 41312 | +++ linux-2.6.32.8/include/drm/drmP.h 2010-02-10 15:06:24.602031914 -0500 |
41249 | @@ -814,7 +814,7 @@ struct drm_driver { | 41313 | @@ -814,7 +814,7 @@ struct drm_driver { |
41250 | void (*vgaarb_irq)(struct drm_device *dev, bool state); | 41314 | void (*vgaarb_irq)(struct drm_device *dev, bool state); |
41251 | 41315 | ||
@@ -41273,9 +41337,9 @@ diff -urNp linux-2.6.32.7/include/drm/drmP.h linux-2.6.32.7/include/drm/drmP.h | |||
41273 | /*@} */ | 41337 | /*@} */ |
41274 | 41338 | ||
41275 | struct list_head filelist; | 41339 | struct list_head filelist; |
41276 | diff -urNp linux-2.6.32.7/include/linux/a.out.h linux-2.6.32.7/include/linux/a.out.h | 41340 | diff -urNp linux-2.6.32.8/include/linux/a.out.h linux-2.6.32.8/include/linux/a.out.h |
41277 | --- linux-2.6.32.7/include/linux/a.out.h 2010-01-25 13:50:10.000000000 -0500 | 41341 | --- linux-2.6.32.8/include/linux/a.out.h 2010-02-09 07:57:19.000000000 -0500 |
41278 | +++ linux-2.6.32.7/include/linux/a.out.h 2010-01-25 17:39:40.991299866 -0500 | 41342 | +++ linux-2.6.32.8/include/linux/a.out.h 2010-02-10 15:06:24.602031914 -0500 |
41279 | @@ -39,6 +39,14 @@ enum machine_type { | 41343 | @@ -39,6 +39,14 @@ enum machine_type { |
41280 | M_MIPS2 = 152 /* MIPS R6000/R4000 binary */ | 41344 | M_MIPS2 = 152 /* MIPS R6000/R4000 binary */ |
41281 | }; | 41345 | }; |
@@ -41291,9 +41355,9 @@ diff -urNp linux-2.6.32.7/include/linux/a.out.h linux-2.6.32.7/include/linux/a.o | |||
41291 | #if !defined (N_MAGIC) | 41355 | #if !defined (N_MAGIC) |
41292 | #define N_MAGIC(exec) ((exec).a_info & 0xffff) | 41356 | #define N_MAGIC(exec) ((exec).a_info & 0xffff) |
41293 | #endif | 41357 | #endif |
41294 | diff -urNp linux-2.6.32.7/include/linux/atmdev.h linux-2.6.32.7/include/linux/atmdev.h | 41358 | diff -urNp linux-2.6.32.8/include/linux/atmdev.h linux-2.6.32.8/include/linux/atmdev.h |
41295 | --- linux-2.6.32.7/include/linux/atmdev.h 2010-01-25 13:50:10.000000000 -0500 | 41359 | --- linux-2.6.32.8/include/linux/atmdev.h 2010-02-09 07:57:19.000000000 -0500 |
41296 | +++ linux-2.6.32.7/include/linux/atmdev.h 2010-01-25 17:39:40.991299866 -0500 | 41360 | +++ linux-2.6.32.8/include/linux/atmdev.h 2010-02-10 15:06:24.602031914 -0500 |
41297 | @@ -237,7 +237,7 @@ struct compat_atm_iobuf { | 41361 | @@ -237,7 +237,7 @@ struct compat_atm_iobuf { |
41298 | #endif | 41362 | #endif |
41299 | 41363 | ||
@@ -41303,9 +41367,9 @@ diff -urNp linux-2.6.32.7/include/linux/atmdev.h linux-2.6.32.7/include/linux/at | |||
41303 | __AAL_STAT_ITEMS | 41367 | __AAL_STAT_ITEMS |
41304 | #undef __HANDLE_ITEM | 41368 | #undef __HANDLE_ITEM |
41305 | }; | 41369 | }; |
41306 | diff -urNp linux-2.6.32.7/include/linux/backlight.h linux-2.6.32.7/include/linux/backlight.h | 41370 | diff -urNp linux-2.6.32.8/include/linux/backlight.h linux-2.6.32.8/include/linux/backlight.h |
41307 | --- linux-2.6.32.7/include/linux/backlight.h 2010-01-25 13:50:10.000000000 -0500 | 41371 | --- linux-2.6.32.8/include/linux/backlight.h 2010-02-09 07:57:19.000000000 -0500 |
41308 | +++ linux-2.6.32.7/include/linux/backlight.h 2010-01-25 17:39:40.991299866 -0500 | 41372 | +++ linux-2.6.32.8/include/linux/backlight.h 2010-02-10 15:06:24.602031914 -0500 |
41309 | @@ -36,18 +36,18 @@ struct backlight_device; | 41373 | @@ -36,18 +36,18 @@ struct backlight_device; |
41310 | struct fb_info; | 41374 | struct fb_info; |
41311 | 41375 | ||
@@ -41347,9 +41411,9 @@ diff -urNp linux-2.6.32.7/include/linux/backlight.h linux-2.6.32.7/include/linux | |||
41347 | extern void backlight_device_unregister(struct backlight_device *bd); | 41411 | extern void backlight_device_unregister(struct backlight_device *bd); |
41348 | extern void backlight_force_update(struct backlight_device *bd, | 41412 | extern void backlight_force_update(struct backlight_device *bd, |
41349 | enum backlight_update_reason reason); | 41413 | enum backlight_update_reason reason); |
41350 | diff -urNp linux-2.6.32.7/include/linux/binfmts.h linux-2.6.32.7/include/linux/binfmts.h | 41414 | diff -urNp linux-2.6.32.8/include/linux/binfmts.h linux-2.6.32.8/include/linux/binfmts.h |
41351 | --- linux-2.6.32.7/include/linux/binfmts.h 2010-01-25 13:50:10.000000000 -0500 | 41415 | --- linux-2.6.32.8/include/linux/binfmts.h 2010-02-09 07:57:19.000000000 -0500 |
41352 | +++ linux-2.6.32.7/include/linux/binfmts.h 2010-01-25 17:39:40.991299866 -0500 | 41416 | +++ linux-2.6.32.8/include/linux/binfmts.h 2010-02-10 15:06:24.602031914 -0500 |
41353 | @@ -78,6 +78,7 @@ struct linux_binfmt { | 41417 | @@ -78,6 +78,7 @@ struct linux_binfmt { |
41354 | int (*load_binary)(struct linux_binprm *, struct pt_regs * regs); | 41418 | int (*load_binary)(struct linux_binprm *, struct pt_regs * regs); |
41355 | int (*load_shlib)(struct file *); | 41419 | int (*load_shlib)(struct file *); |
@@ -41358,9 +41422,9 @@ diff -urNp linux-2.6.32.7/include/linux/binfmts.h linux-2.6.32.7/include/linux/b | |||
41358 | unsigned long min_coredump; /* minimal dump size */ | 41422 | unsigned long min_coredump; /* minimal dump size */ |
41359 | int hasvdso; | 41423 | int hasvdso; |
41360 | }; | 41424 | }; |
41361 | diff -urNp linux-2.6.32.7/include/linux/blkdev.h linux-2.6.32.7/include/linux/blkdev.h | 41425 | diff -urNp linux-2.6.32.8/include/linux/blkdev.h linux-2.6.32.8/include/linux/blkdev.h |
41362 | --- linux-2.6.32.7/include/linux/blkdev.h 2010-01-25 13:50:10.000000000 -0500 | 41426 | --- linux-2.6.32.8/include/linux/blkdev.h 2010-02-09 07:57:19.000000000 -0500 |
41363 | +++ linux-2.6.32.7/include/linux/blkdev.h 2010-01-25 17:39:40.991299866 -0500 | 41427 | +++ linux-2.6.32.8/include/linux/blkdev.h 2010-02-10 15:06:24.602031914 -0500 |
41364 | @@ -1262,19 +1262,19 @@ static inline int blk_integrity_rq(struc | 41428 | @@ -1262,19 +1262,19 @@ static inline int blk_integrity_rq(struc |
41365 | #endif /* CONFIG_BLK_DEV_INTEGRITY */ | 41429 | #endif /* CONFIG_BLK_DEV_INTEGRITY */ |
41366 | 41430 | ||
@@ -41392,9 +41456,9 @@ diff -urNp linux-2.6.32.7/include/linux/blkdev.h linux-2.6.32.7/include/linux/bl | |||
41392 | }; | 41456 | }; |
41393 | 41457 | ||
41394 | extern int __blkdev_driver_ioctl(struct block_device *, fmode_t, unsigned int, | 41458 | extern int __blkdev_driver_ioctl(struct block_device *, fmode_t, unsigned int, |
41395 | diff -urNp linux-2.6.32.7/include/linux/cache.h linux-2.6.32.7/include/linux/cache.h | 41459 | diff -urNp linux-2.6.32.8/include/linux/cache.h linux-2.6.32.8/include/linux/cache.h |
41396 | --- linux-2.6.32.7/include/linux/cache.h 2010-01-25 13:50:10.000000000 -0500 | 41460 | --- linux-2.6.32.8/include/linux/cache.h 2010-02-09 07:57:19.000000000 -0500 |
41397 | +++ linux-2.6.32.7/include/linux/cache.h 2010-01-25 17:39:40.992433501 -0500 | 41461 | +++ linux-2.6.32.8/include/linux/cache.h 2010-02-10 15:06:24.602031914 -0500 |
41398 | @@ -16,6 +16,10 @@ | 41462 | @@ -16,6 +16,10 @@ |
41399 | #define __read_mostly | 41463 | #define __read_mostly |
41400 | #endif | 41464 | #endif |
@@ -41406,9 +41470,9 @@ diff -urNp linux-2.6.32.7/include/linux/cache.h linux-2.6.32.7/include/linux/cac | |||
41406 | #ifndef ____cacheline_aligned | 41470 | #ifndef ____cacheline_aligned |
41407 | #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) | 41471 | #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) |
41408 | #endif | 41472 | #endif |
41409 | diff -urNp linux-2.6.32.7/include/linux/capability.h linux-2.6.32.7/include/linux/capability.h | 41473 | diff -urNp linux-2.6.32.8/include/linux/capability.h linux-2.6.32.8/include/linux/capability.h |
41410 | --- linux-2.6.32.7/include/linux/capability.h 2010-01-25 13:50:10.000000000 -0500 | 41474 | --- linux-2.6.32.8/include/linux/capability.h 2010-02-09 07:57:19.000000000 -0500 |
41411 | +++ linux-2.6.32.7/include/linux/capability.h 2010-01-25 17:39:40.992433501 -0500 | 41475 | +++ linux-2.6.32.8/include/linux/capability.h 2010-02-10 15:06:24.602031914 -0500 |
41412 | @@ -563,6 +563,7 @@ extern const kernel_cap_t __cap_init_eff | 41476 | @@ -563,6 +563,7 @@ extern const kernel_cap_t __cap_init_eff |
41413 | (security_real_capable_noaudit((t), (cap)) == 0) | 41477 | (security_real_capable_noaudit((t), (cap)) == 0) |
41414 | 41478 | ||
@@ -41417,9 +41481,9 @@ diff -urNp linux-2.6.32.7/include/linux/capability.h linux-2.6.32.7/include/linu | |||
41417 | 41481 | ||
41418 | /* audit system wants to get cap info from files as well */ | 41482 | /* audit system wants to get cap info from files as well */ |
41419 | struct dentry; | 41483 | struct dentry; |
41420 | diff -urNp linux-2.6.32.7/include/linux/compiler-gcc4.h linux-2.6.32.7/include/linux/compiler-gcc4.h | 41484 | diff -urNp linux-2.6.32.8/include/linux/compiler-gcc4.h linux-2.6.32.8/include/linux/compiler-gcc4.h |
41421 | --- linux-2.6.32.7/include/linux/compiler-gcc4.h 2010-01-25 13:50:10.000000000 -0500 | 41485 | --- linux-2.6.32.8/include/linux/compiler-gcc4.h 2010-02-09 07:57:19.000000000 -0500 |
41422 | +++ linux-2.6.32.7/include/linux/compiler-gcc4.h 2010-01-25 17:39:40.992433501 -0500 | 41486 | +++ linux-2.6.32.8/include/linux/compiler-gcc4.h 2010-02-10 15:06:24.602031914 -0500 |
41423 | @@ -36,4 +36,8 @@ | 41487 | @@ -36,4 +36,8 @@ |
41424 | the kernel context */ | 41488 | the kernel context */ |
41425 | #define __cold __attribute__((__cold__)) | 41489 | #define __cold __attribute__((__cold__)) |
@@ -41429,9 +41493,9 @@ diff -urNp linux-2.6.32.7/include/linux/compiler-gcc4.h linux-2.6.32.7/include/l | |||
41429 | +#define __bos0(ptr) __bos((ptr), 0) | 41493 | +#define __bos0(ptr) __bos((ptr), 0) |
41430 | +#define __bos1(ptr) __bos((ptr), 1) | 41494 | +#define __bos1(ptr) __bos((ptr), 1) |
41431 | #endif | 41495 | #endif |
41432 | diff -urNp linux-2.6.32.7/include/linux/compiler.h linux-2.6.32.7/include/linux/compiler.h | 41496 | diff -urNp linux-2.6.32.8/include/linux/compiler.h linux-2.6.32.8/include/linux/compiler.h |
41433 | --- linux-2.6.32.7/include/linux/compiler.h 2010-01-25 13:50:10.000000000 -0500 | 41497 | --- linux-2.6.32.8/include/linux/compiler.h 2010-02-09 07:57:19.000000000 -0500 |
41434 | +++ linux-2.6.32.7/include/linux/compiler.h 2010-01-25 17:39:40.992433501 -0500 | 41498 | +++ linux-2.6.32.8/include/linux/compiler.h 2010-02-10 15:06:24.602031914 -0500 |
41435 | @@ -256,6 +256,22 @@ void ftrace_likely_update(struct ftrace_ | 41499 | @@ -256,6 +256,22 @@ void ftrace_likely_update(struct ftrace_ |
41436 | #define __cold | 41500 | #define __cold |
41437 | #endif | 41501 | #endif |
@@ -41455,9 +41519,9 @@ diff -urNp linux-2.6.32.7/include/linux/compiler.h linux-2.6.32.7/include/linux/ | |||
41455 | /* Simple shorthand for a section definition */ | 41519 | /* Simple shorthand for a section definition */ |
41456 | #ifndef __section | 41520 | #ifndef __section |
41457 | # define __section(S) __attribute__ ((__section__(#S))) | 41521 | # define __section(S) __attribute__ ((__section__(#S))) |
41458 | diff -urNp linux-2.6.32.7/include/linux/decompress/mm.h linux-2.6.32.7/include/linux/decompress/mm.h | 41522 | diff -urNp linux-2.6.32.8/include/linux/decompress/mm.h linux-2.6.32.8/include/linux/decompress/mm.h |
41459 | --- linux-2.6.32.7/include/linux/decompress/mm.h 2010-01-25 13:50:10.000000000 -0500 | 41523 | --- linux-2.6.32.8/include/linux/decompress/mm.h 2010-02-09 07:57:19.000000000 -0500 |
41460 | +++ linux-2.6.32.7/include/linux/decompress/mm.h 2010-01-25 17:39:40.992433501 -0500 | 41524 | +++ linux-2.6.32.8/include/linux/decompress/mm.h 2010-02-10 15:06:24.602031914 -0500 |
41461 | @@ -68,7 +68,7 @@ static void free(void *where) | 41525 | @@ -68,7 +68,7 @@ static void free(void *where) |
41462 | * warnings when not needed (indeed large_malloc / large_free are not | 41526 | * warnings when not needed (indeed large_malloc / large_free are not |
41463 | * needed by inflate */ | 41527 | * needed by inflate */ |
@@ -41467,9 +41531,9 @@ diff -urNp linux-2.6.32.7/include/linux/decompress/mm.h linux-2.6.32.7/include/l | |||
41467 | #define free(a) kfree(a) | 41531 | #define free(a) kfree(a) |
41468 | 41532 | ||
41469 | #define large_malloc(a) vmalloc(a) | 41533 | #define large_malloc(a) vmalloc(a) |
41470 | diff -urNp linux-2.6.32.7/include/linux/dma-mapping.h linux-2.6.32.7/include/linux/dma-mapping.h | 41534 | diff -urNp linux-2.6.32.8/include/linux/dma-mapping.h linux-2.6.32.8/include/linux/dma-mapping.h |
41471 | --- linux-2.6.32.7/include/linux/dma-mapping.h 2010-01-25 13:50:10.000000000 -0500 | 41535 | --- linux-2.6.32.8/include/linux/dma-mapping.h 2010-02-09 07:57:19.000000000 -0500 |
41472 | +++ linux-2.6.32.7/include/linux/dma-mapping.h 2010-01-25 17:39:40.992433501 -0500 | 41536 | +++ linux-2.6.32.8/include/linux/dma-mapping.h 2010-02-10 15:06:24.602031914 -0500 |
41473 | @@ -16,50 +16,50 @@ enum dma_data_direction { | 41537 | @@ -16,50 +16,50 @@ enum dma_data_direction { |
41474 | }; | 41538 | }; |
41475 | 41539 | ||
@@ -41537,9 +41601,9 @@ diff -urNp linux-2.6.32.7/include/linux/dma-mapping.h linux-2.6.32.7/include/lin | |||
41537 | }; | 41601 | }; |
41538 | 41602 | ||
41539 | #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) | 41603 | #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) |
41540 | diff -urNp linux-2.6.32.7/include/linux/dst.h linux-2.6.32.7/include/linux/dst.h | 41604 | diff -urNp linux-2.6.32.8/include/linux/dst.h linux-2.6.32.8/include/linux/dst.h |
41541 | --- linux-2.6.32.7/include/linux/dst.h 2010-01-25 13:50:10.000000000 -0500 | 41605 | --- linux-2.6.32.8/include/linux/dst.h 2010-02-09 07:57:19.000000000 -0500 |
41542 | +++ linux-2.6.32.7/include/linux/dst.h 2010-01-25 17:39:40.993423351 -0500 | 41606 | +++ linux-2.6.32.8/include/linux/dst.h 2010-02-10 15:06:24.602031914 -0500 |
41543 | @@ -380,7 +380,7 @@ struct dst_node | 41607 | @@ -380,7 +380,7 @@ struct dst_node |
41544 | struct thread_pool *pool; | 41608 | struct thread_pool *pool; |
41545 | 41609 | ||
@@ -41549,9 +41613,9 @@ diff -urNp linux-2.6.32.7/include/linux/dst.h linux-2.6.32.7/include/linux/dst.h | |||
41549 | 41613 | ||
41550 | /* | 41614 | /* |
41551 | * How frequently and how many times transaction | 41615 | * How frequently and how many times transaction |
41552 | diff -urNp linux-2.6.32.7/include/linux/elf.h linux-2.6.32.7/include/linux/elf.h | 41616 | diff -urNp linux-2.6.32.8/include/linux/elf.h linux-2.6.32.8/include/linux/elf.h |
41553 | --- linux-2.6.32.7/include/linux/elf.h 2010-01-25 13:50:10.000000000 -0500 | 41617 | --- linux-2.6.32.8/include/linux/elf.h 2010-02-09 07:57:19.000000000 -0500 |
41554 | +++ linux-2.6.32.7/include/linux/elf.h 2010-01-25 17:39:40.993423351 -0500 | 41618 | +++ linux-2.6.32.8/include/linux/elf.h 2010-02-10 15:06:24.602031914 -0500 |
41555 | @@ -49,6 +49,17 @@ typedef __s64 Elf64_Sxword; | 41619 | @@ -49,6 +49,17 @@ typedef __s64 Elf64_Sxword; |
41556 | #define PT_GNU_EH_FRAME 0x6474e550 | 41620 | #define PT_GNU_EH_FRAME 0x6474e550 |
41557 | 41621 | ||
@@ -41624,9 +41688,9 @@ diff -urNp linux-2.6.32.7/include/linux/elf.h linux-2.6.32.7/include/linux/elf.h | |||
41624 | 41688 | ||
41625 | #endif | 41689 | #endif |
41626 | 41690 | ||
41627 | diff -urNp linux-2.6.32.7/include/linux/fs.h linux-2.6.32.7/include/linux/fs.h | 41691 | diff -urNp linux-2.6.32.8/include/linux/fs.h linux-2.6.32.8/include/linux/fs.h |
41628 | --- linux-2.6.32.7/include/linux/fs.h 2010-01-25 13:50:10.000000000 -0500 | 41692 | --- linux-2.6.32.8/include/linux/fs.h 2010-02-09 07:57:19.000000000 -0500 |
41629 | +++ linux-2.6.32.7/include/linux/fs.h 2010-01-25 17:39:40.994432214 -0500 | 41693 | +++ linux-2.6.32.8/include/linux/fs.h 2010-02-10 15:06:24.606031427 -0500 |
41630 | @@ -87,6 +87,10 @@ struct inodes_stat_t { | 41694 | @@ -87,6 +87,10 @@ struct inodes_stat_t { |
41631 | */ | 41695 | */ |
41632 | #define FMODE_NOCMTIME ((__force fmode_t)2048) | 41696 | #define FMODE_NOCMTIME ((__force fmode_t)2048) |
@@ -41787,9 +41851,9 @@ diff -urNp linux-2.6.32.7/include/linux/fs.h linux-2.6.32.7/include/linux/fs.h | |||
41787 | }; | 41851 | }; |
41788 | 41852 | ||
41789 | /* | 41853 | /* |
41790 | diff -urNp linux-2.6.32.7/include/linux/fs_struct.h linux-2.6.32.7/include/linux/fs_struct.h | 41854 | diff -urNp linux-2.6.32.8/include/linux/fs_struct.h linux-2.6.32.8/include/linux/fs_struct.h |
41791 | --- linux-2.6.32.7/include/linux/fs_struct.h 2010-01-25 13:50:10.000000000 -0500 | 41855 | --- linux-2.6.32.8/include/linux/fs_struct.h 2010-02-09 07:57:19.000000000 -0500 |
41792 | +++ linux-2.6.32.7/include/linux/fs_struct.h 2010-01-25 17:39:40.994432214 -0500 | 41856 | +++ linux-2.6.32.8/include/linux/fs_struct.h 2010-02-10 15:06:24.606031427 -0500 |
41793 | @@ -4,7 +4,7 @@ | 41857 | @@ -4,7 +4,7 @@ |
41794 | #include <linux/path.h> | 41858 | #include <linux/path.h> |
41795 | 41859 | ||
@@ -41799,9 +41863,9 @@ diff -urNp linux-2.6.32.7/include/linux/fs_struct.h linux-2.6.32.7/include/linux | |||
41799 | rwlock_t lock; | 41863 | rwlock_t lock; |
41800 | int umask; | 41864 | int umask; |
41801 | int in_exec; | 41865 | int in_exec; |
41802 | diff -urNp linux-2.6.32.7/include/linux/genhd.h linux-2.6.32.7/include/linux/genhd.h | 41866 | diff -urNp linux-2.6.32.8/include/linux/genhd.h linux-2.6.32.8/include/linux/genhd.h |
41803 | --- linux-2.6.32.7/include/linux/genhd.h 2010-01-25 13:50:10.000000000 -0500 | 41867 | --- linux-2.6.32.8/include/linux/genhd.h 2010-02-09 07:57:19.000000000 -0500 |
41804 | +++ linux-2.6.32.7/include/linux/genhd.h 2010-01-25 17:39:40.994432214 -0500 | 41868 | +++ linux-2.6.32.8/include/linux/genhd.h 2010-02-10 15:06:24.606031427 -0500 |
41805 | @@ -161,7 +161,7 @@ struct gendisk { | 41869 | @@ -161,7 +161,7 @@ struct gendisk { |
41806 | 41870 | ||
41807 | struct timer_rand_state *random; | 41871 | struct timer_rand_state *random; |
@@ -41811,9 +41875,9 @@ diff -urNp linux-2.6.32.7/include/linux/genhd.h linux-2.6.32.7/include/linux/gen | |||
41811 | struct work_struct async_notify; | 41875 | struct work_struct async_notify; |
41812 | #ifdef CONFIG_BLK_DEV_INTEGRITY | 41876 | #ifdef CONFIG_BLK_DEV_INTEGRITY |
41813 | struct blk_integrity *integrity; | 41877 | struct blk_integrity *integrity; |
41814 | diff -urNp linux-2.6.32.7/include/linux/gracl.h linux-2.6.32.7/include/linux/gracl.h | 41878 | diff -urNp linux-2.6.32.8/include/linux/gracl.h linux-2.6.32.8/include/linux/gracl.h |
41815 | --- linux-2.6.32.7/include/linux/gracl.h 1969-12-31 19:00:00.000000000 -0500 | 41879 | --- linux-2.6.32.8/include/linux/gracl.h 1969-12-31 19:00:00.000000000 -0500 |
41816 | +++ linux-2.6.32.7/include/linux/gracl.h 2010-01-25 17:39:40.994432214 -0500 | 41880 | +++ linux-2.6.32.8/include/linux/gracl.h 2010-02-10 15:06:24.606031427 -0500 |
41817 | @@ -0,0 +1,309 @@ | 41881 | @@ -0,0 +1,309 @@ |
41818 | +#ifndef GR_ACL_H | 41882 | +#ifndef GR_ACL_H |
41819 | +#define GR_ACL_H | 41883 | +#define GR_ACL_H |
@@ -42124,9 +42188,9 @@ diff -urNp linux-2.6.32.7/include/linux/gracl.h linux-2.6.32.7/include/linux/gra | |||
42124 | + | 42188 | + |
42125 | +#endif | 42189 | +#endif |
42126 | + | 42190 | + |
42127 | diff -urNp linux-2.6.32.7/include/linux/gralloc.h linux-2.6.32.7/include/linux/gralloc.h | 42191 | diff -urNp linux-2.6.32.8/include/linux/gralloc.h linux-2.6.32.8/include/linux/gralloc.h |
42128 | --- linux-2.6.32.7/include/linux/gralloc.h 1969-12-31 19:00:00.000000000 -0500 | 42192 | --- linux-2.6.32.8/include/linux/gralloc.h 1969-12-31 19:00:00.000000000 -0500 |
42129 | +++ linux-2.6.32.7/include/linux/gralloc.h 2010-01-25 17:39:40.994432214 -0500 | 42193 | +++ linux-2.6.32.8/include/linux/gralloc.h 2010-02-10 15:06:24.606031427 -0500 |
42130 | @@ -0,0 +1,9 @@ | 42194 | @@ -0,0 +1,9 @@ |
42131 | +#ifndef __GRALLOC_H | 42195 | +#ifndef __GRALLOC_H |
42132 | +#define __GRALLOC_H | 42196 | +#define __GRALLOC_H |
@@ -42137,9 +42201,9 @@ diff -urNp linux-2.6.32.7/include/linux/gralloc.h linux-2.6.32.7/include/linux/g | |||
42137 | +void *acl_alloc_num(unsigned long num, unsigned long len); | 42201 | +void *acl_alloc_num(unsigned long num, unsigned long len); |
42138 | + | 42202 | + |
42139 | +#endif | 42203 | +#endif |
42140 | diff -urNp linux-2.6.32.7/include/linux/grdefs.h linux-2.6.32.7/include/linux/grdefs.h | 42204 | diff -urNp linux-2.6.32.8/include/linux/grdefs.h linux-2.6.32.8/include/linux/grdefs.h |
42141 | --- linux-2.6.32.7/include/linux/grdefs.h 1969-12-31 19:00:00.000000000 -0500 | 42205 | --- linux-2.6.32.8/include/linux/grdefs.h 1969-12-31 19:00:00.000000000 -0500 |
42142 | +++ linux-2.6.32.7/include/linux/grdefs.h 2010-01-25 17:39:40.994432214 -0500 | 42206 | +++ linux-2.6.32.8/include/linux/grdefs.h 2010-02-10 15:06:24.606031427 -0500 |
42143 | @@ -0,0 +1,136 @@ | 42207 | @@ -0,0 +1,136 @@ |
42144 | +#ifndef GRDEFS_H | 42208 | +#ifndef GRDEFS_H |
42145 | +#define GRDEFS_H | 42209 | +#define GRDEFS_H |
@@ -42277,9 +42341,9 @@ diff -urNp linux-2.6.32.7/include/linux/grdefs.h linux-2.6.32.7/include/linux/gr | |||
42277 | +}; | 42341 | +}; |
42278 | + | 42342 | + |
42279 | +#endif | 42343 | +#endif |
42280 | diff -urNp linux-2.6.32.7/include/linux/grinternal.h linux-2.6.32.7/include/linux/grinternal.h | 42344 | diff -urNp linux-2.6.32.8/include/linux/grinternal.h linux-2.6.32.8/include/linux/grinternal.h |
42281 | --- linux-2.6.32.7/include/linux/grinternal.h 1969-12-31 19:00:00.000000000 -0500 | 42345 | --- linux-2.6.32.8/include/linux/grinternal.h 1969-12-31 19:00:00.000000000 -0500 |
42282 | +++ linux-2.6.32.7/include/linux/grinternal.h 2010-01-25 17:39:40.995431593 -0500 | 42346 | +++ linux-2.6.32.8/include/linux/grinternal.h 2010-02-10 15:06:24.606031427 -0500 |
42283 | @@ -0,0 +1,212 @@ | 42347 | @@ -0,0 +1,212 @@ |
42284 | +#ifndef __GRINTERNAL_H | 42348 | +#ifndef __GRINTERNAL_H |
42285 | +#define __GRINTERNAL_H | 42349 | +#define __GRINTERNAL_H |
@@ -42493,9 +42557,9 @@ diff -urNp linux-2.6.32.7/include/linux/grinternal.h linux-2.6.32.7/include/linu | |||
42493 | +#endif | 42557 | +#endif |
42494 | + | 42558 | + |
42495 | +#endif | 42559 | +#endif |
42496 | diff -urNp linux-2.6.32.7/include/linux/grmsg.h linux-2.6.32.7/include/linux/grmsg.h | 42560 | diff -urNp linux-2.6.32.8/include/linux/grmsg.h linux-2.6.32.8/include/linux/grmsg.h |
42497 | --- linux-2.6.32.7/include/linux/grmsg.h 1969-12-31 19:00:00.000000000 -0500 | 42561 | --- linux-2.6.32.8/include/linux/grmsg.h 1969-12-31 19:00:00.000000000 -0500 |
42498 | +++ linux-2.6.32.7/include/linux/grmsg.h 2010-01-25 17:39:40.995431593 -0500 | 42562 | +++ linux-2.6.32.8/include/linux/grmsg.h 2010-02-10 15:06:24.606031427 -0500 |
42499 | @@ -0,0 +1,107 @@ | 42563 | @@ -0,0 +1,107 @@ |
42500 | +#define DEFAULTSECMSG "%.256s[%.16s:%d] uid/euid:%u/%u gid/egid:%u/%u, parent %.256s[%.16s:%d] uid/euid:%u/%u gid/egid:%u/%u" | 42564 | +#define DEFAULTSECMSG "%.256s[%.16s:%d] uid/euid:%u/%u gid/egid:%u/%u, parent %.256s[%.16s:%d] uid/euid:%u/%u gid/egid:%u/%u" |
42501 | +#define GR_ACL_PROCACCT_MSG "%.256s[%.16s:%d] IP:%pI4 TTY:%.64s uid/euid:%u/%u gid/egid:%u/%u run time:[%ud %uh %um %us] cpu time:[%ud %uh %um %us] %s with exit code %ld, parent %.256s[%.16s:%d] IP:%pI4 TTY:%.64s uid/euid:%u/%u gid/egid:%u/%u" | 42565 | +#define GR_ACL_PROCACCT_MSG "%.256s[%.16s:%d] IP:%pI4 TTY:%.64s uid/euid:%u/%u gid/egid:%u/%u run time:[%ud %uh %um %us] cpu time:[%ud %uh %um %us] %s with exit code %ld, parent %.256s[%.16s:%d] IP:%pI4 TTY:%.64s uid/euid:%u/%u gid/egid:%u/%u" |
@@ -42604,9 +42668,9 @@ diff -urNp linux-2.6.32.7/include/linux/grmsg.h linux-2.6.32.7/include/linux/grm | |||
42604 | +#define GR_TEXTREL_AUDIT_MSG "text relocation in %s, VMA:0x%08lx 0x%08lx by " | 42668 | +#define GR_TEXTREL_AUDIT_MSG "text relocation in %s, VMA:0x%08lx 0x%08lx by " |
42605 | +#define GR_NONROOT_MODLOAD_MSG "denied kernel module auto-load of %.64s by " | 42669 | +#define GR_NONROOT_MODLOAD_MSG "denied kernel module auto-load of %.64s by " |
42606 | +#define GR_VM86_MSG "denied use of vm86 by " | 42670 | +#define GR_VM86_MSG "denied use of vm86 by " |
42607 | diff -urNp linux-2.6.32.7/include/linux/grsecurity.h linux-2.6.32.7/include/linux/grsecurity.h | 42671 | diff -urNp linux-2.6.32.8/include/linux/grsecurity.h linux-2.6.32.8/include/linux/grsecurity.h |
42608 | --- linux-2.6.32.7/include/linux/grsecurity.h 1969-12-31 19:00:00.000000000 -0500 | 42672 | --- linux-2.6.32.8/include/linux/grsecurity.h 1969-12-31 19:00:00.000000000 -0500 |
42609 | +++ linux-2.6.32.7/include/linux/grsecurity.h 2010-01-25 17:39:40.995431593 -0500 | 42673 | +++ linux-2.6.32.8/include/linux/grsecurity.h 2010-02-10 15:06:24.606031427 -0500 |
42610 | @@ -0,0 +1,200 @@ | 42674 | @@ -0,0 +1,200 @@ |
42611 | +#ifndef GR_SECURITY_H | 42675 | +#ifndef GR_SECURITY_H |
42612 | +#define GR_SECURITY_H | 42676 | +#define GR_SECURITY_H |
@@ -42808,9 +42872,9 @@ diff -urNp linux-2.6.32.7/include/linux/grsecurity.h linux-2.6.32.7/include/linu | |||
42808 | +#endif | 42872 | +#endif |
42809 | + | 42873 | + |
42810 | +#endif | 42874 | +#endif |
42811 | diff -urNp linux-2.6.32.7/include/linux/hdpu_features.h linux-2.6.32.7/include/linux/hdpu_features.h | 42875 | diff -urNp linux-2.6.32.8/include/linux/hdpu_features.h linux-2.6.32.8/include/linux/hdpu_features.h |
42812 | --- linux-2.6.32.7/include/linux/hdpu_features.h 2010-01-25 13:50:10.000000000 -0500 | 42876 | --- linux-2.6.32.8/include/linux/hdpu_features.h 2010-02-09 07:57:19.000000000 -0500 |
42813 | +++ linux-2.6.32.7/include/linux/hdpu_features.h 2010-01-25 17:39:40.995431593 -0500 | 42877 | +++ linux-2.6.32.8/include/linux/hdpu_features.h 2010-02-10 15:06:24.606031427 -0500 |
42814 | @@ -3,7 +3,7 @@ | 42878 | @@ -3,7 +3,7 @@ |
42815 | struct cpustate_t { | 42879 | struct cpustate_t { |
42816 | spinlock_t lock; | 42880 | spinlock_t lock; |
@@ -42820,9 +42884,9 @@ diff -urNp linux-2.6.32.7/include/linux/hdpu_features.h linux-2.6.32.7/include/l | |||
42820 | unsigned char cached_val; | 42884 | unsigned char cached_val; |
42821 | int inited; | 42885 | int inited; |
42822 | unsigned long *set_addr; | 42886 | unsigned long *set_addr; |
42823 | diff -urNp linux-2.6.32.7/include/linux/highmem.h linux-2.6.32.7/include/linux/highmem.h | 42887 | diff -urNp linux-2.6.32.8/include/linux/highmem.h linux-2.6.32.8/include/linux/highmem.h |
42824 | --- linux-2.6.32.7/include/linux/highmem.h 2010-01-25 13:50:10.000000000 -0500 | 42888 | --- linux-2.6.32.8/include/linux/highmem.h 2010-02-09 07:57:19.000000000 -0500 |
42825 | +++ linux-2.6.32.7/include/linux/highmem.h 2010-01-25 17:39:40.995431593 -0500 | 42889 | +++ linux-2.6.32.8/include/linux/highmem.h 2010-02-10 15:06:24.606031427 -0500 |
42826 | @@ -137,6 +137,18 @@ static inline void clear_highpage(struct | 42890 | @@ -137,6 +137,18 @@ static inline void clear_highpage(struct |
42827 | kunmap_atomic(kaddr, KM_USER0); | 42891 | kunmap_atomic(kaddr, KM_USER0); |
42828 | } | 42892 | } |
@@ -42842,9 +42906,9 @@ diff -urNp linux-2.6.32.7/include/linux/highmem.h linux-2.6.32.7/include/linux/h | |||
42842 | static inline void zero_user_segments(struct page *page, | 42906 | static inline void zero_user_segments(struct page *page, |
42843 | unsigned start1, unsigned end1, | 42907 | unsigned start1, unsigned end1, |
42844 | unsigned start2, unsigned end2) | 42908 | unsigned start2, unsigned end2) |
42845 | diff -urNp linux-2.6.32.7/include/linux/interrupt.h linux-2.6.32.7/include/linux/interrupt.h | 42909 | diff -urNp linux-2.6.32.8/include/linux/interrupt.h linux-2.6.32.8/include/linux/interrupt.h |
42846 | --- linux-2.6.32.7/include/linux/interrupt.h 2010-01-25 13:50:10.000000000 -0500 | 42910 | --- linux-2.6.32.8/include/linux/interrupt.h 2010-02-09 07:57:19.000000000 -0500 |
42847 | +++ linux-2.6.32.7/include/linux/interrupt.h 2010-01-25 17:39:40.995431593 -0500 | 42911 | +++ linux-2.6.32.8/include/linux/interrupt.h 2010-02-10 15:06:24.606031427 -0500 |
42848 | @@ -357,7 +357,7 @@ enum | 42912 | @@ -357,7 +357,7 @@ enum |
42849 | /* map softirq index to softirq name. update 'softirq_to_name' in | 42913 | /* map softirq index to softirq name. update 'softirq_to_name' in |
42850 | * kernel/softirq.c when adding a new softirq. | 42914 | * kernel/softirq.c when adding a new softirq. |
@@ -42854,9 +42918,9 @@ diff -urNp linux-2.6.32.7/include/linux/interrupt.h linux-2.6.32.7/include/linux | |||
42854 | 42918 | ||
42855 | /* softirq mask and active fields moved to irq_cpustat_t in | 42919 | /* softirq mask and active fields moved to irq_cpustat_t in |
42856 | * asm/hardirq.h to get better cache usage. KAO | 42920 | * asm/hardirq.h to get better cache usage. KAO |
42857 | diff -urNp linux-2.6.32.7/include/linux/jbd2.h linux-2.6.32.7/include/linux/jbd2.h | 42921 | diff -urNp linux-2.6.32.8/include/linux/jbd2.h linux-2.6.32.8/include/linux/jbd2.h |
42858 | --- linux-2.6.32.7/include/linux/jbd2.h 2010-01-25 13:50:10.000000000 -0500 | 42922 | --- linux-2.6.32.8/include/linux/jbd2.h 2010-02-09 07:57:19.000000000 -0500 |
42859 | +++ linux-2.6.32.7/include/linux/jbd2.h 2010-01-25 17:39:40.996429608 -0500 | 42923 | +++ linux-2.6.32.8/include/linux/jbd2.h 2010-02-10 15:06:24.606031427 -0500 |
42860 | @@ -66,7 +66,7 @@ extern u8 jbd2_journal_enable_debug; | 42924 | @@ -66,7 +66,7 @@ extern u8 jbd2_journal_enable_debug; |
42861 | } \ | 42925 | } \ |
42862 | } while (0) | 42926 | } while (0) |
@@ -42866,9 +42930,9 @@ diff -urNp linux-2.6.32.7/include/linux/jbd2.h linux-2.6.32.7/include/linux/jbd2 | |||
42866 | #endif | 42930 | #endif |
42867 | 42931 | ||
42868 | static inline void *jbd2_alloc(size_t size, gfp_t flags) | 42932 | static inline void *jbd2_alloc(size_t size, gfp_t flags) |
42869 | diff -urNp linux-2.6.32.7/include/linux/jbd.h linux-2.6.32.7/include/linux/jbd.h | 42933 | diff -urNp linux-2.6.32.8/include/linux/jbd.h linux-2.6.32.8/include/linux/jbd.h |
42870 | --- linux-2.6.32.7/include/linux/jbd.h 2010-01-25 13:50:10.000000000 -0500 | 42934 | --- linux-2.6.32.8/include/linux/jbd.h 2010-02-09 07:57:19.000000000 -0500 |
42871 | +++ linux-2.6.32.7/include/linux/jbd.h 2010-01-25 17:39:40.996429608 -0500 | 42935 | +++ linux-2.6.32.8/include/linux/jbd.h 2010-02-10 15:06:24.606031427 -0500 |
42872 | @@ -66,7 +66,7 @@ extern u8 journal_enable_debug; | 42936 | @@ -66,7 +66,7 @@ extern u8 journal_enable_debug; |
42873 | } \ | 42937 | } \ |
42874 | } while (0) | 42938 | } while (0) |
@@ -42878,9 +42942,9 @@ diff -urNp linux-2.6.32.7/include/linux/jbd.h linux-2.6.32.7/include/linux/jbd.h | |||
42878 | #endif | 42942 | #endif |
42879 | 42943 | ||
42880 | static inline void *jbd_alloc(size_t size, gfp_t flags) | 42944 | static inline void *jbd_alloc(size_t size, gfp_t flags) |
42881 | diff -urNp linux-2.6.32.7/include/linux/kallsyms.h linux-2.6.32.7/include/linux/kallsyms.h | 42945 | diff -urNp linux-2.6.32.8/include/linux/kallsyms.h linux-2.6.32.8/include/linux/kallsyms.h |
42882 | --- linux-2.6.32.7/include/linux/kallsyms.h 2010-01-25 13:50:10.000000000 -0500 | 42946 | --- linux-2.6.32.8/include/linux/kallsyms.h 2010-02-09 07:57:19.000000000 -0500 |
42883 | +++ linux-2.6.32.7/include/linux/kallsyms.h 2010-01-25 17:39:40.996429608 -0500 | 42947 | +++ linux-2.6.32.8/include/linux/kallsyms.h 2010-02-10 15:06:24.606031427 -0500 |
42884 | @@ -15,7 +15,8 @@ | 42948 | @@ -15,7 +15,8 @@ |
42885 | 42949 | ||
42886 | struct module; | 42950 | struct module; |
@@ -42901,9 +42965,9 @@ diff -urNp linux-2.6.32.7/include/linux/kallsyms.h linux-2.6.32.7/include/linux/ | |||
42901 | 42965 | ||
42902 | /* This macro allows us to keep printk typechecking */ | 42966 | /* This macro allows us to keep printk typechecking */ |
42903 | static void __check_printsym_format(const char *fmt, ...) | 42967 | static void __check_printsym_format(const char *fmt, ...) |
42904 | diff -urNp linux-2.6.32.7/include/linux/kgdb.h linux-2.6.32.7/include/linux/kgdb.h | 42968 | diff -urNp linux-2.6.32.8/include/linux/kgdb.h linux-2.6.32.8/include/linux/kgdb.h |
42905 | --- linux-2.6.32.7/include/linux/kgdb.h 2010-01-25 13:50:10.000000000 -0500 | 42969 | --- linux-2.6.32.8/include/linux/kgdb.h 2010-02-09 07:57:19.000000000 -0500 |
42906 | +++ linux-2.6.32.7/include/linux/kgdb.h 2010-01-25 17:39:40.996429608 -0500 | 42970 | +++ linux-2.6.32.8/include/linux/kgdb.h 2010-02-10 15:06:24.606031427 -0500 |
42907 | @@ -251,20 +251,20 @@ struct kgdb_arch { | 42971 | @@ -251,20 +251,20 @@ struct kgdb_arch { |
42908 | */ | 42972 | */ |
42909 | struct kgdb_io { | 42973 | struct kgdb_io { |
@@ -42934,9 +42998,9 @@ diff -urNp linux-2.6.32.7/include/linux/kgdb.h linux-2.6.32.7/include/linux/kgdb | |||
42934 | 42998 | ||
42935 | extern int kgdb_hex2long(char **ptr, unsigned long *long_val); | 42999 | extern int kgdb_hex2long(char **ptr, unsigned long *long_val); |
42936 | extern int kgdb_mem2hex(char *mem, char *buf, int count); | 43000 | extern int kgdb_mem2hex(char *mem, char *buf, int count); |
42937 | diff -urNp linux-2.6.32.7/include/linux/kobject.h linux-2.6.32.7/include/linux/kobject.h | 43001 | diff -urNp linux-2.6.32.8/include/linux/kobject.h linux-2.6.32.8/include/linux/kobject.h |
42938 | --- linux-2.6.32.7/include/linux/kobject.h 2010-01-25 13:50:10.000000000 -0500 | 43002 | --- linux-2.6.32.8/include/linux/kobject.h 2010-02-09 07:57:19.000000000 -0500 |
42939 | +++ linux-2.6.32.7/include/linux/kobject.h 2010-01-25 17:39:40.998424129 -0500 | 43003 | +++ linux-2.6.32.8/include/linux/kobject.h 2010-02-10 15:06:24.606031427 -0500 |
42940 | @@ -106,7 +106,7 @@ extern char *kobject_get_path(struct kob | 43004 | @@ -106,7 +106,7 @@ extern char *kobject_get_path(struct kob |
42941 | 43005 | ||
42942 | struct kobj_type { | 43006 | struct kobj_type { |
@@ -42985,9 +43049,9 @@ diff -urNp linux-2.6.32.7/include/linux/kobject.h linux-2.6.32.7/include/linux/k | |||
42985 | struct kobject *parent_kobj); | 43049 | struct kobject *parent_kobj); |
42986 | 43050 | ||
42987 | static inline struct kset *to_kset(struct kobject *kobj) | 43051 | static inline struct kset *to_kset(struct kobject *kobj) |
42988 | diff -urNp linux-2.6.32.7/include/linux/kvm_host.h linux-2.6.32.7/include/linux/kvm_host.h | 43052 | diff -urNp linux-2.6.32.8/include/linux/kvm_host.h linux-2.6.32.8/include/linux/kvm_host.h |
42989 | --- linux-2.6.32.7/include/linux/kvm_host.h 2010-01-25 13:50:10.000000000 -0500 | 43053 | --- linux-2.6.32.8/include/linux/kvm_host.h 2010-02-09 07:57:19.000000000 -0500 |
42990 | +++ linux-2.6.32.7/include/linux/kvm_host.h 2010-01-25 17:39:40.998424129 -0500 | 43054 | +++ linux-2.6.32.8/include/linux/kvm_host.h 2010-02-10 15:06:24.606031427 -0500 |
42991 | @@ -205,7 +205,7 @@ void kvm_vcpu_uninit(struct kvm_vcpu *vc | 43055 | @@ -205,7 +205,7 @@ void kvm_vcpu_uninit(struct kvm_vcpu *vc |
42992 | void vcpu_load(struct kvm_vcpu *vcpu); | 43056 | void vcpu_load(struct kvm_vcpu *vcpu); |
42993 | void vcpu_put(struct kvm_vcpu *vcpu); | 43057 | void vcpu_put(struct kvm_vcpu *vcpu); |
@@ -43006,9 +43070,9 @@ diff -urNp linux-2.6.32.7/include/linux/kvm_host.h linux-2.6.32.7/include/linux/ | |||
43006 | void kvm_arch_exit(void); | 43070 | void kvm_arch_exit(void); |
43007 | 43071 | ||
43008 | int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu); | 43072 | int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu); |
43009 | diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/libata.h | 43073 | diff -urNp linux-2.6.32.8/include/linux/libata.h linux-2.6.32.8/include/linux/libata.h |
43010 | --- linux-2.6.32.7/include/linux/libata.h 2010-01-25 13:50:10.000000000 -0500 | 43074 | --- linux-2.6.32.8/include/linux/libata.h 2010-02-09 07:57:19.000000000 -0500 |
43011 | +++ linux-2.6.32.7/include/linux/libata.h 2010-01-25 17:39:40.999427893 -0500 | 43075 | +++ linux-2.6.32.8/include/linux/libata.h 2010-02-10 15:06:24.606031427 -0500 |
43012 | @@ -64,11 +64,11 @@ | 43076 | @@ -64,11 +64,11 @@ |
43013 | #ifdef ATA_VERBOSE_DEBUG | 43077 | #ifdef ATA_VERBOSE_DEBUG |
43014 | #define VPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __func__, ## args) | 43078 | #define VPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __func__, ## args) |
@@ -43024,7 +43088,7 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43024 | #endif /* ATA_DEBUG */ | 43088 | #endif /* ATA_DEBUG */ |
43025 | 43089 | ||
43026 | #define BPRINTK(fmt, args...) if (ap->flags & ATA_FLAG_DEBUGMSG) printk(KERN_ERR "%s: " fmt, __func__, ## args) | 43090 | #define BPRINTK(fmt, args...) if (ap->flags & ATA_FLAG_DEBUGMSG) printk(KERN_ERR "%s: " fmt, __func__, ## args) |
43027 | @@ -521,11 +521,11 @@ struct ata_ioports { | 43091 | @@ -524,11 +524,11 @@ struct ata_ioports { |
43028 | 43092 | ||
43029 | struct ata_host { | 43093 | struct ata_host { |
43030 | spinlock_t lock; | 43094 | spinlock_t lock; |
@@ -43038,7 +43102,7 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43038 | unsigned long flags; | 43102 | unsigned long flags; |
43039 | #ifdef CONFIG_ATA_ACPI | 43103 | #ifdef CONFIG_ATA_ACPI |
43040 | acpi_handle acpi_handle; | 43104 | acpi_handle acpi_handle; |
43041 | @@ -706,7 +706,7 @@ struct ata_link { | 43105 | @@ -709,7 +709,7 @@ struct ata_link { |
43042 | 43106 | ||
43043 | struct ata_port { | 43107 | struct ata_port { |
43044 | struct Scsi_Host *scsi_host; /* our co-allocated scsi host */ | 43108 | struct Scsi_Host *scsi_host; /* our co-allocated scsi host */ |
@@ -43047,7 +43111,7 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43047 | spinlock_t *lock; | 43111 | spinlock_t *lock; |
43048 | /* Flags owned by the EH context. Only EH should touch these once the | 43112 | /* Flags owned by the EH context. Only EH should touch these once the |
43049 | port is active */ | 43113 | port is active */ |
43050 | @@ -888,7 +888,7 @@ struct ata_port_info { | 43114 | @@ -891,7 +891,7 @@ struct ata_port_info { |
43051 | unsigned long pio_mask; | 43115 | unsigned long pio_mask; |
43052 | unsigned long mwdma_mask; | 43116 | unsigned long mwdma_mask; |
43053 | unsigned long udma_mask; | 43117 | unsigned long udma_mask; |
@@ -43056,7 +43120,7 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43056 | void *private_data; | 43120 | void *private_data; |
43057 | }; | 43121 | }; |
43058 | 43122 | ||
43059 | @@ -912,7 +912,7 @@ extern const unsigned long sata_deb_timi | 43123 | @@ -915,7 +915,7 @@ extern const unsigned long sata_deb_timi |
43060 | extern const unsigned long sata_deb_timing_hotplug[]; | 43124 | extern const unsigned long sata_deb_timing_hotplug[]; |
43061 | extern const unsigned long sata_deb_timing_long[]; | 43125 | extern const unsigned long sata_deb_timing_long[]; |
43062 | 43126 | ||
@@ -43065,7 +43129,7 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43065 | extern const struct ata_port_info ata_dummy_port_info; | 43129 | extern const struct ata_port_info ata_dummy_port_info; |
43066 | 43130 | ||
43067 | static inline const unsigned long * | 43131 | static inline const unsigned long * |
43068 | @@ -958,7 +958,7 @@ extern int ata_host_activate(struct ata_ | 43132 | @@ -961,7 +961,7 @@ extern int ata_host_activate(struct ata_ |
43069 | struct scsi_host_template *sht); | 43133 | struct scsi_host_template *sht); |
43070 | extern void ata_host_detach(struct ata_host *host); | 43134 | extern void ata_host_detach(struct ata_host *host); |
43071 | extern void ata_host_init(struct ata_host *, struct device *, | 43135 | extern void ata_host_init(struct ata_host *, struct device *, |
@@ -43074,9 +43138,9 @@ diff -urNp linux-2.6.32.7/include/linux/libata.h linux-2.6.32.7/include/linux/li | |||
43074 | extern int ata_scsi_detect(struct scsi_host_template *sht); | 43138 | extern int ata_scsi_detect(struct scsi_host_template *sht); |
43075 | extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); | 43139 | extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); |
43076 | extern int ata_scsi_queuecmd(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)); | 43140 | extern int ata_scsi_queuecmd(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)); |
43077 | diff -urNp linux-2.6.32.7/include/linux/lockd/bind.h linux-2.6.32.7/include/linux/lockd/bind.h | 43141 | diff -urNp linux-2.6.32.8/include/linux/lockd/bind.h linux-2.6.32.8/include/linux/lockd/bind.h |
43078 | --- linux-2.6.32.7/include/linux/lockd/bind.h 2010-01-25 13:50:10.000000000 -0500 | 43142 | --- linux-2.6.32.8/include/linux/lockd/bind.h 2010-02-09 07:57:19.000000000 -0500 |
43079 | +++ linux-2.6.32.7/include/linux/lockd/bind.h 2010-01-25 17:39:40.999427893 -0500 | 43143 | +++ linux-2.6.32.8/include/linux/lockd/bind.h 2010-02-10 15:06:24.606031427 -0500 |
43080 | @@ -23,13 +23,13 @@ struct svc_rqst; | 43144 | @@ -23,13 +23,13 @@ struct svc_rqst; |
43081 | * This is the set of functions for lockd->nfsd communication | 43145 | * This is the set of functions for lockd->nfsd communication |
43082 | */ | 43146 | */ |
@@ -43094,9 +43158,9 @@ diff -urNp linux-2.6.32.7/include/linux/lockd/bind.h linux-2.6.32.7/include/linu | |||
43094 | 43158 | ||
43095 | /* | 43159 | /* |
43096 | * Similar to nfs_client_initdata, but without the NFS-specific | 43160 | * Similar to nfs_client_initdata, but without the NFS-specific |
43097 | diff -urNp linux-2.6.32.7/include/linux/mm.h linux-2.6.32.7/include/linux/mm.h | 43161 | diff -urNp linux-2.6.32.8/include/linux/mm.h linux-2.6.32.8/include/linux/mm.h |
43098 | --- linux-2.6.32.7/include/linux/mm.h 2010-01-25 13:50:10.000000000 -0500 | 43162 | --- linux-2.6.32.8/include/linux/mm.h 2010-02-09 07:57:19.000000000 -0500 |
43099 | +++ linux-2.6.32.7/include/linux/mm.h 2010-01-25 17:39:40.999427893 -0500 | 43163 | +++ linux-2.6.32.8/include/linux/mm.h 2010-02-10 15:06:24.610032210 -0500 |
43100 | @@ -106,6 +106,10 @@ extern unsigned int kobjsize(const void | 43164 | @@ -106,6 +106,10 @@ extern unsigned int kobjsize(const void |
43101 | #define VM_PFN_AT_MMAP 0x40000000 /* PFNMAP vma that is fully mapped at mmap time */ | 43165 | #define VM_PFN_AT_MMAP 0x40000000 /* PFNMAP vma that is fully mapped at mmap time */ |
43102 | #define VM_MERGEABLE 0x80000000 /* KSM may merge identical pages */ | 43166 | #define VM_MERGEABLE 0x80000000 /* KSM may merge identical pages */ |
@@ -43159,9 +43223,9 @@ diff -urNp linux-2.6.32.7/include/linux/mm.h linux-2.6.32.7/include/linux/mm.h | |||
43159 | 43223 | ||
43160 | #endif /* __KERNEL__ */ | 43224 | #endif /* __KERNEL__ */ |
43161 | #endif /* _LINUX_MM_H */ | 43225 | #endif /* _LINUX_MM_H */ |
43162 | diff -urNp linux-2.6.32.7/include/linux/mm_types.h linux-2.6.32.7/include/linux/mm_types.h | 43226 | diff -urNp linux-2.6.32.8/include/linux/mm_types.h linux-2.6.32.8/include/linux/mm_types.h |
43163 | --- linux-2.6.32.7/include/linux/mm_types.h 2010-01-25 13:50:10.000000000 -0500 | 43227 | --- linux-2.6.32.8/include/linux/mm_types.h 2010-02-09 07:57:19.000000000 -0500 |
43164 | +++ linux-2.6.32.7/include/linux/mm_types.h 2010-01-25 17:39:40.999427893 -0500 | 43228 | +++ linux-2.6.32.8/include/linux/mm_types.h 2010-02-10 15:06:24.610032210 -0500 |
43165 | @@ -186,6 +186,8 @@ struct vm_area_struct { | 43229 | @@ -186,6 +186,8 @@ struct vm_area_struct { |
43166 | #ifdef CONFIG_NUMA | 43230 | #ifdef CONFIG_NUMA |
43167 | struct mempolicy *vm_policy; /* NUMA policy for the VMA */ | 43231 | struct mempolicy *vm_policy; /* NUMA policy for the VMA */ |
@@ -43196,9 +43260,9 @@ diff -urNp linux-2.6.32.7/include/linux/mm_types.h linux-2.6.32.7/include/linux/ | |||
43196 | }; | 43260 | }; |
43197 | 43261 | ||
43198 | /* Future-safe accessor for struct mm_struct's cpu_vm_mask. */ | 43262 | /* Future-safe accessor for struct mm_struct's cpu_vm_mask. */ |
43199 | diff -urNp linux-2.6.32.7/include/linux/mmu_notifier.h linux-2.6.32.7/include/linux/mmu_notifier.h | 43263 | diff -urNp linux-2.6.32.8/include/linux/mmu_notifier.h linux-2.6.32.8/include/linux/mmu_notifier.h |
43200 | --- linux-2.6.32.7/include/linux/mmu_notifier.h 2010-01-25 13:50:10.000000000 -0500 | 43264 | --- linux-2.6.32.8/include/linux/mmu_notifier.h 2010-02-09 07:57:19.000000000 -0500 |
43201 | +++ linux-2.6.32.7/include/linux/mmu_notifier.h 2010-01-25 17:39:40.999427893 -0500 | 43265 | +++ linux-2.6.32.8/include/linux/mmu_notifier.h 2010-02-10 15:06:24.610032210 -0500 |
43202 | @@ -235,12 +235,12 @@ static inline void mmu_notifier_mm_destr | 43266 | @@ -235,12 +235,12 @@ static inline void mmu_notifier_mm_destr |
43203 | */ | 43267 | */ |
43204 | #define ptep_clear_flush_notify(__vma, __address, __ptep) \ | 43268 | #define ptep_clear_flush_notify(__vma, __address, __ptep) \ |
@@ -43215,9 +43279,9 @@ diff -urNp linux-2.6.32.7/include/linux/mmu_notifier.h linux-2.6.32.7/include/li | |||
43215 | }) | 43279 | }) |
43216 | 43280 | ||
43217 | #define ptep_clear_flush_young_notify(__vma, __address, __ptep) \ | 43281 | #define ptep_clear_flush_young_notify(__vma, __address, __ptep) \ |
43218 | diff -urNp linux-2.6.32.7/include/linux/mod_devicetable.h linux-2.6.32.7/include/linux/mod_devicetable.h | 43282 | diff -urNp linux-2.6.32.8/include/linux/mod_devicetable.h linux-2.6.32.8/include/linux/mod_devicetable.h |
43219 | --- linux-2.6.32.7/include/linux/mod_devicetable.h 2010-01-25 13:50:10.000000000 -0500 | 43283 | --- linux-2.6.32.8/include/linux/mod_devicetable.h 2010-02-09 07:57:19.000000000 -0500 |
43220 | +++ linux-2.6.32.7/include/linux/mod_devicetable.h 2010-01-25 17:39:41.000424921 -0500 | 43284 | +++ linux-2.6.32.8/include/linux/mod_devicetable.h 2010-02-10 15:06:24.610032210 -0500 |
43221 | @@ -12,7 +12,7 @@ | 43285 | @@ -12,7 +12,7 @@ |
43222 | typedef unsigned long kernel_ulong_t; | 43286 | typedef unsigned long kernel_ulong_t; |
43223 | #endif | 43287 | #endif |
@@ -43236,9 +43300,9 @@ diff -urNp linux-2.6.32.7/include/linux/mod_devicetable.h linux-2.6.32.7/include | |||
43236 | 43300 | ||
43237 | struct hid_device_id { | 43301 | struct hid_device_id { |
43238 | __u16 bus; | 43302 | __u16 bus; |
43239 | diff -urNp linux-2.6.32.7/include/linux/module.h linux-2.6.32.7/include/linux/module.h | 43303 | diff -urNp linux-2.6.32.8/include/linux/module.h linux-2.6.32.8/include/linux/module.h |
43240 | --- linux-2.6.32.7/include/linux/module.h 2010-01-25 13:50:10.000000000 -0500 | 43304 | --- linux-2.6.32.8/include/linux/module.h 2010-02-09 07:57:19.000000000 -0500 |
43241 | +++ linux-2.6.32.7/include/linux/module.h 2010-01-25 17:39:41.000424921 -0500 | 43305 | +++ linux-2.6.32.8/include/linux/module.h 2010-02-10 15:06:24.610032210 -0500 |
43242 | @@ -287,16 +287,16 @@ struct module | 43306 | @@ -287,16 +287,16 @@ struct module |
43243 | int (*init)(void); | 43307 | int (*init)(void); |
43244 | 43308 | ||
@@ -43311,9 +43375,9 @@ diff -urNp linux-2.6.32.7/include/linux/module.h linux-2.6.32.7/include/linux/mo | |||
43311 | } | 43375 | } |
43312 | 43376 | ||
43313 | /* Search for module by name: must hold module_mutex. */ | 43377 | /* Search for module by name: must hold module_mutex. */ |
43314 | diff -urNp linux-2.6.32.7/include/linux/moduleloader.h linux-2.6.32.7/include/linux/moduleloader.h | 43378 | diff -urNp linux-2.6.32.8/include/linux/moduleloader.h linux-2.6.32.8/include/linux/moduleloader.h |
43315 | --- linux-2.6.32.7/include/linux/moduleloader.h 2010-01-25 13:50:10.000000000 -0500 | 43379 | --- linux-2.6.32.8/include/linux/moduleloader.h 2010-02-09 07:57:19.000000000 -0500 |
43316 | +++ linux-2.6.32.7/include/linux/moduleloader.h 2010-01-25 17:39:41.001276086 -0500 | 43380 | +++ linux-2.6.32.8/include/linux/moduleloader.h 2010-02-10 15:06:24.610032210 -0500 |
43317 | @@ -20,9 +20,21 @@ unsigned int arch_mod_section_prepend(st | 43381 | @@ -20,9 +20,21 @@ unsigned int arch_mod_section_prepend(st |
43318 | sections. Returns NULL on failure. */ | 43382 | sections. Returns NULL on failure. */ |
43319 | void *module_alloc(unsigned long size); | 43383 | void *module_alloc(unsigned long size); |
@@ -43336,9 +43400,9 @@ diff -urNp linux-2.6.32.7/include/linux/moduleloader.h linux-2.6.32.7/include/li | |||
43336 | /* Apply the given relocation to the (simplified) ELF. Return -error | 43400 | /* Apply the given relocation to the (simplified) ELF. Return -error |
43337 | or 0. */ | 43401 | or 0. */ |
43338 | int apply_relocate(Elf_Shdr *sechdrs, | 43402 | int apply_relocate(Elf_Shdr *sechdrs, |
43339 | diff -urNp linux-2.6.32.7/include/linux/namei.h linux-2.6.32.7/include/linux/namei.h | 43403 | diff -urNp linux-2.6.32.8/include/linux/namei.h linux-2.6.32.8/include/linux/namei.h |
43340 | --- linux-2.6.32.7/include/linux/namei.h 2010-01-25 13:50:10.000000000 -0500 | 43404 | --- linux-2.6.32.8/include/linux/namei.h 2010-02-09 07:57:19.000000000 -0500 |
43341 | +++ linux-2.6.32.7/include/linux/namei.h 2010-01-25 17:39:41.001276086 -0500 | 43405 | +++ linux-2.6.32.8/include/linux/namei.h 2010-02-10 15:06:24.610032210 -0500 |
43342 | @@ -22,7 +22,7 @@ struct nameidata { | 43406 | @@ -22,7 +22,7 @@ struct nameidata { |
43343 | unsigned int flags; | 43407 | unsigned int flags; |
43344 | int last_type; | 43408 | int last_type; |
@@ -43363,9 +43427,9 @@ diff -urNp linux-2.6.32.7/include/linux/namei.h linux-2.6.32.7/include/linux/nam | |||
43363 | { | 43427 | { |
43364 | return nd->saved_names[nd->depth]; | 43428 | return nd->saved_names[nd->depth]; |
43365 | } | 43429 | } |
43366 | diff -urNp linux-2.6.32.7/include/linux/nodemask.h linux-2.6.32.7/include/linux/nodemask.h | 43430 | diff -urNp linux-2.6.32.8/include/linux/nodemask.h linux-2.6.32.8/include/linux/nodemask.h |
43367 | --- linux-2.6.32.7/include/linux/nodemask.h 2010-01-25 13:50:10.000000000 -0500 | 43431 | --- linux-2.6.32.8/include/linux/nodemask.h 2010-02-09 07:57:19.000000000 -0500 |
43368 | +++ linux-2.6.32.7/include/linux/nodemask.h 2010-01-25 17:39:41.001276086 -0500 | 43432 | +++ linux-2.6.32.8/include/linux/nodemask.h 2010-02-10 15:06:24.610032210 -0500 |
43369 | @@ -464,11 +464,11 @@ static inline int num_node_state(enum no | 43433 | @@ -464,11 +464,11 @@ static inline int num_node_state(enum no |
43370 | 43434 | ||
43371 | #define any_online_node(mask) \ | 43435 | #define any_online_node(mask) \ |
@@ -43382,9 +43446,9 @@ diff -urNp linux-2.6.32.7/include/linux/nodemask.h linux-2.6.32.7/include/linux/ | |||
43382 | }) | 43446 | }) |
43383 | 43447 | ||
43384 | #define num_online_nodes() num_node_state(N_ONLINE) | 43448 | #define num_online_nodes() num_node_state(N_ONLINE) |
43385 | diff -urNp linux-2.6.32.7/include/linux/oprofile.h linux-2.6.32.7/include/linux/oprofile.h | 43449 | diff -urNp linux-2.6.32.8/include/linux/oprofile.h linux-2.6.32.8/include/linux/oprofile.h |
43386 | --- linux-2.6.32.7/include/linux/oprofile.h 2010-01-25 13:50:10.000000000 -0500 | 43450 | --- linux-2.6.32.8/include/linux/oprofile.h 2010-02-09 07:57:19.000000000 -0500 |
43387 | +++ linux-2.6.32.7/include/linux/oprofile.h 2010-01-25 17:39:41.001276086 -0500 | 43451 | +++ linux-2.6.32.8/include/linux/oprofile.h 2010-02-10 15:06:24.610032210 -0500 |
43388 | @@ -129,9 +129,9 @@ int oprofilefs_create_ulong(struct super | 43452 | @@ -129,9 +129,9 @@ int oprofilefs_create_ulong(struct super |
43389 | int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * root, | 43453 | int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * root, |
43390 | char const * name, ulong * val); | 43454 | char const * name, ulong * val); |
@@ -43397,9 +43461,9 @@ diff -urNp linux-2.6.32.7/include/linux/oprofile.h linux-2.6.32.7/include/linux/ | |||
43397 | 43461 | ||
43398 | /** create a directory */ | 43462 | /** create a directory */ |
43399 | struct dentry * oprofilefs_mkdir(struct super_block * sb, struct dentry * root, | 43463 | struct dentry * oprofilefs_mkdir(struct super_block * sb, struct dentry * root, |
43400 | diff -urNp linux-2.6.32.7/include/linux/pipe_fs_i.h linux-2.6.32.7/include/linux/pipe_fs_i.h | 43464 | diff -urNp linux-2.6.32.8/include/linux/pipe_fs_i.h linux-2.6.32.8/include/linux/pipe_fs_i.h |
43401 | --- linux-2.6.32.7/include/linux/pipe_fs_i.h 2010-01-25 13:50:10.000000000 -0500 | 43465 | --- linux-2.6.32.8/include/linux/pipe_fs_i.h 2010-02-09 07:57:19.000000000 -0500 |
43402 | +++ linux-2.6.32.7/include/linux/pipe_fs_i.h 2010-01-25 17:39:41.001276086 -0500 | 43466 | +++ linux-2.6.32.8/include/linux/pipe_fs_i.h 2010-02-10 15:06:24.610032210 -0500 |
43403 | @@ -46,9 +46,9 @@ struct pipe_inode_info { | 43467 | @@ -46,9 +46,9 @@ struct pipe_inode_info { |
43404 | wait_queue_head_t wait; | 43468 | wait_queue_head_t wait; |
43405 | unsigned int nrbufs, curbuf; | 43469 | unsigned int nrbufs, curbuf; |
@@ -43413,9 +43477,9 @@ diff -urNp linux-2.6.32.7/include/linux/pipe_fs_i.h linux-2.6.32.7/include/linux | |||
43413 | unsigned int r_counter; | 43477 | unsigned int r_counter; |
43414 | unsigned int w_counter; | 43478 | unsigned int w_counter; |
43415 | struct fasync_struct *fasync_readers; | 43479 | struct fasync_struct *fasync_readers; |
43416 | diff -urNp linux-2.6.32.7/include/linux/poison.h linux-2.6.32.7/include/linux/poison.h | 43480 | diff -urNp linux-2.6.32.8/include/linux/poison.h linux-2.6.32.8/include/linux/poison.h |
43417 | --- linux-2.6.32.7/include/linux/poison.h 2010-01-25 13:50:10.000000000 -0500 | 43481 | --- linux-2.6.32.8/include/linux/poison.h 2010-02-09 07:57:19.000000000 -0500 |
43418 | +++ linux-2.6.32.7/include/linux/poison.h 2010-01-25 17:39:41.001276086 -0500 | 43482 | +++ linux-2.6.32.8/include/linux/poison.h 2010-02-10 15:06:24.610032210 -0500 |
43419 | @@ -7,8 +7,8 @@ | 43483 | @@ -7,8 +7,8 @@ |
43420 | * under normal circumstances, used to verify that nobody uses | 43484 | * under normal circumstances, used to verify that nobody uses |
43421 | * non-initialized list entries. | 43485 | * non-initialized list entries. |
@@ -43427,9 +43491,9 @@ diff -urNp linux-2.6.32.7/include/linux/poison.h linux-2.6.32.7/include/linux/po | |||
43427 | 43491 | ||
43428 | /********** include/linux/timer.h **********/ | 43492 | /********** include/linux/timer.h **********/ |
43429 | /* | 43493 | /* |
43430 | diff -urNp linux-2.6.32.7/include/linux/proc_fs.h linux-2.6.32.7/include/linux/proc_fs.h | 43494 | diff -urNp linux-2.6.32.8/include/linux/proc_fs.h linux-2.6.32.8/include/linux/proc_fs.h |
43431 | --- linux-2.6.32.7/include/linux/proc_fs.h 2010-01-25 13:50:10.000000000 -0500 | 43495 | --- linux-2.6.32.8/include/linux/proc_fs.h 2010-02-09 07:57:19.000000000 -0500 |
43432 | +++ linux-2.6.32.7/include/linux/proc_fs.h 2010-01-25 17:39:41.001276086 -0500 | 43496 | +++ linux-2.6.32.8/include/linux/proc_fs.h 2010-02-10 15:06:24.610032210 -0500 |
43433 | @@ -155,6 +155,19 @@ static inline struct proc_dir_entry *pro | 43497 | @@ -155,6 +155,19 @@ static inline struct proc_dir_entry *pro |
43434 | return proc_create_data(name, mode, parent, proc_fops, NULL); | 43498 | return proc_create_data(name, mode, parent, proc_fops, NULL); |
43435 | } | 43499 | } |
@@ -43450,9 +43514,9 @@ diff -urNp linux-2.6.32.7/include/linux/proc_fs.h linux-2.6.32.7/include/linux/p | |||
43450 | static inline struct proc_dir_entry *create_proc_read_entry(const char *name, | 43514 | static inline struct proc_dir_entry *create_proc_read_entry(const char *name, |
43451 | mode_t mode, struct proc_dir_entry *base, | 43515 | mode_t mode, struct proc_dir_entry *base, |
43452 | read_proc_t *read_proc, void * data) | 43516 | read_proc_t *read_proc, void * data) |
43453 | diff -urNp linux-2.6.32.7/include/linux/random.h linux-2.6.32.7/include/linux/random.h | 43517 | diff -urNp linux-2.6.32.8/include/linux/random.h linux-2.6.32.8/include/linux/random.h |
43454 | --- linux-2.6.32.7/include/linux/random.h 2010-01-25 13:50:10.000000000 -0500 | 43518 | --- linux-2.6.32.8/include/linux/random.h 2010-02-09 07:57:19.000000000 -0500 |
43455 | +++ linux-2.6.32.7/include/linux/random.h 2010-01-25 17:39:41.032837080 -0500 | 43519 | +++ linux-2.6.32.8/include/linux/random.h 2010-02-10 15:06:24.610032210 -0500 |
43456 | @@ -74,6 +74,11 @@ unsigned long randomize_range(unsigned l | 43520 | @@ -74,6 +74,11 @@ unsigned long randomize_range(unsigned l |
43457 | u32 random32(void); | 43521 | u32 random32(void); |
43458 | void srandom32(u32 seed); | 43522 | void srandom32(u32 seed); |
@@ -43465,9 +43529,9 @@ diff -urNp linux-2.6.32.7/include/linux/random.h linux-2.6.32.7/include/linux/ra | |||
43465 | #endif /* __KERNEL___ */ | 43529 | #endif /* __KERNEL___ */ |
43466 | 43530 | ||
43467 | #endif /* _LINUX_RANDOM_H */ | 43531 | #endif /* _LINUX_RANDOM_H */ |
43468 | diff -urNp linux-2.6.32.7/include/linux/reiserfs_fs.h linux-2.6.32.7/include/linux/reiserfs_fs.h | 43532 | diff -urNp linux-2.6.32.8/include/linux/reiserfs_fs.h linux-2.6.32.8/include/linux/reiserfs_fs.h |
43469 | --- linux-2.6.32.7/include/linux/reiserfs_fs.h 2010-01-25 13:50:10.000000000 -0500 | 43533 | --- linux-2.6.32.8/include/linux/reiserfs_fs.h 2010-02-09 07:57:19.000000000 -0500 |
43470 | +++ linux-2.6.32.7/include/linux/reiserfs_fs.h 2010-01-25 17:39:41.033186102 -0500 | 43534 | +++ linux-2.6.32.8/include/linux/reiserfs_fs.h 2010-02-10 15:06:24.610032210 -0500 |
43471 | @@ -1326,7 +1326,7 @@ static inline loff_t max_reiserfs_offset | 43535 | @@ -1326,7 +1326,7 @@ static inline loff_t max_reiserfs_offset |
43472 | #define REISERFS_USER_MEM 1 /* reiserfs user memory mode */ | 43536 | #define REISERFS_USER_MEM 1 /* reiserfs user memory mode */ |
43473 | 43537 | ||
@@ -43514,9 +43578,9 @@ diff -urNp linux-2.6.32.7/include/linux/reiserfs_fs.h linux-2.6.32.7/include/lin | |||
43514 | 43578 | ||
43515 | #define op_bytes_number(ih,bsize) item_ops[le_ih_k_type (ih)]->bytes_number (ih, bsize) | 43579 | #define op_bytes_number(ih,bsize) item_ops[le_ih_k_type (ih)]->bytes_number (ih, bsize) |
43516 | #define op_is_left_mergeable(key,bsize) item_ops[le_key_k_type (le_key_version (key), key)]->is_left_mergeable (key, bsize) | 43580 | #define op_is_left_mergeable(key,bsize) item_ops[le_key_k_type (le_key_version (key), key)]->is_left_mergeable (key, bsize) |
43517 | diff -urNp linux-2.6.32.7/include/linux/reiserfs_fs_sb.h linux-2.6.32.7/include/linux/reiserfs_fs_sb.h | 43581 | diff -urNp linux-2.6.32.8/include/linux/reiserfs_fs_sb.h linux-2.6.32.8/include/linux/reiserfs_fs_sb.h |
43518 | --- linux-2.6.32.7/include/linux/reiserfs_fs_sb.h 2010-01-25 13:50:10.000000000 -0500 | 43582 | --- linux-2.6.32.8/include/linux/reiserfs_fs_sb.h 2010-02-09 07:57:19.000000000 -0500 |
43519 | +++ linux-2.6.32.7/include/linux/reiserfs_fs_sb.h 2010-01-25 17:39:41.033186102 -0500 | 43583 | +++ linux-2.6.32.8/include/linux/reiserfs_fs_sb.h 2010-02-10 15:06:24.610032210 -0500 |
43520 | @@ -377,7 +377,7 @@ struct reiserfs_sb_info { | 43584 | @@ -377,7 +377,7 @@ struct reiserfs_sb_info { |
43521 | /* Comment? -Hans */ | 43585 | /* Comment? -Hans */ |
43522 | wait_queue_head_t s_wait; | 43586 | wait_queue_head_t s_wait; |
@@ -43526,9 +43590,9 @@ diff -urNp linux-2.6.32.7/include/linux/reiserfs_fs_sb.h linux-2.6.32.7/include/ | |||
43526 | // tree gets re-balanced | 43590 | // tree gets re-balanced |
43527 | unsigned long s_properties; /* File system properties. Currently holds | 43591 | unsigned long s_properties; /* File system properties. Currently holds |
43528 | on-disk FS format */ | 43592 | on-disk FS format */ |
43529 | diff -urNp linux-2.6.32.7/include/linux/sched.h linux-2.6.32.7/include/linux/sched.h | 43593 | diff -urNp linux-2.6.32.8/include/linux/sched.h linux-2.6.32.8/include/linux/sched.h |
43530 | --- linux-2.6.32.7/include/linux/sched.h 2010-01-25 13:50:10.000000000 -0500 | 43594 | --- linux-2.6.32.8/include/linux/sched.h 2010-02-09 07:57:19.000000000 -0500 |
43531 | +++ linux-2.6.32.7/include/linux/sched.h 2010-01-25 17:39:41.034385602 -0500 | 43595 | +++ linux-2.6.32.8/include/linux/sched.h 2010-02-10 15:06:24.610032210 -0500 |
43532 | @@ -101,6 +101,7 @@ struct bio; | 43596 | @@ -101,6 +101,7 @@ struct bio; |
43533 | struct fs_struct; | 43597 | struct fs_struct; |
43534 | struct bts_context; | 43598 | struct bts_context; |
@@ -43742,9 +43806,9 @@ diff -urNp linux-2.6.32.7/include/linux/sched.h linux-2.6.32.7/include/linux/sch | |||
43742 | extern void thread_info_cache_init(void); | 43806 | extern void thread_info_cache_init(void); |
43743 | 43807 | ||
43744 | #ifdef CONFIG_DEBUG_STACK_USAGE | 43808 | #ifdef CONFIG_DEBUG_STACK_USAGE |
43745 | diff -urNp linux-2.6.32.7/include/linux/screen_info.h linux-2.6.32.7/include/linux/screen_info.h | 43809 | diff -urNp linux-2.6.32.8/include/linux/screen_info.h linux-2.6.32.8/include/linux/screen_info.h |
43746 | --- linux-2.6.32.7/include/linux/screen_info.h 2010-01-25 13:50:10.000000000 -0500 | 43810 | --- linux-2.6.32.8/include/linux/screen_info.h 2010-02-09 07:57:19.000000000 -0500 |
43747 | +++ linux-2.6.32.7/include/linux/screen_info.h 2010-01-25 17:39:41.034385602 -0500 | 43811 | +++ linux-2.6.32.8/include/linux/screen_info.h 2010-02-10 15:06:24.610032210 -0500 |
43748 | @@ -42,7 +42,8 @@ struct screen_info { | 43812 | @@ -42,7 +42,8 @@ struct screen_info { |
43749 | __u16 pages; /* 0x32 */ | 43813 | __u16 pages; /* 0x32 */ |
43750 | __u16 vesa_attributes; /* 0x34 */ | 43814 | __u16 vesa_attributes; /* 0x34 */ |
@@ -43755,9 +43819,9 @@ diff -urNp linux-2.6.32.7/include/linux/screen_info.h linux-2.6.32.7/include/lin | |||
43755 | } __attribute__((packed)); | 43819 | } __attribute__((packed)); |
43756 | 43820 | ||
43757 | #define VIDEO_TYPE_MDA 0x10 /* Monochrome Text Display */ | 43821 | #define VIDEO_TYPE_MDA 0x10 /* Monochrome Text Display */ |
43758 | diff -urNp linux-2.6.32.7/include/linux/security.h linux-2.6.32.7/include/linux/security.h | 43822 | diff -urNp linux-2.6.32.8/include/linux/security.h linux-2.6.32.8/include/linux/security.h |
43759 | --- linux-2.6.32.7/include/linux/security.h 2010-01-25 13:50:10.000000000 -0500 | 43823 | --- linux-2.6.32.8/include/linux/security.h 2010-02-09 07:57:19.000000000 -0500 |
43760 | +++ linux-2.6.32.7/include/linux/security.h 2010-01-25 17:39:41.035109382 -0500 | 43824 | +++ linux-2.6.32.8/include/linux/security.h 2010-02-10 15:06:24.614029789 -0500 |
43761 | @@ -34,6 +34,7 @@ | 43825 | @@ -34,6 +34,7 @@ |
43762 | #include <linux/key.h> | 43826 | #include <linux/key.h> |
43763 | #include <linux/xfrm.h> | 43827 | #include <linux/xfrm.h> |
@@ -43766,9 +43830,9 @@ diff -urNp linux-2.6.32.7/include/linux/security.h linux-2.6.32.7/include/linux/ | |||
43766 | #include <net/flow.h> | 43830 | #include <net/flow.h> |
43767 | 43831 | ||
43768 | /* Maximum number of letters for an LSM name string */ | 43832 | /* Maximum number of letters for an LSM name string */ |
43769 | diff -urNp linux-2.6.32.7/include/linux/shm.h linux-2.6.32.7/include/linux/shm.h | 43833 | diff -urNp linux-2.6.32.8/include/linux/shm.h linux-2.6.32.8/include/linux/shm.h |
43770 | --- linux-2.6.32.7/include/linux/shm.h 2010-01-25 13:50:10.000000000 -0500 | 43834 | --- linux-2.6.32.8/include/linux/shm.h 2010-02-09 07:57:19.000000000 -0500 |
43771 | +++ linux-2.6.32.7/include/linux/shm.h 2010-01-25 17:39:41.035109382 -0500 | 43835 | +++ linux-2.6.32.8/include/linux/shm.h 2010-02-10 15:06:24.614029789 -0500 |
43772 | @@ -95,6 +95,10 @@ struct shmid_kernel /* private to the ke | 43836 | @@ -95,6 +95,10 @@ struct shmid_kernel /* private to the ke |
43773 | pid_t shm_cprid; | 43837 | pid_t shm_cprid; |
43774 | pid_t shm_lprid; | 43838 | pid_t shm_lprid; |
@@ -43780,9 +43844,9 @@ diff -urNp linux-2.6.32.7/include/linux/shm.h linux-2.6.32.7/include/linux/shm.h | |||
43780 | }; | 43844 | }; |
43781 | 43845 | ||
43782 | /* shm_mode upper byte flags */ | 43846 | /* shm_mode upper byte flags */ |
43783 | diff -urNp linux-2.6.32.7/include/linux/slab.h linux-2.6.32.7/include/linux/slab.h | 43847 | diff -urNp linux-2.6.32.8/include/linux/slab.h linux-2.6.32.8/include/linux/slab.h |
43784 | --- linux-2.6.32.7/include/linux/slab.h 2010-01-25 13:50:10.000000000 -0500 | 43848 | --- linux-2.6.32.8/include/linux/slab.h 2010-02-09 07:57:19.000000000 -0500 |
43785 | +++ linux-2.6.32.7/include/linux/slab.h 2010-01-25 17:39:41.035109382 -0500 | 43849 | +++ linux-2.6.32.8/include/linux/slab.h 2010-02-10 15:06:24.614029789 -0500 |
43786 | @@ -11,6 +11,7 @@ | 43850 | @@ -11,6 +11,7 @@ |
43787 | 43851 | ||
43788 | #include <linux/gfp.h> | 43852 | #include <linux/gfp.h> |
@@ -43854,9 +43918,9 @@ diff -urNp linux-2.6.32.7/include/linux/slab.h linux-2.6.32.7/include/linux/slab | |||
43854 | +}) | 43918 | +}) |
43855 | + | 43919 | + |
43856 | #endif /* _LINUX_SLAB_H */ | 43920 | #endif /* _LINUX_SLAB_H */ |
43857 | diff -urNp linux-2.6.32.7/include/linux/slub_def.h linux-2.6.32.7/include/linux/slub_def.h | 43921 | diff -urNp linux-2.6.32.8/include/linux/slub_def.h linux-2.6.32.8/include/linux/slub_def.h |
43858 | --- linux-2.6.32.7/include/linux/slub_def.h 2010-01-25 13:50:10.000000000 -0500 | 43922 | --- linux-2.6.32.8/include/linux/slub_def.h 2010-02-09 07:57:19.000000000 -0500 |
43859 | +++ linux-2.6.32.7/include/linux/slub_def.h 2010-01-25 17:39:41.035109382 -0500 | 43923 | +++ linux-2.6.32.8/include/linux/slub_def.h 2010-02-10 15:06:24.614029789 -0500 |
43860 | @@ -86,7 +86,7 @@ struct kmem_cache { | 43924 | @@ -86,7 +86,7 @@ struct kmem_cache { |
43861 | struct kmem_cache_order_objects max; | 43925 | struct kmem_cache_order_objects max; |
43862 | struct kmem_cache_order_objects min; | 43926 | struct kmem_cache_order_objects min; |
@@ -43866,9 +43930,9 @@ diff -urNp linux-2.6.32.7/include/linux/slub_def.h linux-2.6.32.7/include/linux/ | |||
43866 | void (*ctor)(void *); | 43930 | void (*ctor)(void *); |
43867 | int inuse; /* Offset to metadata */ | 43931 | int inuse; /* Offset to metadata */ |
43868 | int align; /* Alignment */ | 43932 | int align; /* Alignment */ |
43869 | diff -urNp linux-2.6.32.7/include/linux/sonet.h linux-2.6.32.7/include/linux/sonet.h | 43933 | diff -urNp linux-2.6.32.8/include/linux/sonet.h linux-2.6.32.8/include/linux/sonet.h |
43870 | --- linux-2.6.32.7/include/linux/sonet.h 2010-01-25 13:50:10.000000000 -0500 | 43934 | --- linux-2.6.32.8/include/linux/sonet.h 2010-02-09 07:57:19.000000000 -0500 |
43871 | +++ linux-2.6.32.7/include/linux/sonet.h 2010-01-25 17:39:41.035109382 -0500 | 43935 | +++ linux-2.6.32.8/include/linux/sonet.h 2010-02-10 15:06:24.614029789 -0500 |
43872 | @@ -61,7 +61,7 @@ struct sonet_stats { | 43936 | @@ -61,7 +61,7 @@ struct sonet_stats { |
43873 | #include <asm/atomic.h> | 43937 | #include <asm/atomic.h> |
43874 | 43938 | ||
@@ -43878,9 +43942,9 @@ diff -urNp linux-2.6.32.7/include/linux/sonet.h linux-2.6.32.7/include/linux/son | |||
43878 | __SONET_ITEMS | 43942 | __SONET_ITEMS |
43879 | #undef __HANDLE_ITEM | 43943 | #undef __HANDLE_ITEM |
43880 | }; | 43944 | }; |
43881 | diff -urNp linux-2.6.32.7/include/linux/suspend.h linux-2.6.32.7/include/linux/suspend.h | 43945 | diff -urNp linux-2.6.32.8/include/linux/suspend.h linux-2.6.32.8/include/linux/suspend.h |
43882 | --- linux-2.6.32.7/include/linux/suspend.h 2010-01-25 13:50:10.000000000 -0500 | 43946 | --- linux-2.6.32.8/include/linux/suspend.h 2010-02-09 07:57:19.000000000 -0500 |
43883 | +++ linux-2.6.32.7/include/linux/suspend.h 2010-01-25 17:39:41.036213895 -0500 | 43947 | +++ linux-2.6.32.8/include/linux/suspend.h 2010-02-10 15:06:24.614029789 -0500 |
43884 | @@ -104,15 +104,15 @@ typedef int __bitwise suspend_state_t; | 43948 | @@ -104,15 +104,15 @@ typedef int __bitwise suspend_state_t; |
43885 | * which require special recovery actions in that situation. | 43949 | * which require special recovery actions in that situation. |
43886 | */ | 43950 | */ |
@@ -43969,9 +44033,9 @@ diff -urNp linux-2.6.32.7/include/linux/suspend.h linux-2.6.32.7/include/linux/s | |||
43969 | static inline int hibernate(void) { return -ENOSYS; } | 44033 | static inline int hibernate(void) { return -ENOSYS; } |
43970 | static inline bool system_entering_hibernation(void) { return false; } | 44034 | static inline bool system_entering_hibernation(void) { return false; } |
43971 | #endif /* CONFIG_HIBERNATION */ | 44035 | #endif /* CONFIG_HIBERNATION */ |
43972 | diff -urNp linux-2.6.32.7/include/linux/sysctl.h linux-2.6.32.7/include/linux/sysctl.h | 44036 | diff -urNp linux-2.6.32.8/include/linux/sysctl.h linux-2.6.32.8/include/linux/sysctl.h |
43973 | --- linux-2.6.32.7/include/linux/sysctl.h 2010-01-25 13:50:10.000000000 -0500 | 44037 | --- linux-2.6.32.8/include/linux/sysctl.h 2010-02-09 07:57:19.000000000 -0500 |
43974 | +++ linux-2.6.32.7/include/linux/sysctl.h 2010-01-25 17:39:41.036213895 -0500 | 44038 | +++ linux-2.6.32.8/include/linux/sysctl.h 2010-02-10 15:06:24.614029789 -0500 |
43975 | @@ -164,7 +164,11 @@ enum | 44039 | @@ -164,7 +164,11 @@ enum |
43976 | KERN_PANIC_ON_NMI=76, /* int: whether we will panic on an unrecovered */ | 44040 | KERN_PANIC_ON_NMI=76, /* int: whether we will panic on an unrecovered */ |
43977 | }; | 44041 | }; |
@@ -43985,9 +44049,9 @@ diff -urNp linux-2.6.32.7/include/linux/sysctl.h linux-2.6.32.7/include/linux/sy | |||
43985 | 44049 | ||
43986 | /* CTL_VM names: */ | 44050 | /* CTL_VM names: */ |
43987 | enum | 44051 | enum |
43988 | diff -urNp linux-2.6.32.7/include/linux/sysfs.h linux-2.6.32.7/include/linux/sysfs.h | 44052 | diff -urNp linux-2.6.32.8/include/linux/sysfs.h linux-2.6.32.8/include/linux/sysfs.h |
43989 | --- linux-2.6.32.7/include/linux/sysfs.h 2010-01-25 13:50:10.000000000 -0500 | 44053 | --- linux-2.6.32.8/include/linux/sysfs.h 2010-02-09 07:57:19.000000000 -0500 |
43990 | +++ linux-2.6.32.7/include/linux/sysfs.h 2010-01-25 17:39:41.036213895 -0500 | 44054 | +++ linux-2.6.32.8/include/linux/sysfs.h 2010-02-10 15:06:24.614029789 -0500 |
43991 | @@ -75,8 +75,8 @@ struct bin_attribute { | 44055 | @@ -75,8 +75,8 @@ struct bin_attribute { |
43992 | }; | 44056 | }; |
43993 | 44057 | ||
@@ -43999,9 +44063,9 @@ diff -urNp linux-2.6.32.7/include/linux/sysfs.h linux-2.6.32.7/include/linux/sys | |||
43999 | }; | 44063 | }; |
44000 | 44064 | ||
44001 | struct sysfs_dirent; | 44065 | struct sysfs_dirent; |
44002 | diff -urNp linux-2.6.32.7/include/linux/thread_info.h linux-2.6.32.7/include/linux/thread_info.h | 44066 | diff -urNp linux-2.6.32.8/include/linux/thread_info.h linux-2.6.32.8/include/linux/thread_info.h |
44003 | --- linux-2.6.32.7/include/linux/thread_info.h 2010-01-25 13:50:10.000000000 -0500 | 44067 | --- linux-2.6.32.8/include/linux/thread_info.h 2010-02-09 07:57:19.000000000 -0500 |
44004 | +++ linux-2.6.32.7/include/linux/thread_info.h 2010-01-25 17:39:41.036213895 -0500 | 44068 | +++ linux-2.6.32.8/include/linux/thread_info.h 2010-02-10 15:06:24.614029789 -0500 |
44005 | @@ -23,7 +23,7 @@ struct restart_block { | 44069 | @@ -23,7 +23,7 @@ struct restart_block { |
44006 | }; | 44070 | }; |
44007 | /* For futex_wait and futex_wait_requeue_pi */ | 44071 | /* For futex_wait and futex_wait_requeue_pi */ |
@@ -44011,9 +44075,9 @@ diff -urNp linux-2.6.32.7/include/linux/thread_info.h linux-2.6.32.7/include/lin | |||
44011 | u32 val; | 44075 | u32 val; |
44012 | u32 flags; | 44076 | u32 flags; |
44013 | u32 bitset; | 44077 | u32 bitset; |
44014 | diff -urNp linux-2.6.32.7/include/linux/tty.h linux-2.6.32.7/include/linux/tty.h | 44078 | diff -urNp linux-2.6.32.8/include/linux/tty.h linux-2.6.32.8/include/linux/tty.h |
44015 | --- linux-2.6.32.7/include/linux/tty.h 2010-01-25 13:50:10.000000000 -0500 | 44079 | --- linux-2.6.32.8/include/linux/tty.h 2010-02-09 07:57:19.000000000 -0500 |
44016 | +++ linux-2.6.32.7/include/linux/tty.h 2010-01-25 17:39:41.036213895 -0500 | 44080 | +++ linux-2.6.32.8/include/linux/tty.h 2010-02-10 15:06:24.614029789 -0500 |
44017 | @@ -13,6 +13,7 @@ | 44081 | @@ -13,6 +13,7 @@ |
44018 | #include <linux/tty_driver.h> | 44082 | #include <linux/tty_driver.h> |
44019 | #include <linux/tty_ldisc.h> | 44083 | #include <linux/tty_ldisc.h> |
@@ -44049,9 +44113,9 @@ diff -urNp linux-2.6.32.7/include/linux/tty.h linux-2.6.32.7/include/linux/tty.h | |||
44049 | 44113 | ||
44050 | /* n_tty.c */ | 44114 | /* n_tty.c */ |
44051 | extern struct tty_ldisc_ops tty_ldisc_N_TTY; | 44115 | extern struct tty_ldisc_ops tty_ldisc_N_TTY; |
44052 | diff -urNp linux-2.6.32.7/include/linux/tty_ldisc.h linux-2.6.32.7/include/linux/tty_ldisc.h | 44116 | diff -urNp linux-2.6.32.8/include/linux/tty_ldisc.h linux-2.6.32.8/include/linux/tty_ldisc.h |
44053 | --- linux-2.6.32.7/include/linux/tty_ldisc.h 2010-01-25 13:50:10.000000000 -0500 | 44117 | --- linux-2.6.32.8/include/linux/tty_ldisc.h 2010-02-09 07:57:19.000000000 -0500 |
44054 | +++ linux-2.6.32.7/include/linux/tty_ldisc.h 2010-01-25 17:39:41.037233192 -0500 | 44118 | +++ linux-2.6.32.8/include/linux/tty_ldisc.h 2010-02-10 15:06:24.614029789 -0500 |
44055 | @@ -139,7 +139,7 @@ struct tty_ldisc_ops { | 44119 | @@ -139,7 +139,7 @@ struct tty_ldisc_ops { |
44056 | 44120 | ||
44057 | struct module *owner; | 44121 | struct module *owner; |
@@ -44061,9 +44125,9 @@ diff -urNp linux-2.6.32.7/include/linux/tty_ldisc.h linux-2.6.32.7/include/linux | |||
44061 | }; | 44125 | }; |
44062 | 44126 | ||
44063 | struct tty_ldisc { | 44127 | struct tty_ldisc { |
44064 | diff -urNp linux-2.6.32.7/include/linux/types.h linux-2.6.32.7/include/linux/types.h | 44128 | diff -urNp linux-2.6.32.8/include/linux/types.h linux-2.6.32.8/include/linux/types.h |
44065 | --- linux-2.6.32.7/include/linux/types.h 2010-01-25 13:50:10.000000000 -0500 | 44129 | --- linux-2.6.32.8/include/linux/types.h 2010-02-09 07:57:19.000000000 -0500 |
44066 | +++ linux-2.6.32.7/include/linux/types.h 2010-01-25 17:39:41.037233192 -0500 | 44130 | +++ linux-2.6.32.8/include/linux/types.h 2010-02-10 15:06:24.614029789 -0500 |
44067 | @@ -191,10 +191,26 @@ typedef struct { | 44131 | @@ -191,10 +191,26 @@ typedef struct { |
44068 | volatile int counter; | 44132 | volatile int counter; |
44069 | } atomic_t; | 44133 | } atomic_t; |
@@ -44091,9 +44155,9 @@ diff -urNp linux-2.6.32.7/include/linux/types.h linux-2.6.32.7/include/linux/typ | |||
44091 | #endif | 44155 | #endif |
44092 | 44156 | ||
44093 | struct ustat { | 44157 | struct ustat { |
44094 | diff -urNp linux-2.6.32.7/include/linux/uaccess.h linux-2.6.32.7/include/linux/uaccess.h | 44158 | diff -urNp linux-2.6.32.8/include/linux/uaccess.h linux-2.6.32.8/include/linux/uaccess.h |
44095 | --- linux-2.6.32.7/include/linux/uaccess.h 2010-01-25 13:50:10.000000000 -0500 | 44159 | --- linux-2.6.32.8/include/linux/uaccess.h 2010-02-09 07:57:19.000000000 -0500 |
44096 | +++ linux-2.6.32.7/include/linux/uaccess.h 2010-01-25 17:39:41.037233192 -0500 | 44160 | +++ linux-2.6.32.8/include/linux/uaccess.h 2010-02-10 15:06:24.614029789 -0500 |
44097 | @@ -76,11 +76,11 @@ static inline unsigned long __copy_from_ | 44161 | @@ -76,11 +76,11 @@ static inline unsigned long __copy_from_ |
44098 | long ret; \ | 44162 | long ret; \ |
44099 | mm_segment_t old_fs = get_fs(); \ | 44163 | mm_segment_t old_fs = get_fs(); \ |
@@ -44125,9 +44189,9 @@ diff -urNp linux-2.6.32.7/include/linux/uaccess.h linux-2.6.32.7/include/linux/u | |||
44125 | +extern long probe_kernel_write(void *dst, const void *src, size_t size); | 44189 | +extern long probe_kernel_write(void *dst, const void *src, size_t size); |
44126 | 44190 | ||
44127 | #endif /* __LINUX_UACCESS_H__ */ | 44191 | #endif /* __LINUX_UACCESS_H__ */ |
44128 | diff -urNp linux-2.6.32.7/include/linux/vmalloc.h linux-2.6.32.7/include/linux/vmalloc.h | 44192 | diff -urNp linux-2.6.32.8/include/linux/vmalloc.h linux-2.6.32.8/include/linux/vmalloc.h |
44129 | --- linux-2.6.32.7/include/linux/vmalloc.h 2010-01-25 13:50:10.000000000 -0500 | 44193 | --- linux-2.6.32.8/include/linux/vmalloc.h 2010-02-09 07:57:19.000000000 -0500 |
44130 | +++ linux-2.6.32.7/include/linux/vmalloc.h 2010-01-25 17:39:41.037233192 -0500 | 44194 | +++ linux-2.6.32.8/include/linux/vmalloc.h 2010-02-10 15:06:24.614029789 -0500 |
44131 | @@ -13,6 +13,11 @@ struct vm_area_struct; /* vma defining | 44195 | @@ -13,6 +13,11 @@ struct vm_area_struct; /* vma defining |
44132 | #define VM_MAP 0x00000004 /* vmap()ed pages */ | 44196 | #define VM_MAP 0x00000004 /* vmap()ed pages */ |
44133 | #define VM_USERMAP 0x00000008 /* suitable for remap_vmalloc_range */ | 44197 | #define VM_USERMAP 0x00000008 /* suitable for remap_vmalloc_range */ |
@@ -44222,9 +44286,9 @@ diff -urNp linux-2.6.32.7/include/linux/vmalloc.h linux-2.6.32.7/include/linux/v | |||
44222 | +}) | 44286 | +}) |
44223 | + | 44287 | + |
44224 | #endif /* _LINUX_VMALLOC_H */ | 44288 | #endif /* _LINUX_VMALLOC_H */ |
44225 | diff -urNp linux-2.6.32.7/include/net/irda/ircomm_tty.h linux-2.6.32.7/include/net/irda/ircomm_tty.h | 44289 | diff -urNp linux-2.6.32.8/include/net/irda/ircomm_tty.h linux-2.6.32.8/include/net/irda/ircomm_tty.h |
44226 | --- linux-2.6.32.7/include/net/irda/ircomm_tty.h 2010-01-25 13:50:10.000000000 -0500 | 44290 | --- linux-2.6.32.8/include/net/irda/ircomm_tty.h 2010-02-09 07:57:19.000000000 -0500 |
44227 | +++ linux-2.6.32.7/include/net/irda/ircomm_tty.h 2010-01-25 17:39:41.037233192 -0500 | 44291 | +++ linux-2.6.32.8/include/net/irda/ircomm_tty.h 2010-02-10 15:06:24.614029789 -0500 |
44228 | @@ -105,8 +105,8 @@ struct ircomm_tty_cb { | 44292 | @@ -105,8 +105,8 @@ struct ircomm_tty_cb { |
44229 | unsigned short close_delay; | 44293 | unsigned short close_delay; |
44230 | unsigned short closing_wait; /* time to wait before closing */ | 44294 | unsigned short closing_wait; /* time to wait before closing */ |
@@ -44236,9 +44300,9 @@ diff -urNp linux-2.6.32.7/include/net/irda/ircomm_tty.h linux-2.6.32.7/include/n | |||
44236 | 44300 | ||
44237 | /* Protect concurent access to : | 44301 | /* Protect concurent access to : |
44238 | * o self->open_count | 44302 | * o self->open_count |
44239 | diff -urNp linux-2.6.32.7/include/net/neighbour.h linux-2.6.32.7/include/net/neighbour.h | 44303 | diff -urNp linux-2.6.32.8/include/net/neighbour.h linux-2.6.32.8/include/net/neighbour.h |
44240 | --- linux-2.6.32.7/include/net/neighbour.h 2010-01-25 13:50:10.000000000 -0500 | 44304 | --- linux-2.6.32.8/include/net/neighbour.h 2010-02-09 07:57:19.000000000 -0500 |
44241 | +++ linux-2.6.32.7/include/net/neighbour.h 2010-01-25 17:39:41.037233192 -0500 | 44305 | +++ linux-2.6.32.8/include/net/neighbour.h 2010-02-10 15:06:24.614029789 -0500 |
44242 | @@ -125,12 +125,12 @@ struct neighbour | 44306 | @@ -125,12 +125,12 @@ struct neighbour |
44243 | struct neigh_ops | 44307 | struct neigh_ops |
44244 | { | 44308 | { |
@@ -44258,9 +44322,9 @@ diff -urNp linux-2.6.32.7/include/net/neighbour.h linux-2.6.32.7/include/net/nei | |||
44258 | }; | 44322 | }; |
44259 | 44323 | ||
44260 | struct pneigh_entry | 44324 | struct pneigh_entry |
44261 | diff -urNp linux-2.6.32.7/include/net/sctp/sctp.h linux-2.6.32.7/include/net/sctp/sctp.h | 44325 | diff -urNp linux-2.6.32.8/include/net/sctp/sctp.h linux-2.6.32.8/include/net/sctp/sctp.h |
44262 | --- linux-2.6.32.7/include/net/sctp/sctp.h 2010-01-25 13:50:10.000000000 -0500 | 44326 | --- linux-2.6.32.8/include/net/sctp/sctp.h 2010-02-09 07:57:19.000000000 -0500 |
44263 | +++ linux-2.6.32.7/include/net/sctp/sctp.h 2010-01-25 17:39:41.037233192 -0500 | 44327 | +++ linux-2.6.32.8/include/net/sctp/sctp.h 2010-02-10 15:06:24.614029789 -0500 |
44264 | @@ -305,8 +305,8 @@ extern int sctp_debug_flag; | 44328 | @@ -305,8 +305,8 @@ extern int sctp_debug_flag; |
44265 | 44329 | ||
44266 | #else /* SCTP_DEBUG */ | 44330 | #else /* SCTP_DEBUG */ |
@@ -44272,9 +44336,9 @@ diff -urNp linux-2.6.32.7/include/net/sctp/sctp.h linux-2.6.32.7/include/net/sct | |||
44272 | #define SCTP_ENABLE_DEBUG | 44336 | #define SCTP_ENABLE_DEBUG |
44273 | #define SCTP_DISABLE_DEBUG | 44337 | #define SCTP_DISABLE_DEBUG |
44274 | #define SCTP_ASSERT(expr, str, func) | 44338 | #define SCTP_ASSERT(expr, str, func) |
44275 | diff -urNp linux-2.6.32.7/include/net/tcp.h linux-2.6.32.7/include/net/tcp.h | 44339 | diff -urNp linux-2.6.32.8/include/net/tcp.h linux-2.6.32.8/include/net/tcp.h |
44276 | --- linux-2.6.32.7/include/net/tcp.h 2010-01-25 13:50:10.000000000 -0500 | 44340 | --- linux-2.6.32.8/include/net/tcp.h 2010-02-09 07:57:19.000000000 -0500 |
44277 | +++ linux-2.6.32.7/include/net/tcp.h 2010-01-25 17:39:41.038425649 -0500 | 44341 | +++ linux-2.6.32.8/include/net/tcp.h 2010-02-10 15:06:24.614029789 -0500 |
44278 | @@ -1420,6 +1420,7 @@ enum tcp_seq_states { | 44342 | @@ -1420,6 +1420,7 @@ enum tcp_seq_states { |
44279 | struct tcp_seq_afinfo { | 44343 | struct tcp_seq_afinfo { |
44280 | char *name; | 44344 | char *name; |
@@ -44283,9 +44347,9 @@ diff -urNp linux-2.6.32.7/include/net/tcp.h linux-2.6.32.7/include/net/tcp.h | |||
44283 | struct file_operations seq_fops; | 44347 | struct file_operations seq_fops; |
44284 | struct seq_operations seq_ops; | 44348 | struct seq_operations seq_ops; |
44285 | }; | 44349 | }; |
44286 | diff -urNp linux-2.6.32.7/include/net/udp.h linux-2.6.32.7/include/net/udp.h | 44350 | diff -urNp linux-2.6.32.8/include/net/udp.h linux-2.6.32.8/include/net/udp.h |
44287 | --- linux-2.6.32.7/include/net/udp.h 2010-01-25 13:50:10.000000000 -0500 | 44351 | --- linux-2.6.32.8/include/net/udp.h 2010-02-09 07:57:19.000000000 -0500 |
44288 | +++ linux-2.6.32.7/include/net/udp.h 2010-01-25 17:39:41.038425649 -0500 | 44352 | +++ linux-2.6.32.8/include/net/udp.h 2010-02-10 15:06:24.614029789 -0500 |
44289 | @@ -187,6 +187,7 @@ struct udp_seq_afinfo { | 44353 | @@ -187,6 +187,7 @@ struct udp_seq_afinfo { |
44290 | char *name; | 44354 | char *name; |
44291 | sa_family_t family; | 44355 | sa_family_t family; |
@@ -44294,9 +44358,9 @@ diff -urNp linux-2.6.32.7/include/net/udp.h linux-2.6.32.7/include/net/udp.h | |||
44294 | struct file_operations seq_fops; | 44358 | struct file_operations seq_fops; |
44295 | struct seq_operations seq_ops; | 44359 | struct seq_operations seq_ops; |
44296 | }; | 44360 | }; |
44297 | diff -urNp linux-2.6.32.7/include/sound/ac97_codec.h linux-2.6.32.7/include/sound/ac97_codec.h | 44361 | diff -urNp linux-2.6.32.8/include/sound/ac97_codec.h linux-2.6.32.8/include/sound/ac97_codec.h |
44298 | --- linux-2.6.32.7/include/sound/ac97_codec.h 2010-01-25 13:50:10.000000000 -0500 | 44362 | --- linux-2.6.32.8/include/sound/ac97_codec.h 2010-02-09 07:57:19.000000000 -0500 |
44299 | +++ linux-2.6.32.7/include/sound/ac97_codec.h 2010-01-25 17:39:41.038425649 -0500 | 44363 | +++ linux-2.6.32.8/include/sound/ac97_codec.h 2010-02-10 15:06:24.614029789 -0500 |
44300 | @@ -419,15 +419,15 @@ | 44364 | @@ -419,15 +419,15 @@ |
44301 | struct snd_ac97; | 44365 | struct snd_ac97; |
44302 | 44366 | ||
@@ -44329,9 +44393,9 @@ diff -urNp linux-2.6.32.7/include/sound/ac97_codec.h linux-2.6.32.7/include/soun | |||
44329 | void *private_data; | 44393 | void *private_data; |
44330 | void (*private_free) (struct snd_ac97 *ac97); | 44394 | void (*private_free) (struct snd_ac97 *ac97); |
44331 | /* --- */ | 44395 | /* --- */ |
44332 | diff -urNp linux-2.6.32.7/include/video/uvesafb.h linux-2.6.32.7/include/video/uvesafb.h | 44396 | diff -urNp linux-2.6.32.8/include/video/uvesafb.h linux-2.6.32.8/include/video/uvesafb.h |
44333 | --- linux-2.6.32.7/include/video/uvesafb.h 2010-01-25 13:50:10.000000000 -0500 | 44397 | --- linux-2.6.32.8/include/video/uvesafb.h 2010-02-09 07:57:19.000000000 -0500 |
44334 | +++ linux-2.6.32.7/include/video/uvesafb.h 2010-01-25 17:39:41.039171660 -0500 | 44398 | +++ linux-2.6.32.8/include/video/uvesafb.h 2010-02-10 15:06:24.614029789 -0500 |
44335 | @@ -177,6 +177,7 @@ struct uvesafb_par { | 44399 | @@ -177,6 +177,7 @@ struct uvesafb_par { |
44336 | u8 ypan; /* 0 - nothing, 1 - ypan, 2 - ywrap */ | 44400 | u8 ypan; /* 0 - nothing, 1 - ypan, 2 - ywrap */ |
44337 | u8 pmi_setpal; /* PMI for palette changes */ | 44401 | u8 pmi_setpal; /* PMI for palette changes */ |
@@ -44340,9 +44404,9 @@ diff -urNp linux-2.6.32.7/include/video/uvesafb.h linux-2.6.32.7/include/video/u | |||
44340 | void *pmi_start; | 44404 | void *pmi_start; |
44341 | void *pmi_pal; | 44405 | void *pmi_pal; |
44342 | u8 *vbe_state_orig; /* | 44406 | u8 *vbe_state_orig; /* |
44343 | diff -urNp linux-2.6.32.7/init/do_mounts.c linux-2.6.32.7/init/do_mounts.c | 44407 | diff -urNp linux-2.6.32.8/init/do_mounts.c linux-2.6.32.8/init/do_mounts.c |
44344 | --- linux-2.6.32.7/init/do_mounts.c 2010-01-25 13:50:10.000000000 -0500 | 44408 | --- linux-2.6.32.8/init/do_mounts.c 2010-02-09 07:57:19.000000000 -0500 |
44345 | +++ linux-2.6.32.7/init/do_mounts.c 2010-01-25 17:39:41.050935989 -0500 | 44409 | +++ linux-2.6.32.8/init/do_mounts.c 2010-02-10 15:06:24.614029789 -0500 |
44346 | @@ -216,11 +216,11 @@ static void __init get_fs_names(char *pa | 44410 | @@ -216,11 +216,11 @@ static void __init get_fs_names(char *pa |
44347 | 44411 | ||
44348 | static int __init do_mount_root(char *name, char *fs, int flags, void *data) | 44412 | static int __init do_mount_root(char *name, char *fs, int flags, void *data) |
@@ -44388,9 +44452,9 @@ diff -urNp linux-2.6.32.7/init/do_mounts.c linux-2.6.32.7/init/do_mounts.c | |||
44388 | + sys_mount((__force char __user *)".", (__force char __user *)"/", NULL, MS_MOVE, NULL); | 44452 | + sys_mount((__force char __user *)".", (__force char __user *)"/", NULL, MS_MOVE, NULL); |
44389 | + sys_chroot((__force char __user *)"."); | 44453 | + sys_chroot((__force char __user *)"."); |
44390 | } | 44454 | } |
44391 | diff -urNp linux-2.6.32.7/init/do_mounts.h linux-2.6.32.7/init/do_mounts.h | 44455 | diff -urNp linux-2.6.32.8/init/do_mounts.h linux-2.6.32.8/init/do_mounts.h |
44392 | --- linux-2.6.32.7/init/do_mounts.h 2010-01-25 13:50:10.000000000 -0500 | 44456 | --- linux-2.6.32.8/init/do_mounts.h 2010-02-09 07:57:19.000000000 -0500 |
44393 | +++ linux-2.6.32.7/init/do_mounts.h 2010-01-25 17:39:41.053149708 -0500 | 44457 | +++ linux-2.6.32.8/init/do_mounts.h 2010-02-10 15:06:24.614029789 -0500 |
44394 | @@ -15,15 +15,15 @@ extern int root_mountflags; | 44458 | @@ -15,15 +15,15 @@ extern int root_mountflags; |
44395 | 44459 | ||
44396 | static inline int create_dev(char *name, dev_t dev) | 44460 | static inline int create_dev(char *name, dev_t dev) |
@@ -44410,9 +44474,9 @@ diff -urNp linux-2.6.32.7/init/do_mounts.h linux-2.6.32.7/init/do_mounts.h | |||
44410 | return 0; | 44474 | return 0; |
44411 | if (!S_ISBLK(stat.st_mode)) | 44475 | if (!S_ISBLK(stat.st_mode)) |
44412 | return 0; | 44476 | return 0; |
44413 | diff -urNp linux-2.6.32.7/init/do_mounts_initrd.c linux-2.6.32.7/init/do_mounts_initrd.c | 44477 | diff -urNp linux-2.6.32.8/init/do_mounts_initrd.c linux-2.6.32.8/init/do_mounts_initrd.c |
44414 | --- linux-2.6.32.7/init/do_mounts_initrd.c 2010-01-25 13:50:10.000000000 -0500 | 44478 | --- linux-2.6.32.8/init/do_mounts_initrd.c 2010-02-09 07:57:19.000000000 -0500 |
44415 | +++ linux-2.6.32.7/init/do_mounts_initrd.c 2010-01-25 17:39:41.055426418 -0500 | 44479 | +++ linux-2.6.32.8/init/do_mounts_initrd.c 2010-02-10 15:06:24.618033572 -0500 |
44416 | @@ -32,7 +32,7 @@ static int __init do_linuxrc(void * shel | 44480 | @@ -32,7 +32,7 @@ static int __init do_linuxrc(void * shel |
44417 | sys_close(old_fd);sys_close(root_fd); | 44481 | sys_close(old_fd);sys_close(root_fd); |
44418 | sys_close(0);sys_close(1);sys_close(2); | 44482 | sys_close(0);sys_close(1);sys_close(2); |
@@ -44496,9 +44560,9 @@ diff -urNp linux-2.6.32.7/init/do_mounts_initrd.c linux-2.6.32.7/init/do_mounts_ | |||
44496 | + sys_unlink((__force const char __user *)"/initrd.image"); | 44560 | + sys_unlink((__force const char __user *)"/initrd.image"); |
44497 | return 0; | 44561 | return 0; |
44498 | } | 44562 | } |
44499 | diff -urNp linux-2.6.32.7/init/do_mounts_md.c linux-2.6.32.7/init/do_mounts_md.c | 44563 | diff -urNp linux-2.6.32.8/init/do_mounts_md.c linux-2.6.32.8/init/do_mounts_md.c |
44500 | --- linux-2.6.32.7/init/do_mounts_md.c 2010-01-25 13:50:10.000000000 -0500 | 44564 | --- linux-2.6.32.8/init/do_mounts_md.c 2010-02-09 07:57:19.000000000 -0500 |
44501 | +++ linux-2.6.32.7/init/do_mounts_md.c 2010-01-25 17:39:41.067292994 -0500 | 44565 | +++ linux-2.6.32.8/init/do_mounts_md.c 2010-02-10 15:06:24.618033572 -0500 |
44502 | @@ -170,7 +170,7 @@ static void __init md_setup_drive(void) | 44566 | @@ -170,7 +170,7 @@ static void __init md_setup_drive(void) |
44503 | partitioned ? "_d" : "", minor, | 44567 | partitioned ? "_d" : "", minor, |
44504 | md_setup_args[ent].device_names); | 44568 | md_setup_args[ent].device_names); |
@@ -44526,9 +44590,9 @@ diff -urNp linux-2.6.32.7/init/do_mounts_md.c linux-2.6.32.7/init/do_mounts_md.c | |||
44526 | if (fd >= 0) { | 44590 | if (fd >= 0) { |
44527 | sys_ioctl(fd, RAID_AUTORUN, raid_autopart); | 44591 | sys_ioctl(fd, RAID_AUTORUN, raid_autopart); |
44528 | sys_close(fd); | 44592 | sys_close(fd); |
44529 | diff -urNp linux-2.6.32.7/init/initramfs.c linux-2.6.32.7/init/initramfs.c | 44593 | diff -urNp linux-2.6.32.8/init/initramfs.c linux-2.6.32.8/init/initramfs.c |
44530 | --- linux-2.6.32.7/init/initramfs.c 2010-01-25 13:50:10.000000000 -0500 | 44594 | --- linux-2.6.32.8/init/initramfs.c 2010-02-09 07:57:19.000000000 -0500 |
44531 | +++ linux-2.6.32.7/init/initramfs.c 2010-01-25 17:39:41.069300088 -0500 | 44595 | +++ linux-2.6.32.8/init/initramfs.c 2010-02-10 15:06:24.618033572 -0500 |
44532 | @@ -74,7 +74,7 @@ static void __init free_hash(void) | 44596 | @@ -74,7 +74,7 @@ static void __init free_hash(void) |
44533 | } | 44597 | } |
44534 | } | 44598 | } |
@@ -44637,9 +44701,9 @@ diff -urNp linux-2.6.32.7/init/initramfs.c linux-2.6.32.7/init/initramfs.c | |||
44637 | state = SkipIt; | 44701 | state = SkipIt; |
44638 | next_state = Reset; | 44702 | next_state = Reset; |
44639 | return 0; | 44703 | return 0; |
44640 | diff -urNp linux-2.6.32.7/init/Kconfig linux-2.6.32.7/init/Kconfig | 44704 | diff -urNp linux-2.6.32.8/init/Kconfig linux-2.6.32.8/init/Kconfig |
44641 | --- linux-2.6.32.7/init/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 44705 | --- linux-2.6.32.8/init/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
44642 | +++ linux-2.6.32.7/init/Kconfig 2010-01-25 17:39:41.074459565 -0500 | 44706 | +++ linux-2.6.32.8/init/Kconfig 2010-02-10 15:06:24.618033572 -0500 |
44643 | @@ -1026,7 +1026,7 @@ config SLUB_DEBUG | 44707 | @@ -1026,7 +1026,7 @@ config SLUB_DEBUG |
44644 | 44708 | ||
44645 | config COMPAT_BRK | 44709 | config COMPAT_BRK |
@@ -44661,9 +44725,9 @@ diff -urNp linux-2.6.32.7/init/Kconfig linux-2.6.32.7/init/Kconfig | |||
44661 | 44725 | ||
44662 | config RT_MUTEXES | 44726 | config RT_MUTEXES |
44663 | boolean | 44727 | boolean |
44664 | diff -urNp linux-2.6.32.7/init/main.c linux-2.6.32.7/init/main.c | 44728 | diff -urNp linux-2.6.32.8/init/main.c linux-2.6.32.8/init/main.c |
44665 | --- linux-2.6.32.7/init/main.c 2010-01-25 13:50:10.000000000 -0500 | 44729 | --- linux-2.6.32.8/init/main.c 2010-02-09 07:57:19.000000000 -0500 |
44666 | +++ linux-2.6.32.7/init/main.c 2010-01-25 17:39:41.075431418 -0500 | 44730 | +++ linux-2.6.32.8/init/main.c 2010-02-10 15:06:24.618033572 -0500 |
44667 | @@ -97,6 +97,7 @@ static inline void mark_rodata_ro(void) | 44731 | @@ -97,6 +97,7 @@ static inline void mark_rodata_ro(void) |
44668 | #ifdef CONFIG_TC | 44732 | #ifdef CONFIG_TC |
44669 | extern void tc_init(void); | 44733 | extern void tc_init(void); |
@@ -44793,9 +44857,9 @@ diff -urNp linux-2.6.32.7/init/main.c linux-2.6.32.7/init/main.c | |||
44793 | /* | 44857 | /* |
44794 | * Ok, we have completed the initial bootup, and | 44858 | * Ok, we have completed the initial bootup, and |
44795 | * we're essentially up and running. Get rid of the | 44859 | * we're essentially up and running. Get rid of the |
44796 | diff -urNp linux-2.6.32.7/init/noinitramfs.c linux-2.6.32.7/init/noinitramfs.c | 44860 | diff -urNp linux-2.6.32.8/init/noinitramfs.c linux-2.6.32.8/init/noinitramfs.c |
44797 | --- linux-2.6.32.7/init/noinitramfs.c 2010-01-25 13:50:10.000000000 -0500 | 44861 | --- linux-2.6.32.8/init/noinitramfs.c 2010-02-09 07:57:19.000000000 -0500 |
44798 | +++ linux-2.6.32.7/init/noinitramfs.c 2010-01-25 17:39:41.076314755 -0500 | 44862 | +++ linux-2.6.32.8/init/noinitramfs.c 2010-02-10 15:06:24.618033572 -0500 |
44799 | @@ -29,7 +29,7 @@ static int __init default_rootfs(void) | 44863 | @@ -29,7 +29,7 @@ static int __init default_rootfs(void) |
44800 | { | 44864 | { |
44801 | int err; | 44865 | int err; |
@@ -44814,9 +44878,9 @@ diff -urNp linux-2.6.32.7/init/noinitramfs.c linux-2.6.32.7/init/noinitramfs.c | |||
44814 | if (err < 0) | 44878 | if (err < 0) |
44815 | goto out; | 44879 | goto out; |
44816 | 44880 | ||
44817 | diff -urNp linux-2.6.32.7/ipc/ipc_sysctl.c linux-2.6.32.7/ipc/ipc_sysctl.c | 44881 | diff -urNp linux-2.6.32.8/ipc/ipc_sysctl.c linux-2.6.32.8/ipc/ipc_sysctl.c |
44818 | --- linux-2.6.32.7/ipc/ipc_sysctl.c 2010-01-25 13:50:10.000000000 -0500 | 44882 | --- linux-2.6.32.8/ipc/ipc_sysctl.c 2010-02-09 07:57:19.000000000 -0500 |
44819 | +++ linux-2.6.32.7/ipc/ipc_sysctl.c 2010-01-25 17:39:41.076314755 -0500 | 44883 | +++ linux-2.6.32.8/ipc/ipc_sysctl.c 2010-02-10 15:06:24.618033572 -0500 |
44820 | @@ -267,7 +267,7 @@ static struct ctl_table ipc_kern_table[] | 44884 | @@ -267,7 +267,7 @@ static struct ctl_table ipc_kern_table[] |
44821 | .extra1 = &zero, | 44885 | .extra1 = &zero, |
44822 | .extra2 = &one, | 44886 | .extra2 = &one, |
@@ -44835,9 +44899,9 @@ diff -urNp linux-2.6.32.7/ipc/ipc_sysctl.c linux-2.6.32.7/ipc/ipc_sysctl.c | |||
44835 | }; | 44899 | }; |
44836 | 44900 | ||
44837 | static int __init ipc_sysctl_init(void) | 44901 | static int __init ipc_sysctl_init(void) |
44838 | diff -urNp linux-2.6.32.7/ipc/mqueue.c linux-2.6.32.7/ipc/mqueue.c | 44902 | diff -urNp linux-2.6.32.8/ipc/mqueue.c linux-2.6.32.8/ipc/mqueue.c |
44839 | --- linux-2.6.32.7/ipc/mqueue.c 2010-01-25 13:50:10.000000000 -0500 | 44903 | --- linux-2.6.32.8/ipc/mqueue.c 2010-02-09 07:57:19.000000000 -0500 |
44840 | +++ linux-2.6.32.7/ipc/mqueue.c 2010-01-25 17:39:41.076314755 -0500 | 44904 | +++ linux-2.6.32.8/ipc/mqueue.c 2010-02-10 15:06:24.618033572 -0500 |
44841 | @@ -150,6 +150,7 @@ static struct inode *mqueue_get_inode(st | 44905 | @@ -150,6 +150,7 @@ static struct inode *mqueue_get_inode(st |
44842 | mq_bytes = (mq_msg_tblsz + | 44906 | mq_bytes = (mq_msg_tblsz + |
44843 | (info->attr.mq_maxmsg * info->attr.mq_msgsize)); | 44907 | (info->attr.mq_maxmsg * info->attr.mq_msgsize)); |
@@ -44846,9 +44910,9 @@ diff -urNp linux-2.6.32.7/ipc/mqueue.c linux-2.6.32.7/ipc/mqueue.c | |||
44846 | spin_lock(&mq_lock); | 44910 | spin_lock(&mq_lock); |
44847 | if (u->mq_bytes + mq_bytes < u->mq_bytes || | 44911 | if (u->mq_bytes + mq_bytes < u->mq_bytes || |
44848 | u->mq_bytes + mq_bytes > | 44912 | u->mq_bytes + mq_bytes > |
44849 | diff -urNp linux-2.6.32.7/ipc/shm.c linux-2.6.32.7/ipc/shm.c | 44913 | diff -urNp linux-2.6.32.8/ipc/shm.c linux-2.6.32.8/ipc/shm.c |
44850 | --- linux-2.6.32.7/ipc/shm.c 2010-01-25 20:04:15.549151745 -0500 | 44914 | --- linux-2.6.32.8/ipc/shm.c 2010-02-09 07:57:19.000000000 -0500 |
44851 | +++ linux-2.6.32.7/ipc/shm.c 2010-01-25 20:04:25.168099298 -0500 | 44915 | +++ linux-2.6.32.8/ipc/shm.c 2010-02-10 15:06:24.618033572 -0500 |
44852 | @@ -70,6 +70,14 @@ static void shm_destroy (struct ipc_name | 44916 | @@ -70,6 +70,14 @@ static void shm_destroy (struct ipc_name |
44853 | static int sysvipc_shm_proc_show(struct seq_file *s, void *it); | 44917 | static int sysvipc_shm_proc_show(struct seq_file *s, void *it); |
44854 | #endif | 44918 | #endif |
@@ -44901,9 +44965,9 @@ diff -urNp linux-2.6.32.7/ipc/shm.c linux-2.6.32.7/ipc/shm.c | |||
44901 | size = i_size_read(path.dentry->d_inode); | 44965 | size = i_size_read(path.dentry->d_inode); |
44902 | shm_unlock(shp); | 44966 | shm_unlock(shp); |
44903 | 44967 | ||
44904 | diff -urNp linux-2.6.32.7/kernel/acct.c linux-2.6.32.7/kernel/acct.c | 44968 | diff -urNp linux-2.6.32.8/kernel/acct.c linux-2.6.32.8/kernel/acct.c |
44905 | --- linux-2.6.32.7/kernel/acct.c 2010-01-25 13:50:10.000000000 -0500 | 44969 | --- linux-2.6.32.8/kernel/acct.c 2010-02-09 07:57:19.000000000 -0500 |
44906 | +++ linux-2.6.32.7/kernel/acct.c 2010-01-25 17:39:41.077441091 -0500 | 44970 | +++ linux-2.6.32.8/kernel/acct.c 2010-02-10 15:06:24.618033572 -0500 |
44907 | @@ -579,7 +579,7 @@ static void do_acct_process(struct bsd_a | 44971 | @@ -579,7 +579,7 @@ static void do_acct_process(struct bsd_a |
44908 | */ | 44972 | */ |
44909 | flim = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; | 44973 | flim = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; |
@@ -44913,9 +44977,9 @@ diff -urNp linux-2.6.32.7/kernel/acct.c linux-2.6.32.7/kernel/acct.c | |||
44913 | sizeof(acct_t), &file->f_pos); | 44977 | sizeof(acct_t), &file->f_pos); |
44914 | current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; | 44978 | current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; |
44915 | set_fs(fs); | 44979 | set_fs(fs); |
44916 | diff -urNp linux-2.6.32.7/kernel/capability.c linux-2.6.32.7/kernel/capability.c | 44980 | diff -urNp linux-2.6.32.8/kernel/capability.c linux-2.6.32.8/kernel/capability.c |
44917 | --- linux-2.6.32.7/kernel/capability.c 2010-01-25 13:50:10.000000000 -0500 | 44981 | --- linux-2.6.32.8/kernel/capability.c 2010-02-09 07:57:19.000000000 -0500 |
44918 | +++ linux-2.6.32.7/kernel/capability.c 2010-01-25 17:39:41.077441091 -0500 | 44982 | +++ linux-2.6.32.8/kernel/capability.c 2010-02-10 15:06:24.618033572 -0500 |
44919 | @@ -306,10 +306,21 @@ int capable(int cap) | 44983 | @@ -306,10 +306,21 @@ int capable(int cap) |
44920 | BUG(); | 44984 | BUG(); |
44921 | } | 44985 | } |
@@ -44939,9 +45003,9 @@ diff -urNp linux-2.6.32.7/kernel/capability.c linux-2.6.32.7/kernel/capability.c | |||
44939 | + | 45003 | + |
44940 | EXPORT_SYMBOL(capable); | 45004 | EXPORT_SYMBOL(capable); |
44941 | +EXPORT_SYMBOL(capable_nolog); | 45005 | +EXPORT_SYMBOL(capable_nolog); |
44942 | diff -urNp linux-2.6.32.7/kernel/configs.c linux-2.6.32.7/kernel/configs.c | 45006 | diff -urNp linux-2.6.32.8/kernel/configs.c linux-2.6.32.8/kernel/configs.c |
44943 | --- linux-2.6.32.7/kernel/configs.c 2010-01-25 13:50:10.000000000 -0500 | 45007 | --- linux-2.6.32.8/kernel/configs.c 2010-02-09 07:57:19.000000000 -0500 |
44944 | +++ linux-2.6.32.7/kernel/configs.c 2010-01-25 17:39:41.077441091 -0500 | 45008 | +++ linux-2.6.32.8/kernel/configs.c 2010-02-10 15:06:24.618033572 -0500 |
44945 | @@ -73,8 +73,19 @@ static int __init ikconfig_init(void) | 45009 | @@ -73,8 +73,19 @@ static int __init ikconfig_init(void) |
44946 | struct proc_dir_entry *entry; | 45010 | struct proc_dir_entry *entry; |
44947 | 45011 | ||
@@ -44962,9 +45026,9 @@ diff -urNp linux-2.6.32.7/kernel/configs.c linux-2.6.32.7/kernel/configs.c | |||
44962 | if (!entry) | 45026 | if (!entry) |
44963 | return -ENOMEM; | 45027 | return -ENOMEM; |
44964 | 45028 | ||
44965 | diff -urNp linux-2.6.32.7/kernel/cpu.c linux-2.6.32.7/kernel/cpu.c | 45029 | diff -urNp linux-2.6.32.8/kernel/cpu.c linux-2.6.32.8/kernel/cpu.c |
44966 | --- linux-2.6.32.7/kernel/cpu.c 2010-01-25 20:04:15.562557635 -0500 | 45030 | --- linux-2.6.32.8/kernel/cpu.c 2010-02-09 07:57:19.000000000 -0500 |
44967 | +++ linux-2.6.32.7/kernel/cpu.c 2010-01-25 20:04:25.175451082 -0500 | 45031 | +++ linux-2.6.32.8/kernel/cpu.c 2010-02-10 15:06:24.618033572 -0500 |
44968 | @@ -19,7 +19,7 @@ | 45032 | @@ -19,7 +19,7 @@ |
44969 | /* Serializes the updates to cpu_online_mask, cpu_present_mask */ | 45033 | /* Serializes the updates to cpu_online_mask, cpu_present_mask */ |
44970 | static DEFINE_MUTEX(cpu_add_remove_lock); | 45034 | static DEFINE_MUTEX(cpu_add_remove_lock); |
@@ -44974,9 +45038,9 @@ diff -urNp linux-2.6.32.7/kernel/cpu.c linux-2.6.32.7/kernel/cpu.c | |||
44974 | 45038 | ||
44975 | /* If set, cpu_up and cpu_down will return -EBUSY and do nothing. | 45039 | /* If set, cpu_up and cpu_down will return -EBUSY and do nothing. |
44976 | * Should always be manipulated under cpu_add_remove_lock | 45040 | * Should always be manipulated under cpu_add_remove_lock |
44977 | diff -urNp linux-2.6.32.7/kernel/cred.c linux-2.6.32.7/kernel/cred.c | 45041 | diff -urNp linux-2.6.32.8/kernel/cred.c linux-2.6.32.8/kernel/cred.c |
44978 | --- linux-2.6.32.7/kernel/cred.c 2010-01-25 13:50:10.000000000 -0500 | 45042 | --- linux-2.6.32.8/kernel/cred.c 2010-02-09 07:57:19.000000000 -0500 |
44979 | +++ linux-2.6.32.7/kernel/cred.c 2010-01-25 17:39:41.077441091 -0500 | 45043 | +++ linux-2.6.32.8/kernel/cred.c 2010-02-10 15:06:24.618033572 -0500 |
44980 | @@ -520,6 +520,8 @@ int commit_creds(struct cred *new) | 45044 | @@ -520,6 +520,8 @@ int commit_creds(struct cred *new) |
44981 | 45045 | ||
44982 | get_cred(new); /* we will require a ref for the subj creds too */ | 45046 | get_cred(new); /* we will require a ref for the subj creds too */ |
@@ -44986,9 +45050,9 @@ diff -urNp linux-2.6.32.7/kernel/cred.c linux-2.6.32.7/kernel/cred.c | |||
44986 | /* dumpability changes */ | 45050 | /* dumpability changes */ |
44987 | if (old->euid != new->euid || | 45051 | if (old->euid != new->euid || |
44988 | old->egid != new->egid || | 45052 | old->egid != new->egid || |
44989 | diff -urNp linux-2.6.32.7/kernel/exit.c linux-2.6.32.7/kernel/exit.c | 45053 | diff -urNp linux-2.6.32.8/kernel/exit.c linux-2.6.32.8/kernel/exit.c |
44990 | --- linux-2.6.32.7/kernel/exit.c 2010-01-25 13:50:10.000000000 -0500 | 45054 | --- linux-2.6.32.8/kernel/exit.c 2010-02-09 07:57:19.000000000 -0500 |
44991 | +++ linux-2.6.32.7/kernel/exit.c 2010-01-25 17:39:41.078429700 -0500 | 45055 | +++ linux-2.6.32.8/kernel/exit.c 2010-02-10 15:06:24.618033572 -0500 |
44992 | @@ -56,6 +56,10 @@ | 45056 | @@ -56,6 +56,10 @@ |
44993 | #include <asm/mmu_context.h> | 45057 | #include <asm/mmu_context.h> |
44994 | #include "cred-internals.h" | 45058 | #include "cred-internals.h" |
@@ -45078,9 +45142,9 @@ diff -urNp linux-2.6.32.7/kernel/exit.c linux-2.6.32.7/kernel/exit.c | |||
45078 | 45142 | ||
45079 | get_task_struct(p); | 45143 | get_task_struct(p); |
45080 | read_unlock(&tasklist_lock); | 45144 | read_unlock(&tasklist_lock); |
45081 | diff -urNp linux-2.6.32.7/kernel/fork.c linux-2.6.32.7/kernel/fork.c | 45145 | diff -urNp linux-2.6.32.8/kernel/fork.c linux-2.6.32.8/kernel/fork.c |
45082 | --- linux-2.6.32.7/kernel/fork.c 2010-01-25 13:50:10.000000000 -0500 | 45146 | --- linux-2.6.32.8/kernel/fork.c 2010-02-09 07:57:19.000000000 -0500 |
45083 | +++ linux-2.6.32.7/kernel/fork.c 2010-01-25 17:39:41.078429700 -0500 | 45147 | +++ linux-2.6.32.8/kernel/fork.c 2010-02-10 15:06:24.618033572 -0500 |
45084 | @@ -253,7 +253,7 @@ static struct task_struct *dup_task_stru | 45148 | @@ -253,7 +253,7 @@ static struct task_struct *dup_task_stru |
45085 | *stackend = STACK_END_MAGIC; /* for overflow detection */ | 45149 | *stackend = STACK_END_MAGIC; /* for overflow detection */ |
45086 | 45150 | ||
@@ -45150,7 +45214,7 @@ diff -urNp linux-2.6.32.7/kernel/fork.c linux-2.6.32.7/kernel/fork.c | |||
45150 | write_unlock(&fs->lock); | 45214 | write_unlock(&fs->lock); |
45151 | return 0; | 45215 | return 0; |
45152 | } | 45216 | } |
45153 | @@ -1027,6 +1053,9 @@ static struct task_struct *copy_process( | 45217 | @@ -1027,10 +1053,13 @@ static struct task_struct *copy_process( |
45154 | DEBUG_LOCKS_WARN_ON(!p->softirqs_enabled); | 45218 | DEBUG_LOCKS_WARN_ON(!p->softirqs_enabled); |
45155 | #endif | 45219 | #endif |
45156 | retval = -EAGAIN; | 45220 | retval = -EAGAIN; |
@@ -45159,7 +45223,13 @@ diff -urNp linux-2.6.32.7/kernel/fork.c linux-2.6.32.7/kernel/fork.c | |||
45159 | + | 45223 | + |
45160 | if (atomic_read(&p->real_cred->user->processes) >= | 45224 | if (atomic_read(&p->real_cred->user->processes) >= |
45161 | p->signal->rlim[RLIMIT_NPROC].rlim_cur) { | 45225 | p->signal->rlim[RLIMIT_NPROC].rlim_cur) { |
45162 | if (!capable(CAP_SYS_ADMIN) && !capable(CAP_SYS_RESOURCE) && | 45226 | - if (!capable(CAP_SYS_ADMIN) && !capable(CAP_SYS_RESOURCE) && |
45227 | - p->real_cred->user != INIT_USER) | ||
45228 | + if (p->real_cred->user != INIT_USER && | ||
45229 | + !capable(CAP_SYS_RESOURCE) && !capable(CAP_SYS_ADMIN)) | ||
45230 | goto bad_fork_free; | ||
45231 | } | ||
45232 | |||
45163 | @@ -1179,6 +1208,8 @@ static struct task_struct *copy_process( | 45233 | @@ -1179,6 +1208,8 @@ static struct task_struct *copy_process( |
45164 | goto bad_fork_free_pid; | 45234 | goto bad_fork_free_pid; |
45165 | } | 45235 | } |
@@ -45205,9 +45275,9 @@ diff -urNp linux-2.6.32.7/kernel/fork.c linux-2.6.32.7/kernel/fork.c | |||
45205 | new_fs = NULL; | 45275 | new_fs = NULL; |
45206 | else | 45276 | else |
45207 | new_fs = fs; | 45277 | new_fs = fs; |
45208 | diff -urNp linux-2.6.32.7/kernel/futex.c linux-2.6.32.7/kernel/futex.c | 45278 | diff -urNp linux-2.6.32.8/kernel/futex.c linux-2.6.32.8/kernel/futex.c |
45209 | --- linux-2.6.32.7/kernel/futex.c 2010-01-25 13:50:10.000000000 -0500 | 45279 | --- linux-2.6.32.8/kernel/futex.c 2010-02-09 07:57:19.000000000 -0500 |
45210 | +++ linux-2.6.32.7/kernel/futex.c 2010-01-25 17:39:41.078429700 -0500 | 45280 | +++ linux-2.6.32.8/kernel/futex.c 2010-02-10 15:06:24.621989074 -0500 |
45211 | @@ -54,6 +54,7 @@ | 45281 | @@ -54,6 +54,7 @@ |
45212 | #include <linux/mount.h> | 45282 | #include <linux/mount.h> |
45213 | #include <linux/pagemap.h> | 45283 | #include <linux/pagemap.h> |
@@ -45275,9 +45345,9 @@ diff -urNp linux-2.6.32.7/kernel/futex.c linux-2.6.32.7/kernel/futex.c | |||
45275 | { | 45345 | { |
45276 | unsigned long uentry; | 45346 | unsigned long uentry; |
45277 | 45347 | ||
45278 | diff -urNp linux-2.6.32.7/kernel/futex_compat.c linux-2.6.32.7/kernel/futex_compat.c | 45348 | diff -urNp linux-2.6.32.8/kernel/futex_compat.c linux-2.6.32.8/kernel/futex_compat.c |
45279 | --- linux-2.6.32.7/kernel/futex_compat.c 2010-01-25 13:50:10.000000000 -0500 | 45349 | --- linux-2.6.32.8/kernel/futex_compat.c 2010-02-09 07:57:19.000000000 -0500 |
45280 | +++ linux-2.6.32.7/kernel/futex_compat.c 2010-01-25 17:39:41.079430227 -0500 | 45350 | +++ linux-2.6.32.8/kernel/futex_compat.c 2010-02-10 15:06:24.621989074 -0500 |
45281 | @@ -10,6 +10,7 @@ | 45351 | @@ -10,6 +10,7 @@ |
45282 | #include <linux/compat.h> | 45352 | #include <linux/compat.h> |
45283 | #include <linux/nsproxy.h> | 45353 | #include <linux/nsproxy.h> |
@@ -45315,9 +45385,9 @@ diff -urNp linux-2.6.32.7/kernel/futex_compat.c linux-2.6.32.7/kernel/futex_comp | |||
45315 | head = p->compat_robust_list; | 45385 | head = p->compat_robust_list; |
45316 | read_unlock(&tasklist_lock); | 45386 | read_unlock(&tasklist_lock); |
45317 | } | 45387 | } |
45318 | diff -urNp linux-2.6.32.7/kernel/gcov/base.c linux-2.6.32.7/kernel/gcov/base.c | 45388 | diff -urNp linux-2.6.32.8/kernel/gcov/base.c linux-2.6.32.8/kernel/gcov/base.c |
45319 | --- linux-2.6.32.7/kernel/gcov/base.c 2010-01-25 13:50:10.000000000 -0500 | 45389 | --- linux-2.6.32.8/kernel/gcov/base.c 2010-02-09 07:57:19.000000000 -0500 |
45320 | +++ linux-2.6.32.7/kernel/gcov/base.c 2010-01-25 17:39:41.079430227 -0500 | 45390 | +++ linux-2.6.32.8/kernel/gcov/base.c 2010-02-10 15:06:24.621989074 -0500 |
45321 | @@ -102,11 +102,6 @@ void gcov_enable_events(void) | 45391 | @@ -102,11 +102,6 @@ void gcov_enable_events(void) |
45322 | } | 45392 | } |
45323 | 45393 | ||
@@ -45339,9 +45409,9 @@ diff -urNp linux-2.6.32.7/kernel/gcov/base.c linux-2.6.32.7/kernel/gcov/base.c | |||
45339 | if (prev) | 45409 | if (prev) |
45340 | prev->next = info->next; | 45410 | prev->next = info->next; |
45341 | else | 45411 | else |
45342 | diff -urNp linux-2.6.32.7/kernel/kallsyms.c linux-2.6.32.7/kernel/kallsyms.c | 45412 | diff -urNp linux-2.6.32.8/kernel/kallsyms.c linux-2.6.32.8/kernel/kallsyms.c |
45343 | --- linux-2.6.32.7/kernel/kallsyms.c 2010-01-25 13:50:10.000000000 -0500 | 45413 | --- linux-2.6.32.8/kernel/kallsyms.c 2010-02-09 07:57:19.000000000 -0500 |
45344 | +++ linux-2.6.32.7/kernel/kallsyms.c 2010-01-25 17:39:41.079430227 -0500 | 45414 | +++ linux-2.6.32.8/kernel/kallsyms.c 2010-02-10 15:06:24.621989074 -0500 |
45345 | @@ -11,6 +11,9 @@ | 45415 | @@ -11,6 +11,9 @@ |
45346 | * Changed the compression method from stem compression to "table lookup" | 45416 | * Changed the compression method from stem compression to "table lookup" |
45347 | * compression (see scripts/kallsyms.c for a more complete description) | 45417 | * compression (see scripts/kallsyms.c for a more complete description) |
@@ -45416,9 +45486,9 @@ diff -urNp linux-2.6.32.7/kernel/kallsyms.c linux-2.6.32.7/kernel/kallsyms.c | |||
45416 | if (!iter) | 45486 | if (!iter) |
45417 | return -ENOMEM; | 45487 | return -ENOMEM; |
45418 | reset_iter(iter, 0); | 45488 | reset_iter(iter, 0); |
45419 | diff -urNp linux-2.6.32.7/kernel/kgdb.c linux-2.6.32.7/kernel/kgdb.c | 45489 | diff -urNp linux-2.6.32.8/kernel/kgdb.c linux-2.6.32.8/kernel/kgdb.c |
45420 | --- linux-2.6.32.7/kernel/kgdb.c 2010-01-25 13:50:10.000000000 -0500 | 45490 | --- linux-2.6.32.8/kernel/kgdb.c 2010-02-09 07:57:19.000000000 -0500 |
45421 | +++ linux-2.6.32.7/kernel/kgdb.c 2010-01-25 17:39:41.079430227 -0500 | 45491 | +++ linux-2.6.32.8/kernel/kgdb.c 2010-02-10 15:06:24.621989074 -0500 |
45422 | @@ -86,7 +86,7 @@ static int kgdb_io_module_registered; | 45492 | @@ -86,7 +86,7 @@ static int kgdb_io_module_registered; |
45423 | /* Guard for recursive entry */ | 45493 | /* Guard for recursive entry */ |
45424 | static int exception_level; | 45494 | static int exception_level; |
@@ -45446,9 +45516,9 @@ diff -urNp linux-2.6.32.7/kernel/kgdb.c linux-2.6.32.7/kernel/kgdb.c | |||
45446 | { | 45516 | { |
45447 | BUG_ON(kgdb_connected); | 45517 | BUG_ON(kgdb_connected); |
45448 | 45518 | ||
45449 | diff -urNp linux-2.6.32.7/kernel/kmod.c linux-2.6.32.7/kernel/kmod.c | 45519 | diff -urNp linux-2.6.32.8/kernel/kmod.c linux-2.6.32.8/kernel/kmod.c |
45450 | --- linux-2.6.32.7/kernel/kmod.c 2010-01-25 13:50:10.000000000 -0500 | 45520 | --- linux-2.6.32.8/kernel/kmod.c 2010-02-09 07:57:19.000000000 -0500 |
45451 | +++ linux-2.6.32.7/kernel/kmod.c 2010-01-25 17:39:41.079430227 -0500 | 45521 | +++ linux-2.6.32.8/kernel/kmod.c 2010-02-10 15:06:24.621989074 -0500 |
45452 | @@ -90,6 +90,18 @@ int __request_module(bool wait, const ch | 45522 | @@ -90,6 +90,18 @@ int __request_module(bool wait, const ch |
45453 | if (ret >= MODULE_NAME_LEN) | 45523 | if (ret >= MODULE_NAME_LEN) |
45454 | return -ENAMETOOLONG; | 45524 | return -ENAMETOOLONG; |
@@ -45468,9 +45538,9 @@ diff -urNp linux-2.6.32.7/kernel/kmod.c linux-2.6.32.7/kernel/kmod.c | |||
45468 | /* If modprobe needs a service that is in a module, we get a recursive | 45538 | /* If modprobe needs a service that is in a module, we get a recursive |
45469 | * loop. Limit the number of running kmod threads to max_threads/2 or | 45539 | * loop. Limit the number of running kmod threads to max_threads/2 or |
45470 | * MAX_KMOD_CONCURRENT, whichever is the smaller. A cleaner method | 45540 | * MAX_KMOD_CONCURRENT, whichever is the smaller. A cleaner method |
45471 | diff -urNp linux-2.6.32.7/kernel/kprobes.c linux-2.6.32.7/kernel/kprobes.c | 45541 | diff -urNp linux-2.6.32.8/kernel/kprobes.c linux-2.6.32.8/kernel/kprobes.c |
45472 | --- linux-2.6.32.7/kernel/kprobes.c 2010-01-25 13:50:10.000000000 -0500 | 45542 | --- linux-2.6.32.8/kernel/kprobes.c 2010-02-09 07:57:19.000000000 -0500 |
45473 | +++ linux-2.6.32.7/kernel/kprobes.c 2010-01-25 17:39:41.080425476 -0500 | 45543 | +++ linux-2.6.32.8/kernel/kprobes.c 2010-02-10 15:06:24.621989074 -0500 |
45474 | @@ -183,7 +183,7 @@ static kprobe_opcode_t __kprobes *__get_ | 45544 | @@ -183,7 +183,7 @@ static kprobe_opcode_t __kprobes *__get_ |
45475 | * kernel image and loaded module images reside. This is required | 45545 | * kernel image and loaded module images reside. This is required |
45476 | * so x86_64 can correctly handle the %rip-relative fixups. | 45546 | * so x86_64 can correctly handle the %rip-relative fixups. |
@@ -45489,9 +45559,9 @@ diff -urNp linux-2.6.32.7/kernel/kprobes.c linux-2.6.32.7/kernel/kprobes.c | |||
45489 | kfree(kip); | 45559 | kfree(kip); |
45490 | } | 45560 | } |
45491 | return 1; | 45561 | return 1; |
45492 | diff -urNp linux-2.6.32.7/kernel/lockdep.c linux-2.6.32.7/kernel/lockdep.c | 45562 | diff -urNp linux-2.6.32.8/kernel/lockdep.c linux-2.6.32.8/kernel/lockdep.c |
45493 | --- linux-2.6.32.7/kernel/lockdep.c 2010-01-25 13:50:10.000000000 -0500 | 45563 | --- linux-2.6.32.8/kernel/lockdep.c 2010-02-09 07:57:19.000000000 -0500 |
45494 | +++ linux-2.6.32.7/kernel/lockdep.c 2010-01-25 17:39:41.080425476 -0500 | 45564 | +++ linux-2.6.32.8/kernel/lockdep.c 2010-02-10 15:06:24.621989074 -0500 |
45495 | @@ -577,6 +577,10 @@ static int static_obj(void *obj) | 45565 | @@ -577,6 +577,10 @@ static int static_obj(void *obj) |
45496 | int i; | 45566 | int i; |
45497 | #endif | 45567 | #endif |
@@ -45521,9 +45591,9 @@ diff -urNp linux-2.6.32.7/kernel/lockdep.c linux-2.6.32.7/kernel/lockdep.c | |||
45521 | printk("the code is fine but needs lockdep annotation.\n"); | 45591 | printk("the code is fine but needs lockdep annotation.\n"); |
45522 | printk("turning off the locking correctness validator.\n"); | 45592 | printk("turning off the locking correctness validator.\n"); |
45523 | dump_stack(); | 45593 | dump_stack(); |
45524 | diff -urNp linux-2.6.32.7/kernel/module.c linux-2.6.32.7/kernel/module.c | 45594 | diff -urNp linux-2.6.32.8/kernel/module.c linux-2.6.32.8/kernel/module.c |
45525 | --- linux-2.6.32.7/kernel/module.c 2010-01-25 13:50:10.000000000 -0500 | 45595 | --- linux-2.6.32.8/kernel/module.c 2010-02-09 07:57:19.000000000 -0500 |
45526 | +++ linux-2.6.32.7/kernel/module.c 2010-01-25 17:39:41.081427324 -0500 | 45596 | +++ linux-2.6.32.8/kernel/module.c 2010-02-10 15:06:24.626028377 -0500 |
45527 | @@ -89,7 +89,8 @@ static DECLARE_WAIT_QUEUE_HEAD(module_wq | 45597 | @@ -89,7 +89,8 @@ static DECLARE_WAIT_QUEUE_HEAD(module_wq |
45528 | static BLOCKING_NOTIFIER_HEAD(module_notify_list); | 45598 | static BLOCKING_NOTIFIER_HEAD(module_notify_list); |
45529 | 45599 | ||
@@ -46075,9 +46145,9 @@ diff -urNp linux-2.6.32.7/kernel/module.c linux-2.6.32.7/kernel/module.c | |||
46075 | mod = NULL; | 46145 | mod = NULL; |
46076 | } | 46146 | } |
46077 | return mod; | 46147 | return mod; |
46078 | diff -urNp linux-2.6.32.7/kernel/panic.c linux-2.6.32.7/kernel/panic.c | 46148 | diff -urNp linux-2.6.32.8/kernel/panic.c linux-2.6.32.8/kernel/panic.c |
46079 | --- linux-2.6.32.7/kernel/panic.c 2010-01-25 13:50:10.000000000 -0500 | 46149 | --- linux-2.6.32.8/kernel/panic.c 2010-02-09 07:57:19.000000000 -0500 |
46080 | +++ linux-2.6.32.7/kernel/panic.c 2010-01-25 17:39:41.082412843 -0500 | 46150 | +++ linux-2.6.32.8/kernel/panic.c 2010-02-10 15:06:24.626028377 -0500 |
46081 | @@ -392,7 +392,8 @@ EXPORT_SYMBOL(warn_slowpath_null); | 46151 | @@ -392,7 +392,8 @@ EXPORT_SYMBOL(warn_slowpath_null); |
46082 | */ | 46152 | */ |
46083 | void __stack_chk_fail(void) | 46153 | void __stack_chk_fail(void) |
@@ -46088,9 +46158,9 @@ diff -urNp linux-2.6.32.7/kernel/panic.c linux-2.6.32.7/kernel/panic.c | |||
46088 | __builtin_return_address(0)); | 46158 | __builtin_return_address(0)); |
46089 | } | 46159 | } |
46090 | EXPORT_SYMBOL(__stack_chk_fail); | 46160 | EXPORT_SYMBOL(__stack_chk_fail); |
46091 | diff -urNp linux-2.6.32.7/kernel/params.c linux-2.6.32.7/kernel/params.c | 46161 | diff -urNp linux-2.6.32.8/kernel/params.c linux-2.6.32.8/kernel/params.c |
46092 | --- linux-2.6.32.7/kernel/params.c 2010-01-25 13:50:10.000000000 -0500 | 46162 | --- linux-2.6.32.8/kernel/params.c 2010-02-09 07:57:19.000000000 -0500 |
46093 | +++ linux-2.6.32.7/kernel/params.c 2010-01-25 17:39:41.082412843 -0500 | 46163 | +++ linux-2.6.32.8/kernel/params.c 2010-02-10 15:06:24.626028377 -0500 |
46094 | @@ -725,7 +725,7 @@ static ssize_t module_attr_store(struct | 46164 | @@ -725,7 +725,7 @@ static ssize_t module_attr_store(struct |
46095 | return ret; | 46165 | return ret; |
46096 | } | 46166 | } |
@@ -46109,9 +46179,9 @@ diff -urNp linux-2.6.32.7/kernel/params.c linux-2.6.32.7/kernel/params.c | |||
46109 | .filter = uevent_filter, | 46179 | .filter = uevent_filter, |
46110 | }; | 46180 | }; |
46111 | 46181 | ||
46112 | diff -urNp linux-2.6.32.7/kernel/pid.c linux-2.6.32.7/kernel/pid.c | 46182 | diff -urNp linux-2.6.32.8/kernel/pid.c linux-2.6.32.8/kernel/pid.c |
46113 | --- linux-2.6.32.7/kernel/pid.c 2010-01-25 13:50:10.000000000 -0500 | 46183 | --- linux-2.6.32.8/kernel/pid.c 2010-02-09 07:57:19.000000000 -0500 |
46114 | +++ linux-2.6.32.7/kernel/pid.c 2010-01-25 17:39:41.082412843 -0500 | 46184 | +++ linux-2.6.32.8/kernel/pid.c 2010-02-10 15:06:24.626028377 -0500 |
46115 | @@ -33,6 +33,7 @@ | 46185 | @@ -33,6 +33,7 @@ |
46116 | #include <linux/rculist.h> | 46186 | #include <linux/rculist.h> |
46117 | #include <linux/bootmem.h> | 46187 | #include <linux/bootmem.h> |
@@ -46145,9 +46215,9 @@ diff -urNp linux-2.6.32.7/kernel/pid.c linux-2.6.32.7/kernel/pid.c | |||
46145 | } | 46215 | } |
46146 | 46216 | ||
46147 | struct task_struct *find_task_by_vpid(pid_t vnr) | 46217 | struct task_struct *find_task_by_vpid(pid_t vnr) |
46148 | diff -urNp linux-2.6.32.7/kernel/posix-cpu-timers.c linux-2.6.32.7/kernel/posix-cpu-timers.c | 46218 | diff -urNp linux-2.6.32.8/kernel/posix-cpu-timers.c linux-2.6.32.8/kernel/posix-cpu-timers.c |
46149 | --- linux-2.6.32.7/kernel/posix-cpu-timers.c 2010-01-25 13:50:10.000000000 -0500 | 46219 | --- linux-2.6.32.8/kernel/posix-cpu-timers.c 2010-02-09 07:57:19.000000000 -0500 |
46150 | +++ linux-2.6.32.7/kernel/posix-cpu-timers.c 2010-01-25 17:39:41.082412843 -0500 | 46220 | +++ linux-2.6.32.8/kernel/posix-cpu-timers.c 2010-02-10 15:06:24.626028377 -0500 |
46151 | @@ -6,6 +6,7 @@ | 46221 | @@ -6,6 +6,7 @@ |
46152 | #include <linux/posix-timers.h> | 46222 | #include <linux/posix-timers.h> |
46153 | #include <linux/errno.h> | 46223 | #include <linux/errno.h> |
@@ -46172,9 +46242,9 @@ diff -urNp linux-2.6.32.7/kernel/posix-cpu-timers.c linux-2.6.32.7/kernel/posix- | |||
46172 | if (psecs >= sig->rlim[RLIMIT_CPU].rlim_cur) { | 46242 | if (psecs >= sig->rlim[RLIMIT_CPU].rlim_cur) { |
46173 | /* | 46243 | /* |
46174 | * At the soft limit, send a SIGXCPU every second. | 46244 | * At the soft limit, send a SIGXCPU every second. |
46175 | diff -urNp linux-2.6.32.7/kernel/power/hibernate.c linux-2.6.32.7/kernel/power/hibernate.c | 46245 | diff -urNp linux-2.6.32.8/kernel/power/hibernate.c linux-2.6.32.8/kernel/power/hibernate.c |
46176 | --- linux-2.6.32.7/kernel/power/hibernate.c 2010-01-25 13:50:10.000000000 -0500 | 46246 | --- linux-2.6.32.8/kernel/power/hibernate.c 2010-02-09 07:57:19.000000000 -0500 |
46177 | +++ linux-2.6.32.7/kernel/power/hibernate.c 2010-01-25 17:39:41.083426302 -0500 | 46247 | +++ linux-2.6.32.8/kernel/power/hibernate.c 2010-02-10 15:06:24.626028377 -0500 |
46178 | @@ -48,14 +48,14 @@ enum { | 46248 | @@ -48,14 +48,14 @@ enum { |
46179 | 46249 | ||
46180 | static int hibernation_mode = HIBERNATION_SHUTDOWN; | 46250 | static int hibernation_mode = HIBERNATION_SHUTDOWN; |
@@ -46192,9 +46262,9 @@ diff -urNp linux-2.6.32.7/kernel/power/hibernate.c linux-2.6.32.7/kernel/power/h | |||
46192 | { | 46262 | { |
46193 | if (ops && !(ops->begin && ops->end && ops->pre_snapshot | 46263 | if (ops && !(ops->begin && ops->end && ops->pre_snapshot |
46194 | && ops->prepare && ops->finish && ops->enter && ops->pre_restore | 46264 | && ops->prepare && ops->finish && ops->enter && ops->pre_restore |
46195 | diff -urNp linux-2.6.32.7/kernel/power/poweroff.c linux-2.6.32.7/kernel/power/poweroff.c | 46265 | diff -urNp linux-2.6.32.8/kernel/power/poweroff.c linux-2.6.32.8/kernel/power/poweroff.c |
46196 | --- linux-2.6.32.7/kernel/power/poweroff.c 2010-01-25 13:50:10.000000000 -0500 | 46266 | --- linux-2.6.32.8/kernel/power/poweroff.c 2010-02-09 07:57:19.000000000 -0500 |
46197 | +++ linux-2.6.32.7/kernel/power/poweroff.c 2010-01-25 17:39:41.083426302 -0500 | 46267 | +++ linux-2.6.32.8/kernel/power/poweroff.c 2010-02-10 15:06:24.626028377 -0500 |
46198 | @@ -37,7 +37,7 @@ static struct sysrq_key_op sysrq_powerof | 46268 | @@ -37,7 +37,7 @@ static struct sysrq_key_op sysrq_powerof |
46199 | .enable_mask = SYSRQ_ENABLE_BOOT, | 46269 | .enable_mask = SYSRQ_ENABLE_BOOT, |
46200 | }; | 46270 | }; |
@@ -46204,9 +46274,9 @@ diff -urNp linux-2.6.32.7/kernel/power/poweroff.c linux-2.6.32.7/kernel/power/po | |||
46204 | { | 46274 | { |
46205 | register_sysrq_key('o', &sysrq_poweroff_op); | 46275 | register_sysrq_key('o', &sysrq_poweroff_op); |
46206 | return 0; | 46276 | return 0; |
46207 | diff -urNp linux-2.6.32.7/kernel/power/process.c linux-2.6.32.7/kernel/power/process.c | 46277 | diff -urNp linux-2.6.32.8/kernel/power/process.c linux-2.6.32.8/kernel/power/process.c |
46208 | --- linux-2.6.32.7/kernel/power/process.c 2010-01-25 13:50:10.000000000 -0500 | 46278 | --- linux-2.6.32.8/kernel/power/process.c 2010-02-09 07:57:19.000000000 -0500 |
46209 | +++ linux-2.6.32.7/kernel/power/process.c 2010-01-25 17:39:41.083426302 -0500 | 46279 | +++ linux-2.6.32.8/kernel/power/process.c 2010-02-10 15:06:24.626028377 -0500 |
46210 | @@ -37,12 +37,15 @@ static int try_to_freeze_tasks(bool sig_ | 46280 | @@ -37,12 +37,15 @@ static int try_to_freeze_tasks(bool sig_ |
46211 | struct timeval start, end; | 46281 | struct timeval start, end; |
46212 | u64 elapsed_csecs64; | 46282 | u64 elapsed_csecs64; |
@@ -46246,9 +46316,9 @@ diff -urNp linux-2.6.32.7/kernel/power/process.c linux-2.6.32.7/kernel/power/pro | |||
46246 | 46316 | ||
46247 | do_gettimeofday(&end); | 46317 | do_gettimeofday(&end); |
46248 | elapsed_csecs64 = timeval_to_ns(&end) - timeval_to_ns(&start); | 46318 | elapsed_csecs64 = timeval_to_ns(&end) - timeval_to_ns(&start); |
46249 | diff -urNp linux-2.6.32.7/kernel/power/suspend.c linux-2.6.32.7/kernel/power/suspend.c | 46319 | diff -urNp linux-2.6.32.8/kernel/power/suspend.c linux-2.6.32.8/kernel/power/suspend.c |
46250 | --- linux-2.6.32.7/kernel/power/suspend.c 2010-01-25 13:50:10.000000000 -0500 | 46320 | --- linux-2.6.32.8/kernel/power/suspend.c 2010-02-09 07:57:19.000000000 -0500 |
46251 | +++ linux-2.6.32.7/kernel/power/suspend.c 2010-01-25 17:39:41.083426302 -0500 | 46321 | +++ linux-2.6.32.8/kernel/power/suspend.c 2010-02-10 15:06:24.626028377 -0500 |
46252 | @@ -23,13 +23,13 @@ const char *const pm_states[PM_SUSPEND_M | 46322 | @@ -23,13 +23,13 @@ const char *const pm_states[PM_SUSPEND_M |
46253 | [PM_SUSPEND_MEM] = "mem", | 46323 | [PM_SUSPEND_MEM] = "mem", |
46254 | }; | 46324 | }; |
@@ -46265,9 +46335,9 @@ diff -urNp linux-2.6.32.7/kernel/power/suspend.c linux-2.6.32.7/kernel/power/sus | |||
46265 | { | 46335 | { |
46266 | mutex_lock(&pm_mutex); | 46336 | mutex_lock(&pm_mutex); |
46267 | suspend_ops = ops; | 46337 | suspend_ops = ops; |
46268 | diff -urNp linux-2.6.32.7/kernel/printk.c linux-2.6.32.7/kernel/printk.c | 46338 | diff -urNp linux-2.6.32.8/kernel/printk.c linux-2.6.32.8/kernel/printk.c |
46269 | --- linux-2.6.32.7/kernel/printk.c 2010-01-25 13:50:10.000000000 -0500 | 46339 | --- linux-2.6.32.8/kernel/printk.c 2010-02-09 07:57:19.000000000 -0500 |
46270 | +++ linux-2.6.32.7/kernel/printk.c 2010-01-25 17:39:41.083426302 -0500 | 46340 | +++ linux-2.6.32.8/kernel/printk.c 2010-02-10 15:06:24.626028377 -0500 |
46271 | @@ -278,6 +278,11 @@ int do_syslog(int type, char __user *buf | 46341 | @@ -278,6 +278,11 @@ int do_syslog(int type, char __user *buf |
46272 | char c; | 46342 | char c; |
46273 | int error = 0; | 46343 | int error = 0; |
@@ -46280,9 +46350,9 @@ diff -urNp linux-2.6.32.7/kernel/printk.c linux-2.6.32.7/kernel/printk.c | |||
46280 | error = security_syslog(type); | 46350 | error = security_syslog(type); |
46281 | if (error) | 46351 | if (error) |
46282 | return error; | 46352 | return error; |
46283 | diff -urNp linux-2.6.32.7/kernel/ptrace.c linux-2.6.32.7/kernel/ptrace.c | 46353 | diff -urNp linux-2.6.32.8/kernel/ptrace.c linux-2.6.32.8/kernel/ptrace.c |
46284 | --- linux-2.6.32.7/kernel/ptrace.c 2010-01-25 13:50:10.000000000 -0500 | 46354 | --- linux-2.6.32.8/kernel/ptrace.c 2010-02-09 07:57:19.000000000 -0500 |
46285 | +++ linux-2.6.32.7/kernel/ptrace.c 2010-01-25 17:39:41.084483897 -0500 | 46355 | +++ linux-2.6.32.8/kernel/ptrace.c 2010-02-10 15:06:24.626028377 -0500 |
46286 | @@ -141,7 +141,7 @@ int __ptrace_may_access(struct task_stru | 46356 | @@ -141,7 +141,7 @@ int __ptrace_may_access(struct task_stru |
46287 | cred->gid != tcred->egid || | 46357 | cred->gid != tcred->egid || |
46288 | cred->gid != tcred->sgid || | 46358 | cred->gid != tcred->sgid || |
@@ -46353,9 +46423,9 @@ diff -urNp linux-2.6.32.7/kernel/ptrace.c linux-2.6.32.7/kernel/ptrace.c | |||
46353 | } | 46423 | } |
46354 | 46424 | ||
46355 | int generic_ptrace_pokedata(struct task_struct *tsk, long addr, long data) | 46425 | int generic_ptrace_pokedata(struct task_struct *tsk, long addr, long data) |
46356 | diff -urNp linux-2.6.32.7/kernel/relay.c linux-2.6.32.7/kernel/relay.c | 46426 | diff -urNp linux-2.6.32.8/kernel/relay.c linux-2.6.32.8/kernel/relay.c |
46357 | --- linux-2.6.32.7/kernel/relay.c 2010-01-25 13:50:10.000000000 -0500 | 46427 | --- linux-2.6.32.8/kernel/relay.c 2010-02-09 07:57:19.000000000 -0500 |
46358 | +++ linux-2.6.32.7/kernel/relay.c 2010-01-25 17:39:41.085160978 -0500 | 46428 | +++ linux-2.6.32.8/kernel/relay.c 2010-02-10 15:06:24.626028377 -0500 |
46359 | @@ -1292,7 +1292,7 @@ static int subbuf_splice_actor(struct fi | 46429 | @@ -1292,7 +1292,7 @@ static int subbuf_splice_actor(struct fi |
46360 | return 0; | 46430 | return 0; |
46361 | 46431 | ||
@@ -46365,9 +46435,9 @@ diff -urNp linux-2.6.32.7/kernel/relay.c linux-2.6.32.7/kernel/relay.c | |||
46365 | return ret; | 46435 | return ret; |
46366 | 46436 | ||
46367 | if (read_start + ret == nonpad_end) | 46437 | if (read_start + ret == nonpad_end) |
46368 | diff -urNp linux-2.6.32.7/kernel/resource.c linux-2.6.32.7/kernel/resource.c | 46438 | diff -urNp linux-2.6.32.8/kernel/resource.c linux-2.6.32.8/kernel/resource.c |
46369 | --- linux-2.6.32.7/kernel/resource.c 2010-01-25 13:50:10.000000000 -0500 | 46439 | --- linux-2.6.32.8/kernel/resource.c 2010-02-09 07:57:19.000000000 -0500 |
46370 | +++ linux-2.6.32.7/kernel/resource.c 2010-01-25 17:39:41.085160978 -0500 | 46440 | +++ linux-2.6.32.8/kernel/resource.c 2010-02-10 15:06:24.626028377 -0500 |
46371 | @@ -132,8 +132,18 @@ static const struct file_operations proc | 46441 | @@ -132,8 +132,18 @@ static const struct file_operations proc |
46372 | 46442 | ||
46373 | static int __init ioresources_init(void) | 46443 | static int __init ioresources_init(void) |
@@ -46387,9 +46457,9 @@ diff -urNp linux-2.6.32.7/kernel/resource.c linux-2.6.32.7/kernel/resource.c | |||
46387 | return 0; | 46457 | return 0; |
46388 | } | 46458 | } |
46389 | __initcall(ioresources_init); | 46459 | __initcall(ioresources_init); |
46390 | diff -urNp linux-2.6.32.7/kernel/sched.c linux-2.6.32.7/kernel/sched.c | 46460 | diff -urNp linux-2.6.32.8/kernel/sched.c linux-2.6.32.8/kernel/sched.c |
46391 | --- linux-2.6.32.7/kernel/sched.c 2010-01-25 20:04:15.598098059 -0500 | 46461 | --- linux-2.6.32.8/kernel/sched.c 2010-02-09 07:57:19.000000000 -0500 |
46392 | +++ linux-2.6.32.7/kernel/sched.c 2010-01-25 20:04:25.191109426 -0500 | 46462 | +++ linux-2.6.32.8/kernel/sched.c 2010-02-10 15:06:24.630031964 -0500 |
46393 | @@ -6090,6 +6090,8 @@ int can_nice(const struct task_struct *p | 46463 | @@ -6090,6 +6090,8 @@ int can_nice(const struct task_struct *p |
46394 | /* convert nice value [19,-20] to rlimit style value [1,40] */ | 46464 | /* convert nice value [19,-20] to rlimit style value [1,40] */ |
46395 | int nice_rlim = 20 - nice; | 46465 | int nice_rlim = 20 - nice; |
@@ -46436,9 +46506,9 @@ diff -urNp linux-2.6.32.7/kernel/sched.c linux-2.6.32.7/kernel/sched.c | |||
46436 | }; | 46506 | }; |
46437 | 46507 | ||
46438 | static struct ctl_table *sd_alloc_ctl_entry(int n) | 46508 | static struct ctl_table *sd_alloc_ctl_entry(int n) |
46439 | diff -urNp linux-2.6.32.7/kernel/signal.c linux-2.6.32.7/kernel/signal.c | 46509 | diff -urNp linux-2.6.32.8/kernel/signal.c linux-2.6.32.8/kernel/signal.c |
46440 | --- linux-2.6.32.7/kernel/signal.c 2010-01-25 13:50:10.000000000 -0500 | 46510 | --- linux-2.6.32.8/kernel/signal.c 2010-02-09 07:57:19.000000000 -0500 |
46441 | +++ linux-2.6.32.7/kernel/signal.c 2010-01-25 17:39:41.089430610 -0500 | 46511 | +++ linux-2.6.32.8/kernel/signal.c 2010-02-10 15:06:24.630031964 -0500 |
46442 | @@ -207,6 +207,9 @@ static struct sigqueue *__sigqueue_alloc | 46512 | @@ -207,6 +207,9 @@ static struct sigqueue *__sigqueue_alloc |
46443 | */ | 46513 | */ |
46444 | user = get_uid(__task_cred(t)->user); | 46514 | user = get_uid(__task_cred(t)->user); |
@@ -46491,9 +46561,9 @@ diff -urNp linux-2.6.32.7/kernel/signal.c linux-2.6.32.7/kernel/signal.c | |||
46491 | 46561 | ||
46492 | return ret; | 46562 | return ret; |
46493 | } | 46563 | } |
46494 | diff -urNp linux-2.6.32.7/kernel/smp.c linux-2.6.32.7/kernel/smp.c | 46564 | diff -urNp linux-2.6.32.8/kernel/smp.c linux-2.6.32.8/kernel/smp.c |
46495 | --- linux-2.6.32.7/kernel/smp.c 2010-01-25 13:50:10.000000000 -0500 | 46565 | --- linux-2.6.32.8/kernel/smp.c 2010-02-09 07:57:19.000000000 -0500 |
46496 | +++ linux-2.6.32.7/kernel/smp.c 2010-01-25 17:39:41.089430610 -0500 | 46566 | +++ linux-2.6.32.8/kernel/smp.c 2010-02-10 15:06:24.630031964 -0500 |
46497 | @@ -459,22 +459,22 @@ int smp_call_function(void (*func)(void | 46567 | @@ -459,22 +459,22 @@ int smp_call_function(void (*func)(void |
46498 | } | 46568 | } |
46499 | EXPORT_SYMBOL(smp_call_function); | 46569 | EXPORT_SYMBOL(smp_call_function); |
@@ -46521,9 +46591,9 @@ diff -urNp linux-2.6.32.7/kernel/smp.c linux-2.6.32.7/kernel/smp.c | |||
46521 | { | 46591 | { |
46522 | spin_unlock_irq(&call_function.lock); | 46592 | spin_unlock_irq(&call_function.lock); |
46523 | } | 46593 | } |
46524 | diff -urNp linux-2.6.32.7/kernel/softirq.c linux-2.6.32.7/kernel/softirq.c | 46594 | diff -urNp linux-2.6.32.8/kernel/softirq.c linux-2.6.32.8/kernel/softirq.c |
46525 | --- linux-2.6.32.7/kernel/softirq.c 2010-01-25 13:50:10.000000000 -0500 | 46595 | --- linux-2.6.32.8/kernel/softirq.c 2010-02-09 07:57:19.000000000 -0500 |
46526 | +++ linux-2.6.32.7/kernel/softirq.c 2010-01-25 17:39:41.089430610 -0500 | 46596 | +++ linux-2.6.32.8/kernel/softirq.c 2010-02-10 15:06:24.630031964 -0500 |
46527 | @@ -56,7 +56,7 @@ static struct softirq_action softirq_vec | 46597 | @@ -56,7 +56,7 @@ static struct softirq_action softirq_vec |
46528 | 46598 | ||
46529 | static DEFINE_PER_CPU(struct task_struct *, ksoftirqd); | 46599 | static DEFINE_PER_CPU(struct task_struct *, ksoftirqd); |
@@ -46533,9 +46603,9 @@ diff -urNp linux-2.6.32.7/kernel/softirq.c linux-2.6.32.7/kernel/softirq.c | |||
46533 | "HI", "TIMER", "NET_TX", "NET_RX", "BLOCK", "BLOCK_IOPOLL", | 46603 | "HI", "TIMER", "NET_TX", "NET_RX", "BLOCK", "BLOCK_IOPOLL", |
46534 | "TASKLET", "SCHED", "HRTIMER", "RCU" | 46604 | "TASKLET", "SCHED", "HRTIMER", "RCU" |
46535 | }; | 46605 | }; |
46536 | diff -urNp linux-2.6.32.7/kernel/sys.c linux-2.6.32.7/kernel/sys.c | 46606 | diff -urNp linux-2.6.32.8/kernel/sys.c linux-2.6.32.8/kernel/sys.c |
46537 | --- linux-2.6.32.7/kernel/sys.c 2010-01-25 13:50:10.000000000 -0500 | 46607 | --- linux-2.6.32.8/kernel/sys.c 2010-02-09 07:57:19.000000000 -0500 |
46538 | +++ linux-2.6.32.7/kernel/sys.c 2010-01-25 17:39:41.090393345 -0500 | 46608 | +++ linux-2.6.32.8/kernel/sys.c 2010-02-10 15:06:24.630031964 -0500 |
46539 | @@ -133,6 +133,12 @@ static int set_one_prio(struct task_stru | 46609 | @@ -133,6 +133,12 @@ static int set_one_prio(struct task_stru |
46540 | error = -EACCES; | 46610 | error = -EACCES; |
46541 | goto out; | 46611 | goto out; |
@@ -46671,9 +46741,9 @@ diff -urNp linux-2.6.32.7/kernel/sys.c linux-2.6.32.7/kernel/sys.c | |||
46671 | error = -EINVAL; | 46741 | error = -EINVAL; |
46672 | break; | 46742 | break; |
46673 | } | 46743 | } |
46674 | diff -urNp linux-2.6.32.7/kernel/sysctl.c linux-2.6.32.7/kernel/sysctl.c | 46744 | diff -urNp linux-2.6.32.8/kernel/sysctl.c linux-2.6.32.8/kernel/sysctl.c |
46675 | --- linux-2.6.32.7/kernel/sysctl.c 2010-01-25 13:50:10.000000000 -0500 | 46745 | --- linux-2.6.32.8/kernel/sysctl.c 2010-02-09 07:57:19.000000000 -0500 |
46676 | +++ linux-2.6.32.7/kernel/sysctl.c 2010-01-25 17:39:41.090393345 -0500 | 46746 | +++ linux-2.6.32.8/kernel/sysctl.c 2010-02-10 15:06:24.630031964 -0500 |
46677 | @@ -63,6 +63,13 @@ | 46747 | @@ -63,6 +63,13 @@ |
46678 | static int deprecated_sysctl_warning(struct __sysctl_args *args); | 46748 | static int deprecated_sysctl_warning(struct __sysctl_args *args); |
46679 | 46749 | ||
@@ -46795,9 +46865,9 @@ diff -urNp linux-2.6.32.7/kernel/sysctl.c linux-2.6.32.7/kernel/sysctl.c | |||
46795 | error = security_sysctl(table, op & (MAY_READ | MAY_WRITE | MAY_EXEC)); | 46865 | error = security_sysctl(table, op & (MAY_READ | MAY_WRITE | MAY_EXEC)); |
46796 | if (error) | 46866 | if (error) |
46797 | return error; | 46867 | return error; |
46798 | diff -urNp linux-2.6.32.7/kernel/taskstats.c linux-2.6.32.7/kernel/taskstats.c | 46868 | diff -urNp linux-2.6.32.8/kernel/taskstats.c linux-2.6.32.8/kernel/taskstats.c |
46799 | --- linux-2.6.32.7/kernel/taskstats.c 2010-01-25 13:50:10.000000000 -0500 | 46869 | --- linux-2.6.32.8/kernel/taskstats.c 2010-02-09 07:57:19.000000000 -0500 |
46800 | +++ linux-2.6.32.7/kernel/taskstats.c 2010-01-25 17:39:41.091355913 -0500 | 46870 | +++ linux-2.6.32.8/kernel/taskstats.c 2010-02-10 15:06:24.630031964 -0500 |
46801 | @@ -26,9 +26,12 @@ | 46871 | @@ -26,9 +26,12 @@ |
46802 | #include <linux/cgroup.h> | 46872 | #include <linux/cgroup.h> |
46803 | #include <linux/fs.h> | 46873 | #include <linux/fs.h> |
@@ -46821,9 +46891,9 @@ diff -urNp linux-2.6.32.7/kernel/taskstats.c linux-2.6.32.7/kernel/taskstats.c | |||
46821 | if (!alloc_cpumask_var(&mask, GFP_KERNEL)) | 46891 | if (!alloc_cpumask_var(&mask, GFP_KERNEL)) |
46822 | return -ENOMEM; | 46892 | return -ENOMEM; |
46823 | 46893 | ||
46824 | diff -urNp linux-2.6.32.7/kernel/time/tick-broadcast.c linux-2.6.32.7/kernel/time/tick-broadcast.c | 46894 | diff -urNp linux-2.6.32.8/kernel/time/tick-broadcast.c linux-2.6.32.8/kernel/time/tick-broadcast.c |
46825 | --- linux-2.6.32.7/kernel/time/tick-broadcast.c 2010-01-25 13:50:10.000000000 -0500 | 46895 | --- linux-2.6.32.8/kernel/time/tick-broadcast.c 2010-02-09 07:57:19.000000000 -0500 |
46826 | +++ linux-2.6.32.7/kernel/time/tick-broadcast.c 2010-01-25 17:39:41.091355913 -0500 | 46896 | +++ linux-2.6.32.8/kernel/time/tick-broadcast.c 2010-02-10 15:06:24.633978892 -0500 |
46827 | @@ -116,7 +116,7 @@ int tick_device_uses_broadcast(struct cl | 46897 | @@ -116,7 +116,7 @@ int tick_device_uses_broadcast(struct cl |
46828 | * then clear the broadcast bit. | 46898 | * then clear the broadcast bit. |
46829 | */ | 46899 | */ |
@@ -46833,9 +46903,9 @@ diff -urNp linux-2.6.32.7/kernel/time/tick-broadcast.c linux-2.6.32.7/kernel/tim | |||
46833 | 46903 | ||
46834 | cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); | 46904 | cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); |
46835 | tick_broadcast_clear_oneshot(cpu); | 46905 | tick_broadcast_clear_oneshot(cpu); |
46836 | diff -urNp linux-2.6.32.7/kernel/time.c linux-2.6.32.7/kernel/time.c | 46906 | diff -urNp linux-2.6.32.8/kernel/time.c linux-2.6.32.8/kernel/time.c |
46837 | --- linux-2.6.32.7/kernel/time.c 2010-01-25 13:50:10.000000000 -0500 | 46907 | --- linux-2.6.32.8/kernel/time.c 2010-02-09 07:57:19.000000000 -0500 |
46838 | +++ linux-2.6.32.7/kernel/time.c 2010-01-25 17:39:41.091355913 -0500 | 46908 | +++ linux-2.6.32.8/kernel/time.c 2010-02-10 15:06:24.633978892 -0500 |
46839 | @@ -94,6 +94,9 @@ SYSCALL_DEFINE1(stime, time_t __user *, | 46909 | @@ -94,6 +94,9 @@ SYSCALL_DEFINE1(stime, time_t __user *, |
46840 | return err; | 46910 | return err; |
46841 | 46911 | ||
@@ -46873,9 +46943,9 @@ diff -urNp linux-2.6.32.7/kernel/time.c linux-2.6.32.7/kernel/time.c | |||
46873 | { | 46943 | { |
46874 | #if HZ <= USEC_PER_SEC && !(USEC_PER_SEC % HZ) | 46944 | #if HZ <= USEC_PER_SEC && !(USEC_PER_SEC % HZ) |
46875 | return (USEC_PER_SEC / HZ) * j; | 46945 | return (USEC_PER_SEC / HZ) * j; |
46876 | diff -urNp linux-2.6.32.7/kernel/trace/ftrace.c linux-2.6.32.7/kernel/trace/ftrace.c | 46946 | diff -urNp linux-2.6.32.8/kernel/trace/ftrace.c linux-2.6.32.8/kernel/trace/ftrace.c |
46877 | --- linux-2.6.32.7/kernel/trace/ftrace.c 2010-01-25 13:50:10.000000000 -0500 | 46947 | --- linux-2.6.32.8/kernel/trace/ftrace.c 2010-02-09 07:57:19.000000000 -0500 |
46878 | +++ linux-2.6.32.7/kernel/trace/ftrace.c 2010-01-25 17:39:41.092433407 -0500 | 46948 | +++ linux-2.6.32.8/kernel/trace/ftrace.c 2010-02-10 15:06:24.633978892 -0500 |
46879 | @@ -1093,13 +1093,18 @@ ftrace_code_disable(struct module *mod, | 46949 | @@ -1093,13 +1093,18 @@ ftrace_code_disable(struct module *mod, |
46880 | 46950 | ||
46881 | ip = rec->ip; | 46951 | ip = rec->ip; |
@@ -46897,9 +46967,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/ftrace.c linux-2.6.32.7/kernel/trace/ftra | |||
46897 | } | 46967 | } |
46898 | 46968 | ||
46899 | /* | 46969 | /* |
46900 | diff -urNp linux-2.6.32.7/kernel/trace/Kconfig linux-2.6.32.7/kernel/trace/Kconfig | 46970 | diff -urNp linux-2.6.32.8/kernel/trace/Kconfig linux-2.6.32.8/kernel/trace/Kconfig |
46901 | --- linux-2.6.32.7/kernel/trace/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 46971 | --- linux-2.6.32.8/kernel/trace/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
46902 | +++ linux-2.6.32.7/kernel/trace/Kconfig 2010-01-25 17:39:41.092433407 -0500 | 46972 | +++ linux-2.6.32.8/kernel/trace/Kconfig 2010-02-10 15:06:24.633978892 -0500 |
46903 | @@ -126,6 +126,7 @@ if FTRACE | 46973 | @@ -126,6 +126,7 @@ if FTRACE |
46904 | config FUNCTION_TRACER | 46974 | config FUNCTION_TRACER |
46905 | bool "Kernel Function Tracer" | 46975 | bool "Kernel Function Tracer" |
@@ -46916,9 +46986,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/Kconfig linux-2.6.32.7/kernel/trace/Kconf | |||
46916 | select FUNCTION_TRACER | 46986 | select FUNCTION_TRACER |
46917 | select STACKTRACE | 46987 | select STACKTRACE |
46918 | select KALLSYMS | 46988 | select KALLSYMS |
46919 | diff -urNp linux-2.6.32.7/kernel/trace/trace.c linux-2.6.32.7/kernel/trace/trace.c | 46989 | diff -urNp linux-2.6.32.8/kernel/trace/trace.c linux-2.6.32.8/kernel/trace/trace.c |
46920 | --- linux-2.6.32.7/kernel/trace/trace.c 2010-01-25 13:50:10.000000000 -0500 | 46990 | --- linux-2.6.32.8/kernel/trace/trace.c 2010-02-09 07:57:19.000000000 -0500 |
46921 | +++ linux-2.6.32.7/kernel/trace/trace.c 2010-01-25 17:39:41.093259491 -0500 | 46991 | +++ linux-2.6.32.8/kernel/trace/trace.c 2010-02-10 15:06:24.633978892 -0500 |
46922 | @@ -3792,10 +3792,9 @@ static const struct file_operations trac | 46992 | @@ -3792,10 +3792,9 @@ static const struct file_operations trac |
46923 | }; | 46993 | }; |
46924 | #endif | 46994 | #endif |
@@ -46943,9 +47013,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/trace.c linux-2.6.32.7/kernel/trace/trace | |||
46943 | static int once; | 47013 | static int once; |
46944 | struct dentry *d_tracer; | 47014 | struct dentry *d_tracer; |
46945 | 47015 | ||
46946 | diff -urNp linux-2.6.32.7/kernel/trace/trace_events.c linux-2.6.32.7/kernel/trace/trace_events.c | 47016 | diff -urNp linux-2.6.32.8/kernel/trace/trace_events.c linux-2.6.32.8/kernel/trace/trace_events.c |
46947 | --- linux-2.6.32.7/kernel/trace/trace_events.c 2010-01-25 13:50:10.000000000 -0500 | 47017 | --- linux-2.6.32.8/kernel/trace/trace_events.c 2010-02-09 07:57:19.000000000 -0500 |
46948 | +++ linux-2.6.32.7/kernel/trace/trace_events.c 2010-01-25 17:39:41.093259491 -0500 | 47018 | +++ linux-2.6.32.8/kernel/trace/trace_events.c 2010-02-10 15:06:24.633978892 -0500 |
46949 | @@ -951,6 +951,8 @@ static LIST_HEAD(ftrace_module_file_list | 47019 | @@ -951,6 +951,8 @@ static LIST_HEAD(ftrace_module_file_list |
46950 | * Modules must own their file_operations to keep up with | 47020 | * Modules must own their file_operations to keep up with |
46951 | * reference counting. | 47021 | * reference counting. |
@@ -46955,9 +47025,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/trace_events.c linux-2.6.32.7/kernel/trac | |||
46955 | struct ftrace_module_file_ops { | 47025 | struct ftrace_module_file_ops { |
46956 | struct list_head list; | 47026 | struct list_head list; |
46957 | struct module *mod; | 47027 | struct module *mod; |
46958 | diff -urNp linux-2.6.32.7/kernel/trace/trace_output.c linux-2.6.32.7/kernel/trace/trace_output.c | 47028 | diff -urNp linux-2.6.32.8/kernel/trace/trace_output.c linux-2.6.32.8/kernel/trace/trace_output.c |
46959 | --- linux-2.6.32.7/kernel/trace/trace_output.c 2010-01-25 13:50:10.000000000 -0500 | 47029 | --- linux-2.6.32.8/kernel/trace/trace_output.c 2010-02-09 07:57:19.000000000 -0500 |
46960 | +++ linux-2.6.32.7/kernel/trace/trace_output.c 2010-01-25 17:39:41.094167076 -0500 | 47030 | +++ linux-2.6.32.8/kernel/trace/trace_output.c 2010-02-10 15:06:24.633978892 -0500 |
46961 | @@ -237,7 +237,7 @@ int trace_seq_path(struct trace_seq *s, | 47031 | @@ -237,7 +237,7 @@ int trace_seq_path(struct trace_seq *s, |
46962 | return 0; | 47032 | return 0; |
46963 | p = d_path(path, s->buffer + s->len, PAGE_SIZE - s->len); | 47033 | p = d_path(path, s->buffer + s->len, PAGE_SIZE - s->len); |
@@ -46967,9 +47037,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/trace_output.c linux-2.6.32.7/kernel/trac | |||
46967 | if (p) { | 47037 | if (p) { |
46968 | s->len = p - s->buffer; | 47038 | s->len = p - s->buffer; |
46969 | return 1; | 47039 | return 1; |
46970 | diff -urNp linux-2.6.32.7/kernel/trace/trace_stack.c linux-2.6.32.7/kernel/trace/trace_stack.c | 47040 | diff -urNp linux-2.6.32.8/kernel/trace/trace_stack.c linux-2.6.32.8/kernel/trace/trace_stack.c |
46971 | --- linux-2.6.32.7/kernel/trace/trace_stack.c 2010-01-25 13:50:10.000000000 -0500 | 47041 | --- linux-2.6.32.8/kernel/trace/trace_stack.c 2010-02-09 07:57:19.000000000 -0500 |
46972 | +++ linux-2.6.32.7/kernel/trace/trace_stack.c 2010-01-25 17:39:41.094167076 -0500 | 47042 | +++ linux-2.6.32.8/kernel/trace/trace_stack.c 2010-02-10 15:06:24.633978892 -0500 |
46973 | @@ -50,7 +50,7 @@ static inline void check_stack(void) | 47043 | @@ -50,7 +50,7 @@ static inline void check_stack(void) |
46974 | return; | 47044 | return; |
46975 | 47045 | ||
@@ -46979,9 +47049,9 @@ diff -urNp linux-2.6.32.7/kernel/trace/trace_stack.c linux-2.6.32.7/kernel/trace | |||
46979 | return; | 47049 | return; |
46980 | 47050 | ||
46981 | local_irq_save(flags); | 47051 | local_irq_save(flags); |
46982 | diff -urNp linux-2.6.32.7/kernel/utsname_sysctl.c linux-2.6.32.7/kernel/utsname_sysctl.c | 47052 | diff -urNp linux-2.6.32.8/kernel/utsname_sysctl.c linux-2.6.32.8/kernel/utsname_sysctl.c |
46983 | --- linux-2.6.32.7/kernel/utsname_sysctl.c 2010-01-25 13:50:10.000000000 -0500 | 47053 | --- linux-2.6.32.8/kernel/utsname_sysctl.c 2010-02-09 07:57:19.000000000 -0500 |
46984 | +++ linux-2.6.32.7/kernel/utsname_sysctl.c 2010-01-25 17:39:41.094167076 -0500 | 47054 | +++ linux-2.6.32.8/kernel/utsname_sysctl.c 2010-02-10 15:06:24.633978892 -0500 |
46985 | @@ -123,7 +123,7 @@ static struct ctl_table uts_kern_table[] | 47055 | @@ -123,7 +123,7 @@ static struct ctl_table uts_kern_table[] |
46986 | .proc_handler = proc_do_uts_string, | 47056 | .proc_handler = proc_do_uts_string, |
46987 | .strategy = sysctl_uts_string, | 47057 | .strategy = sysctl_uts_string, |
@@ -47000,9 +47070,9 @@ diff -urNp linux-2.6.32.7/kernel/utsname_sysctl.c linux-2.6.32.7/kernel/utsname_ | |||
47000 | }; | 47070 | }; |
47001 | 47071 | ||
47002 | static int __init utsname_sysctl_init(void) | 47072 | static int __init utsname_sysctl_init(void) |
47003 | diff -urNp linux-2.6.32.7/lib/bug.c linux-2.6.32.7/lib/bug.c | 47073 | diff -urNp linux-2.6.32.8/lib/bug.c linux-2.6.32.8/lib/bug.c |
47004 | --- linux-2.6.32.7/lib/bug.c 2010-01-25 13:50:10.000000000 -0500 | 47074 | --- linux-2.6.32.8/lib/bug.c 2010-02-09 07:57:19.000000000 -0500 |
47005 | +++ linux-2.6.32.7/lib/bug.c 2010-01-25 17:39:41.094167076 -0500 | 47075 | +++ linux-2.6.32.8/lib/bug.c 2010-02-10 15:06:24.633978892 -0500 |
47006 | @@ -135,6 +135,8 @@ enum bug_trap_type report_bug(unsigned l | 47076 | @@ -135,6 +135,8 @@ enum bug_trap_type report_bug(unsigned l |
47007 | return BUG_TRAP_TYPE_NONE; | 47077 | return BUG_TRAP_TYPE_NONE; |
47008 | 47078 | ||
@@ -47012,9 +47082,9 @@ diff -urNp linux-2.6.32.7/lib/bug.c linux-2.6.32.7/lib/bug.c | |||
47012 | 47082 | ||
47013 | printk(KERN_EMERG "------------[ cut here ]------------\n"); | 47083 | printk(KERN_EMERG "------------[ cut here ]------------\n"); |
47014 | 47084 | ||
47015 | diff -urNp linux-2.6.32.7/lib/debugobjects.c linux-2.6.32.7/lib/debugobjects.c | 47085 | diff -urNp linux-2.6.32.8/lib/debugobjects.c linux-2.6.32.8/lib/debugobjects.c |
47016 | --- linux-2.6.32.7/lib/debugobjects.c 2010-01-25 13:50:10.000000000 -0500 | 47086 | --- linux-2.6.32.8/lib/debugobjects.c 2010-02-09 07:57:19.000000000 -0500 |
47017 | +++ linux-2.6.32.7/lib/debugobjects.c 2010-01-25 17:39:41.094167076 -0500 | 47087 | +++ linux-2.6.32.8/lib/debugobjects.c 2010-02-10 15:06:24.633978892 -0500 |
47018 | @@ -277,7 +277,7 @@ static void debug_object_is_on_stack(voi | 47088 | @@ -277,7 +277,7 @@ static void debug_object_is_on_stack(voi |
47019 | if (limit > 4) | 47089 | if (limit > 4) |
47020 | return; | 47090 | return; |
@@ -47024,9 +47094,9 @@ diff -urNp linux-2.6.32.7/lib/debugobjects.c linux-2.6.32.7/lib/debugobjects.c | |||
47024 | if (is_on_stack == onstack) | 47094 | if (is_on_stack == onstack) |
47025 | return; | 47095 | return; |
47026 | 47096 | ||
47027 | diff -urNp linux-2.6.32.7/lib/dma-debug.c linux-2.6.32.7/lib/dma-debug.c | 47097 | diff -urNp linux-2.6.32.8/lib/dma-debug.c linux-2.6.32.8/lib/dma-debug.c |
47028 | --- linux-2.6.32.7/lib/dma-debug.c 2010-01-25 13:50:10.000000000 -0500 | 47098 | --- linux-2.6.32.8/lib/dma-debug.c 2010-02-09 07:57:19.000000000 -0500 |
47029 | +++ linux-2.6.32.7/lib/dma-debug.c 2010-01-25 17:39:41.094167076 -0500 | 47099 | +++ linux-2.6.32.8/lib/dma-debug.c 2010-02-10 15:06:24.633978892 -0500 |
47030 | @@ -861,7 +861,7 @@ out: | 47100 | @@ -861,7 +861,7 @@ out: |
47031 | 47101 | ||
47032 | static void check_for_stack(struct device *dev, void *addr) | 47102 | static void check_for_stack(struct device *dev, void *addr) |
@@ -47036,9 +47106,9 @@ diff -urNp linux-2.6.32.7/lib/dma-debug.c linux-2.6.32.7/lib/dma-debug.c | |||
47036 | err_printk(dev, NULL, "DMA-API: device driver maps memory from" | 47106 | err_printk(dev, NULL, "DMA-API: device driver maps memory from" |
47037 | "stack [addr=%p]\n", addr); | 47107 | "stack [addr=%p]\n", addr); |
47038 | } | 47108 | } |
47039 | diff -urNp linux-2.6.32.7/lib/inflate.c linux-2.6.32.7/lib/inflate.c | 47109 | diff -urNp linux-2.6.32.8/lib/inflate.c linux-2.6.32.8/lib/inflate.c |
47040 | --- linux-2.6.32.7/lib/inflate.c 2010-01-25 13:50:10.000000000 -0500 | 47110 | --- linux-2.6.32.8/lib/inflate.c 2010-02-09 07:57:19.000000000 -0500 |
47041 | +++ linux-2.6.32.7/lib/inflate.c 2010-01-25 17:39:41.095431188 -0500 | 47111 | +++ linux-2.6.32.8/lib/inflate.c 2010-02-10 15:06:24.633978892 -0500 |
47042 | @@ -266,7 +266,7 @@ static void free(void *where) | 47112 | @@ -266,7 +266,7 @@ static void free(void *where) |
47043 | malloc_ptr = free_mem_ptr; | 47113 | malloc_ptr = free_mem_ptr; |
47044 | } | 47114 | } |
@@ -47048,9 +47118,9 @@ diff -urNp linux-2.6.32.7/lib/inflate.c linux-2.6.32.7/lib/inflate.c | |||
47048 | #define free(a) kfree(a) | 47118 | #define free(a) kfree(a) |
47049 | #endif | 47119 | #endif |
47050 | 47120 | ||
47051 | diff -urNp linux-2.6.32.7/lib/Kconfig.debug linux-2.6.32.7/lib/Kconfig.debug | 47121 | diff -urNp linux-2.6.32.8/lib/Kconfig.debug linux-2.6.32.8/lib/Kconfig.debug |
47052 | --- linux-2.6.32.7/lib/Kconfig.debug 2010-01-25 13:50:10.000000000 -0500 | 47122 | --- linux-2.6.32.8/lib/Kconfig.debug 2010-02-09 07:57:19.000000000 -0500 |
47053 | +++ linux-2.6.32.7/lib/Kconfig.debug 2010-01-25 17:39:41.095431188 -0500 | 47123 | +++ linux-2.6.32.8/lib/Kconfig.debug 2010-02-10 15:06:24.633978892 -0500 |
47054 | @@ -905,7 +905,7 @@ config LATENCYTOP | 47124 | @@ -905,7 +905,7 @@ config LATENCYTOP |
47055 | select STACKTRACE | 47125 | select STACKTRACE |
47056 | select SCHEDSTATS | 47126 | select SCHEDSTATS |
@@ -47060,9 +47130,9 @@ diff -urNp linux-2.6.32.7/lib/Kconfig.debug linux-2.6.32.7/lib/Kconfig.debug | |||
47060 | help | 47130 | help |
47061 | Enable this option if you want to use the LatencyTOP tool | 47131 | Enable this option if you want to use the LatencyTOP tool |
47062 | to find out which userspace is blocking on what kernel operations. | 47132 | to find out which userspace is blocking on what kernel operations. |
47063 | diff -urNp linux-2.6.32.7/lib/kobject.c linux-2.6.32.7/lib/kobject.c | 47133 | diff -urNp linux-2.6.32.8/lib/kobject.c linux-2.6.32.8/lib/kobject.c |
47064 | --- linux-2.6.32.7/lib/kobject.c 2010-01-25 13:50:10.000000000 -0500 | 47134 | --- linux-2.6.32.8/lib/kobject.c 2010-02-09 07:57:19.000000000 -0500 |
47065 | +++ linux-2.6.32.7/lib/kobject.c 2010-01-25 17:39:41.096167640 -0500 | 47135 | +++ linux-2.6.32.8/lib/kobject.c 2010-02-10 15:06:24.638045355 -0500 |
47066 | @@ -700,7 +700,7 @@ static ssize_t kobj_attr_store(struct ko | 47136 | @@ -700,7 +700,7 @@ static ssize_t kobj_attr_store(struct ko |
47067 | return ret; | 47137 | return ret; |
47068 | } | 47138 | } |
@@ -47090,9 +47160,9 @@ diff -urNp linux-2.6.32.7/lib/kobject.c linux-2.6.32.7/lib/kobject.c | |||
47090 | struct kobject *parent_kobj) | 47160 | struct kobject *parent_kobj) |
47091 | { | 47161 | { |
47092 | struct kset *kset; | 47162 | struct kset *kset; |
47093 | diff -urNp linux-2.6.32.7/lib/kobject_uevent.c linux-2.6.32.7/lib/kobject_uevent.c | 47163 | diff -urNp linux-2.6.32.8/lib/kobject_uevent.c linux-2.6.32.8/lib/kobject_uevent.c |
47094 | --- linux-2.6.32.7/lib/kobject_uevent.c 2010-01-25 13:50:10.000000000 -0500 | 47164 | --- linux-2.6.32.8/lib/kobject_uevent.c 2010-02-09 07:57:19.000000000 -0500 |
47095 | +++ linux-2.6.32.7/lib/kobject_uevent.c 2010-01-25 17:39:41.096167640 -0500 | 47165 | +++ linux-2.6.32.8/lib/kobject_uevent.c 2010-02-10 15:06:24.638045355 -0500 |
47096 | @@ -95,7 +95,7 @@ int kobject_uevent_env(struct kobject *k | 47166 | @@ -95,7 +95,7 @@ int kobject_uevent_env(struct kobject *k |
47097 | const char *subsystem; | 47167 | const char *subsystem; |
47098 | struct kobject *top_kobj; | 47168 | struct kobject *top_kobj; |
@@ -47102,9 +47172,9 @@ diff -urNp linux-2.6.32.7/lib/kobject_uevent.c linux-2.6.32.7/lib/kobject_uevent | |||
47102 | u64 seq; | 47172 | u64 seq; |
47103 | int i = 0; | 47173 | int i = 0; |
47104 | int retval = 0; | 47174 | int retval = 0; |
47105 | diff -urNp linux-2.6.32.7/lib/parser.c linux-2.6.32.7/lib/parser.c | 47175 | diff -urNp linux-2.6.32.8/lib/parser.c linux-2.6.32.8/lib/parser.c |
47106 | --- linux-2.6.32.7/lib/parser.c 2010-01-25 13:50:10.000000000 -0500 | 47176 | --- linux-2.6.32.8/lib/parser.c 2010-02-09 07:57:19.000000000 -0500 |
47107 | +++ linux-2.6.32.7/lib/parser.c 2010-01-25 17:39:41.096167640 -0500 | 47177 | +++ linux-2.6.32.8/lib/parser.c 2010-02-10 15:06:24.638045355 -0500 |
47108 | @@ -126,7 +126,7 @@ static int match_number(substring_t *s, | 47178 | @@ -126,7 +126,7 @@ static int match_number(substring_t *s, |
47109 | char *buf; | 47179 | char *buf; |
47110 | int ret; | 47180 | int ret; |
@@ -47114,9 +47184,9 @@ diff -urNp linux-2.6.32.7/lib/parser.c linux-2.6.32.7/lib/parser.c | |||
47114 | if (!buf) | 47184 | if (!buf) |
47115 | return -ENOMEM; | 47185 | return -ENOMEM; |
47116 | memcpy(buf, s->from, s->to - s->from); | 47186 | memcpy(buf, s->from, s->to - s->from); |
47117 | diff -urNp linux-2.6.32.7/lib/radix-tree.c linux-2.6.32.7/lib/radix-tree.c | 47187 | diff -urNp linux-2.6.32.8/lib/radix-tree.c linux-2.6.32.8/lib/radix-tree.c |
47118 | --- linux-2.6.32.7/lib/radix-tree.c 2010-01-25 13:50:10.000000000 -0500 | 47188 | --- linux-2.6.32.8/lib/radix-tree.c 2010-02-09 07:57:19.000000000 -0500 |
47119 | +++ linux-2.6.32.7/lib/radix-tree.c 2010-01-25 17:39:41.096167640 -0500 | 47189 | +++ linux-2.6.32.8/lib/radix-tree.c 2010-02-10 15:06:24.638045355 -0500 |
47120 | @@ -81,7 +81,7 @@ struct radix_tree_preload { | 47190 | @@ -81,7 +81,7 @@ struct radix_tree_preload { |
47121 | int nr; | 47191 | int nr; |
47122 | struct radix_tree_node *nodes[RADIX_TREE_MAX_PATH]; | 47192 | struct radix_tree_node *nodes[RADIX_TREE_MAX_PATH]; |
@@ -47126,9 +47196,9 @@ diff -urNp linux-2.6.32.7/lib/radix-tree.c linux-2.6.32.7/lib/radix-tree.c | |||
47126 | 47196 | ||
47127 | static inline gfp_t root_gfp_mask(struct radix_tree_root *root) | 47197 | static inline gfp_t root_gfp_mask(struct radix_tree_root *root) |
47128 | { | 47198 | { |
47129 | diff -urNp linux-2.6.32.7/lib/random32.c linux-2.6.32.7/lib/random32.c | 47199 | diff -urNp linux-2.6.32.8/lib/random32.c linux-2.6.32.8/lib/random32.c |
47130 | --- linux-2.6.32.7/lib/random32.c 2010-01-25 13:50:10.000000000 -0500 | 47200 | --- linux-2.6.32.8/lib/random32.c 2010-02-09 07:57:19.000000000 -0500 |
47131 | +++ linux-2.6.32.7/lib/random32.c 2010-01-25 17:39:41.096167640 -0500 | 47201 | +++ linux-2.6.32.8/lib/random32.c 2010-02-10 15:06:24.638045355 -0500 |
47132 | @@ -61,7 +61,7 @@ static u32 __random32(struct rnd_state * | 47202 | @@ -61,7 +61,7 @@ static u32 __random32(struct rnd_state * |
47133 | */ | 47203 | */ |
47134 | static inline u32 __seed(u32 x, u32 m) | 47204 | static inline u32 __seed(u32 x, u32 m) |
@@ -47138,14 +47208,14 @@ diff -urNp linux-2.6.32.7/lib/random32.c linux-2.6.32.7/lib/random32.c | |||
47138 | } | 47208 | } |
47139 | 47209 | ||
47140 | /** | 47210 | /** |
47141 | diff -urNp linux-2.6.32.7/localversion-grsec linux-2.6.32.7/localversion-grsec | 47211 | diff -urNp linux-2.6.32.8/localversion-grsec linux-2.6.32.8/localversion-grsec |
47142 | --- linux-2.6.32.7/localversion-grsec 1969-12-31 19:00:00.000000000 -0500 | 47212 | --- linux-2.6.32.8/localversion-grsec 1969-12-31 19:00:00.000000000 -0500 |
47143 | +++ linux-2.6.32.7/localversion-grsec 2010-01-25 17:39:41.097296689 -0500 | 47213 | +++ linux-2.6.32.8/localversion-grsec 2010-02-10 15:06:24.638045355 -0500 |
47144 | @@ -0,0 +1 @@ | 47214 | @@ -0,0 +1 @@ |
47145 | +-grsec | 47215 | +-grsec |
47146 | diff -urNp linux-2.6.32.7/Makefile linux-2.6.32.7/Makefile | 47216 | diff -urNp linux-2.6.32.8/Makefile linux-2.6.32.8/Makefile |
47147 | --- linux-2.6.32.7/Makefile 2010-01-25 20:04:14.527344760 -0500 | 47217 | --- linux-2.6.32.8/Makefile 2010-02-09 07:57:19.000000000 -0500 |
47148 | +++ linux-2.6.32.7/Makefile 2010-01-25 20:04:24.352555064 -0500 | 47218 | +++ linux-2.6.32.8/Makefile 2010-02-10 15:06:24.638045355 -0500 |
47149 | @@ -221,8 +221,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" | 47219 | @@ -221,8 +221,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" |
47150 | 47220 | ||
47151 | HOSTCC = gcc | 47221 | HOSTCC = gcc |
@@ -47166,9 +47236,9 @@ diff -urNp linux-2.6.32.7/Makefile linux-2.6.32.7/Makefile | |||
47166 | 47236 | ||
47167 | vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ | 47237 | vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ |
47168 | $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ | 47238 | $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ |
47169 | diff -urNp linux-2.6.32.7/mm/filemap.c linux-2.6.32.7/mm/filemap.c | 47239 | diff -urNp linux-2.6.32.8/mm/filemap.c linux-2.6.32.8/mm/filemap.c |
47170 | --- linux-2.6.32.7/mm/filemap.c 2010-01-25 13:50:10.000000000 -0500 | 47240 | --- linux-2.6.32.8/mm/filemap.c 2010-02-09 07:57:19.000000000 -0500 |
47171 | +++ linux-2.6.32.7/mm/filemap.c 2010-01-25 17:39:41.097296689 -0500 | 47241 | +++ linux-2.6.32.8/mm/filemap.c 2010-02-10 15:06:24.638045355 -0500 |
47172 | @@ -1622,7 +1622,7 @@ int generic_file_mmap(struct file * file | 47242 | @@ -1622,7 +1622,7 @@ int generic_file_mmap(struct file * file |
47173 | struct address_space *mapping = file->f_mapping; | 47243 | struct address_space *mapping = file->f_mapping; |
47174 | 47244 | ||
@@ -47178,7 +47248,7 @@ diff -urNp linux-2.6.32.7/mm/filemap.c linux-2.6.32.7/mm/filemap.c | |||
47178 | file_accessed(file); | 47248 | file_accessed(file); |
47179 | vma->vm_ops = &generic_file_vm_ops; | 47249 | vma->vm_ops = &generic_file_vm_ops; |
47180 | vma->vm_flags |= VM_CAN_NONLINEAR; | 47250 | vma->vm_flags |= VM_CAN_NONLINEAR; |
47181 | @@ -1982,6 +1982,7 @@ inline int generic_write_checks(struct f | 47251 | @@ -2018,6 +2018,7 @@ inline int generic_write_checks(struct f |
47182 | *pos = i_size_read(inode); | 47252 | *pos = i_size_read(inode); |
47183 | 47253 | ||
47184 | if (limit != RLIM_INFINITY) { | 47254 | if (limit != RLIM_INFINITY) { |
@@ -47186,9 +47256,9 @@ diff -urNp linux-2.6.32.7/mm/filemap.c linux-2.6.32.7/mm/filemap.c | |||
47186 | if (*pos >= limit) { | 47256 | if (*pos >= limit) { |
47187 | send_sig(SIGXFSZ, current, 0); | 47257 | send_sig(SIGXFSZ, current, 0); |
47188 | return -EFBIG; | 47258 | return -EFBIG; |
47189 | diff -urNp linux-2.6.32.7/mm/fremap.c linux-2.6.32.7/mm/fremap.c | 47259 | diff -urNp linux-2.6.32.8/mm/fremap.c linux-2.6.32.8/mm/fremap.c |
47190 | --- linux-2.6.32.7/mm/fremap.c 2010-01-25 13:50:10.000000000 -0500 | 47260 | --- linux-2.6.32.8/mm/fremap.c 2010-02-09 07:57:19.000000000 -0500 |
47191 | +++ linux-2.6.32.7/mm/fremap.c 2010-01-25 17:39:41.098425899 -0500 | 47261 | +++ linux-2.6.32.8/mm/fremap.c 2010-02-10 15:06:24.638045355 -0500 |
47192 | @@ -153,6 +153,11 @@ SYSCALL_DEFINE5(remap_file_pages, unsign | 47262 | @@ -153,6 +153,11 @@ SYSCALL_DEFINE5(remap_file_pages, unsign |
47193 | retry: | 47263 | retry: |
47194 | vma = find_vma(mm, start); | 47264 | vma = find_vma(mm, start); |
@@ -47201,9 +47271,9 @@ diff -urNp linux-2.6.32.7/mm/fremap.c linux-2.6.32.7/mm/fremap.c | |||
47201 | /* | 47271 | /* |
47202 | * Make sure the vma is shared, that it supports prefaulting, | 47272 | * Make sure the vma is shared, that it supports prefaulting, |
47203 | * and that the remapped range is valid and fully within | 47273 | * and that the remapped range is valid and fully within |
47204 | diff -urNp linux-2.6.32.7/mm/highmem.c linux-2.6.32.7/mm/highmem.c | 47274 | diff -urNp linux-2.6.32.8/mm/highmem.c linux-2.6.32.8/mm/highmem.c |
47205 | --- linux-2.6.32.7/mm/highmem.c 2010-01-25 13:50:10.000000000 -0500 | 47275 | --- linux-2.6.32.8/mm/highmem.c 2010-02-09 07:57:19.000000000 -0500 |
47206 | +++ linux-2.6.32.7/mm/highmem.c 2010-01-25 17:39:41.098425899 -0500 | 47276 | +++ linux-2.6.32.8/mm/highmem.c 2010-02-10 15:06:24.638045355 -0500 |
47207 | @@ -116,9 +116,10 @@ static void flush_all_zero_pkmaps(void) | 47277 | @@ -116,9 +116,10 @@ static void flush_all_zero_pkmaps(void) |
47208 | * So no dangers, even with speculative execution. | 47278 | * So no dangers, even with speculative execution. |
47209 | */ | 47279 | */ |
@@ -47229,9 +47299,9 @@ diff -urNp linux-2.6.32.7/mm/highmem.c linux-2.6.32.7/mm/highmem.c | |||
47229 | pkmap_count[last_pkmap_nr] = 1; | 47299 | pkmap_count[last_pkmap_nr] = 1; |
47230 | set_page_address(page, (void *)vaddr); | 47300 | set_page_address(page, (void *)vaddr); |
47231 | 47301 | ||
47232 | diff -urNp linux-2.6.32.7/mm/hugetlb.c linux-2.6.32.7/mm/hugetlb.c | 47302 | diff -urNp linux-2.6.32.8/mm/hugetlb.c linux-2.6.32.8/mm/hugetlb.c |
47233 | --- linux-2.6.32.7/mm/hugetlb.c 2010-01-25 13:50:10.000000000 -0500 | 47303 | --- linux-2.6.32.8/mm/hugetlb.c 2010-02-09 07:57:19.000000000 -0500 |
47234 | +++ linux-2.6.32.7/mm/hugetlb.c 2010-01-25 17:39:41.098425899 -0500 | 47304 | +++ linux-2.6.32.8/mm/hugetlb.c 2010-02-10 15:06:24.638045355 -0500 |
47235 | @@ -1924,6 +1924,26 @@ static int unmap_ref_private(struct mm_s | 47305 | @@ -1924,6 +1924,26 @@ static int unmap_ref_private(struct mm_s |
47236 | return 1; | 47306 | return 1; |
47237 | } | 47307 | } |
@@ -47311,9 +47381,9 @@ diff -urNp linux-2.6.32.7/mm/hugetlb.c linux-2.6.32.7/mm/hugetlb.c | |||
47311 | ptep = huge_pte_alloc(mm, address, huge_page_size(h)); | 47381 | ptep = huge_pte_alloc(mm, address, huge_page_size(h)); |
47312 | if (!ptep) | 47382 | if (!ptep) |
47313 | return VM_FAULT_OOM; | 47383 | return VM_FAULT_OOM; |
47314 | diff -urNp linux-2.6.32.7/mm/Kconfig linux-2.6.32.7/mm/Kconfig | 47384 | diff -urNp linux-2.6.32.8/mm/Kconfig linux-2.6.32.8/mm/Kconfig |
47315 | --- linux-2.6.32.7/mm/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 47385 | --- linux-2.6.32.8/mm/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
47316 | +++ linux-2.6.32.7/mm/Kconfig 2010-01-25 17:39:41.099202007 -0500 | 47386 | +++ linux-2.6.32.8/mm/Kconfig 2010-02-10 15:06:24.638045355 -0500 |
47317 | @@ -228,7 +228,7 @@ config KSM | 47387 | @@ -228,7 +228,7 @@ config KSM |
47318 | config DEFAULT_MMAP_MIN_ADDR | 47388 | config DEFAULT_MMAP_MIN_ADDR |
47319 | int "Low address space to protect from user allocation" | 47389 | int "Low address space to protect from user allocation" |
@@ -47323,9 +47393,9 @@ diff -urNp linux-2.6.32.7/mm/Kconfig linux-2.6.32.7/mm/Kconfig | |||
47323 | help | 47393 | help |
47324 | This is the portion of low virtual memory which should be protected | 47394 | This is the portion of low virtual memory which should be protected |
47325 | from userspace allocation. Keeping a user from writing to low pages | 47395 | from userspace allocation. Keeping a user from writing to low pages |
47326 | diff -urNp linux-2.6.32.7/mm/maccess.c linux-2.6.32.7/mm/maccess.c | 47396 | diff -urNp linux-2.6.32.8/mm/maccess.c linux-2.6.32.8/mm/maccess.c |
47327 | --- linux-2.6.32.7/mm/maccess.c 2010-01-25 13:50:10.000000000 -0500 | 47397 | --- linux-2.6.32.8/mm/maccess.c 2010-02-09 07:57:19.000000000 -0500 |
47328 | +++ linux-2.6.32.7/mm/maccess.c 2010-01-25 17:39:41.099202007 -0500 | 47398 | +++ linux-2.6.32.8/mm/maccess.c 2010-02-10 15:06:24.638045355 -0500 |
47329 | @@ -14,7 +14,7 @@ | 47399 | @@ -14,7 +14,7 @@ |
47330 | * Safely read from address @src to the buffer at @dst. If a kernel fault | 47400 | * Safely read from address @src to the buffer at @dst. If a kernel fault |
47331 | * happens, handle that and return -EFAULT. | 47401 | * happens, handle that and return -EFAULT. |
@@ -47344,9 +47414,9 @@ diff -urNp linux-2.6.32.7/mm/maccess.c linux-2.6.32.7/mm/maccess.c | |||
47344 | { | 47414 | { |
47345 | long ret; | 47415 | long ret; |
47346 | mm_segment_t old_fs = get_fs(); | 47416 | mm_segment_t old_fs = get_fs(); |
47347 | diff -urNp linux-2.6.32.7/mm/madvise.c linux-2.6.32.7/mm/madvise.c | 47417 | diff -urNp linux-2.6.32.8/mm/madvise.c linux-2.6.32.8/mm/madvise.c |
47348 | --- linux-2.6.32.7/mm/madvise.c 2010-01-25 13:50:10.000000000 -0500 | 47418 | --- linux-2.6.32.8/mm/madvise.c 2010-02-09 07:57:19.000000000 -0500 |
47349 | +++ linux-2.6.32.7/mm/madvise.c 2010-01-25 17:39:41.099202007 -0500 | 47419 | +++ linux-2.6.32.8/mm/madvise.c 2010-02-10 15:06:24.638045355 -0500 |
47350 | @@ -44,6 +44,10 @@ static long madvise_behavior(struct vm_a | 47420 | @@ -44,6 +44,10 @@ static long madvise_behavior(struct vm_a |
47351 | pgoff_t pgoff; | 47421 | pgoff_t pgoff; |
47352 | unsigned long new_flags = vma->vm_flags; | 47422 | unsigned long new_flags = vma->vm_flags; |
@@ -47423,9 +47493,9 @@ diff -urNp linux-2.6.32.7/mm/madvise.c linux-2.6.32.7/mm/madvise.c | |||
47423 | error = 0; | 47493 | error = 0; |
47424 | if (end == start) | 47494 | if (end == start) |
47425 | goto out; | 47495 | goto out; |
47426 | diff -urNp linux-2.6.32.7/mm/memory.c linux-2.6.32.7/mm/memory.c | 47496 | diff -urNp linux-2.6.32.8/mm/memory.c linux-2.6.32.8/mm/memory.c |
47427 | --- linux-2.6.32.7/mm/memory.c 2010-01-25 13:50:10.000000000 -0500 | 47497 | --- linux-2.6.32.8/mm/memory.c 2010-02-09 07:57:19.000000000 -0500 |
47428 | +++ linux-2.6.32.7/mm/memory.c 2010-01-25 17:39:41.099202007 -0500 | 47498 | +++ linux-2.6.32.8/mm/memory.c 2010-02-10 15:06:24.638045355 -0500 |
47429 | @@ -48,6 +48,7 @@ | 47499 | @@ -48,6 +48,7 @@ |
47430 | #include <linux/ksm.h> | 47500 | #include <linux/ksm.h> |
47431 | #include <linux/rmap.h> | 47501 | #include <linux/rmap.h> |
@@ -47830,9 +47900,9 @@ diff -urNp linux-2.6.32.7/mm/memory.c linux-2.6.32.7/mm/memory.c | |||
47830 | /* | 47900 | /* |
47831 | * Make sure the vDSO gets into every core dump. | 47901 | * Make sure the vDSO gets into every core dump. |
47832 | * Dumping its contents makes post-mortem fully interpretable later | 47902 | * Dumping its contents makes post-mortem fully interpretable later |
47833 | diff -urNp linux-2.6.32.7/mm/memory-failure.c linux-2.6.32.7/mm/memory-failure.c | 47903 | diff -urNp linux-2.6.32.8/mm/memory-failure.c linux-2.6.32.8/mm/memory-failure.c |
47834 | --- linux-2.6.32.7/mm/memory-failure.c 2010-01-25 13:50:10.000000000 -0500 | 47904 | --- linux-2.6.32.8/mm/memory-failure.c 2010-02-09 07:57:19.000000000 -0500 |
47835 | +++ linux-2.6.32.7/mm/memory-failure.c 2010-01-25 17:39:41.100425102 -0500 | 47905 | +++ linux-2.6.32.8/mm/memory-failure.c 2010-02-10 15:06:24.641981580 -0500 |
47836 | @@ -46,7 +46,7 @@ int sysctl_memory_failure_early_kill __r | 47906 | @@ -46,7 +46,7 @@ int sysctl_memory_failure_early_kill __r |
47837 | 47907 | ||
47838 | int sysctl_memory_failure_recovery __read_mostly = 1; | 47908 | int sysctl_memory_failure_recovery __read_mostly = 1; |
@@ -47851,9 +47921,9 @@ diff -urNp linux-2.6.32.7/mm/memory-failure.c linux-2.6.32.7/mm/memory-failure.c | |||
47851 | 47921 | ||
47852 | /* | 47922 | /* |
47853 | * We need/can do nothing about count=0 pages. | 47923 | * We need/can do nothing about count=0 pages. |
47854 | diff -urNp linux-2.6.32.7/mm/mempolicy.c linux-2.6.32.7/mm/mempolicy.c | 47924 | diff -urNp linux-2.6.32.8/mm/mempolicy.c linux-2.6.32.8/mm/mempolicy.c |
47855 | --- linux-2.6.32.7/mm/mempolicy.c 2010-01-25 13:50:10.000000000 -0500 | 47925 | --- linux-2.6.32.8/mm/mempolicy.c 2010-02-09 07:57:19.000000000 -0500 |
47856 | +++ linux-2.6.32.7/mm/mempolicy.c 2010-01-25 17:39:41.101196760 -0500 | 47926 | +++ linux-2.6.32.8/mm/mempolicy.c 2010-02-10 15:06:24.641981580 -0500 |
47857 | @@ -573,6 +573,10 @@ static int mbind_range(struct vm_area_st | 47927 | @@ -573,6 +573,10 @@ static int mbind_range(struct vm_area_st |
47858 | struct vm_area_struct *next; | 47928 | struct vm_area_struct *next; |
47859 | int err; | 47929 | int err; |
@@ -47934,10 +48004,20 @@ diff -urNp linux-2.6.32.7/mm/mempolicy.c linux-2.6.32.7/mm/mempolicy.c | |||
47934 | } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { | 48004 | } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { |
47935 | seq_printf(m, " heap"); | 48005 | seq_printf(m, " heap"); |
47936 | } else if (vma->vm_start <= mm->start_stack && | 48006 | } else if (vma->vm_start <= mm->start_stack && |
47937 | diff -urNp linux-2.6.32.7/mm/migrate.c linux-2.6.32.7/mm/migrate.c | 48007 | diff -urNp linux-2.6.32.8/mm/migrate.c linux-2.6.32.8/mm/migrate.c |
47938 | --- linux-2.6.32.7/mm/migrate.c 2010-01-25 13:50:10.000000000 -0500 | 48008 | --- linux-2.6.32.8/mm/migrate.c 2010-02-09 07:57:19.000000000 -0500 |
47939 | +++ linux-2.6.32.7/mm/migrate.c 2010-01-25 17:39:41.101196760 -0500 | 48009 | +++ linux-2.6.32.8/mm/migrate.c 2010-02-10 15:06:24.641981580 -0500 |
47940 | @@ -1103,6 +1103,14 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, | 48010 | @@ -953,6 +953,9 @@ static int do_pages_move(struct mm_struc |
48011 | goto out_pm; | ||
48012 | |||
48013 | err = -ENODEV; | ||
48014 | + if (node < 0 || node >= MAX_NUMNODES) | ||
48015 | + goto out_pm; | ||
48016 | + | ||
48017 | if (!node_state(node, N_HIGH_MEMORY)) | ||
48018 | goto out_pm; | ||
48019 | |||
48020 | @@ -1103,6 +1106,14 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, | ||
47941 | if (!mm) | 48021 | if (!mm) |
47942 | return -EINVAL; | 48022 | return -EINVAL; |
47943 | 48023 | ||
@@ -47952,7 +48032,7 @@ diff -urNp linux-2.6.32.7/mm/migrate.c linux-2.6.32.7/mm/migrate.c | |||
47952 | /* | 48032 | /* |
47953 | * Check if this process has the right to modify the specified | 48033 | * Check if this process has the right to modify the specified |
47954 | * process. The right exists if the process has administrative | 48034 | * process. The right exists if the process has administrative |
47955 | @@ -1112,8 +1120,7 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, | 48035 | @@ -1112,8 +1123,7 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, |
47956 | rcu_read_lock(); | 48036 | rcu_read_lock(); |
47957 | tcred = __task_cred(task); | 48037 | tcred = __task_cred(task); |
47958 | if (cred->euid != tcred->suid && cred->euid != tcred->uid && | 48038 | if (cred->euid != tcred->suid && cred->euid != tcred->uid && |
@@ -47962,9 +48042,9 @@ diff -urNp linux-2.6.32.7/mm/migrate.c linux-2.6.32.7/mm/migrate.c | |||
47962 | rcu_read_unlock(); | 48042 | rcu_read_unlock(); |
47963 | err = -EPERM; | 48043 | err = -EPERM; |
47964 | goto out; | 48044 | goto out; |
47965 | diff -urNp linux-2.6.32.7/mm/mlock.c linux-2.6.32.7/mm/mlock.c | 48045 | diff -urNp linux-2.6.32.8/mm/mlock.c linux-2.6.32.8/mm/mlock.c |
47966 | --- linux-2.6.32.7/mm/mlock.c 2010-01-25 13:50:10.000000000 -0500 | 48046 | --- linux-2.6.32.8/mm/mlock.c 2010-02-09 07:57:19.000000000 -0500 |
47967 | +++ linux-2.6.32.7/mm/mlock.c 2010-01-25 17:39:41.101196760 -0500 | 48047 | +++ linux-2.6.32.8/mm/mlock.c 2010-02-10 15:06:24.641981580 -0500 |
47968 | @@ -13,6 +13,7 @@ | 48048 | @@ -13,6 +13,7 @@ |
47969 | #include <linux/pagemap.h> | 48049 | #include <linux/pagemap.h> |
47970 | #include <linux/mempolicy.h> | 48050 | #include <linux/mempolicy.h> |
@@ -48033,9 +48113,9 @@ diff -urNp linux-2.6.32.7/mm/mlock.c linux-2.6.32.7/mm/mlock.c | |||
48033 | if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) || | 48113 | if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) || |
48034 | capable(CAP_IPC_LOCK)) | 48114 | capable(CAP_IPC_LOCK)) |
48035 | ret = do_mlockall(flags); | 48115 | ret = do_mlockall(flags); |
48036 | diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | 48116 | diff -urNp linux-2.6.32.8/mm/mmap.c linux-2.6.32.8/mm/mmap.c |
48037 | --- linux-2.6.32.7/mm/mmap.c 2010-01-25 13:50:10.000000000 -0500 | 48117 | --- linux-2.6.32.8/mm/mmap.c 2010-02-09 07:57:19.000000000 -0500 |
48038 | +++ linux-2.6.32.7/mm/mmap.c 2010-01-25 17:49:13.109168923 -0500 | 48118 | +++ linux-2.6.32.8/mm/mmap.c 2010-02-10 15:06:24.641981580 -0500 |
48039 | @@ -45,6 +45,16 @@ | 48119 | @@ -45,6 +45,16 @@ |
48040 | #define arch_rebalance_pgtables(addr, len) (addr) | 48120 | #define arch_rebalance_pgtables(addr, len) (addr) |
48041 | #endif | 48121 | #endif |
@@ -48728,34 +48808,37 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48728 | rb_erase(&vma->vm_rb, &mm->mm_rb); | 48808 | rb_erase(&vma->vm_rb, &mm->mm_rb); |
48729 | mm->map_count--; | 48809 | mm->map_count--; |
48730 | tail_vma = vma; | 48810 | tail_vma = vma; |
48731 | @@ -1818,6 +2066,108 @@ detach_vmas_to_be_unmapped(struct mm_str | 48811 | @@ -1824,10 +2072,25 @@ int split_vma(struct mm_struct * mm, str |
48732 | * Split a vma into two pieces at address 'addr', a new vma is allocated | 48812 | struct mempolicy *pol; |
48733 | * either for the first part or the tail. | 48813 | struct vm_area_struct *new; |
48734 | */ | 48814 | |
48735 | + | ||
48736 | +#ifdef CONFIG_PAX_SEGMEXEC | 48815 | +#ifdef CONFIG_PAX_SEGMEXEC |
48737 | +int split_vma(struct mm_struct * mm, struct vm_area_struct * vma, | 48816 | + struct vm_area_struct *vma_m, *new_m = NULL; |
48738 | + unsigned long addr, int new_below) | ||
48739 | +{ | ||
48740 | + struct mempolicy *pol; | ||
48741 | + struct vm_area_struct *new, *vma_m, *new_m = NULL; | ||
48742 | + unsigned long addr_m = addr + SEGMEXEC_TASK_SIZE; | 48817 | + unsigned long addr_m = addr + SEGMEXEC_TASK_SIZE; |
48818 | +#endif | ||
48743 | + | 48819 | + |
48744 | + if (is_vm_hugetlb_page(vma) && (addr & ~HPAGE_MASK)) | 48820 | if (is_vm_hugetlb_page(vma) && (addr & |
48745 | + return -EINVAL; | 48821 | ~(huge_page_mask(hstate_vma(vma))))) |
48746 | + | 48822 | return -EINVAL; |
48823 | |||
48824 | +#ifdef CONFIG_PAX_SEGMEXEC | ||
48747 | + vma_m = pax_find_mirror_vma(vma); | 48825 | + vma_m = pax_find_mirror_vma(vma); |
48748 | + if (vma_m) { | 48826 | + |
48827 | + if (mm->pax_flags & MF_PAX_SEGMEXEC) { | ||
48749 | + BUG_ON(vma->vm_end > SEGMEXEC_TASK_SIZE); | 48828 | + BUG_ON(vma->vm_end > SEGMEXEC_TASK_SIZE); |
48750 | + if (mm->map_count >= sysctl_max_map_count-1) | 48829 | + if (mm->map_count >= sysctl_max_map_count-1) |
48751 | + return -ENOMEM; | 48830 | + return -ENOMEM; |
48752 | + } else if (mm->map_count >= sysctl_max_map_count) | 48831 | + } else |
48753 | + return -ENOMEM; | 48832 | +#endif |
48754 | + | ||
48755 | + new = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); | ||
48756 | + if (!new) | ||
48757 | + return -ENOMEM; | ||
48758 | + | 48833 | + |
48834 | if (mm->map_count >= sysctl_max_map_count) | ||
48835 | return -ENOMEM; | ||
48836 | |||
48837 | @@ -1835,6 +2098,16 @@ int split_vma(struct mm_struct * mm, str | ||
48838 | if (!new) | ||
48839 | return -ENOMEM; | ||
48840 | |||
48841 | +#ifdef CONFIG_PAX_SEGMEXEC | ||
48759 | + if (vma_m) { | 48842 | + if (vma_m) { |
48760 | + new_m = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); | 48843 | + new_m = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); |
48761 | + if (!new_m) { | 48844 | + if (!new_m) { |
@@ -48763,17 +48846,16 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48763 | + return -ENOMEM; | 48846 | + return -ENOMEM; |
48764 | + } | 48847 | + } |
48765 | + } | 48848 | + } |
48849 | +#endif | ||
48766 | + | 48850 | + |
48767 | + /* most fields are the same, copy all, and then fixup */ | 48851 | /* most fields are the same, copy all, and then fixup */ |
48768 | + *new = *vma; | 48852 | *new = *vma; |
48769 | + | 48853 | |
48770 | + if (new_below) | 48854 | @@ -1845,8 +2118,29 @@ int split_vma(struct mm_struct * mm, str |
48771 | + new->vm_end = addr; | 48855 | new->vm_pgoff += ((addr - vma->vm_start) >> PAGE_SHIFT); |
48772 | + else { | 48856 | } |
48773 | + new->vm_start = addr; | 48857 | |
48774 | + new->vm_pgoff += ((addr - vma->vm_start) >> PAGE_SHIFT); | 48858 | +#ifdef CONFIG_PAX_SEGMEXEC |
48775 | + } | ||
48776 | + | ||
48777 | + if (vma_m) { | 48859 | + if (vma_m) { |
48778 | + *new_m = *vma_m; | 48860 | + *new_m = *vma_m; |
48779 | + new_m->vm_mirror = new; | 48861 | + new_m->vm_mirror = new; |
@@ -48786,31 +48868,24 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48786 | + new_m->vm_pgoff += ((addr_m - vma_m->vm_start) >> PAGE_SHIFT); | 48868 | + new_m->vm_pgoff += ((addr_m - vma_m->vm_start) >> PAGE_SHIFT); |
48787 | + } | 48869 | + } |
48788 | + } | 48870 | + } |
48871 | +#endif | ||
48872 | + | ||
48873 | pol = mpol_dup(vma_policy(vma)); | ||
48874 | if (IS_ERR(pol)) { | ||
48789 | + | 48875 | + |
48790 | + pol = mpol_dup(vma_policy(vma)); | 48876 | +#ifdef CONFIG_PAX_SEGMEXEC |
48791 | + if (IS_ERR(pol)) { | ||
48792 | + if (new_m) | 48877 | + if (new_m) |
48793 | + kmem_cache_free(vm_area_cachep, new_m); | 48878 | + kmem_cache_free(vm_area_cachep, new_m); |
48794 | + kmem_cache_free(vm_area_cachep, new); | 48879 | +#endif |
48795 | + return PTR_ERR(pol); | ||
48796 | + } | ||
48797 | + vma_set_policy(new, pol); | ||
48798 | + | ||
48799 | + if (new->vm_file) { | ||
48800 | + get_file(new->vm_file); | ||
48801 | + if (vma->vm_flags & VM_EXECUTABLE) | ||
48802 | + added_exe_file_vma(mm); | ||
48803 | + } | ||
48804 | + | ||
48805 | + if (new->vm_ops && new->vm_ops->open) | ||
48806 | + new->vm_ops->open(new); | ||
48807 | + | ||
48808 | + if (new_below) | ||
48809 | + vma_adjust(vma, addr, vma->vm_end, vma->vm_pgoff + | ||
48810 | + ((addr - new->vm_start) >> PAGE_SHIFT), new); | ||
48811 | + else | ||
48812 | + vma_adjust(vma, vma->vm_start, addr, vma->vm_pgoff, new); | ||
48813 | + | 48880 | + |
48881 | kmem_cache_free(vm_area_cachep, new); | ||
48882 | return PTR_ERR(pol); | ||
48883 | } | ||
48884 | @@ -1867,6 +2161,28 @@ int split_vma(struct mm_struct * mm, str | ||
48885 | else | ||
48886 | vma_adjust(vma, vma->vm_start, addr, vma->vm_pgoff, new); | ||
48887 | |||
48888 | +#ifdef CONFIG_PAX_SEGMEXEC | ||
48814 | + if (vma_m) { | 48889 | + if (vma_m) { |
48815 | + mpol_get(pol); | 48890 | + mpol_get(pol); |
48816 | + vma_set_policy(new_m, pol); | 48891 | + vma_set_policy(new_m, pol); |
@@ -48830,27 +48905,18 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48830 | + else | 48905 | + else |
48831 | + vma_adjust(vma_m, vma_m->vm_start, addr_m, vma_m->vm_pgoff, new_m); | 48906 | + vma_adjust(vma_m, vma_m->vm_start, addr_m, vma_m->vm_pgoff, new_m); |
48832 | + } | 48907 | + } |
48908 | +#endif | ||
48833 | + | 48909 | + |
48834 | + return 0; | ||
48835 | +} | ||
48836 | +#else | ||
48837 | int split_vma(struct mm_struct * mm, struct vm_area_struct * vma, | ||
48838 | unsigned long addr, int new_below) | ||
48839 | { | ||
48840 | @@ -1869,17 +2219,37 @@ int split_vma(struct mm_struct * mm, str | ||
48841 | |||
48842 | return 0; | 48910 | return 0; |
48843 | } | 48911 | } |
48844 | +#endif | ||
48845 | 48912 | ||
48846 | /* Munmap is split into 2 main parts -- this part which finds | 48913 | @@ -1875,11 +2191,30 @@ int split_vma(struct mm_struct * mm, str |
48847 | * what needs doing, and the areas themselves, which do the | ||
48848 | * work. This now handles partial unmappings. | 48914 | * work. This now handles partial unmappings. |
48849 | * Jeremy Fitzhardinge <jeremy@goop.org> | 48915 | * Jeremy Fitzhardinge <jeremy@goop.org> |
48850 | */ | 48916 | */ |
48851 | +#ifdef CONFIG_PAX_SEGMEXEC | 48917 | +#ifdef CONFIG_PAX_SEGMEXEC |
48852 | +int do_munmap(struct mm_struct *mm, unsigned long start, size_t len) | 48918 | int do_munmap(struct mm_struct *mm, unsigned long start, size_t len) |
48853 | +{ | 48919 | { |
48854 | + int ret = __do_munmap(mm, start, len); | 48920 | + int ret = __do_munmap(mm, start, len); |
48855 | + if (ret || !(mm->pax_flags & MF_PAX_SEGMEXEC)) | 48921 | + if (ret || !(mm->pax_flags & MF_PAX_SEGMEXEC)) |
48856 | + return ret; | 48922 | + return ret; |
@@ -48860,9 +48926,9 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48860 | + | 48926 | + |
48861 | +int __do_munmap(struct mm_struct *mm, unsigned long start, size_t len) | 48927 | +int __do_munmap(struct mm_struct *mm, unsigned long start, size_t len) |
48862 | +#else | 48928 | +#else |
48863 | int do_munmap(struct mm_struct *mm, unsigned long start, size_t len) | 48929 | +int do_munmap(struct mm_struct *mm, unsigned long start, size_t len) |
48864 | +#endif | 48930 | +#endif |
48865 | { | 48931 | +{ |
48866 | unsigned long end; | 48932 | unsigned long end; |
48867 | struct vm_area_struct *vma, *prev, *last; | 48933 | struct vm_area_struct *vma, *prev, *last; |
48868 | 48934 | ||
@@ -48875,7 +48941,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48875 | if ((start & ~PAGE_MASK) || start > TASK_SIZE || len > TASK_SIZE-start) | 48941 | if ((start & ~PAGE_MASK) || start > TASK_SIZE || len > TASK_SIZE-start) |
48876 | return -EINVAL; | 48942 | return -EINVAL; |
48877 | 48943 | ||
48878 | @@ -1943,6 +2313,8 @@ int do_munmap(struct mm_struct *mm, unsi | 48944 | @@ -1943,6 +2278,8 @@ int do_munmap(struct mm_struct *mm, unsi |
48879 | /* Fix up all other VM information */ | 48945 | /* Fix up all other VM information */ |
48880 | remove_vma_list(mm, vma); | 48946 | remove_vma_list(mm, vma); |
48881 | 48947 | ||
@@ -48884,7 +48950,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48884 | return 0; | 48950 | return 0; |
48885 | } | 48951 | } |
48886 | 48952 | ||
48887 | @@ -1955,22 +2327,18 @@ SYSCALL_DEFINE2(munmap, unsigned long, a | 48953 | @@ -1955,22 +2292,18 @@ SYSCALL_DEFINE2(munmap, unsigned long, a |
48888 | 48954 | ||
48889 | profile_munmap(addr); | 48955 | profile_munmap(addr); |
48890 | 48956 | ||
@@ -48913,7 +48979,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48913 | /* | 48979 | /* |
48914 | * this is really a simplified "do_mmap". it only handles | 48980 | * this is really a simplified "do_mmap". it only handles |
48915 | * anonymous maps. eventually we may be able to do some | 48981 | * anonymous maps. eventually we may be able to do some |
48916 | @@ -1984,6 +2352,11 @@ unsigned long do_brk(unsigned long addr, | 48982 | @@ -1984,6 +2317,11 @@ unsigned long do_brk(unsigned long addr, |
48917 | struct rb_node ** rb_link, * rb_parent; | 48983 | struct rb_node ** rb_link, * rb_parent; |
48918 | pgoff_t pgoff = addr >> PAGE_SHIFT; | 48984 | pgoff_t pgoff = addr >> PAGE_SHIFT; |
48919 | int error; | 48985 | int error; |
@@ -48925,7 +48991,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48925 | 48991 | ||
48926 | len = PAGE_ALIGN(len); | 48992 | len = PAGE_ALIGN(len); |
48927 | if (!len) | 48993 | if (!len) |
48928 | @@ -1995,16 +2368,30 @@ unsigned long do_brk(unsigned long addr, | 48994 | @@ -1995,16 +2333,30 @@ unsigned long do_brk(unsigned long addr, |
48929 | 48995 | ||
48930 | flags = VM_DATA_DEFAULT_FLAGS | VM_ACCOUNT | mm->def_flags; | 48996 | flags = VM_DATA_DEFAULT_FLAGS | VM_ACCOUNT | mm->def_flags; |
48931 | 48997 | ||
@@ -48957,7 +49023,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48957 | locked += mm->locked_vm; | 49023 | locked += mm->locked_vm; |
48958 | lock_limit = current->signal->rlim[RLIMIT_MEMLOCK].rlim_cur; | 49024 | lock_limit = current->signal->rlim[RLIMIT_MEMLOCK].rlim_cur; |
48959 | lock_limit >>= PAGE_SHIFT; | 49025 | lock_limit >>= PAGE_SHIFT; |
48960 | @@ -2021,22 +2408,22 @@ unsigned long do_brk(unsigned long addr, | 49026 | @@ -2021,22 +2373,22 @@ unsigned long do_brk(unsigned long addr, |
48961 | /* | 49027 | /* |
48962 | * Clear old maps. this also does some error checking for us | 49028 | * Clear old maps. this also does some error checking for us |
48963 | */ | 49029 | */ |
@@ -48984,7 +49050,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
48984 | return -ENOMEM; | 49050 | return -ENOMEM; |
48985 | 49051 | ||
48986 | /* Can we just expand an old private anonymous mapping? */ | 49052 | /* Can we just expand an old private anonymous mapping? */ |
48987 | @@ -2050,10 +2437,21 @@ unsigned long do_brk(unsigned long addr, | 49053 | @@ -2050,10 +2402,21 @@ unsigned long do_brk(unsigned long addr, |
48988 | */ | 49054 | */ |
48989 | vma = kmem_cache_zalloc(vm_area_cachep, GFP_KERNEL); | 49055 | vma = kmem_cache_zalloc(vm_area_cachep, GFP_KERNEL); |
48990 | if (!vma) { | 49056 | if (!vma) { |
@@ -49007,7 +49073,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49007 | vma->vm_mm = mm; | 49073 | vma->vm_mm = mm; |
49008 | vma->vm_start = addr; | 49074 | vma->vm_start = addr; |
49009 | vma->vm_end = addr + len; | 49075 | vma->vm_end = addr + len; |
49010 | @@ -2062,11 +2460,12 @@ unsigned long do_brk(unsigned long addr, | 49076 | @@ -2062,11 +2425,12 @@ unsigned long do_brk(unsigned long addr, |
49011 | vma->vm_page_prot = vm_get_page_prot(flags); | 49077 | vma->vm_page_prot = vm_get_page_prot(flags); |
49012 | vma_link(mm, vma, prev, rb_link, rb_parent); | 49078 | vma_link(mm, vma, prev, rb_link, rb_parent); |
49013 | out: | 49079 | out: |
@@ -49022,7 +49088,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49022 | return addr; | 49088 | return addr; |
49023 | } | 49089 | } |
49024 | 49090 | ||
49025 | @@ -2113,8 +2512,10 @@ void exit_mmap(struct mm_struct *mm) | 49091 | @@ -2113,8 +2477,10 @@ void exit_mmap(struct mm_struct *mm) |
49026 | * Walk the list again, actually closing and freeing it, | 49092 | * Walk the list again, actually closing and freeing it, |
49027 | * with preemption enabled, without holding any MM locks. | 49093 | * with preemption enabled, without holding any MM locks. |
49028 | */ | 49094 | */ |
@@ -49034,7 +49100,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49034 | 49100 | ||
49035 | BUG_ON(mm->nr_ptes > (FIRST_USER_ADDRESS+PMD_SIZE-1)>>PMD_SHIFT); | 49101 | BUG_ON(mm->nr_ptes > (FIRST_USER_ADDRESS+PMD_SIZE-1)>>PMD_SHIFT); |
49036 | } | 49102 | } |
49037 | @@ -2128,6 +2529,10 @@ int insert_vm_struct(struct mm_struct * | 49103 | @@ -2128,6 +2494,10 @@ int insert_vm_struct(struct mm_struct * |
49038 | struct vm_area_struct * __vma, * prev; | 49104 | struct vm_area_struct * __vma, * prev; |
49039 | struct rb_node ** rb_link, * rb_parent; | 49105 | struct rb_node ** rb_link, * rb_parent; |
49040 | 49106 | ||
@@ -49045,7 +49111,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49045 | /* | 49111 | /* |
49046 | * The vm_pgoff of a purely anonymous vma should be irrelevant | 49112 | * The vm_pgoff of a purely anonymous vma should be irrelevant |
49047 | * until its first write fault, when page's anon_vma and index | 49113 | * until its first write fault, when page's anon_vma and index |
49048 | @@ -2150,7 +2555,22 @@ int insert_vm_struct(struct mm_struct * | 49114 | @@ -2150,7 +2520,22 @@ int insert_vm_struct(struct mm_struct * |
49049 | if ((vma->vm_flags & VM_ACCOUNT) && | 49115 | if ((vma->vm_flags & VM_ACCOUNT) && |
49050 | security_vm_enough_memory_mm(mm, vma_pages(vma))) | 49116 | security_vm_enough_memory_mm(mm, vma_pages(vma))) |
49051 | return -ENOMEM; | 49117 | return -ENOMEM; |
@@ -49068,7 +49134,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49068 | return 0; | 49134 | return 0; |
49069 | } | 49135 | } |
49070 | 49136 | ||
49071 | @@ -2168,6 +2588,8 @@ struct vm_area_struct *copy_vma(struct v | 49137 | @@ -2168,6 +2553,8 @@ struct vm_area_struct *copy_vma(struct v |
49072 | struct rb_node **rb_link, *rb_parent; | 49138 | struct rb_node **rb_link, *rb_parent; |
49073 | struct mempolicy *pol; | 49139 | struct mempolicy *pol; |
49074 | 49140 | ||
@@ -49077,7 +49143,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49077 | /* | 49143 | /* |
49078 | * If anonymous vma has not yet been faulted, update new pgoff | 49144 | * If anonymous vma has not yet been faulted, update new pgoff |
49079 | * to match new location, to increase its chance of merging. | 49145 | * to match new location, to increase its chance of merging. |
49080 | @@ -2211,6 +2633,35 @@ struct vm_area_struct *copy_vma(struct v | 49146 | @@ -2211,6 +2598,35 @@ struct vm_area_struct *copy_vma(struct v |
49081 | return new_vma; | 49147 | return new_vma; |
49082 | } | 49148 | } |
49083 | 49149 | ||
@@ -49113,7 +49179,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49113 | /* | 49179 | /* |
49114 | * Return true if the calling process may expand its vm space by the passed | 49180 | * Return true if the calling process may expand its vm space by the passed |
49115 | * number of pages | 49181 | * number of pages |
49116 | @@ -2221,7 +2672,7 @@ int may_expand_vm(struct mm_struct *mm, | 49182 | @@ -2221,7 +2637,7 @@ int may_expand_vm(struct mm_struct *mm, |
49117 | unsigned long lim; | 49183 | unsigned long lim; |
49118 | 49184 | ||
49119 | lim = current->signal->rlim[RLIMIT_AS].rlim_cur >> PAGE_SHIFT; | 49185 | lim = current->signal->rlim[RLIMIT_AS].rlim_cur >> PAGE_SHIFT; |
@@ -49122,7 +49188,7 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49122 | if (cur + npages > lim) | 49188 | if (cur + npages > lim) |
49123 | return 0; | 49189 | return 0; |
49124 | return 1; | 49190 | return 1; |
49125 | @@ -2290,6 +2741,15 @@ int install_special_mapping(struct mm_st | 49191 | @@ -2290,6 +2706,15 @@ int install_special_mapping(struct mm_st |
49126 | vma->vm_start = addr; | 49192 | vma->vm_start = addr; |
49127 | vma->vm_end = addr + len; | 49193 | vma->vm_end = addr + len; |
49128 | 49194 | ||
@@ -49138,9 +49204,9 @@ diff -urNp linux-2.6.32.7/mm/mmap.c linux-2.6.32.7/mm/mmap.c | |||
49138 | vma->vm_flags = vm_flags | mm->def_flags | VM_DONTEXPAND; | 49204 | vma->vm_flags = vm_flags | mm->def_flags | VM_DONTEXPAND; |
49139 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); | 49205 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); |
49140 | 49206 | ||
49141 | diff -urNp linux-2.6.32.7/mm/mprotect.c linux-2.6.32.7/mm/mprotect.c | 49207 | diff -urNp linux-2.6.32.8/mm/mprotect.c linux-2.6.32.8/mm/mprotect.c |
49142 | --- linux-2.6.32.7/mm/mprotect.c 2010-01-25 13:50:10.000000000 -0500 | 49208 | --- linux-2.6.32.8/mm/mprotect.c 2010-02-09 07:57:19.000000000 -0500 |
49143 | +++ linux-2.6.32.7/mm/mprotect.c 2010-01-25 17:39:41.103216205 -0500 | 49209 | +++ linux-2.6.32.8/mm/mprotect.c 2010-02-10 15:06:24.641981580 -0500 |
49144 | @@ -24,10 +24,16 @@ | 49210 | @@ -24,10 +24,16 @@ |
49145 | #include <linux/mmu_notifier.h> | 49211 | #include <linux/mmu_notifier.h> |
49146 | #include <linux/migrate.h> | 49212 | #include <linux/migrate.h> |
@@ -49331,9 +49397,9 @@ diff -urNp linux-2.6.32.7/mm/mprotect.c linux-2.6.32.7/mm/mprotect.c | |||
49331 | nstart = tmp; | 49397 | nstart = tmp; |
49332 | 49398 | ||
49333 | if (nstart < prev->vm_end) | 49399 | if (nstart < prev->vm_end) |
49334 | diff -urNp linux-2.6.32.7/mm/mremap.c linux-2.6.32.7/mm/mremap.c | 49400 | diff -urNp linux-2.6.32.8/mm/mremap.c linux-2.6.32.8/mm/mremap.c |
49335 | --- linux-2.6.32.7/mm/mremap.c 2010-01-25 13:50:10.000000000 -0500 | 49401 | --- linux-2.6.32.8/mm/mremap.c 2010-02-09 07:57:19.000000000 -0500 |
49336 | +++ linux-2.6.32.7/mm/mremap.c 2010-01-25 17:51:07.728131761 -0500 | 49402 | +++ linux-2.6.32.8/mm/mremap.c 2010-02-10 15:06:24.641981580 -0500 |
49337 | @@ -114,6 +114,12 @@ static void move_ptes(struct vm_area_str | 49403 | @@ -114,6 +114,12 @@ static void move_ptes(struct vm_area_str |
49338 | continue; | 49404 | continue; |
49339 | pte = ptep_clear_flush(vma, old_addr, old_pte); | 49405 | pte = ptep_clear_flush(vma, old_addr, old_pte); |
@@ -49434,9 +49500,9 @@ diff -urNp linux-2.6.32.7/mm/mremap.c linux-2.6.32.7/mm/mremap.c | |||
49434 | } | 49500 | } |
49435 | out: | 49501 | out: |
49436 | if (ret & ~PAGE_MASK) | 49502 | if (ret & ~PAGE_MASK) |
49437 | diff -urNp linux-2.6.32.7/mm/nommu.c linux-2.6.32.7/mm/nommu.c | 49503 | diff -urNp linux-2.6.32.8/mm/nommu.c linux-2.6.32.8/mm/nommu.c |
49438 | --- linux-2.6.32.7/mm/nommu.c 2010-01-25 13:50:10.000000000 -0500 | 49504 | --- linux-2.6.32.8/mm/nommu.c 2010-02-09 07:57:19.000000000 -0500 |
49439 | +++ linux-2.6.32.7/mm/nommu.c 2010-01-25 17:39:41.113789566 -0500 | 49505 | +++ linux-2.6.32.8/mm/nommu.c 2010-02-10 15:06:24.641981580 -0500 |
49440 | @@ -758,15 +758,6 @@ struct vm_area_struct *find_vma(struct m | 49506 | @@ -758,15 +758,6 @@ struct vm_area_struct *find_vma(struct m |
49441 | EXPORT_SYMBOL(find_vma); | 49507 | EXPORT_SYMBOL(find_vma); |
49442 | 49508 | ||
@@ -49453,10 +49519,10 @@ diff -urNp linux-2.6.32.7/mm/nommu.c linux-2.6.32.7/mm/nommu.c | |||
49453 | * expand a stack to a given address | 49519 | * expand a stack to a given address |
49454 | * - not supported under NOMMU conditions | 49520 | * - not supported under NOMMU conditions |
49455 | */ | 49521 | */ |
49456 | diff -urNp linux-2.6.32.7/mm/page_alloc.c linux-2.6.32.7/mm/page_alloc.c | 49522 | diff -urNp linux-2.6.32.8/mm/page_alloc.c linux-2.6.32.8/mm/page_alloc.c |
49457 | --- linux-2.6.32.7/mm/page_alloc.c 2010-01-25 13:50:10.000000000 -0500 | 49523 | --- linux-2.6.32.8/mm/page_alloc.c 2010-02-09 07:57:19.000000000 -0500 |
49458 | +++ linux-2.6.32.7/mm/page_alloc.c 2010-01-25 17:39:41.114427717 -0500 | 49524 | +++ linux-2.6.32.8/mm/page_alloc.c 2010-02-10 15:06:24.646029734 -0500 |
49459 | @@ -585,6 +585,10 @@ static void __free_pages_ok(struct page | 49525 | @@ -586,6 +586,10 @@ static void __free_pages_ok(struct page |
49460 | int bad = 0; | 49526 | int bad = 0; |
49461 | int wasMlocked = __TestClearPageMlocked(page); | 49527 | int wasMlocked = __TestClearPageMlocked(page); |
49462 | 49528 | ||
@@ -49467,7 +49533,7 @@ diff -urNp linux-2.6.32.7/mm/page_alloc.c linux-2.6.32.7/mm/page_alloc.c | |||
49467 | kmemcheck_free_shadow(page, order); | 49533 | kmemcheck_free_shadow(page, order); |
49468 | 49534 | ||
49469 | for (i = 0 ; i < (1 << order) ; ++i) | 49535 | for (i = 0 ; i < (1 << order) ; ++i) |
49470 | @@ -597,6 +601,12 @@ static void __free_pages_ok(struct page | 49536 | @@ -598,6 +602,12 @@ static void __free_pages_ok(struct page |
49471 | debug_check_no_obj_freed(page_address(page), | 49537 | debug_check_no_obj_freed(page_address(page), |
49472 | PAGE_SIZE << order); | 49538 | PAGE_SIZE << order); |
49473 | } | 49539 | } |
@@ -49480,7 +49546,7 @@ diff -urNp linux-2.6.32.7/mm/page_alloc.c linux-2.6.32.7/mm/page_alloc.c | |||
49480 | arch_free_page(page, order); | 49546 | arch_free_page(page, order); |
49481 | kernel_map_pages(page, 1 << order, 0); | 49547 | kernel_map_pages(page, 1 << order, 0); |
49482 | 49548 | ||
49483 | @@ -700,8 +710,10 @@ static int prep_new_page(struct page *pa | 49549 | @@ -701,8 +711,10 @@ static int prep_new_page(struct page *pa |
49484 | arch_alloc_page(page, order); | 49550 | arch_alloc_page(page, order); |
49485 | kernel_map_pages(page, 1 << order, 1); | 49551 | kernel_map_pages(page, 1 << order, 1); |
49486 | 49552 | ||
@@ -49491,7 +49557,7 @@ diff -urNp linux-2.6.32.7/mm/page_alloc.c linux-2.6.32.7/mm/page_alloc.c | |||
49491 | 49557 | ||
49492 | if (order && (gfp_flags & __GFP_COMP)) | 49558 | if (order && (gfp_flags & __GFP_COMP)) |
49493 | prep_compound_page(page, order); | 49559 | prep_compound_page(page, order); |
49494 | @@ -1095,6 +1107,11 @@ static void free_hot_cold_page(struct pa | 49560 | @@ -1096,6 +1108,11 @@ static void free_hot_cold_page(struct pa |
49495 | debug_check_no_locks_freed(page_address(page), PAGE_SIZE); | 49561 | debug_check_no_locks_freed(page_address(page), PAGE_SIZE); |
49496 | debug_check_no_obj_freed(page_address(page), PAGE_SIZE); | 49562 | debug_check_no_obj_freed(page_address(page), PAGE_SIZE); |
49497 | } | 49563 | } |
@@ -49503,9 +49569,9 @@ diff -urNp linux-2.6.32.7/mm/page_alloc.c linux-2.6.32.7/mm/page_alloc.c | |||
49503 | arch_free_page(page, 0); | 49569 | arch_free_page(page, 0); |
49504 | kernel_map_pages(page, 1, 0); | 49570 | kernel_map_pages(page, 1, 0); |
49505 | 49571 | ||
49506 | diff -urNp linux-2.6.32.7/mm/percpu.c linux-2.6.32.7/mm/percpu.c | 49572 | diff -urNp linux-2.6.32.8/mm/percpu.c linux-2.6.32.8/mm/percpu.c |
49507 | --- linux-2.6.32.7/mm/percpu.c 2010-01-25 13:50:10.000000000 -0500 | 49573 | --- linux-2.6.32.8/mm/percpu.c 2010-02-09 07:57:19.000000000 -0500 |
49508 | +++ linux-2.6.32.7/mm/percpu.c 2010-01-25 17:39:41.115366990 -0500 | 49574 | +++ linux-2.6.32.8/mm/percpu.c 2010-02-10 15:06:24.646029734 -0500 |
49509 | @@ -115,7 +115,7 @@ static unsigned int pcpu_first_unit_cpu | 49575 | @@ -115,7 +115,7 @@ static unsigned int pcpu_first_unit_cpu |
49510 | static unsigned int pcpu_last_unit_cpu __read_mostly; | 49576 | static unsigned int pcpu_last_unit_cpu __read_mostly; |
49511 | 49577 | ||
@@ -49515,9 +49581,9 @@ diff -urNp linux-2.6.32.7/mm/percpu.c linux-2.6.32.7/mm/percpu.c | |||
49515 | EXPORT_SYMBOL_GPL(pcpu_base_addr); | 49581 | EXPORT_SYMBOL_GPL(pcpu_base_addr); |
49516 | 49582 | ||
49517 | static const int *pcpu_unit_map __read_mostly; /* cpu -> unit */ | 49583 | static const int *pcpu_unit_map __read_mostly; /* cpu -> unit */ |
49518 | diff -urNp linux-2.6.32.7/mm/rmap.c linux-2.6.32.7/mm/rmap.c | 49584 | diff -urNp linux-2.6.32.8/mm/rmap.c linux-2.6.32.8/mm/rmap.c |
49519 | --- linux-2.6.32.7/mm/rmap.c 2010-01-25 13:50:10.000000000 -0500 | 49585 | --- linux-2.6.32.8/mm/rmap.c 2010-02-09 07:57:19.000000000 -0500 |
49520 | +++ linux-2.6.32.7/mm/rmap.c 2010-01-25 17:39:41.115366990 -0500 | 49586 | +++ linux-2.6.32.8/mm/rmap.c 2010-02-10 15:06:24.646029734 -0500 |
49521 | @@ -108,6 +108,10 @@ int anon_vma_prepare(struct vm_area_stru | 49587 | @@ -108,6 +108,10 @@ int anon_vma_prepare(struct vm_area_stru |
49522 | struct mm_struct *mm = vma->vm_mm; | 49588 | struct mm_struct *mm = vma->vm_mm; |
49523 | struct anon_vma *allocated; | 49589 | struct anon_vma *allocated; |
@@ -49545,9 +49611,9 @@ diff -urNp linux-2.6.32.7/mm/rmap.c linux-2.6.32.7/mm/rmap.c | |||
49545 | vma->anon_vma = anon_vma; | 49611 | vma->anon_vma = anon_vma; |
49546 | list_add_tail(&vma->anon_vma_node, &anon_vma->head); | 49612 | list_add_tail(&vma->anon_vma_node, &anon_vma->head); |
49547 | allocated = NULL; | 49613 | allocated = NULL; |
49548 | diff -urNp linux-2.6.32.7/mm/shmem.c linux-2.6.32.7/mm/shmem.c | 49614 | diff -urNp linux-2.6.32.8/mm/shmem.c linux-2.6.32.8/mm/shmem.c |
49549 | --- linux-2.6.32.7/mm/shmem.c 2010-01-25 13:50:10.000000000 -0500 | 49615 | --- linux-2.6.32.8/mm/shmem.c 2010-02-09 07:57:19.000000000 -0500 |
49550 | +++ linux-2.6.32.7/mm/shmem.c 2010-01-25 17:39:41.125336894 -0500 | 49616 | +++ linux-2.6.32.8/mm/shmem.c 2010-02-10 15:06:24.646029734 -0500 |
49551 | @@ -31,7 +31,7 @@ | 49617 | @@ -31,7 +31,7 @@ |
49552 | #include <linux/swap.h> | 49618 | #include <linux/swap.h> |
49553 | #include <linux/ima.h> | 49619 | #include <linux/ima.h> |
@@ -49557,9 +49623,9 @@ diff -urNp linux-2.6.32.7/mm/shmem.c linux-2.6.32.7/mm/shmem.c | |||
49557 | 49623 | ||
49558 | #ifdef CONFIG_SHMEM | 49624 | #ifdef CONFIG_SHMEM |
49559 | /* | 49625 | /* |
49560 | diff -urNp linux-2.6.32.7/mm/slab.c linux-2.6.32.7/mm/slab.c | 49626 | diff -urNp linux-2.6.32.8/mm/slab.c linux-2.6.32.8/mm/slab.c |
49561 | --- linux-2.6.32.7/mm/slab.c 2010-01-25 13:50:10.000000000 -0500 | 49627 | --- linux-2.6.32.8/mm/slab.c 2010-02-09 07:57:19.000000000 -0500 |
49562 | +++ linux-2.6.32.7/mm/slab.c 2010-01-25 17:39:41.126129280 -0500 | 49628 | +++ linux-2.6.32.8/mm/slab.c 2010-02-10 15:06:24.646029734 -0500 |
49563 | @@ -308,7 +308,7 @@ struct kmem_list3 { | 49629 | @@ -308,7 +308,7 @@ struct kmem_list3 { |
49564 | * Need this for bootstrapping a per node allocator. | 49630 | * Need this for bootstrapping a per node allocator. |
49565 | */ | 49631 | */ |
@@ -49657,9 +49723,9 @@ diff -urNp linux-2.6.32.7/mm/slab.c linux-2.6.32.7/mm/slab.c | |||
49657 | /** | 49723 | /** |
49658 | * ksize - get the actual amount of memory allocated for a given object | 49724 | * ksize - get the actual amount of memory allocated for a given object |
49659 | * @objp: Pointer to the object | 49725 | * @objp: Pointer to the object |
49660 | diff -urNp linux-2.6.32.7/mm/slob.c linux-2.6.32.7/mm/slob.c | 49726 | diff -urNp linux-2.6.32.8/mm/slob.c linux-2.6.32.8/mm/slob.c |
49661 | --- linux-2.6.32.7/mm/slob.c 2010-01-25 13:50:10.000000000 -0500 | 49727 | --- linux-2.6.32.8/mm/slob.c 2010-02-09 07:57:19.000000000 -0500 |
49662 | +++ linux-2.6.32.7/mm/slob.c 2010-01-25 17:39:41.126129280 -0500 | 49728 | +++ linux-2.6.32.8/mm/slob.c 2010-02-10 15:06:24.646029734 -0500 |
49663 | @@ -29,7 +29,7 @@ | 49729 | @@ -29,7 +29,7 @@ |
49664 | * If kmalloc is asked for objects of PAGE_SIZE or larger, it calls | 49730 | * If kmalloc is asked for objects of PAGE_SIZE or larger, it calls |
49665 | * alloc_pages() directly, allocating compound pages so the page order | 49731 | * alloc_pages() directly, allocating compound pages so the page order |
@@ -49980,9 +50046,9 @@ diff -urNp linux-2.6.32.7/mm/slob.c linux-2.6.32.7/mm/slob.c | |||
49980 | } | 50046 | } |
49981 | 50047 | ||
49982 | trace_kmem_cache_free(_RET_IP_, b); | 50048 | trace_kmem_cache_free(_RET_IP_, b); |
49983 | diff -urNp linux-2.6.32.7/mm/slub.c linux-2.6.32.7/mm/slub.c | 50049 | diff -urNp linux-2.6.32.8/mm/slub.c linux-2.6.32.8/mm/slub.c |
49984 | --- linux-2.6.32.7/mm/slub.c 2010-01-25 13:50:10.000000000 -0500 | 50050 | --- linux-2.6.32.8/mm/slub.c 2010-02-09 07:57:19.000000000 -0500 |
49985 | +++ linux-2.6.32.7/mm/slub.c 2010-01-25 17:39:41.127430872 -0500 | 50051 | +++ linux-2.6.32.8/mm/slub.c 2010-02-10 15:06:24.646029734 -0500 |
49986 | @@ -1937,7 +1937,7 @@ static int slub_min_objects; | 50052 | @@ -1937,7 +1937,7 @@ static int slub_min_objects; |
49987 | * Merge control. If this is set then no merging of slab caches will occur. | 50053 | * Merge control. If this is set then no merging of slab caches will occur. |
49988 | * (Could be removed. This was introduced to pacify the merge skeptics.) | 50054 | * (Could be removed. This was introduced to pacify the merge skeptics.) |
@@ -50130,9 +50196,9 @@ diff -urNp linux-2.6.32.7/mm/slub.c linux-2.6.32.7/mm/slub.c | |||
50130 | static void print_slabinfo_header(struct seq_file *m) | 50196 | static void print_slabinfo_header(struct seq_file *m) |
50131 | { | 50197 | { |
50132 | seq_puts(m, "slabinfo - version: 2.1\n"); | 50198 | seq_puts(m, "slabinfo - version: 2.1\n"); |
50133 | diff -urNp linux-2.6.32.7/mm/util.c linux-2.6.32.7/mm/util.c | 50199 | diff -urNp linux-2.6.32.8/mm/util.c linux-2.6.32.8/mm/util.c |
50134 | --- linux-2.6.32.7/mm/util.c 2010-01-25 13:50:10.000000000 -0500 | 50200 | --- linux-2.6.32.8/mm/util.c 2010-02-09 07:57:19.000000000 -0500 |
50135 | +++ linux-2.6.32.7/mm/util.c 2010-01-25 17:39:41.127430872 -0500 | 50201 | +++ linux-2.6.32.8/mm/util.c 2010-02-10 15:06:24.646029734 -0500 |
50136 | @@ -228,6 +228,12 @@ EXPORT_SYMBOL(strndup_user); | 50202 | @@ -228,6 +228,12 @@ EXPORT_SYMBOL(strndup_user); |
50137 | void arch_pick_mmap_layout(struct mm_struct *mm) | 50203 | void arch_pick_mmap_layout(struct mm_struct *mm) |
50138 | { | 50204 | { |
@@ -50146,9 +50212,9 @@ diff -urNp linux-2.6.32.7/mm/util.c linux-2.6.32.7/mm/util.c | |||
50146 | mm->get_unmapped_area = arch_get_unmapped_area; | 50212 | mm->get_unmapped_area = arch_get_unmapped_area; |
50147 | mm->unmap_area = arch_unmap_area; | 50213 | mm->unmap_area = arch_unmap_area; |
50148 | } | 50214 | } |
50149 | diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | 50215 | diff -urNp linux-2.6.32.8/mm/vmalloc.c linux-2.6.32.8/mm/vmalloc.c |
50150 | --- linux-2.6.32.7/mm/vmalloc.c 2010-01-25 13:50:10.000000000 -0500 | 50216 | --- linux-2.6.32.8/mm/vmalloc.c 2010-02-09 07:57:19.000000000 -0500 |
50151 | +++ linux-2.6.32.7/mm/vmalloc.c 2010-01-25 17:39:41.128331156 -0500 | 50217 | +++ linux-2.6.32.8/mm/vmalloc.c 2010-02-10 15:06:24.650030083 -0500 |
50152 | @@ -40,8 +40,19 @@ static void vunmap_pte_range(pmd_t *pmd, | 50218 | @@ -40,8 +40,19 @@ static void vunmap_pte_range(pmd_t *pmd, |
50153 | 50219 | ||
50154 | pte = pte_offset_kernel(pmd, addr); | 50220 | pte = pte_offset_kernel(pmd, addr); |
@@ -50255,7 +50321,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50255 | p = &(*p)->rb_right; | 50321 | p = &(*p)->rb_right; |
50256 | else | 50322 | else |
50257 | BUG(); | 50323 | BUG(); |
50258 | @@ -1162,6 +1196,16 @@ static struct vm_struct *__get_vm_area_n | 50324 | @@ -1223,6 +1257,16 @@ static struct vm_struct *__get_vm_area_n |
50259 | struct vm_struct *area; | 50325 | struct vm_struct *area; |
50260 | 50326 | ||
50261 | BUG_ON(in_interrupt()); | 50327 | BUG_ON(in_interrupt()); |
@@ -50272,7 +50338,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50272 | if (flags & VM_IOREMAP) { | 50338 | if (flags & VM_IOREMAP) { |
50273 | int bit = fls(size); | 50339 | int bit = fls(size); |
50274 | 50340 | ||
50275 | @@ -1387,6 +1431,11 @@ void *vmap(struct page **pages, unsigned | 50341 | @@ -1448,6 +1492,11 @@ void *vmap(struct page **pages, unsigned |
50276 | if (count > totalram_pages) | 50342 | if (count > totalram_pages) |
50277 | return NULL; | 50343 | return NULL; |
50278 | 50344 | ||
@@ -50284,7 +50350,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50284 | area = get_vm_area_caller((count << PAGE_SHIFT), flags, | 50350 | area = get_vm_area_caller((count << PAGE_SHIFT), flags, |
50285 | __builtin_return_address(0)); | 50351 | __builtin_return_address(0)); |
50286 | if (!area) | 50352 | if (!area) |
50287 | @@ -1497,6 +1546,13 @@ static void *__vmalloc_node(unsigned lon | 50353 | @@ -1558,6 +1607,13 @@ static void *__vmalloc_node(unsigned lon |
50288 | if (!size || (size >> PAGE_SHIFT) > totalram_pages) | 50354 | if (!size || (size >> PAGE_SHIFT) > totalram_pages) |
50289 | return NULL; | 50355 | return NULL; |
50290 | 50356 | ||
@@ -50298,7 +50364,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50298 | area = __get_vm_area_node(size, align, VM_ALLOC, VMALLOC_START, | 50364 | area = __get_vm_area_node(size, align, VM_ALLOC, VMALLOC_START, |
50299 | VMALLOC_END, node, gfp_mask, caller); | 50365 | VMALLOC_END, node, gfp_mask, caller); |
50300 | 50366 | ||
50301 | @@ -1515,6 +1571,7 @@ static void *__vmalloc_node(unsigned lon | 50367 | @@ -1576,6 +1632,7 @@ static void *__vmalloc_node(unsigned lon |
50302 | return addr; | 50368 | return addr; |
50303 | } | 50369 | } |
50304 | 50370 | ||
@@ -50306,7 +50372,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50306 | void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) | 50372 | void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) |
50307 | { | 50373 | { |
50308 | return __vmalloc_node(size, 1, gfp_mask, prot, -1, | 50374 | return __vmalloc_node(size, 1, gfp_mask, prot, -1, |
50309 | @@ -1531,6 +1588,7 @@ EXPORT_SYMBOL(__vmalloc); | 50375 | @@ -1592,6 +1649,7 @@ EXPORT_SYMBOL(__vmalloc); |
50310 | * For tight control over page level allocator and protection flags | 50376 | * For tight control over page level allocator and protection flags |
50311 | * use __vmalloc() instead. | 50377 | * use __vmalloc() instead. |
50312 | */ | 50378 | */ |
@@ -50314,7 +50380,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50314 | void *vmalloc(unsigned long size) | 50380 | void *vmalloc(unsigned long size) |
50315 | { | 50381 | { |
50316 | return __vmalloc_node(size, 1, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL, | 50382 | return __vmalloc_node(size, 1, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL, |
50317 | @@ -1545,6 +1603,7 @@ EXPORT_SYMBOL(vmalloc); | 50383 | @@ -1606,6 +1664,7 @@ EXPORT_SYMBOL(vmalloc); |
50318 | * The resulting memory area is zeroed so it can be mapped to userspace | 50384 | * The resulting memory area is zeroed so it can be mapped to userspace |
50319 | * without leaking data. | 50385 | * without leaking data. |
50320 | */ | 50386 | */ |
@@ -50322,7 +50388,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50322 | void *vmalloc_user(unsigned long size) | 50388 | void *vmalloc_user(unsigned long size) |
50323 | { | 50389 | { |
50324 | struct vm_struct *area; | 50390 | struct vm_struct *area; |
50325 | @@ -1572,6 +1631,7 @@ EXPORT_SYMBOL(vmalloc_user); | 50391 | @@ -1633,6 +1692,7 @@ EXPORT_SYMBOL(vmalloc_user); |
50326 | * For tight control over page level allocator and protection flags | 50392 | * For tight control over page level allocator and protection flags |
50327 | * use __vmalloc() instead. | 50393 | * use __vmalloc() instead. |
50328 | */ | 50394 | */ |
@@ -50330,7 +50396,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50330 | void *vmalloc_node(unsigned long size, int node) | 50396 | void *vmalloc_node(unsigned long size, int node) |
50331 | { | 50397 | { |
50332 | return __vmalloc_node(size, 1, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL, | 50398 | return __vmalloc_node(size, 1, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL, |
50333 | @@ -1594,10 +1654,10 @@ EXPORT_SYMBOL(vmalloc_node); | 50399 | @@ -1655,10 +1715,10 @@ EXPORT_SYMBOL(vmalloc_node); |
50334 | * For tight control over page level allocator and protection flags | 50400 | * For tight control over page level allocator and protection flags |
50335 | * use __vmalloc() instead. | 50401 | * use __vmalloc() instead. |
50336 | */ | 50402 | */ |
@@ -50343,7 +50409,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50343 | -1, __builtin_return_address(0)); | 50409 | -1, __builtin_return_address(0)); |
50344 | } | 50410 | } |
50345 | 50411 | ||
50346 | @@ -1616,6 +1676,7 @@ void *vmalloc_exec(unsigned long size) | 50412 | @@ -1677,6 +1737,7 @@ void *vmalloc_exec(unsigned long size) |
50347 | * Allocate enough 32bit PA addressable pages to cover @size from the | 50413 | * Allocate enough 32bit PA addressable pages to cover @size from the |
50348 | * page level allocator and map them into contiguous kernel virtual space. | 50414 | * page level allocator and map them into contiguous kernel virtual space. |
50349 | */ | 50415 | */ |
@@ -50351,7 +50417,7 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50351 | void *vmalloc_32(unsigned long size) | 50417 | void *vmalloc_32(unsigned long size) |
50352 | { | 50418 | { |
50353 | return __vmalloc_node(size, 1, GFP_VMALLOC32, PAGE_KERNEL, | 50419 | return __vmalloc_node(size, 1, GFP_VMALLOC32, PAGE_KERNEL, |
50354 | @@ -1630,6 +1691,7 @@ EXPORT_SYMBOL(vmalloc_32); | 50420 | @@ -1691,6 +1752,7 @@ EXPORT_SYMBOL(vmalloc_32); |
50355 | * The resulting memory area is 32bit addressable and zeroed so it can be | 50421 | * The resulting memory area is 32bit addressable and zeroed so it can be |
50356 | * mapped to userspace without leaking data. | 50422 | * mapped to userspace without leaking data. |
50357 | */ | 50423 | */ |
@@ -50359,9 +50425,9 @@ diff -urNp linux-2.6.32.7/mm/vmalloc.c linux-2.6.32.7/mm/vmalloc.c | |||
50359 | void *vmalloc_32_user(unsigned long size) | 50425 | void *vmalloc_32_user(unsigned long size) |
50360 | { | 50426 | { |
50361 | struct vm_struct *area; | 50427 | struct vm_struct *area; |
50362 | diff -urNp linux-2.6.32.7/net/atm/atm_misc.c linux-2.6.32.7/net/atm/atm_misc.c | 50428 | diff -urNp linux-2.6.32.8/net/atm/atm_misc.c linux-2.6.32.8/net/atm/atm_misc.c |
50363 | --- linux-2.6.32.7/net/atm/atm_misc.c 2010-01-25 13:50:10.000000000 -0500 | 50429 | --- linux-2.6.32.8/net/atm/atm_misc.c 2010-02-09 07:57:19.000000000 -0500 |
50364 | +++ linux-2.6.32.7/net/atm/atm_misc.c 2010-01-25 17:39:41.128331156 -0500 | 50430 | +++ linux-2.6.32.8/net/atm/atm_misc.c 2010-02-10 15:06:24.650030083 -0500 |
50365 | @@ -19,7 +19,7 @@ int atm_charge(struct atm_vcc *vcc,int t | 50431 | @@ -19,7 +19,7 @@ int atm_charge(struct atm_vcc *vcc,int t |
50366 | if (atomic_read(&sk_atm(vcc)->sk_rmem_alloc) <= sk_atm(vcc)->sk_rcvbuf) | 50432 | if (atomic_read(&sk_atm(vcc)->sk_rmem_alloc) <= sk_atm(vcc)->sk_rcvbuf) |
50367 | return 1; | 50433 | return 1; |
@@ -50398,9 +50464,9 @@ diff -urNp linux-2.6.32.7/net/atm/atm_misc.c linux-2.6.32.7/net/atm/atm_misc.c | |||
50398 | __SONET_ITEMS | 50464 | __SONET_ITEMS |
50399 | #undef __HANDLE_ITEM | 50465 | #undef __HANDLE_ITEM |
50400 | } | 50466 | } |
50401 | diff -urNp linux-2.6.32.7/net/atm/proc.c linux-2.6.32.7/net/atm/proc.c | 50467 | diff -urNp linux-2.6.32.8/net/atm/proc.c linux-2.6.32.8/net/atm/proc.c |
50402 | --- linux-2.6.32.7/net/atm/proc.c 2010-01-25 13:50:10.000000000 -0500 | 50468 | --- linux-2.6.32.8/net/atm/proc.c 2010-02-09 07:57:19.000000000 -0500 |
50403 | +++ linux-2.6.32.7/net/atm/proc.c 2010-01-25 17:39:41.129325123 -0500 | 50469 | +++ linux-2.6.32.8/net/atm/proc.c 2010-02-10 15:06:24.650030083 -0500 |
50404 | @@ -43,9 +43,9 @@ static void add_stats(struct seq_file *s | 50470 | @@ -43,9 +43,9 @@ static void add_stats(struct seq_file *s |
50405 | const struct k_atm_aal_stats *stats) | 50471 | const struct k_atm_aal_stats *stats) |
50406 | { | 50472 | { |
@@ -50414,9 +50480,9 @@ diff -urNp linux-2.6.32.7/net/atm/proc.c linux-2.6.32.7/net/atm/proc.c | |||
50414 | } | 50480 | } |
50415 | 50481 | ||
50416 | static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) | 50482 | static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) |
50417 | diff -urNp linux-2.6.32.7/net/atm/resources.c linux-2.6.32.7/net/atm/resources.c | 50483 | diff -urNp linux-2.6.32.8/net/atm/resources.c linux-2.6.32.8/net/atm/resources.c |
50418 | --- linux-2.6.32.7/net/atm/resources.c 2010-01-25 13:50:10.000000000 -0500 | 50484 | --- linux-2.6.32.8/net/atm/resources.c 2010-02-09 07:57:19.000000000 -0500 |
50419 | +++ linux-2.6.32.7/net/atm/resources.c 2010-01-25 17:39:41.129325123 -0500 | 50485 | +++ linux-2.6.32.8/net/atm/resources.c 2010-02-10 15:06:24.650030083 -0500 |
50420 | @@ -161,7 +161,7 @@ void atm_dev_deregister(struct atm_dev * | 50486 | @@ -161,7 +161,7 @@ void atm_dev_deregister(struct atm_dev * |
50421 | static void copy_aal_stats(struct k_atm_aal_stats *from, | 50487 | static void copy_aal_stats(struct k_atm_aal_stats *from, |
50422 | struct atm_aal_stats *to) | 50488 | struct atm_aal_stats *to) |
@@ -50435,9 +50501,9 @@ diff -urNp linux-2.6.32.7/net/atm/resources.c linux-2.6.32.7/net/atm/resources.c | |||
50435 | __AAL_STAT_ITEMS | 50501 | __AAL_STAT_ITEMS |
50436 | #undef __HANDLE_ITEM | 50502 | #undef __HANDLE_ITEM |
50437 | } | 50503 | } |
50438 | diff -urNp linux-2.6.32.7/net/bridge/br_private.h linux-2.6.32.7/net/bridge/br_private.h | 50504 | diff -urNp linux-2.6.32.8/net/bridge/br_private.h linux-2.6.32.8/net/bridge/br_private.h |
50439 | --- linux-2.6.32.7/net/bridge/br_private.h 2010-01-25 13:50:10.000000000 -0500 | 50505 | --- linux-2.6.32.8/net/bridge/br_private.h 2010-02-09 07:57:19.000000000 -0500 |
50440 | +++ linux-2.6.32.7/net/bridge/br_private.h 2010-01-25 17:39:41.129325123 -0500 | 50506 | +++ linux-2.6.32.8/net/bridge/br_private.h 2010-02-10 15:06:24.650030083 -0500 |
50441 | @@ -254,7 +254,7 @@ extern void br_ifinfo_notify(int event, | 50507 | @@ -254,7 +254,7 @@ extern void br_ifinfo_notify(int event, |
50442 | 50508 | ||
50443 | #ifdef CONFIG_SYSFS | 50509 | #ifdef CONFIG_SYSFS |
@@ -50447,9 +50513,9 @@ diff -urNp linux-2.6.32.7/net/bridge/br_private.h linux-2.6.32.7/net/bridge/br_p | |||
50447 | extern int br_sysfs_addif(struct net_bridge_port *p); | 50513 | extern int br_sysfs_addif(struct net_bridge_port *p); |
50448 | 50514 | ||
50449 | /* br_sysfs_br.c */ | 50515 | /* br_sysfs_br.c */ |
50450 | diff -urNp linux-2.6.32.7/net/bridge/br_stp_if.c linux-2.6.32.7/net/bridge/br_stp_if.c | 50516 | diff -urNp linux-2.6.32.8/net/bridge/br_stp_if.c linux-2.6.32.8/net/bridge/br_stp_if.c |
50451 | --- linux-2.6.32.7/net/bridge/br_stp_if.c 2010-01-25 13:50:10.000000000 -0500 | 50517 | --- linux-2.6.32.8/net/bridge/br_stp_if.c 2010-02-09 07:57:19.000000000 -0500 |
50452 | +++ linux-2.6.32.7/net/bridge/br_stp_if.c 2010-01-25 17:39:41.129325123 -0500 | 50518 | +++ linux-2.6.32.8/net/bridge/br_stp_if.c 2010-02-10 15:06:24.650030083 -0500 |
50453 | @@ -146,7 +146,7 @@ static void br_stp_stop(struct net_bridg | 50519 | @@ -146,7 +146,7 @@ static void br_stp_stop(struct net_bridg |
50454 | char *envp[] = { NULL }; | 50520 | char *envp[] = { NULL }; |
50455 | 50521 | ||
@@ -50459,9 +50525,9 @@ diff -urNp linux-2.6.32.7/net/bridge/br_stp_if.c linux-2.6.32.7/net/bridge/br_st | |||
50459 | printk(KERN_INFO "%s: userspace STP stopped, return code %d\n", | 50525 | printk(KERN_INFO "%s: userspace STP stopped, return code %d\n", |
50460 | br->dev->name, r); | 50526 | br->dev->name, r); |
50461 | 50527 | ||
50462 | diff -urNp linux-2.6.32.7/net/bridge/br_sysfs_if.c linux-2.6.32.7/net/bridge/br_sysfs_if.c | 50528 | diff -urNp linux-2.6.32.8/net/bridge/br_sysfs_if.c linux-2.6.32.8/net/bridge/br_sysfs_if.c |
50463 | --- linux-2.6.32.7/net/bridge/br_sysfs_if.c 2010-01-25 13:50:10.000000000 -0500 | 50529 | --- linux-2.6.32.8/net/bridge/br_sysfs_if.c 2010-02-09 07:57:19.000000000 -0500 |
50464 | +++ linux-2.6.32.7/net/bridge/br_sysfs_if.c 2010-01-25 17:39:41.130433823 -0500 | 50530 | +++ linux-2.6.32.8/net/bridge/br_sysfs_if.c 2010-02-10 15:06:24.650030083 -0500 |
50465 | @@ -220,7 +220,7 @@ static ssize_t brport_store(struct kobje | 50531 | @@ -220,7 +220,7 @@ static ssize_t brport_store(struct kobje |
50466 | return ret; | 50532 | return ret; |
50467 | } | 50533 | } |
@@ -50471,9 +50537,9 @@ diff -urNp linux-2.6.32.7/net/bridge/br_sysfs_if.c linux-2.6.32.7/net/bridge/br_ | |||
50471 | .show = brport_show, | 50537 | .show = brport_show, |
50472 | .store = brport_store, | 50538 | .store = brport_store, |
50473 | }; | 50539 | }; |
50474 | diff -urNp linux-2.6.32.7/net/core/flow.c linux-2.6.32.7/net/core/flow.c | 50540 | diff -urNp linux-2.6.32.8/net/core/flow.c linux-2.6.32.8/net/core/flow.c |
50475 | --- linux-2.6.32.7/net/core/flow.c 2010-01-25 13:50:10.000000000 -0500 | 50541 | --- linux-2.6.32.8/net/core/flow.c 2010-02-09 07:57:19.000000000 -0500 |
50476 | +++ linux-2.6.32.7/net/core/flow.c 2010-01-25 17:39:41.130433823 -0500 | 50542 | +++ linux-2.6.32.8/net/core/flow.c 2010-02-10 15:06:24.650030083 -0500 |
50477 | @@ -39,7 +39,7 @@ atomic_t flow_cache_genid = ATOMIC_INIT( | 50543 | @@ -39,7 +39,7 @@ atomic_t flow_cache_genid = ATOMIC_INIT( |
50478 | 50544 | ||
50479 | static u32 flow_hash_shift; | 50545 | static u32 flow_hash_shift; |
@@ -50501,9 +50567,9 @@ diff -urNp linux-2.6.32.7/net/core/flow.c linux-2.6.32.7/net/core/flow.c | |||
50501 | 50567 | ||
50502 | #define flow_flush_tasklet(cpu) (&per_cpu(flow_flush_tasklets, cpu)) | 50568 | #define flow_flush_tasklet(cpu) (&per_cpu(flow_flush_tasklets, cpu)) |
50503 | 50569 | ||
50504 | diff -urNp linux-2.6.32.7/net/dccp/ccids/ccid3.c linux-2.6.32.7/net/dccp/ccids/ccid3.c | 50570 | diff -urNp linux-2.6.32.8/net/dccp/ccids/ccid3.c linux-2.6.32.8/net/dccp/ccids/ccid3.c |
50505 | --- linux-2.6.32.7/net/dccp/ccids/ccid3.c 2010-01-25 13:50:10.000000000 -0500 | 50571 | --- linux-2.6.32.8/net/dccp/ccids/ccid3.c 2010-02-09 07:57:19.000000000 -0500 |
50506 | +++ linux-2.6.32.7/net/dccp/ccids/ccid3.c 2010-01-25 17:39:41.131431700 -0500 | 50572 | +++ linux-2.6.32.8/net/dccp/ccids/ccid3.c 2010-02-10 15:06:24.650030083 -0500 |
50507 | @@ -41,7 +41,7 @@ | 50573 | @@ -41,7 +41,7 @@ |
50508 | static int ccid3_debug; | 50574 | static int ccid3_debug; |
50509 | #define ccid3_pr_debug(format, a...) DCCP_PR_DEBUG(ccid3_debug, format, ##a) | 50575 | #define ccid3_pr_debug(format, a...) DCCP_PR_DEBUG(ccid3_debug, format, ##a) |
@@ -50513,9 +50579,9 @@ diff -urNp linux-2.6.32.7/net/dccp/ccids/ccid3.c linux-2.6.32.7/net/dccp/ccids/c | |||
50513 | #endif | 50579 | #endif |
50514 | 50580 | ||
50515 | /* | 50581 | /* |
50516 | diff -urNp linux-2.6.32.7/net/dccp/dccp.h linux-2.6.32.7/net/dccp/dccp.h | 50582 | diff -urNp linux-2.6.32.8/net/dccp/dccp.h linux-2.6.32.8/net/dccp/dccp.h |
50517 | --- linux-2.6.32.7/net/dccp/dccp.h 2010-01-25 13:50:10.000000000 -0500 | 50583 | --- linux-2.6.32.8/net/dccp/dccp.h 2010-02-09 07:57:19.000000000 -0500 |
50518 | +++ linux-2.6.32.7/net/dccp/dccp.h 2010-01-25 17:39:41.131431700 -0500 | 50584 | +++ linux-2.6.32.8/net/dccp/dccp.h 2010-02-10 15:06:24.650030083 -0500 |
50519 | @@ -44,9 +44,9 @@ extern int dccp_debug; | 50585 | @@ -44,9 +44,9 @@ extern int dccp_debug; |
50520 | #define dccp_pr_debug_cat(format, a...) DCCP_PRINTK(dccp_debug, format, ##a) | 50586 | #define dccp_pr_debug_cat(format, a...) DCCP_PRINTK(dccp_debug, format, ##a) |
50521 | #define dccp_debug(fmt, a...) dccp_pr_debug_cat(KERN_DEBUG fmt, ##a) | 50587 | #define dccp_debug(fmt, a...) dccp_pr_debug_cat(KERN_DEBUG fmt, ##a) |
@@ -50529,9 +50595,9 @@ diff -urNp linux-2.6.32.7/net/dccp/dccp.h linux-2.6.32.7/net/dccp/dccp.h | |||
50529 | #endif | 50595 | #endif |
50530 | 50596 | ||
50531 | extern struct inet_hashinfo dccp_hashinfo; | 50597 | extern struct inet_hashinfo dccp_hashinfo; |
50532 | diff -urNp linux-2.6.32.7/net/ipv4/inet_hashtables.c linux-2.6.32.7/net/ipv4/inet_hashtables.c | 50598 | diff -urNp linux-2.6.32.8/net/ipv4/inet_hashtables.c linux-2.6.32.8/net/ipv4/inet_hashtables.c |
50533 | --- linux-2.6.32.7/net/ipv4/inet_hashtables.c 2010-01-25 13:50:10.000000000 -0500 | 50599 | --- linux-2.6.32.8/net/ipv4/inet_hashtables.c 2010-02-09 07:57:19.000000000 -0500 |
50534 | +++ linux-2.6.32.7/net/ipv4/inet_hashtables.c 2010-01-25 17:39:41.131431700 -0500 | 50600 | +++ linux-2.6.32.8/net/ipv4/inet_hashtables.c 2010-02-10 15:06:24.650030083 -0500 |
50535 | @@ -18,11 +18,14 @@ | 50601 | @@ -18,11 +18,14 @@ |
50536 | #include <linux/sched.h> | 50602 | #include <linux/sched.h> |
50537 | #include <linux/slab.h> | 50603 | #include <linux/slab.h> |
@@ -50556,9 +50622,9 @@ diff -urNp linux-2.6.32.7/net/ipv4/inet_hashtables.c linux-2.6.32.7/net/ipv4/ine | |||
50556 | if (tw) { | 50622 | if (tw) { |
50557 | inet_twsk_deschedule(tw, death_row); | 50623 | inet_twsk_deschedule(tw, death_row); |
50558 | inet_twsk_put(tw); | 50624 | inet_twsk_put(tw); |
50559 | diff -urNp linux-2.6.32.7/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.7/net/ipv4/netfilter/nf_nat_snmp_basic.c | 50625 | diff -urNp linux-2.6.32.8/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.8/net/ipv4/netfilter/nf_nat_snmp_basic.c |
50560 | --- linux-2.6.32.7/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-01-25 13:50:10.000000000 -0500 | 50626 | --- linux-2.6.32.8/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-02-09 07:57:19.000000000 -0500 |
50561 | +++ linux-2.6.32.7/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-01-25 17:39:41.132304817 -0500 | 50627 | +++ linux-2.6.32.8/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-02-10 15:06:24.650030083 -0500 |
50562 | @@ -397,7 +397,7 @@ static unsigned char asn1_octets_decode( | 50628 | @@ -397,7 +397,7 @@ static unsigned char asn1_octets_decode( |
50563 | 50629 | ||
50564 | *len = 0; | 50630 | *len = 0; |
@@ -50568,9 +50634,9 @@ diff -urNp linux-2.6.32.7/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.7/ | |||
50568 | if (*octets == NULL) { | 50634 | if (*octets == NULL) { |
50569 | if (net_ratelimit()) | 50635 | if (net_ratelimit()) |
50570 | printk("OOM in bsalg (%d)\n", __LINE__); | 50636 | printk("OOM in bsalg (%d)\n", __LINE__); |
50571 | diff -urNp linux-2.6.32.7/net/ipv4/tcp_ipv4.c linux-2.6.32.7/net/ipv4/tcp_ipv4.c | 50637 | diff -urNp linux-2.6.32.8/net/ipv4/tcp_ipv4.c linux-2.6.32.8/net/ipv4/tcp_ipv4.c |
50572 | --- linux-2.6.32.7/net/ipv4/tcp_ipv4.c 2010-01-25 13:50:10.000000000 -0500 | 50638 | --- linux-2.6.32.8/net/ipv4/tcp_ipv4.c 2010-02-09 07:57:19.000000000 -0500 |
50573 | +++ linux-2.6.32.7/net/ipv4/tcp_ipv4.c 2010-01-25 17:39:41.132304817 -0500 | 50639 | +++ linux-2.6.32.8/net/ipv4/tcp_ipv4.c 2010-02-10 15:06:24.650030083 -0500 |
50574 | @@ -1542,6 +1542,9 @@ int tcp_v4_do_rcv(struct sock *sk, struc | 50640 | @@ -1542,6 +1542,9 @@ int tcp_v4_do_rcv(struct sock *sk, struc |
50575 | return 0; | 50641 | return 0; |
50576 | 50642 | ||
@@ -50591,9 +50657,9 @@ diff -urNp linux-2.6.32.7/net/ipv4/tcp_ipv4.c linux-2.6.32.7/net/ipv4/tcp_ipv4.c | |||
50591 | tcp_v4_send_reset(NULL, skb); | 50657 | tcp_v4_send_reset(NULL, skb); |
50592 | } | 50658 | } |
50593 | 50659 | ||
50594 | diff -urNp linux-2.6.32.7/net/ipv4/tcp_minisocks.c linux-2.6.32.7/net/ipv4/tcp_minisocks.c | 50660 | diff -urNp linux-2.6.32.8/net/ipv4/tcp_minisocks.c linux-2.6.32.8/net/ipv4/tcp_minisocks.c |
50595 | --- linux-2.6.32.7/net/ipv4/tcp_minisocks.c 2010-01-25 13:50:10.000000000 -0500 | 50661 | --- linux-2.6.32.8/net/ipv4/tcp_minisocks.c 2010-02-09 07:57:19.000000000 -0500 |
50596 | +++ linux-2.6.32.7/net/ipv4/tcp_minisocks.c 2010-01-25 17:39:41.132304817 -0500 | 50662 | +++ linux-2.6.32.8/net/ipv4/tcp_minisocks.c 2010-02-10 15:06:24.650030083 -0500 |
50597 | @@ -672,8 +672,11 @@ listen_overflow: | 50663 | @@ -672,8 +672,11 @@ listen_overflow: |
50598 | 50664 | ||
50599 | embryonic_reset: | 50665 | embryonic_reset: |
@@ -50606,9 +50672,9 @@ diff -urNp linux-2.6.32.7/net/ipv4/tcp_minisocks.c linux-2.6.32.7/net/ipv4/tcp_m | |||
50606 | 50672 | ||
50607 | inet_csk_reqsk_queue_drop(sk, req, prev); | 50673 | inet_csk_reqsk_queue_drop(sk, req, prev); |
50608 | return NULL; | 50674 | return NULL; |
50609 | diff -urNp linux-2.6.32.7/net/ipv4/udp.c linux-2.6.32.7/net/ipv4/udp.c | 50675 | diff -urNp linux-2.6.32.8/net/ipv4/udp.c linux-2.6.32.8/net/ipv4/udp.c |
50610 | --- linux-2.6.32.7/net/ipv4/udp.c 2010-01-25 13:50:10.000000000 -0500 | 50676 | --- linux-2.6.32.8/net/ipv4/udp.c 2010-02-09 07:57:19.000000000 -0500 |
50611 | +++ linux-2.6.32.7/net/ipv4/udp.c 2010-01-25 17:39:41.133351107 -0500 | 50677 | +++ linux-2.6.32.8/net/ipv4/udp.c 2010-02-10 15:06:24.650030083 -0500 |
50612 | @@ -86,6 +86,7 @@ | 50678 | @@ -86,6 +86,7 @@ |
50613 | #include <linux/types.h> | 50679 | #include <linux/types.h> |
50614 | #include <linux/fcntl.h> | 50680 | #include <linux/fcntl.h> |
@@ -50667,9 +50733,9 @@ diff -urNp linux-2.6.32.7/net/ipv4/udp.c linux-2.6.32.7/net/ipv4/udp.c | |||
50667 | icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0); | 50733 | icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0); |
50668 | 50734 | ||
50669 | /* | 50735 | /* |
50670 | diff -urNp linux-2.6.32.7/net/ipv6/exthdrs.c linux-2.6.32.7/net/ipv6/exthdrs.c | 50736 | diff -urNp linux-2.6.32.8/net/ipv6/exthdrs.c linux-2.6.32.8/net/ipv6/exthdrs.c |
50671 | --- linux-2.6.32.7/net/ipv6/exthdrs.c 2010-01-25 13:50:10.000000000 -0500 | 50737 | --- linux-2.6.32.8/net/ipv6/exthdrs.c 2010-02-09 07:57:19.000000000 -0500 |
50672 | +++ linux-2.6.32.7/net/ipv6/exthdrs.c 2010-01-25 17:39:41.133351107 -0500 | 50738 | +++ linux-2.6.32.8/net/ipv6/exthdrs.c 2010-02-10 15:06:24.654031137 -0500 |
50673 | @@ -635,7 +635,7 @@ static struct tlvtype_proc tlvprochopopt | 50739 | @@ -635,7 +635,7 @@ static struct tlvtype_proc tlvprochopopt |
50674 | .type = IPV6_TLV_JUMBO, | 50740 | .type = IPV6_TLV_JUMBO, |
50675 | .func = ipv6_hop_jumbo, | 50741 | .func = ipv6_hop_jumbo, |
@@ -50679,9 +50745,9 @@ diff -urNp linux-2.6.32.7/net/ipv6/exthdrs.c linux-2.6.32.7/net/ipv6/exthdrs.c | |||
50679 | }; | 50745 | }; |
50680 | 50746 | ||
50681 | int ipv6_parse_hopopts(struct sk_buff *skb) | 50747 | int ipv6_parse_hopopts(struct sk_buff *skb) |
50682 | diff -urNp linux-2.6.32.7/net/ipv6/raw.c linux-2.6.32.7/net/ipv6/raw.c | 50748 | diff -urNp linux-2.6.32.8/net/ipv6/raw.c linux-2.6.32.8/net/ipv6/raw.c |
50683 | --- linux-2.6.32.7/net/ipv6/raw.c 2010-01-25 13:50:10.000000000 -0500 | 50749 | --- linux-2.6.32.8/net/ipv6/raw.c 2010-02-09 07:57:19.000000000 -0500 |
50684 | +++ linux-2.6.32.7/net/ipv6/raw.c 2010-01-25 17:39:41.133351107 -0500 | 50750 | +++ linux-2.6.32.8/net/ipv6/raw.c 2010-02-10 15:06:24.654031137 -0500 |
50685 | @@ -600,7 +600,7 @@ out: | 50751 | @@ -600,7 +600,7 @@ out: |
50686 | return err; | 50752 | return err; |
50687 | } | 50753 | } |
@@ -50691,9 +50757,9 @@ diff -urNp linux-2.6.32.7/net/ipv6/raw.c linux-2.6.32.7/net/ipv6/raw.c | |||
50691 | struct flowi *fl, struct rt6_info *rt, | 50757 | struct flowi *fl, struct rt6_info *rt, |
50692 | unsigned int flags) | 50758 | unsigned int flags) |
50693 | { | 50759 | { |
50694 | diff -urNp linux-2.6.32.7/net/ipv6/tcp_ipv6.c linux-2.6.32.7/net/ipv6/tcp_ipv6.c | 50760 | diff -urNp linux-2.6.32.8/net/ipv6/tcp_ipv6.c linux-2.6.32.8/net/ipv6/tcp_ipv6.c |
50695 | --- linux-2.6.32.7/net/ipv6/tcp_ipv6.c 2010-01-25 13:50:10.000000000 -0500 | 50761 | --- linux-2.6.32.8/net/ipv6/tcp_ipv6.c 2010-02-09 07:57:19.000000000 -0500 |
50696 | +++ linux-2.6.32.7/net/ipv6/tcp_ipv6.c 2010-01-25 17:39:41.134431806 -0500 | 50762 | +++ linux-2.6.32.8/net/ipv6/tcp_ipv6.c 2010-02-10 15:06:24.654031137 -0500 |
50697 | @@ -1578,6 +1578,9 @@ static int tcp_v6_do_rcv(struct sock *sk | 50763 | @@ -1578,6 +1578,9 @@ static int tcp_v6_do_rcv(struct sock *sk |
50698 | return 0; | 50764 | return 0; |
50699 | 50765 | ||
@@ -50714,9 +50780,9 @@ diff -urNp linux-2.6.32.7/net/ipv6/tcp_ipv6.c linux-2.6.32.7/net/ipv6/tcp_ipv6.c | |||
50714 | tcp_v6_send_reset(NULL, skb); | 50780 | tcp_v6_send_reset(NULL, skb); |
50715 | } | 50781 | } |
50716 | 50782 | ||
50717 | diff -urNp linux-2.6.32.7/net/ipv6/udp.c linux-2.6.32.7/net/ipv6/udp.c | 50783 | diff -urNp linux-2.6.32.8/net/ipv6/udp.c linux-2.6.32.8/net/ipv6/udp.c |
50718 | --- linux-2.6.32.7/net/ipv6/udp.c 2010-01-25 13:50:10.000000000 -0500 | 50784 | --- linux-2.6.32.8/net/ipv6/udp.c 2010-02-09 07:57:19.000000000 -0500 |
50719 | +++ linux-2.6.32.7/net/ipv6/udp.c 2010-01-25 17:39:41.135121229 -0500 | 50785 | +++ linux-2.6.32.8/net/ipv6/udp.c 2010-02-10 15:06:24.654031137 -0500 |
50720 | @@ -587,6 +587,9 @@ int __udp6_lib_rcv(struct sk_buff *skb, | 50786 | @@ -587,6 +587,9 @@ int __udp6_lib_rcv(struct sk_buff *skb, |
50721 | UDP6_INC_STATS_BH(net, UDP_MIB_NOPORTS, | 50787 | UDP6_INC_STATS_BH(net, UDP_MIB_NOPORTS, |
50722 | proto == IPPROTO_UDPLITE); | 50788 | proto == IPPROTO_UDPLITE); |
@@ -50727,9 +50793,9 @@ diff -urNp linux-2.6.32.7/net/ipv6/udp.c linux-2.6.32.7/net/ipv6/udp.c | |||
50727 | icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_PORT_UNREACH, 0, dev); | 50793 | icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_PORT_UNREACH, 0, dev); |
50728 | 50794 | ||
50729 | kfree_skb(skb); | 50795 | kfree_skb(skb); |
50730 | diff -urNp linux-2.6.32.7/net/irda/ircomm/ircomm_tty.c linux-2.6.32.7/net/irda/ircomm/ircomm_tty.c | 50796 | diff -urNp linux-2.6.32.8/net/irda/ircomm/ircomm_tty.c linux-2.6.32.8/net/irda/ircomm/ircomm_tty.c |
50731 | --- linux-2.6.32.7/net/irda/ircomm/ircomm_tty.c 2010-01-25 13:50:10.000000000 -0500 | 50797 | --- linux-2.6.32.8/net/irda/ircomm/ircomm_tty.c 2010-02-09 07:57:19.000000000 -0500 |
50732 | +++ linux-2.6.32.7/net/irda/ircomm/ircomm_tty.c 2010-01-25 17:39:41.135121229 -0500 | 50798 | +++ linux-2.6.32.8/net/irda/ircomm/ircomm_tty.c 2010-02-10 15:06:24.654031137 -0500 |
50733 | @@ -280,16 +280,16 @@ static int ircomm_tty_block_til_ready(st | 50799 | @@ -280,16 +280,16 @@ static int ircomm_tty_block_til_ready(st |
50734 | add_wait_queue(&self->open_wait, &wait); | 50800 | add_wait_queue(&self->open_wait, &wait); |
50735 | 50801 | ||
@@ -50852,9 +50918,9 @@ diff -urNp linux-2.6.32.7/net/irda/ircomm/ircomm_tty.c linux-2.6.32.7/net/irda/i | |||
50852 | seq_printf(m, "Max data size: %d\n", self->max_data_size); | 50918 | seq_printf(m, "Max data size: %d\n", self->max_data_size); |
50853 | seq_printf(m, "Max header size: %d\n", self->max_header_size); | 50919 | seq_printf(m, "Max header size: %d\n", self->max_header_size); |
50854 | 50920 | ||
50855 | diff -urNp linux-2.6.32.7/net/mac80211/ieee80211_i.h linux-2.6.32.7/net/mac80211/ieee80211_i.h | 50921 | diff -urNp linux-2.6.32.8/net/mac80211/ieee80211_i.h linux-2.6.32.8/net/mac80211/ieee80211_i.h |
50856 | --- linux-2.6.32.7/net/mac80211/ieee80211_i.h 2010-01-25 13:50:10.000000000 -0500 | 50922 | --- linux-2.6.32.8/net/mac80211/ieee80211_i.h 2010-02-09 07:57:19.000000000 -0500 |
50857 | +++ linux-2.6.32.7/net/mac80211/ieee80211_i.h 2010-01-25 17:39:41.163782599 -0500 | 50923 | +++ linux-2.6.32.8/net/mac80211/ieee80211_i.h 2010-02-10 15:06:24.654031137 -0500 |
50858 | @@ -634,7 +634,7 @@ struct ieee80211_local { | 50924 | @@ -634,7 +634,7 @@ struct ieee80211_local { |
50859 | /* also used to protect ampdu_ac_queue and amdpu_ac_stop_refcnt */ | 50925 | /* also used to protect ampdu_ac_queue and amdpu_ac_stop_refcnt */ |
50860 | spinlock_t queue_stop_reason_lock; | 50926 | spinlock_t queue_stop_reason_lock; |
@@ -50864,9 +50930,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/ieee80211_i.h linux-2.6.32.7/net/mac80211 | |||
50864 | int monitors, cooked_mntrs; | 50930 | int monitors, cooked_mntrs; |
50865 | /* number of interfaces with corresponding FIF_ flags */ | 50931 | /* number of interfaces with corresponding FIF_ flags */ |
50866 | int fif_fcsfail, fif_plcpfail, fif_control, fif_other_bss, fif_pspoll; | 50932 | int fif_fcsfail, fif_plcpfail, fif_control, fif_other_bss, fif_pspoll; |
50867 | diff -urNp linux-2.6.32.7/net/mac80211/iface.c linux-2.6.32.7/net/mac80211/iface.c | 50933 | diff -urNp linux-2.6.32.8/net/mac80211/iface.c linux-2.6.32.8/net/mac80211/iface.c |
50868 | --- linux-2.6.32.7/net/mac80211/iface.c 2010-01-25 13:50:10.000000000 -0500 | 50934 | --- linux-2.6.32.8/net/mac80211/iface.c 2010-02-09 07:57:19.000000000 -0500 |
50869 | +++ linux-2.6.32.7/net/mac80211/iface.c 2010-01-25 17:39:41.165269289 -0500 | 50935 | +++ linux-2.6.32.8/net/mac80211/iface.c 2010-02-10 15:06:24.654031137 -0500 |
50870 | @@ -166,7 +166,7 @@ static int ieee80211_open(struct net_dev | 50936 | @@ -166,7 +166,7 @@ static int ieee80211_open(struct net_dev |
50871 | break; | 50937 | break; |
50872 | } | 50938 | } |
@@ -50921,9 +50987,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/iface.c linux-2.6.32.7/net/mac80211/iface | |||
50921 | ieee80211_clear_tx_pending(local); | 50987 | ieee80211_clear_tx_pending(local); |
50922 | ieee80211_stop_device(local); | 50988 | ieee80211_stop_device(local); |
50923 | 50989 | ||
50924 | diff -urNp linux-2.6.32.7/net/mac80211/main.c linux-2.6.32.7/net/mac80211/main.c | 50990 | diff -urNp linux-2.6.32.8/net/mac80211/main.c linux-2.6.32.8/net/mac80211/main.c |
50925 | --- linux-2.6.32.7/net/mac80211/main.c 2010-01-25 13:50:10.000000000 -0500 | 50991 | --- linux-2.6.32.8/net/mac80211/main.c 2010-02-09 07:57:19.000000000 -0500 |
50926 | +++ linux-2.6.32.7/net/mac80211/main.c 2010-01-25 17:39:41.165269289 -0500 | 50992 | +++ linux-2.6.32.8/net/mac80211/main.c 2010-02-10 15:06:24.654031137 -0500 |
50927 | @@ -145,7 +145,7 @@ int ieee80211_hw_config(struct ieee80211 | 50993 | @@ -145,7 +145,7 @@ int ieee80211_hw_config(struct ieee80211 |
50928 | local->hw.conf.power_level = power; | 50994 | local->hw.conf.power_level = power; |
50929 | } | 50995 | } |
@@ -50933,9 +50999,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/main.c linux-2.6.32.7/net/mac80211/main.c | |||
50933 | ret = drv_config(local, changed); | 50999 | ret = drv_config(local, changed); |
50934 | /* | 51000 | /* |
50935 | * Goal: | 51001 | * Goal: |
50936 | diff -urNp linux-2.6.32.7/net/mac80211/pm.c linux-2.6.32.7/net/mac80211/pm.c | 51002 | diff -urNp linux-2.6.32.8/net/mac80211/pm.c linux-2.6.32.8/net/mac80211/pm.c |
50937 | --- linux-2.6.32.7/net/mac80211/pm.c 2010-01-25 13:50:10.000000000 -0500 | 51003 | --- linux-2.6.32.8/net/mac80211/pm.c 2010-02-09 07:57:19.000000000 -0500 |
50938 | +++ linux-2.6.32.7/net/mac80211/pm.c 2010-01-25 17:39:41.165269289 -0500 | 51004 | +++ linux-2.6.32.8/net/mac80211/pm.c 2010-02-10 15:06:24.654031137 -0500 |
50939 | @@ -107,7 +107,7 @@ int __ieee80211_suspend(struct ieee80211 | 51005 | @@ -107,7 +107,7 @@ int __ieee80211_suspend(struct ieee80211 |
50940 | } | 51006 | } |
50941 | 51007 | ||
@@ -50945,9 +51011,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/pm.c linux-2.6.32.7/net/mac80211/pm.c | |||
50945 | ieee80211_stop_device(local); | 51011 | ieee80211_stop_device(local); |
50946 | 51012 | ||
50947 | local->suspended = true; | 51013 | local->suspended = true; |
50948 | diff -urNp linux-2.6.32.7/net/mac80211/rate.c linux-2.6.32.7/net/mac80211/rate.c | 51014 | diff -urNp linux-2.6.32.8/net/mac80211/rate.c linux-2.6.32.8/net/mac80211/rate.c |
50949 | --- linux-2.6.32.7/net/mac80211/rate.c 2010-01-25 13:50:10.000000000 -0500 | 51015 | --- linux-2.6.32.8/net/mac80211/rate.c 2010-02-09 07:57:19.000000000 -0500 |
50950 | +++ linux-2.6.32.7/net/mac80211/rate.c 2010-01-25 17:39:41.165269289 -0500 | 51016 | +++ linux-2.6.32.8/net/mac80211/rate.c 2010-02-10 15:06:24.654031137 -0500 |
50951 | @@ -287,7 +287,7 @@ int ieee80211_init_rate_ctrl_alg(struct | 51017 | @@ -287,7 +287,7 @@ int ieee80211_init_rate_ctrl_alg(struct |
50952 | struct rate_control_ref *ref, *old; | 51018 | struct rate_control_ref *ref, *old; |
50953 | 51019 | ||
@@ -50957,9 +51023,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/rate.c linux-2.6.32.7/net/mac80211/rate.c | |||
50957 | return -EBUSY; | 51023 | return -EBUSY; |
50958 | 51024 | ||
50959 | ref = rate_control_alloc(name, local); | 51025 | ref = rate_control_alloc(name, local); |
50960 | diff -urNp linux-2.6.32.7/net/mac80211/util.c linux-2.6.32.7/net/mac80211/util.c | 51026 | diff -urNp linux-2.6.32.8/net/mac80211/util.c linux-2.6.32.8/net/mac80211/util.c |
50961 | --- linux-2.6.32.7/net/mac80211/util.c 2010-01-25 13:50:10.000000000 -0500 | 51027 | --- linux-2.6.32.8/net/mac80211/util.c 2010-02-09 07:57:19.000000000 -0500 |
50962 | +++ linux-2.6.32.7/net/mac80211/util.c 2010-01-25 17:39:41.166283290 -0500 | 51028 | +++ linux-2.6.32.8/net/mac80211/util.c 2010-02-10 15:06:24.654031137 -0500 |
50963 | @@ -1042,14 +1042,14 @@ int ieee80211_reconfig(struct ieee80211_ | 51029 | @@ -1042,14 +1042,14 @@ int ieee80211_reconfig(struct ieee80211_ |
50964 | local->resuming = true; | 51030 | local->resuming = true; |
50965 | 51031 | ||
@@ -50977,9 +51043,9 @@ diff -urNp linux-2.6.32.7/net/mac80211/util.c linux-2.6.32.7/net/mac80211/util.c | |||
50977 | if (res) { | 51043 | if (res) { |
50978 | WARN(local->suspended, "Harware became unavailable " | 51044 | WARN(local->suspended, "Harware became unavailable " |
50979 | "upon resume. This is could be a software issue" | 51045 | "upon resume. This is could be a software issue" |
50980 | diff -urNp linux-2.6.32.7/net/sctp/socket.c linux-2.6.32.7/net/sctp/socket.c | 51046 | diff -urNp linux-2.6.32.8/net/sctp/socket.c linux-2.6.32.8/net/sctp/socket.c |
50981 | --- linux-2.6.32.7/net/sctp/socket.c 2010-01-25 13:50:10.000000000 -0500 | 51047 | --- linux-2.6.32.8/net/sctp/socket.c 2010-02-09 07:57:19.000000000 -0500 |
50982 | +++ linux-2.6.32.7/net/sctp/socket.c 2010-01-25 17:39:41.167436540 -0500 | 51048 | +++ linux-2.6.32.8/net/sctp/socket.c 2010-02-10 15:06:24.658030270 -0500 |
50983 | @@ -1482,7 +1482,7 @@ SCTP_STATIC int sctp_sendmsg(struct kioc | 51049 | @@ -1482,7 +1482,7 @@ SCTP_STATIC int sctp_sendmsg(struct kioc |
50984 | struct sctp_sndrcvinfo *sinfo; | 51050 | struct sctp_sndrcvinfo *sinfo; |
50985 | struct sctp_initmsg *sinit; | 51051 | struct sctp_initmsg *sinit; |
@@ -50997,9 +51063,9 @@ diff -urNp linux-2.6.32.7/net/sctp/socket.c linux-2.6.32.7/net/sctp/socket.c | |||
50997 | 51063 | ||
50998 | SCTP_DEBUG_PRINTK("sctp_get_port() found a possible match\n"); | 51064 | SCTP_DEBUG_PRINTK("sctp_get_port() found a possible match\n"); |
50999 | if (pp->fastreuse && sk->sk_reuse && | 51065 | if (pp->fastreuse && sk->sk_reuse && |
51000 | diff -urNp linux-2.6.32.7/net/socket.c linux-2.6.32.7/net/socket.c | 51066 | diff -urNp linux-2.6.32.8/net/socket.c linux-2.6.32.8/net/socket.c |
51001 | --- linux-2.6.32.7/net/socket.c 2010-01-25 13:50:10.000000000 -0500 | 51067 | --- linux-2.6.32.8/net/socket.c 2010-02-09 07:57:19.000000000 -0500 |
51002 | +++ linux-2.6.32.7/net/socket.c 2010-01-25 17:39:41.167436540 -0500 | 51068 | +++ linux-2.6.32.8/net/socket.c 2010-02-10 15:06:24.658030270 -0500 |
51003 | @@ -87,6 +87,7 @@ | 51069 | @@ -87,6 +87,7 @@ |
51004 | #include <linux/wireless.h> | 51070 | #include <linux/wireless.h> |
51005 | #include <linux/nsproxy.h> | 51071 | #include <linux/nsproxy.h> |
@@ -51154,9 +51220,9 @@ diff -urNp linux-2.6.32.7/net/socket.c linux-2.6.32.7/net/socket.c | |||
51154 | err = | 51220 | err = |
51155 | security_socket_connect(sock, (struct sockaddr *)&address, addrlen); | 51221 | security_socket_connect(sock, (struct sockaddr *)&address, addrlen); |
51156 | if (err) | 51222 | if (err) |
51157 | diff -urNp linux-2.6.32.7/net/sysctl_net.c linux-2.6.32.7/net/sysctl_net.c | 51223 | diff -urNp linux-2.6.32.8/net/sysctl_net.c linux-2.6.32.8/net/sysctl_net.c |
51158 | --- linux-2.6.32.7/net/sysctl_net.c 2010-01-25 13:50:10.000000000 -0500 | 51224 | --- linux-2.6.32.8/net/sysctl_net.c 2010-02-09 07:57:19.000000000 -0500 |
51159 | +++ linux-2.6.32.7/net/sysctl_net.c 2010-01-25 20:00:09.495268524 -0500 | 51225 | +++ linux-2.6.32.8/net/sysctl_net.c 2010-02-10 15:06:24.658030270 -0500 |
51160 | @@ -46,7 +46,7 @@ static int net_ctl_permissions(struct ct | 51226 | @@ -46,7 +46,7 @@ static int net_ctl_permissions(struct ct |
51161 | struct ctl_table *table) | 51227 | struct ctl_table *table) |
51162 | { | 51228 | { |
@@ -51166,9 +51232,9 @@ diff -urNp linux-2.6.32.7/net/sysctl_net.c linux-2.6.32.7/net/sysctl_net.c | |||
51166 | int mode = (table->mode >> 6) & 7; | 51232 | int mode = (table->mode >> 6) & 7; |
51167 | return (mode << 6) | (mode << 3) | mode; | 51233 | return (mode << 6) | (mode << 3) | mode; |
51168 | } | 51234 | } |
51169 | diff -urNp linux-2.6.32.7/net/unix/af_unix.c linux-2.6.32.7/net/unix/af_unix.c | 51235 | diff -urNp linux-2.6.32.8/net/unix/af_unix.c linux-2.6.32.8/net/unix/af_unix.c |
51170 | --- linux-2.6.32.7/net/unix/af_unix.c 2010-01-25 13:50:10.000000000 -0500 | 51236 | --- linux-2.6.32.8/net/unix/af_unix.c 2010-02-09 07:57:19.000000000 -0500 |
51171 | +++ linux-2.6.32.7/net/unix/af_unix.c 2010-01-25 17:39:41.168432831 -0500 | 51237 | +++ linux-2.6.32.8/net/unix/af_unix.c 2010-02-10 15:06:24.658030270 -0500 |
51172 | @@ -734,6 +734,12 @@ static struct sock *unix_find_other(stru | 51238 | @@ -734,6 +734,12 @@ static struct sock *unix_find_other(stru |
51173 | err = -ECONNREFUSED; | 51239 | err = -ECONNREFUSED; |
51174 | if (!S_ISSOCK(inode->i_mode)) | 51240 | if (!S_ISSOCK(inode->i_mode)) |
@@ -51226,9 +51292,9 @@ diff -urNp linux-2.6.32.7/net/unix/af_unix.c linux-2.6.32.7/net/unix/af_unix.c | |||
51226 | list = &unix_socket_table[addr->hash]; | 51292 | list = &unix_socket_table[addr->hash]; |
51227 | } else { | 51293 | } else { |
51228 | list = &unix_socket_table[dentry->d_inode->i_ino & (UNIX_HASH_SIZE-1)]; | 51294 | list = &unix_socket_table[dentry->d_inode->i_ino & (UNIX_HASH_SIZE-1)]; |
51229 | diff -urNp linux-2.6.32.7/samples/kobject/kset-example.c linux-2.6.32.7/samples/kobject/kset-example.c | 51295 | diff -urNp linux-2.6.32.8/samples/kobject/kset-example.c linux-2.6.32.8/samples/kobject/kset-example.c |
51230 | --- linux-2.6.32.7/samples/kobject/kset-example.c 2010-01-25 13:50:10.000000000 -0500 | 51296 | --- linux-2.6.32.8/samples/kobject/kset-example.c 2010-02-09 07:57:19.000000000 -0500 |
51231 | +++ linux-2.6.32.7/samples/kobject/kset-example.c 2010-01-25 17:39:41.168432831 -0500 | 51297 | +++ linux-2.6.32.8/samples/kobject/kset-example.c 2010-02-10 15:06:24.658030270 -0500 |
51232 | @@ -87,7 +87,7 @@ static ssize_t foo_attr_store(struct kob | 51298 | @@ -87,7 +87,7 @@ static ssize_t foo_attr_store(struct kob |
51233 | } | 51299 | } |
51234 | 51300 | ||
@@ -51238,9 +51304,9 @@ diff -urNp linux-2.6.32.7/samples/kobject/kset-example.c linux-2.6.32.7/samples/ | |||
51238 | .show = foo_attr_show, | 51304 | .show = foo_attr_show, |
51239 | .store = foo_attr_store, | 51305 | .store = foo_attr_store, |
51240 | }; | 51306 | }; |
51241 | diff -urNp linux-2.6.32.7/scripts/basic/fixdep.c linux-2.6.32.7/scripts/basic/fixdep.c | 51307 | diff -urNp linux-2.6.32.8/scripts/basic/fixdep.c linux-2.6.32.8/scripts/basic/fixdep.c |
51242 | --- linux-2.6.32.7/scripts/basic/fixdep.c 2010-01-25 13:50:10.000000000 -0500 | 51308 | --- linux-2.6.32.8/scripts/basic/fixdep.c 2010-02-09 07:57:19.000000000 -0500 |
51243 | +++ linux-2.6.32.7/scripts/basic/fixdep.c 2010-01-25 17:39:41.168432831 -0500 | 51309 | +++ linux-2.6.32.8/scripts/basic/fixdep.c 2010-02-10 15:06:24.658030270 -0500 |
51244 | @@ -222,9 +222,9 @@ static void use_config(char *m, int slen | 51310 | @@ -222,9 +222,9 @@ static void use_config(char *m, int slen |
51245 | 51311 | ||
51246 | static void parse_config_file(char *map, size_t len) | 51312 | static void parse_config_file(char *map, size_t len) |
@@ -51262,9 +51328,9 @@ diff -urNp linux-2.6.32.7/scripts/basic/fixdep.c linux-2.6.32.7/scripts/basic/fi | |||
51262 | 51328 | ||
51263 | if (*p != INT_CONF) { | 51329 | if (*p != INT_CONF) { |
51264 | fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n", | 51330 | fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n", |
51265 | diff -urNp linux-2.6.32.7/scripts/kallsyms.c linux-2.6.32.7/scripts/kallsyms.c | 51331 | diff -urNp linux-2.6.32.8/scripts/kallsyms.c linux-2.6.32.8/scripts/kallsyms.c |
51266 | --- linux-2.6.32.7/scripts/kallsyms.c 2010-01-25 13:50:10.000000000 -0500 | 51332 | --- linux-2.6.32.8/scripts/kallsyms.c 2010-02-09 07:57:19.000000000 -0500 |
51267 | +++ linux-2.6.32.7/scripts/kallsyms.c 2010-01-25 17:39:41.169311253 -0500 | 51333 | +++ linux-2.6.32.8/scripts/kallsyms.c 2010-02-10 15:06:24.658030270 -0500 |
51268 | @@ -43,10 +43,10 @@ struct text_range { | 51334 | @@ -43,10 +43,10 @@ struct text_range { |
51269 | 51335 | ||
51270 | static unsigned long long _text; | 51336 | static unsigned long long _text; |
@@ -51280,9 +51346,9 @@ diff -urNp linux-2.6.32.7/scripts/kallsyms.c linux-2.6.32.7/scripts/kallsyms.c | |||
51280 | }; | 51346 | }; |
51281 | #define text_range_text (&text_ranges[0]) | 51347 | #define text_range_text (&text_ranges[0]) |
51282 | #define text_range_inittext (&text_ranges[1]) | 51348 | #define text_range_inittext (&text_ranges[1]) |
51283 | diff -urNp linux-2.6.32.7/scripts/mod/file2alias.c linux-2.6.32.7/scripts/mod/file2alias.c | 51349 | diff -urNp linux-2.6.32.8/scripts/mod/file2alias.c linux-2.6.32.8/scripts/mod/file2alias.c |
51284 | --- linux-2.6.32.7/scripts/mod/file2alias.c 2010-01-25 13:50:10.000000000 -0500 | 51350 | --- linux-2.6.32.8/scripts/mod/file2alias.c 2010-02-09 07:57:19.000000000 -0500 |
51285 | +++ linux-2.6.32.7/scripts/mod/file2alias.c 2010-01-25 17:39:41.169311253 -0500 | 51351 | +++ linux-2.6.32.8/scripts/mod/file2alias.c 2010-02-10 15:06:24.658030270 -0500 |
51286 | @@ -72,7 +72,7 @@ static void device_id_check(const char * | 51352 | @@ -72,7 +72,7 @@ static void device_id_check(const char * |
51287 | unsigned long size, unsigned long id_size, | 51353 | unsigned long size, unsigned long id_size, |
51288 | void *symval) | 51354 | void *symval) |
@@ -51337,9 +51403,9 @@ diff -urNp linux-2.6.32.7/scripts/mod/file2alias.c linux-2.6.32.7/scripts/mod/fi | |||
51337 | 51403 | ||
51338 | sprintf(alias, "dmi*"); | 51404 | sprintf(alias, "dmi*"); |
51339 | 51405 | ||
51340 | diff -urNp linux-2.6.32.7/scripts/mod/modpost.c linux-2.6.32.7/scripts/mod/modpost.c | 51406 | diff -urNp linux-2.6.32.8/scripts/mod/modpost.c linux-2.6.32.8/scripts/mod/modpost.c |
51341 | --- linux-2.6.32.7/scripts/mod/modpost.c 2010-01-25 13:50:10.000000000 -0500 | 51407 | --- linux-2.6.32.8/scripts/mod/modpost.c 2010-02-09 07:57:19.000000000 -0500 |
51342 | +++ linux-2.6.32.7/scripts/mod/modpost.c 2010-01-25 17:39:41.169311253 -0500 | 51408 | +++ linux-2.6.32.8/scripts/mod/modpost.c 2010-02-10 15:06:24.658030270 -0500 |
51343 | @@ -835,6 +835,7 @@ enum mismatch { | 51409 | @@ -835,6 +835,7 @@ enum mismatch { |
51344 | INIT_TO_EXIT, | 51410 | INIT_TO_EXIT, |
51345 | EXIT_TO_INIT, | 51411 | EXIT_TO_INIT, |
@@ -51407,9 +51473,9 @@ diff -urNp linux-2.6.32.7/scripts/mod/modpost.c linux-2.6.32.7/scripts/mod/modpo | |||
51407 | goto close_write; | 51473 | goto close_write; |
51408 | 51474 | ||
51409 | tmp = NOFAIL(malloc(b->pos)); | 51475 | tmp = NOFAIL(malloc(b->pos)); |
51410 | diff -urNp linux-2.6.32.7/scripts/mod/modpost.h linux-2.6.32.7/scripts/mod/modpost.h | 51476 | diff -urNp linux-2.6.32.8/scripts/mod/modpost.h linux-2.6.32.8/scripts/mod/modpost.h |
51411 | --- linux-2.6.32.7/scripts/mod/modpost.h 2010-01-25 13:50:10.000000000 -0500 | 51477 | --- linux-2.6.32.8/scripts/mod/modpost.h 2010-02-09 07:57:19.000000000 -0500 |
51412 | +++ linux-2.6.32.7/scripts/mod/modpost.h 2010-01-25 17:39:41.169311253 -0500 | 51478 | +++ linux-2.6.32.8/scripts/mod/modpost.h 2010-02-10 15:06:24.658030270 -0500 |
51413 | @@ -92,15 +92,15 @@ void *do_nofail(void *ptr, const char *e | 51479 | @@ -92,15 +92,15 @@ void *do_nofail(void *ptr, const char *e |
51414 | 51480 | ||
51415 | struct buffer { | 51481 | struct buffer { |
@@ -51429,9 +51495,9 @@ diff -urNp linux-2.6.32.7/scripts/mod/modpost.h linux-2.6.32.7/scripts/mod/modpo | |||
51429 | 51495 | ||
51430 | struct module { | 51496 | struct module { |
51431 | struct module *next; | 51497 | struct module *next; |
51432 | diff -urNp linux-2.6.32.7/scripts/mod/sumversion.c linux-2.6.32.7/scripts/mod/sumversion.c | 51498 | diff -urNp linux-2.6.32.8/scripts/mod/sumversion.c linux-2.6.32.8/scripts/mod/sumversion.c |
51433 | --- linux-2.6.32.7/scripts/mod/sumversion.c 2010-01-25 13:50:10.000000000 -0500 | 51499 | --- linux-2.6.32.8/scripts/mod/sumversion.c 2010-02-09 07:57:19.000000000 -0500 |
51434 | +++ linux-2.6.32.7/scripts/mod/sumversion.c 2010-01-25 17:39:41.170429115 -0500 | 51500 | +++ linux-2.6.32.8/scripts/mod/sumversion.c 2010-02-10 15:06:24.658030270 -0500 |
51435 | @@ -455,7 +455,7 @@ static void write_version(const char *fi | 51501 | @@ -455,7 +455,7 @@ static void write_version(const char *fi |
51436 | goto out; | 51502 | goto out; |
51437 | } | 51503 | } |
@@ -51441,9 +51507,9 @@ diff -urNp linux-2.6.32.7/scripts/mod/sumversion.c linux-2.6.32.7/scripts/mod/su | |||
51441 | warn("writing sum in %s failed: %s\n", | 51507 | warn("writing sum in %s failed: %s\n", |
51442 | filename, strerror(errno)); | 51508 | filename, strerror(errno)); |
51443 | goto out; | 51509 | goto out; |
51444 | diff -urNp linux-2.6.32.7/scripts/pnmtologo.c linux-2.6.32.7/scripts/pnmtologo.c | 51510 | diff -urNp linux-2.6.32.8/scripts/pnmtologo.c linux-2.6.32.8/scripts/pnmtologo.c |
51445 | --- linux-2.6.32.7/scripts/pnmtologo.c 2010-01-25 13:50:10.000000000 -0500 | 51511 | --- linux-2.6.32.8/scripts/pnmtologo.c 2010-02-09 07:57:19.000000000 -0500 |
51446 | +++ linux-2.6.32.7/scripts/pnmtologo.c 2010-01-25 17:39:41.170429115 -0500 | 51512 | +++ linux-2.6.32.8/scripts/pnmtologo.c 2010-02-10 15:06:24.658030270 -0500 |
51447 | @@ -237,14 +237,14 @@ static void write_header(void) | 51513 | @@ -237,14 +237,14 @@ static void write_header(void) |
51448 | fprintf(out, " * Linux logo %s\n", logoname); | 51514 | fprintf(out, " * Linux logo %s\n", logoname); |
51449 | fputs(" */\n\n", out); | 51515 | fputs(" */\n\n", out); |
@@ -51470,9 +51536,9 @@ diff -urNp linux-2.6.32.7/scripts/pnmtologo.c linux-2.6.32.7/scripts/pnmtologo.c | |||
51470 | logoname); | 51536 | logoname); |
51471 | write_hex_cnt = 0; | 51537 | write_hex_cnt = 0; |
51472 | for (i = 0; i < logo_clutsize; i++) { | 51538 | for (i = 0; i < logo_clutsize; i++) { |
51473 | diff -urNp linux-2.6.32.7/security/commoncap.c linux-2.6.32.7/security/commoncap.c | 51539 | diff -urNp linux-2.6.32.8/security/commoncap.c linux-2.6.32.8/security/commoncap.c |
51474 | --- linux-2.6.32.7/security/commoncap.c 2010-01-25 13:50:10.000000000 -0500 | 51540 | --- linux-2.6.32.8/security/commoncap.c 2010-02-09 07:57:19.000000000 -0500 |
51475 | +++ linux-2.6.32.7/security/commoncap.c 2010-01-25 17:39:41.170429115 -0500 | 51541 | +++ linux-2.6.32.8/security/commoncap.c 2010-02-10 15:06:24.658030270 -0500 |
51476 | @@ -27,7 +27,7 @@ | 51542 | @@ -27,7 +27,7 @@ |
51477 | #include <linux/sched.h> | 51543 | #include <linux/sched.h> |
51478 | #include <linux/prctl.h> | 51544 | #include <linux/prctl.h> |
@@ -51495,9 +51561,9 @@ diff -urNp linux-2.6.32.7/security/commoncap.c linux-2.6.32.7/security/commoncap | |||
51495 | return 0; | 51561 | return 0; |
51496 | } | 51562 | } |
51497 | 51563 | ||
51498 | diff -urNp linux-2.6.32.7/security/integrity/ima/ima_api.c linux-2.6.32.7/security/integrity/ima/ima_api.c | 51564 | diff -urNp linux-2.6.32.8/security/integrity/ima/ima_api.c linux-2.6.32.8/security/integrity/ima/ima_api.c |
51499 | --- linux-2.6.32.7/security/integrity/ima/ima_api.c 2010-01-25 13:50:10.000000000 -0500 | 51565 | --- linux-2.6.32.8/security/integrity/ima/ima_api.c 2010-02-09 07:57:19.000000000 -0500 |
51500 | +++ linux-2.6.32.7/security/integrity/ima/ima_api.c 2010-01-25 17:39:41.170429115 -0500 | 51566 | +++ linux-2.6.32.8/security/integrity/ima/ima_api.c 2010-02-10 15:06:24.658030270 -0500 |
51501 | @@ -74,7 +74,7 @@ void ima_add_violation(struct inode *ino | 51567 | @@ -74,7 +74,7 @@ void ima_add_violation(struct inode *ino |
51502 | int result; | 51568 | int result; |
51503 | 51569 | ||
@@ -51507,9 +51573,9 @@ diff -urNp linux-2.6.32.7/security/integrity/ima/ima_api.c linux-2.6.32.7/securi | |||
51507 | 51573 | ||
51508 | entry = kmalloc(sizeof(*entry), GFP_KERNEL); | 51574 | entry = kmalloc(sizeof(*entry), GFP_KERNEL); |
51509 | if (!entry) { | 51575 | if (!entry) { |
51510 | diff -urNp linux-2.6.32.7/security/integrity/ima/ima_fs.c linux-2.6.32.7/security/integrity/ima/ima_fs.c | 51576 | diff -urNp linux-2.6.32.8/security/integrity/ima/ima_fs.c linux-2.6.32.8/security/integrity/ima/ima_fs.c |
51511 | --- linux-2.6.32.7/security/integrity/ima/ima_fs.c 2010-01-25 13:50:10.000000000 -0500 | 51577 | --- linux-2.6.32.8/security/integrity/ima/ima_fs.c 2010-02-09 07:57:19.000000000 -0500 |
51512 | +++ linux-2.6.32.7/security/integrity/ima/ima_fs.c 2010-01-25 17:39:41.170429115 -0500 | 51578 | +++ linux-2.6.32.8/security/integrity/ima/ima_fs.c 2010-02-10 15:06:24.658030270 -0500 |
51513 | @@ -27,12 +27,12 @@ | 51579 | @@ -27,12 +27,12 @@ |
51514 | static int valid_policy = 1; | 51580 | static int valid_policy = 1; |
51515 | #define TMPBUFLEN 12 | 51581 | #define TMPBUFLEN 12 |
@@ -51525,9 +51591,9 @@ diff -urNp linux-2.6.32.7/security/integrity/ima/ima_fs.c linux-2.6.32.7/securit | |||
51525 | return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); | 51591 | return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); |
51526 | } | 51592 | } |
51527 | 51593 | ||
51528 | diff -urNp linux-2.6.32.7/security/integrity/ima/ima.h linux-2.6.32.7/security/integrity/ima/ima.h | 51594 | diff -urNp linux-2.6.32.8/security/integrity/ima/ima.h linux-2.6.32.8/security/integrity/ima/ima.h |
51529 | --- linux-2.6.32.7/security/integrity/ima/ima.h 2010-01-25 13:50:10.000000000 -0500 | 51595 | --- linux-2.6.32.8/security/integrity/ima/ima.h 2010-02-09 07:57:19.000000000 -0500 |
51530 | +++ linux-2.6.32.7/security/integrity/ima/ima.h 2010-01-25 17:39:41.171256372 -0500 | 51596 | +++ linux-2.6.32.8/security/integrity/ima/ima.h 2010-02-10 15:06:24.658030270 -0500 |
51531 | @@ -84,8 +84,8 @@ void ima_add_violation(struct inode *ino | 51597 | @@ -84,8 +84,8 @@ void ima_add_violation(struct inode *ino |
51532 | extern spinlock_t ima_queue_lock; | 51598 | extern spinlock_t ima_queue_lock; |
51533 | 51599 | ||
@@ -51539,9 +51605,9 @@ diff -urNp linux-2.6.32.7/security/integrity/ima/ima.h linux-2.6.32.7/security/i | |||
51539 | struct hlist_head queue[IMA_MEASURE_HTABLE_SIZE]; | 51605 | struct hlist_head queue[IMA_MEASURE_HTABLE_SIZE]; |
51540 | }; | 51606 | }; |
51541 | extern struct ima_h_table ima_htable; | 51607 | extern struct ima_h_table ima_htable; |
51542 | diff -urNp linux-2.6.32.7/security/integrity/ima/ima_queue.c linux-2.6.32.7/security/integrity/ima/ima_queue.c | 51608 | diff -urNp linux-2.6.32.8/security/integrity/ima/ima_queue.c linux-2.6.32.8/security/integrity/ima/ima_queue.c |
51543 | --- linux-2.6.32.7/security/integrity/ima/ima_queue.c 2010-01-25 13:50:10.000000000 -0500 | 51609 | --- linux-2.6.32.8/security/integrity/ima/ima_queue.c 2010-02-09 07:57:19.000000000 -0500 |
51544 | +++ linux-2.6.32.7/security/integrity/ima/ima_queue.c 2010-01-25 17:39:41.171256372 -0500 | 51610 | +++ linux-2.6.32.8/security/integrity/ima/ima_queue.c 2010-02-10 15:06:24.658030270 -0500 |
51545 | @@ -78,7 +78,7 @@ static int ima_add_digest_entry(struct i | 51611 | @@ -78,7 +78,7 @@ static int ima_add_digest_entry(struct i |
51546 | INIT_LIST_HEAD(&qe->later); | 51612 | INIT_LIST_HEAD(&qe->later); |
51547 | list_add_tail_rcu(&qe->later, &ima_measurements); | 51613 | list_add_tail_rcu(&qe->later, &ima_measurements); |
@@ -51551,9 +51617,9 @@ diff -urNp linux-2.6.32.7/security/integrity/ima/ima_queue.c linux-2.6.32.7/secu | |||
51551 | key = ima_hash_key(entry->digest); | 51617 | key = ima_hash_key(entry->digest); |
51552 | hlist_add_head_rcu(&qe->hnext, &ima_htable.queue[key]); | 51618 | hlist_add_head_rcu(&qe->hnext, &ima_htable.queue[key]); |
51553 | return 0; | 51619 | return 0; |
51554 | diff -urNp linux-2.6.32.7/security/Kconfig linux-2.6.32.7/security/Kconfig | 51620 | diff -urNp linux-2.6.32.8/security/Kconfig linux-2.6.32.8/security/Kconfig |
51555 | --- linux-2.6.32.7/security/Kconfig 2010-01-25 13:50:10.000000000 -0500 | 51621 | --- linux-2.6.32.8/security/Kconfig 2010-02-09 07:57:19.000000000 -0500 |
51556 | +++ linux-2.6.32.7/security/Kconfig 2010-01-25 20:02:43.052267501 -0500 | 51622 | +++ linux-2.6.32.8/security/Kconfig 2010-02-10 15:06:29.738308213 -0500 |
51557 | @@ -4,6 +4,465 @@ | 51623 | @@ -4,6 +4,465 @@ |
51558 | 51624 | ||
51559 | menu "Security options" | 51625 | menu "Security options" |
@@ -51652,7 +51718,7 @@ diff -urNp linux-2.6.32.7/security/Kconfig linux-2.6.32.7/security/Kconfig | |||
51652 | + | 51718 | + |
51653 | +config PAX_NOEXEC | 51719 | +config PAX_NOEXEC |
51654 | + bool "Enforce non-executable pages" | 51720 | + bool "Enforce non-executable pages" |
51655 | + depends on (PAX_EI_PAX || PAX_PT_PAX_FLAGS || PAX_HAVE_ACL_FLAGS || PAX_HOOK_ACL_FLAGS) && (ALPHA || IA64 || MIPS32 || MIPS64 || PARISC || PPC32 || PPC64 || SPARC32 || SPARC64 || X86) | 51721 | + depends on (PAX_EI_PAX || PAX_PT_PAX_FLAGS || PAX_HAVE_ACL_FLAGS || PAX_HOOK_ACL_FLAGS) && (ALPHA || (ARM && (CPU_V6 || CPU_V7)) || IA64 || MIPS32 || MIPS64 || PARISC || PPC32 || PPC64 || SPARC32 || SPARC64 || X86) |
51656 | + help | 51722 | + help |
51657 | + By design some architectures do not allow for protecting memory | 51723 | + By design some architectures do not allow for protecting memory |
51658 | + pages against execution or even if they do, Linux does not make | 51724 | + pages against execution or even if they do, Linux does not make |
@@ -52029,9 +52095,9 @@ diff -urNp linux-2.6.32.7/security/Kconfig linux-2.6.32.7/security/Kconfig | |||
52029 | help | 52095 | help |
52030 | This is the portion of low virtual memory which should be protected | 52096 | This is the portion of low virtual memory which should be protected |
52031 | from userspace allocation. Keeping a user from writing to low pages | 52097 | from userspace allocation. Keeping a user from writing to low pages |
52032 | diff -urNp linux-2.6.32.7/security/min_addr.c linux-2.6.32.7/security/min_addr.c | 52098 | diff -urNp linux-2.6.32.8/security/min_addr.c linux-2.6.32.8/security/min_addr.c |
52033 | --- linux-2.6.32.7/security/min_addr.c 2010-01-25 13:50:10.000000000 -0500 | 52099 | --- linux-2.6.32.8/security/min_addr.c 2010-02-09 07:57:19.000000000 -0500 |
52034 | +++ linux-2.6.32.7/security/min_addr.c 2010-01-25 17:39:41.171256372 -0500 | 52100 | +++ linux-2.6.32.8/security/min_addr.c 2010-02-10 15:06:24.661987205 -0500 |
52035 | @@ -14,6 +14,7 @@ unsigned long dac_mmap_min_addr = CONFIG | 52101 | @@ -14,6 +14,7 @@ unsigned long dac_mmap_min_addr = CONFIG |
52036 | */ | 52102 | */ |
52037 | static void update_mmap_min_addr(void) | 52103 | static void update_mmap_min_addr(void) |
@@ -52058,9 +52124,9 @@ diff -urNp linux-2.6.32.7/security/min_addr.c linux-2.6.32.7/security/min_addr.c | |||
52058 | ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); | 52124 | ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); |
52059 | 52125 | ||
52060 | update_mmap_min_addr(); | 52126 | update_mmap_min_addr(); |
52061 | diff -urNp linux-2.6.32.7/sound/aoa/codecs/onyx.c linux-2.6.32.7/sound/aoa/codecs/onyx.c | 52127 | diff -urNp linux-2.6.32.8/sound/aoa/codecs/onyx.c linux-2.6.32.8/sound/aoa/codecs/onyx.c |
52062 | --- linux-2.6.32.7/sound/aoa/codecs/onyx.c 2010-01-25 13:50:10.000000000 -0500 | 52128 | --- linux-2.6.32.8/sound/aoa/codecs/onyx.c 2010-02-09 07:57:19.000000000 -0500 |
52063 | +++ linux-2.6.32.7/sound/aoa/codecs/onyx.c 2010-01-25 17:39:41.181130105 -0500 | 52129 | +++ linux-2.6.32.8/sound/aoa/codecs/onyx.c 2010-02-10 15:06:24.661987205 -0500 |
52064 | @@ -53,7 +53,7 @@ struct onyx { | 52130 | @@ -53,7 +53,7 @@ struct onyx { |
52065 | spdif_locked:1, | 52131 | spdif_locked:1, |
52066 | analog_locked:1, | 52132 | analog_locked:1, |
@@ -52089,9 +52155,9 @@ diff -urNp linux-2.6.32.7/sound/aoa/codecs/onyx.c linux-2.6.32.7/sound/aoa/codec | |||
52089 | onyx->spdif_locked = onyx->analog_locked = 0; | 52155 | onyx->spdif_locked = onyx->analog_locked = 0; |
52090 | mutex_unlock(&onyx->mutex); | 52156 | mutex_unlock(&onyx->mutex); |
52091 | 52157 | ||
52092 | diff -urNp linux-2.6.32.7/sound/core/oss/pcm_oss.c linux-2.6.32.7/sound/core/oss/pcm_oss.c | 52158 | diff -urNp linux-2.6.32.8/sound/core/oss/pcm_oss.c linux-2.6.32.8/sound/core/oss/pcm_oss.c |
52093 | --- linux-2.6.32.7/sound/core/oss/pcm_oss.c 2010-01-25 13:50:10.000000000 -0500 | 52159 | --- linux-2.6.32.8/sound/core/oss/pcm_oss.c 2010-02-09 07:57:19.000000000 -0500 |
52094 | +++ linux-2.6.32.7/sound/core/oss/pcm_oss.c 2010-01-25 17:39:41.199290725 -0500 | 52160 | +++ linux-2.6.32.8/sound/core/oss/pcm_oss.c 2010-02-10 15:06:24.661987205 -0500 |
52095 | @@ -2949,8 +2949,8 @@ static void snd_pcm_oss_proc_done(struct | 52161 | @@ -2949,8 +2949,8 @@ static void snd_pcm_oss_proc_done(struct |
52096 | } | 52162 | } |
52097 | } | 52163 | } |
@@ -52103,9 +52169,9 @@ diff -urNp linux-2.6.32.7/sound/core/oss/pcm_oss.c linux-2.6.32.7/sound/core/oss | |||
52103 | #endif /* CONFIG_SND_VERBOSE_PROCFS */ | 52169 | #endif /* CONFIG_SND_VERBOSE_PROCFS */ |
52104 | 52170 | ||
52105 | /* | 52171 | /* |
52106 | diff -urNp linux-2.6.32.7/sound/core/seq/seq_lock.h linux-2.6.32.7/sound/core/seq/seq_lock.h | 52172 | diff -urNp linux-2.6.32.8/sound/core/seq/seq_lock.h linux-2.6.32.8/sound/core/seq/seq_lock.h |
52107 | --- linux-2.6.32.7/sound/core/seq/seq_lock.h 2010-01-25 13:50:10.000000000 -0500 | 52173 | --- linux-2.6.32.8/sound/core/seq/seq_lock.h 2010-02-09 07:57:19.000000000 -0500 |
52108 | +++ linux-2.6.32.7/sound/core/seq/seq_lock.h 2010-01-25 17:39:41.209263615 -0500 | 52174 | +++ linux-2.6.32.8/sound/core/seq/seq_lock.h 2010-02-10 15:06:24.661987205 -0500 |
52109 | @@ -23,10 +23,10 @@ void snd_use_lock_sync_helper(snd_use_lo | 52175 | @@ -23,10 +23,10 @@ void snd_use_lock_sync_helper(snd_use_lo |
52110 | #else /* SMP || CONFIG_SND_DEBUG */ | 52176 | #else /* SMP || CONFIG_SND_DEBUG */ |
52111 | 52177 | ||
@@ -52121,9 +52187,9 @@ diff -urNp linux-2.6.32.7/sound/core/seq/seq_lock.h linux-2.6.32.7/sound/core/se | |||
52121 | 52187 | ||
52122 | #endif /* SMP || CONFIG_SND_DEBUG */ | 52188 | #endif /* SMP || CONFIG_SND_DEBUG */ |
52123 | 52189 | ||
52124 | diff -urNp linux-2.6.32.7/sound/drivers/mts64.c linux-2.6.32.7/sound/drivers/mts64.c | 52190 | diff -urNp linux-2.6.32.8/sound/drivers/mts64.c linux-2.6.32.8/sound/drivers/mts64.c |
52125 | --- linux-2.6.32.7/sound/drivers/mts64.c 2010-01-25 13:50:10.000000000 -0500 | 52191 | --- linux-2.6.32.8/sound/drivers/mts64.c 2010-02-09 07:57:19.000000000 -0500 |
52126 | +++ linux-2.6.32.7/sound/drivers/mts64.c 2010-01-25 17:39:41.215440169 -0500 | 52192 | +++ linux-2.6.32.8/sound/drivers/mts64.c 2010-02-10 15:06:24.661987205 -0500 |
52127 | @@ -65,7 +65,7 @@ struct mts64 { | 52193 | @@ -65,7 +65,7 @@ struct mts64 { |
52128 | struct pardevice *pardev; | 52194 | struct pardevice *pardev; |
52129 | int pardev_claimed; | 52195 | int pardev_claimed; |
@@ -52172,9 +52238,9 @@ diff -urNp linux-2.6.32.7/sound/drivers/mts64.c linux-2.6.32.7/sound/drivers/mts | |||
52172 | 52238 | ||
52173 | return 0; | 52239 | return 0; |
52174 | } | 52240 | } |
52175 | diff -urNp linux-2.6.32.7/sound/drivers/portman2x4.c linux-2.6.32.7/sound/drivers/portman2x4.c | 52241 | diff -urNp linux-2.6.32.8/sound/drivers/portman2x4.c linux-2.6.32.8/sound/drivers/portman2x4.c |
52176 | --- linux-2.6.32.7/sound/drivers/portman2x4.c 2010-01-25 13:50:10.000000000 -0500 | 52242 | --- linux-2.6.32.8/sound/drivers/portman2x4.c 2010-02-09 07:57:19.000000000 -0500 |
52177 | +++ linux-2.6.32.7/sound/drivers/portman2x4.c 2010-01-25 17:39:41.237254086 -0500 | 52243 | +++ linux-2.6.32.8/sound/drivers/portman2x4.c 2010-02-10 15:06:24.661987205 -0500 |
52178 | @@ -83,7 +83,7 @@ struct portman { | 52244 | @@ -83,7 +83,7 @@ struct portman { |
52179 | struct pardevice *pardev; | 52245 | struct pardevice *pardev; |
52180 | int pardev_claimed; | 52246 | int pardev_claimed; |
@@ -52184,9 +52250,9 @@ diff -urNp linux-2.6.32.7/sound/drivers/portman2x4.c linux-2.6.32.7/sound/driver | |||
52184 | int mode[PORTMAN_NUM_INPUT_PORTS]; | 52250 | int mode[PORTMAN_NUM_INPUT_PORTS]; |
52185 | struct snd_rawmidi_substream *midi_input[PORTMAN_NUM_INPUT_PORTS]; | 52251 | struct snd_rawmidi_substream *midi_input[PORTMAN_NUM_INPUT_PORTS]; |
52186 | }; | 52252 | }; |
52187 | diff -urNp linux-2.6.32.7/sound/pci/ac97/ac97_codec.c linux-2.6.32.7/sound/pci/ac97/ac97_codec.c | 52253 | diff -urNp linux-2.6.32.8/sound/pci/ac97/ac97_codec.c linux-2.6.32.8/sound/pci/ac97/ac97_codec.c |
52188 | --- linux-2.6.32.7/sound/pci/ac97/ac97_codec.c 2010-01-25 13:50:10.000000000 -0500 | 52254 | --- linux-2.6.32.8/sound/pci/ac97/ac97_codec.c 2010-02-09 07:57:19.000000000 -0500 |
52189 | +++ linux-2.6.32.7/sound/pci/ac97/ac97_codec.c 2010-01-25 17:39:41.261223638 -0500 | 52255 | +++ linux-2.6.32.8/sound/pci/ac97/ac97_codec.c 2010-02-10 15:06:24.661987205 -0500 |
52190 | @@ -1952,7 +1952,7 @@ static int snd_ac97_dev_disconnect(struc | 52256 | @@ -1952,7 +1952,7 @@ static int snd_ac97_dev_disconnect(struc |
52191 | } | 52257 | } |
52192 | 52258 | ||
@@ -52196,9 +52262,9 @@ diff -urNp linux-2.6.32.7/sound/pci/ac97/ac97_codec.c linux-2.6.32.7/sound/pci/a | |||
52196 | 52262 | ||
52197 | #ifdef CONFIG_SND_AC97_POWER_SAVE | 52263 | #ifdef CONFIG_SND_AC97_POWER_SAVE |
52198 | static void do_update_power(struct work_struct *work) | 52264 | static void do_update_power(struct work_struct *work) |
52199 | diff -urNp linux-2.6.32.7/sound/pci/ac97/ac97_patch.c linux-2.6.32.7/sound/pci/ac97/ac97_patch.c | 52265 | diff -urNp linux-2.6.32.8/sound/pci/ac97/ac97_patch.c linux-2.6.32.8/sound/pci/ac97/ac97_patch.c |
52200 | --- linux-2.6.32.7/sound/pci/ac97/ac97_patch.c 2010-01-25 13:50:10.000000000 -0500 | 52266 | --- linux-2.6.32.8/sound/pci/ac97/ac97_patch.c 2010-02-09 07:57:19.000000000 -0500 |
52201 | +++ linux-2.6.32.7/sound/pci/ac97/ac97_patch.c 2010-01-25 17:39:41.263433086 -0500 | 52267 | +++ linux-2.6.32.8/sound/pci/ac97/ac97_patch.c 2010-02-10 15:06:24.661987205 -0500 |
52202 | @@ -371,7 +371,7 @@ static int patch_yamaha_ymf743_build_spd | 52268 | @@ -371,7 +371,7 @@ static int patch_yamaha_ymf743_build_spd |
52203 | return 0; | 52269 | return 0; |
52204 | } | 52270 | } |
@@ -52505,9 +52571,9 @@ diff -urNp linux-2.6.32.7/sound/pci/ac97/ac97_patch.c linux-2.6.32.7/sound/pci/a | |||
52505 | .build_specific = patch_ucb1400_specific, | 52571 | .build_specific = patch_ucb1400_specific, |
52506 | }; | 52572 | }; |
52507 | 52573 | ||
52508 | diff -urNp linux-2.6.32.7/sound/pci/ens1370.c linux-2.6.32.7/sound/pci/ens1370.c | 52574 | diff -urNp linux-2.6.32.8/sound/pci/ens1370.c linux-2.6.32.8/sound/pci/ens1370.c |
52509 | --- linux-2.6.32.7/sound/pci/ens1370.c 2010-01-25 13:50:10.000000000 -0500 | 52575 | --- linux-2.6.32.8/sound/pci/ens1370.c 2010-02-09 07:57:19.000000000 -0500 |
52510 | +++ linux-2.6.32.7/sound/pci/ens1370.c 2010-01-25 17:39:41.279868970 -0500 | 52576 | +++ linux-2.6.32.8/sound/pci/ens1370.c 2010-02-10 15:06:24.666037441 -0500 |
52511 | @@ -452,7 +452,7 @@ static struct pci_device_id snd_audiopci | 52577 | @@ -452,7 +452,7 @@ static struct pci_device_id snd_audiopci |
52512 | { PCI_VDEVICE(ENSONIQ, 0x5880), 0, }, /* ES1373 - CT5880 */ | 52578 | { PCI_VDEVICE(ENSONIQ, 0x5880), 0, }, /* ES1373 - CT5880 */ |
52513 | { PCI_VDEVICE(ECTIVA, 0x8938), 0, }, /* Ectiva EV1938 */ | 52579 | { PCI_VDEVICE(ECTIVA, 0x8938), 0, }, /* Ectiva EV1938 */ |
@@ -52517,9 +52583,9 @@ diff -urNp linux-2.6.32.7/sound/pci/ens1370.c linux-2.6.32.7/sound/pci/ens1370.c | |||
52517 | }; | 52583 | }; |
52518 | 52584 | ||
52519 | MODULE_DEVICE_TABLE(pci, snd_audiopci_ids); | 52585 | MODULE_DEVICE_TABLE(pci, snd_audiopci_ids); |
52520 | diff -urNp linux-2.6.32.7/sound/pci/intel8x0.c linux-2.6.32.7/sound/pci/intel8x0.c | 52586 | diff -urNp linux-2.6.32.8/sound/pci/intel8x0.c linux-2.6.32.8/sound/pci/intel8x0.c |
52521 | --- linux-2.6.32.7/sound/pci/intel8x0.c 2010-01-25 13:50:10.000000000 -0500 | 52587 | --- linux-2.6.32.8/sound/pci/intel8x0.c 2010-02-09 07:57:19.000000000 -0500 |
52522 | +++ linux-2.6.32.7/sound/pci/intel8x0.c 2010-01-25 17:39:41.315386368 -0500 | 52588 | +++ linux-2.6.32.8/sound/pci/intel8x0.c 2010-02-10 15:06:24.666037441 -0500 |
52523 | @@ -444,7 +444,7 @@ static struct pci_device_id snd_intel8x0 | 52589 | @@ -444,7 +444,7 @@ static struct pci_device_id snd_intel8x0 |
52524 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ | 52590 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ |
52525 | { PCI_VDEVICE(AMD, 0x7445), DEVICE_INTEL }, /* AMD768 */ | 52591 | { PCI_VDEVICE(AMD, 0x7445), DEVICE_INTEL }, /* AMD768 */ |
@@ -52538,9 +52604,9 @@ diff -urNp linux-2.6.32.7/sound/pci/intel8x0.c linux-2.6.32.7/sound/pci/intel8x0 | |||
52538 | }; | 52604 | }; |
52539 | 52605 | ||
52540 | static int __devinit snd_intel8x0_mixer(struct intel8x0 *chip, int ac97_clock, | 52606 | static int __devinit snd_intel8x0_mixer(struct intel8x0 *chip, int ac97_clock, |
52541 | diff -urNp linux-2.6.32.7/sound/pci/intel8x0m.c linux-2.6.32.7/sound/pci/intel8x0m.c | 52607 | diff -urNp linux-2.6.32.8/sound/pci/intel8x0m.c linux-2.6.32.8/sound/pci/intel8x0m.c |
52542 | --- linux-2.6.32.7/sound/pci/intel8x0m.c 2010-01-25 13:50:10.000000000 -0500 | 52608 | --- linux-2.6.32.8/sound/pci/intel8x0m.c 2010-02-09 07:57:19.000000000 -0500 |
52543 | +++ linux-2.6.32.7/sound/pci/intel8x0m.c 2010-01-25 17:39:41.336823427 -0500 | 52609 | +++ linux-2.6.32.8/sound/pci/intel8x0m.c 2010-02-10 15:06:24.666037441 -0500 |
52544 | @@ -239,7 +239,7 @@ static struct pci_device_id snd_intel8x0 | 52610 | @@ -239,7 +239,7 @@ static struct pci_device_id snd_intel8x0 |
52545 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ | 52611 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ |
52546 | { PCI_VDEVICE(AL, 0x5455), DEVICE_ALI }, /* Ali5455 */ | 52612 | { PCI_VDEVICE(AL, 0x5455), DEVICE_ALI }, /* Ali5455 */ |
@@ -52559,9 +52625,9 @@ diff -urNp linux-2.6.32.7/sound/pci/intel8x0m.c linux-2.6.32.7/sound/pci/intel8x | |||
52559 | }; | 52625 | }; |
52560 | 52626 | ||
52561 | static int __devinit snd_intel8x0m_probe(struct pci_dev *pci, | 52627 | static int __devinit snd_intel8x0m_probe(struct pci_dev *pci, |
52562 | diff -urNp linux-2.6.32.7/usr/gen_init_cpio.c linux-2.6.32.7/usr/gen_init_cpio.c | 52628 | diff -urNp linux-2.6.32.8/usr/gen_init_cpio.c linux-2.6.32.8/usr/gen_init_cpio.c |
52563 | --- linux-2.6.32.7/usr/gen_init_cpio.c 2010-01-25 13:50:10.000000000 -0500 | 52629 | --- linux-2.6.32.8/usr/gen_init_cpio.c 2010-02-09 07:57:19.000000000 -0500 |
52564 | +++ linux-2.6.32.7/usr/gen_init_cpio.c 2010-01-25 17:39:41.337270296 -0500 | 52630 | +++ linux-2.6.32.8/usr/gen_init_cpio.c 2010-02-10 15:06:24.666037441 -0500 |
52565 | @@ -299,7 +299,7 @@ static int cpio_mkfile(const char *name, | 52631 | @@ -299,7 +299,7 @@ static int cpio_mkfile(const char *name, |
52566 | int retval; | 52632 | int retval; |
52567 | int rc = -1; | 52633 | int rc = -1; |
@@ -52584,9 +52650,9 @@ diff -urNp linux-2.6.32.7/usr/gen_init_cpio.c linux-2.6.32.7/usr/gen_init_cpio.c | |||
52584 | } else | 52650 | } else |
52585 | break; | 52651 | break; |
52586 | } | 52652 | } |
52587 | diff -urNp linux-2.6.32.7/virt/kvm/kvm_main.c linux-2.6.32.7/virt/kvm/kvm_main.c | 52653 | diff -urNp linux-2.6.32.8/virt/kvm/kvm_main.c linux-2.6.32.8/virt/kvm/kvm_main.c |
52588 | --- linux-2.6.32.7/virt/kvm/kvm_main.c 2010-01-25 13:50:10.000000000 -0500 | 52654 | --- linux-2.6.32.8/virt/kvm/kvm_main.c 2010-02-09 07:57:19.000000000 -0500 |
52589 | +++ linux-2.6.32.7/virt/kvm/kvm_main.c 2010-01-25 17:39:41.337270296 -0500 | 52655 | +++ linux-2.6.32.8/virt/kvm/kvm_main.c 2010-02-10 15:06:24.666037441 -0500 |
52590 | @@ -1745,6 +1745,7 @@ static int kvm_vcpu_release(struct inode | 52656 | @@ -1745,6 +1745,7 @@ static int kvm_vcpu_release(struct inode |
52591 | return 0; | 52657 | return 0; |
52592 | } | 52658 | } |