diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-03-23 10:44:45 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-03-31 07:58:38 +0000 |
commit | 6ace2d1d9b9d16c6deda1187a9379381cbb45129 (patch) | |
tree | d42208210312aa771a5631ceaaef9f6b200cdeda | |
parent | 9ecc46adcb899a119c17101dd3c2aa029445a2ac (diff) | |
download | alpine_aports-6ace2d1d9b9d16c6deda1187a9379381cbb45129.tar.bz2 alpine_aports-6ace2d1d9b9d16c6deda1187a9379381cbb45129.tar.xz alpine_aports-6ace2d1d9b9d16c6deda1187a9379381cbb45129.zip |
main/linux-grsec: upgrade to 2.1.14-2.6.32.10-201003211638
(cherry picked from commit d38920953b33a352804c304db35b61816ae92126)
-rw-r--r-- | main/linux-grsec/APKBUILD | 10 | ||||
-rw-r--r-- | main/linux-grsec/grsecurity-2.1.14-2.6.32.10-201003211638.patch (renamed from main/linux-grsec/grsecurity-2.1.14-2.6.32.9-201003112025.patch) | 6968 |
2 files changed, 3538 insertions, 3440 deletions
diff --git a/main/linux-grsec/APKBUILD b/main/linux-grsec/APKBUILD index e29efde20a..f54026e0b3 100644 --- a/main/linux-grsec/APKBUILD +++ b/main/linux-grsec/APKBUILD | |||
@@ -2,9 +2,9 @@ | |||
2 | 2 | ||
3 | _flavor=grsec | 3 | _flavor=grsec |
4 | pkgname=linux-${_flavor} | 4 | pkgname=linux-${_flavor} |
5 | pkgver=2.6.32.9 | 5 | pkgver=2.6.32.10 |
6 | _kernver=2.6.32 | 6 | _kernver=2.6.32 |
7 | pkgrel=3 | 7 | pkgrel=0 |
8 | pkgdesc="Linux kernel with grsecurity" | 8 | pkgdesc="Linux kernel with grsecurity" |
9 | url=http://grsecurity.net | 9 | url=http://grsecurity.net |
10 | depends="mkinitfs linux-firmware" | 10 | depends="mkinitfs linux-firmware" |
@@ -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.9-201003112025.patch | 17 | grsecurity-2.1.14-2.6.32.10-201003211638.patch |
18 | ip_gre.patch | 18 | ip_gre.patch |
19 | ip_gre2.patch | 19 | ip_gre2.patch |
20 | arp.patch | 20 | arp.patch |
@@ -123,8 +123,8 @@ firmware() { | |||
123 | } | 123 | } |
124 | 124 | ||
125 | md5sums="260551284ac224c3a43c4adac7df4879 linux-2.6.32.tar.bz2 | 125 | md5sums="260551284ac224c3a43c4adac7df4879 linux-2.6.32.tar.bz2 |
126 | 7f615dd3b4a3b19fb86e479996a2deb5 patch-2.6.32.9.bz2 | 126 | 0f1863836bf96fd0aab128d61eaa5693 patch-2.6.32.10.bz2 |
127 | 98721ae28fe928f970ce92d8fc99d3a0 grsecurity-2.1.14-2.6.32.9-201003112025.patch | 127 | a1959ececf64be61488ed84d0252c053 grsecurity-2.1.14-2.6.32.10-201003211638.patch |
128 | 3ef822f3a2723b9a80c3f12954457225 ip_gre.patch | 128 | 3ef822f3a2723b9a80c3f12954457225 ip_gre.patch |
129 | 13ca9e91700e459da269c957062bbea7 ip_gre2.patch | 129 | 13ca9e91700e459da269c957062bbea7 ip_gre2.patch |
130 | 4c39a161d918e7f274292ecfd168b891 arp.patch | 130 | 4c39a161d918e7f274292ecfd168b891 arp.patch |
diff --git a/main/linux-grsec/grsecurity-2.1.14-2.6.32.9-201003112025.patch b/main/linux-grsec/grsecurity-2.1.14-2.6.32.10-201003211638.patch index 44301c7228..f2a180b8f1 100644 --- a/main/linux-grsec/grsecurity-2.1.14-2.6.32.9-201003112025.patch +++ b/main/linux-grsec/grsecurity-2.1.14-2.6.32.10-201003211638.patch | |||
@@ -1,6 +1,6 @@ | |||
1 | diff -urNp linux-2.6.32.9/arch/alpha/include/asm/elf.h linux-2.6.32.9/arch/alpha/include/asm/elf.h | 1 | diff -urNp linux-2.6.32.10/arch/alpha/include/asm/elf.h linux-2.6.32.10/arch/alpha/include/asm/elf.h |
2 | --- linux-2.6.32.9/arch/alpha/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 2 | --- linux-2.6.32.10/arch/alpha/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
3 | +++ linux-2.6.32.9/arch/alpha/include/asm/elf.h 2010-03-11 20:24:59.793355116 -0500 | 3 | +++ linux-2.6.32.10/arch/alpha/include/asm/elf.h 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/alpha/include/asm/elf.h linux-2.6.32.9/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.9/arch/alpha/include/asm/pgtable.h linux-2.6.32.9/arch/alpha/include/asm/pgtable.h | 18 | diff -urNp linux-2.6.32.10/arch/alpha/include/asm/pgtable.h linux-2.6.32.10/arch/alpha/include/asm/pgtable.h |
19 | --- linux-2.6.32.9/arch/alpha/include/asm/pgtable.h 2010-02-23 10:38:51.000000000 -0500 | 19 | --- linux-2.6.32.10/arch/alpha/include/asm/pgtable.h 2010-03-15 11:52:04.000000000 -0400 |
20 | +++ linux-2.6.32.9/arch/alpha/include/asm/pgtable.h 2010-03-11 20:24:59.793355116 -0500 | 20 | +++ linux-2.6.32.10/arch/alpha/include/asm/pgtable.h 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/alpha/include/asm/pgtable.h linux-2.6.32.9/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.9/arch/alpha/kernel/module.c linux-2.6.32.9/arch/alpha/kernel/module.c | 39 | diff -urNp linux-2.6.32.10/arch/alpha/kernel/module.c linux-2.6.32.10/arch/alpha/kernel/module.c |
40 | --- linux-2.6.32.9/arch/alpha/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 40 | --- linux-2.6.32.10/arch/alpha/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
41 | +++ linux-2.6.32.9/arch/alpha/kernel/module.c 2010-03-11 20:24:59.793355116 -0500 | 41 | +++ linux-2.6.32.10/arch/alpha/kernel/module.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/alpha/kernel/module.c linux-2.6.32.9/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.9/arch/alpha/kernel/osf_sys.c linux-2.6.32.9/arch/alpha/kernel/osf_sys.c | 51 | diff -urNp linux-2.6.32.10/arch/alpha/kernel/osf_sys.c linux-2.6.32.10/arch/alpha/kernel/osf_sys.c |
52 | --- linux-2.6.32.9/arch/alpha/kernel/osf_sys.c 2010-02-23 10:38:51.000000000 -0500 | 52 | --- linux-2.6.32.10/arch/alpha/kernel/osf_sys.c 2010-03-15 11:52:04.000000000 -0400 |
53 | +++ linux-2.6.32.9/arch/alpha/kernel/osf_sys.c 2010-03-11 20:24:59.793355116 -0500 | 53 | +++ linux-2.6.32.10/arch/alpha/kernel/osf_sys.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/alpha/kernel/osf_sys.c linux-2.6.32.9/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.9/arch/alpha/mm/fault.c linux-2.6.32.9/arch/alpha/mm/fault.c | 76 | diff -urNp linux-2.6.32.10/arch/alpha/mm/fault.c linux-2.6.32.10/arch/alpha/mm/fault.c |
77 | --- linux-2.6.32.9/arch/alpha/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 77 | --- linux-2.6.32.10/arch/alpha/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
78 | +++ linux-2.6.32.9/arch/alpha/mm/fault.c 2010-03-11 20:24:59.793355116 -0500 | 78 | +++ linux-2.6.32.10/arch/alpha/mm/fault.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/alpha/mm/fault.c linux-2.6.32.9/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.9/arch/arm/include/asm/elf.h linux-2.6.32.9/arch/arm/include/asm/elf.h | 235 | diff -urNp linux-2.6.32.10/arch/arm/include/asm/elf.h linux-2.6.32.10/arch/arm/include/asm/elf.h |
236 | --- linux-2.6.32.9/arch/arm/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 236 | --- linux-2.6.32.10/arch/arm/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
237 | +++ linux-2.6.32.9/arch/arm/include/asm/elf.h 2010-03-11 20:24:59.793355116 -0500 | 237 | +++ linux-2.6.32.10/arch/arm/include/asm/elf.h 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/include/asm/elf.h linux-2.6.32.9/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.9/arch/arm/include/asm/kmap_types.h linux-2.6.32.9/arch/arm/include/asm/kmap_types.h | 254 | diff -urNp linux-2.6.32.10/arch/arm/include/asm/kmap_types.h linux-2.6.32.10/arch/arm/include/asm/kmap_types.h |
255 | --- linux-2.6.32.9/arch/arm/include/asm/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 255 | --- linux-2.6.32.10/arch/arm/include/asm/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
256 | +++ linux-2.6.32.9/arch/arm/include/asm/kmap_types.h 2010-03-11 20:24:59.793355116 -0500 | 256 | +++ linux-2.6.32.10/arch/arm/include/asm/kmap_types.h 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/include/asm/kmap_types.h linux-2.6.32.9/arch/ | |||
262 | KM_TYPE_NR | 262 | KM_TYPE_NR |
263 | }; | 263 | }; |
264 | 264 | ||
265 | diff -urNp linux-2.6.32.9/arch/arm/include/asm/uaccess.h linux-2.6.32.9/arch/arm/include/asm/uaccess.h | 265 | diff -urNp linux-2.6.32.10/arch/arm/include/asm/uaccess.h linux-2.6.32.10/arch/arm/include/asm/uaccess.h |
266 | --- linux-2.6.32.9/arch/arm/include/asm/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 266 | --- linux-2.6.32.10/arch/arm/include/asm/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
267 | +++ linux-2.6.32.9/arch/arm/include/asm/uaccess.h 2010-03-11 20:24:59.793355116 -0500 | 267 | +++ linux-2.6.32.10/arch/arm/include/asm/uaccess.h 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/include/asm/uaccess.h linux-2.6.32.9/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.9/arch/arm/kernel/kgdb.c linux-2.6.32.9/arch/arm/kernel/kgdb.c | 288 | diff -urNp linux-2.6.32.10/arch/arm/kernel/kgdb.c linux-2.6.32.10/arch/arm/kernel/kgdb.c |
289 | --- linux-2.6.32.9/arch/arm/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 289 | --- linux-2.6.32.10/arch/arm/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
290 | +++ linux-2.6.32.9/arch/arm/kernel/kgdb.c 2010-03-11 20:24:59.793355116 -0500 | 290 | +++ linux-2.6.32.10/arch/arm/kernel/kgdb.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/kernel/kgdb.c linux-2.6.32.9/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.9/arch/arm/mach-at91/pm.c linux-2.6.32.9/arch/arm/mach-at91/pm.c | 300 | diff -urNp linux-2.6.32.10/arch/arm/mach-at91/pm.c linux-2.6.32.10/arch/arm/mach-at91/pm.c |
301 | --- linux-2.6.32.9/arch/arm/mach-at91/pm.c 2010-02-23 10:38:51.000000000 -0500 | 301 | --- linux-2.6.32.10/arch/arm/mach-at91/pm.c 2010-03-15 11:52:04.000000000 -0400 |
302 | +++ linux-2.6.32.9/arch/arm/mach-at91/pm.c 2010-03-11 20:24:59.793355116 -0500 | 302 | +++ linux-2.6.32.10/arch/arm/mach-at91/pm.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/mach-at91/pm.c linux-2.6.32.9/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.9/arch/arm/mach-omap1/pm.c linux-2.6.32.9/arch/arm/mach-omap1/pm.c | 312 | diff -urNp linux-2.6.32.10/arch/arm/mach-omap1/pm.c linux-2.6.32.10/arch/arm/mach-omap1/pm.c |
313 | --- linux-2.6.32.9/arch/arm/mach-omap1/pm.c 2010-02-23 10:38:51.000000000 -0500 | 313 | --- linux-2.6.32.10/arch/arm/mach-omap1/pm.c 2010-03-15 11:52:04.000000000 -0400 |
314 | +++ linux-2.6.32.9/arch/arm/mach-omap1/pm.c 2010-03-11 20:24:59.793355116 -0500 | 314 | +++ linux-2.6.32.10/arch/arm/mach-omap1/pm.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/mach-omap1/pm.c linux-2.6.32.9/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.9/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.9/arch/arm/mach-omap2/pm24xx.c | 324 | diff -urNp linux-2.6.32.10/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.10/arch/arm/mach-omap2/pm24xx.c |
325 | --- linux-2.6.32.9/arch/arm/mach-omap2/pm24xx.c 2010-02-23 10:38:51.000000000 -0500 | 325 | --- linux-2.6.32.10/arch/arm/mach-omap2/pm24xx.c 2010-03-15 11:52:04.000000000 -0400 |
326 | +++ linux-2.6.32.9/arch/arm/mach-omap2/pm24xx.c 2010-03-11 20:24:59.793355116 -0500 | 326 | +++ linux-2.6.32.10/arch/arm/mach-omap2/pm24xx.c 2010-03-20 15:58:45.636971023 -0400 |
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.9/arch/arm/mach-omap2/pm24xx.c linux-2.6.32.9/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.9/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.9/arch/arm/mach-omap2/pm34xx.c | 336 | diff -urNp linux-2.6.32.10/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.10/arch/arm/mach-omap2/pm34xx.c |
337 | --- linux-2.6.32.9/arch/arm/mach-omap2/pm34xx.c 2010-02-23 10:38:51.000000000 -0500 | 337 | --- linux-2.6.32.10/arch/arm/mach-omap2/pm34xx.c 2010-03-15 11:52:04.000000000 -0400 |
338 | +++ linux-2.6.32.9/arch/arm/mach-omap2/pm34xx.c 2010-03-11 20:24:59.793355116 -0500 | 338 | +++ linux-2.6.32.10/arch/arm/mach-omap2/pm34xx.c 2010-03-20 15:58:45.640844875 -0400 |
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.9/arch/arm/mach-omap2/pm34xx.c linux-2.6.32.9/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.9/arch/arm/mach-pnx4008/pm.c linux-2.6.32.9/arch/arm/mach-pnx4008/pm.c | 348 | diff -urNp linux-2.6.32.10/arch/arm/mach-pnx4008/pm.c linux-2.6.32.10/arch/arm/mach-pnx4008/pm.c |
349 | --- linux-2.6.32.9/arch/arm/mach-pnx4008/pm.c 2010-02-23 10:38:51.000000000 -0500 | 349 | --- linux-2.6.32.10/arch/arm/mach-pnx4008/pm.c 2010-03-15 11:52:04.000000000 -0400 |
350 | +++ linux-2.6.32.9/arch/arm/mach-pnx4008/pm.c 2010-03-11 20:24:59.793355116 -0500 | 350 | +++ linux-2.6.32.10/arch/arm/mach-pnx4008/pm.c 2010-03-20 15:58:45.640844875 -0400 |
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.9/arch/arm/mach-pnx4008/pm.c linux-2.6.32.9/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.9/arch/arm/mach-pxa/pm.c linux-2.6.32.9/arch/arm/mach-pxa/pm.c | 360 | diff -urNp linux-2.6.32.10/arch/arm/mach-pxa/pm.c linux-2.6.32.10/arch/arm/mach-pxa/pm.c |
361 | --- linux-2.6.32.9/arch/arm/mach-pxa/pm.c 2010-02-23 10:38:51.000000000 -0500 | 361 | --- linux-2.6.32.10/arch/arm/mach-pxa/pm.c 2010-03-15 11:52:04.000000000 -0400 |
362 | +++ linux-2.6.32.9/arch/arm/mach-pxa/pm.c 2010-03-11 20:24:59.793355116 -0500 | 362 | +++ linux-2.6.32.10/arch/arm/mach-pxa/pm.c 2010-03-20 15:58:45.640844875 -0400 |
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.9/arch/arm/mach-pxa/pm.c linux-2.6.32.9/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.9/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.9/arch/arm/mach-pxa/sharpsl_pm.c | 372 | diff -urNp linux-2.6.32.10/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.10/arch/arm/mach-pxa/sharpsl_pm.c |
373 | --- linux-2.6.32.9/arch/arm/mach-pxa/sharpsl_pm.c 2010-02-23 10:38:51.000000000 -0500 | 373 | --- linux-2.6.32.10/arch/arm/mach-pxa/sharpsl_pm.c 2010-03-15 11:52:04.000000000 -0400 |
374 | +++ linux-2.6.32.9/arch/arm/mach-pxa/sharpsl_pm.c 2010-03-11 20:24:59.793355116 -0500 | 374 | +++ linux-2.6.32.10/arch/arm/mach-pxa/sharpsl_pm.c 2010-03-20 15:58:45.640844875 -0400 |
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.9/arch/arm/mach-pxa/sharpsl_pm.c linux-2.6.32.9/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.9/arch/arm/mach-sa1100/pm.c linux-2.6.32.9/arch/arm/mach-sa1100/pm.c | 384 | diff -urNp linux-2.6.32.10/arch/arm/mach-sa1100/pm.c linux-2.6.32.10/arch/arm/mach-sa1100/pm.c |
385 | --- linux-2.6.32.9/arch/arm/mach-sa1100/pm.c 2010-02-23 10:38:51.000000000 -0500 | 385 | --- linux-2.6.32.10/arch/arm/mach-sa1100/pm.c 2010-03-15 11:52:04.000000000 -0400 |
386 | +++ linux-2.6.32.9/arch/arm/mach-sa1100/pm.c 2010-03-11 20:24:59.793355116 -0500 | 386 | +++ linux-2.6.32.10/arch/arm/mach-sa1100/pm.c 2010-03-20 15:58:45.640844875 -0400 |
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,9 @@ diff -urNp linux-2.6.32.9/arch/arm/mach-sa1100/pm.c linux-2.6.32.9/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.9/arch/arm/mm/fault.c linux-2.6.32.9/arch/arm/mm/fault.c | 396 | diff -urNp linux-2.6.32.10/arch/arm/mm/fault.c linux-2.6.32.10/arch/arm/mm/fault.c |
397 | --- linux-2.6.32.9/arch/arm/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 397 | --- linux-2.6.32.10/arch/arm/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
398 | +++ linux-2.6.32.9/arch/arm/mm/fault.c 2010-03-11 20:24:59.793355116 -0500 | 398 | +++ linux-2.6.32.10/arch/arm/mm/fault.c 2010-03-20 15:58:45.640844875 -0400 |
399 | @@ -166,6 +166,13 @@ __do_user_fault(struct task_struct *tsk, | 399 | @@ -166,6 +166,13 @@ __do_user_fault(struct task_struct *tsk, |
400 | } | 400 | } |
401 | #endif | 401 | #endif |
@@ -444,9 +444,9 @@ diff -urNp linux-2.6.32.9/arch/arm/mm/fault.c linux-2.6.32.9/arch/arm/mm/fault.c | |||
444 | /* | 444 | /* |
445 | * First Level Translation Fault Handler | 445 | * First Level Translation Fault Handler |
446 | * | 446 | * |
447 | diff -urNp linux-2.6.32.9/arch/arm/mm/mmap.c linux-2.6.32.9/arch/arm/mm/mmap.c | 447 | diff -urNp linux-2.6.32.10/arch/arm/mm/mmap.c linux-2.6.32.10/arch/arm/mm/mmap.c |
448 | --- linux-2.6.32.9/arch/arm/mm/mmap.c 2010-02-23 10:38:51.000000000 -0500 | 448 | --- linux-2.6.32.10/arch/arm/mm/mmap.c 2010-03-15 11:52:04.000000000 -0400 |
449 | +++ linux-2.6.32.9/arch/arm/mm/mmap.c 2010-03-11 20:24:59.805548113 -0500 | 449 | +++ linux-2.6.32.10/arch/arm/mm/mmap.c 2010-03-20 15:58:45.640844875 -0400 |
450 | @@ -63,6 +63,10 @@ arch_get_unmapped_area(struct file *filp | 450 | @@ -63,6 +63,10 @@ arch_get_unmapped_area(struct file *filp |
451 | if (len > TASK_SIZE) | 451 | if (len > TASK_SIZE) |
452 | return -ENOMEM; | 452 | return -ENOMEM; |
@@ -483,9 +483,9 @@ diff -urNp linux-2.6.32.9/arch/arm/mm/mmap.c linux-2.6.32.9/arch/arm/mm/mmap.c | |||
483 | mm->cached_hole_size = 0; | 483 | mm->cached_hole_size = 0; |
484 | goto full_search; | 484 | goto full_search; |
485 | } | 485 | } |
486 | diff -urNp linux-2.6.32.9/arch/arm/plat-s3c/pm.c linux-2.6.32.9/arch/arm/plat-s3c/pm.c | 486 | diff -urNp linux-2.6.32.10/arch/arm/plat-s3c/pm.c linux-2.6.32.10/arch/arm/plat-s3c/pm.c |
487 | --- linux-2.6.32.9/arch/arm/plat-s3c/pm.c 2010-02-23 10:38:51.000000000 -0500 | 487 | --- linux-2.6.32.10/arch/arm/plat-s3c/pm.c 2010-03-15 11:52:04.000000000 -0400 |
488 | +++ linux-2.6.32.9/arch/arm/plat-s3c/pm.c 2010-03-11 20:24:59.805548113 -0500 | 488 | +++ linux-2.6.32.10/arch/arm/plat-s3c/pm.c 2010-03-20 15:58:45.640844875 -0400 |
489 | @@ -355,7 +355,7 @@ static void s3c_pm_finish(void) | 489 | @@ -355,7 +355,7 @@ static void s3c_pm_finish(void) |
490 | s3c_pm_check_cleanup(); | 490 | s3c_pm_check_cleanup(); |
491 | } | 491 | } |
@@ -495,9 +495,9 @@ diff -urNp linux-2.6.32.9/arch/arm/plat-s3c/pm.c linux-2.6.32.9/arch/arm/plat-s3 | |||
495 | .enter = s3c_pm_enter, | 495 | .enter = s3c_pm_enter, |
496 | .prepare = s3c_pm_prepare, | 496 | .prepare = s3c_pm_prepare, |
497 | .finish = s3c_pm_finish, | 497 | .finish = s3c_pm_finish, |
498 | diff -urNp linux-2.6.32.9/arch/avr32/include/asm/elf.h linux-2.6.32.9/arch/avr32/include/asm/elf.h | 498 | diff -urNp linux-2.6.32.10/arch/avr32/include/asm/elf.h linux-2.6.32.10/arch/avr32/include/asm/elf.h |
499 | --- linux-2.6.32.9/arch/avr32/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 499 | --- linux-2.6.32.10/arch/avr32/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
500 | +++ linux-2.6.32.9/arch/avr32/include/asm/elf.h 2010-03-11 20:24:59.805548113 -0500 | 500 | +++ linux-2.6.32.10/arch/avr32/include/asm/elf.h 2010-03-20 15:58:45.640844875 -0400 |
501 | @@ -85,8 +85,14 @@ typedef struct user_fpu_struct elf_fpreg | 501 | @@ -85,8 +85,14 @@ typedef struct user_fpu_struct elf_fpreg |
502 | 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 |
503 | 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. */ |
@@ -514,9 +514,9 @@ diff -urNp linux-2.6.32.9/arch/avr32/include/asm/elf.h linux-2.6.32.9/arch/avr32 | |||
514 | 514 | ||
515 | /* 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 |
516 | 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, |
517 | diff -urNp linux-2.6.32.9/arch/avr32/include/asm/kmap_types.h linux-2.6.32.9/arch/avr32/include/asm/kmap_types.h | 517 | diff -urNp linux-2.6.32.10/arch/avr32/include/asm/kmap_types.h linux-2.6.32.10/arch/avr32/include/asm/kmap_types.h |
518 | --- linux-2.6.32.9/arch/avr32/include/asm/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 518 | --- linux-2.6.32.10/arch/avr32/include/asm/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
519 | +++ linux-2.6.32.9/arch/avr32/include/asm/kmap_types.h 2010-03-11 20:24:59.805548113 -0500 | 519 | +++ linux-2.6.32.10/arch/avr32/include/asm/kmap_types.h 2010-03-20 15:58:45.640844875 -0400 |
520 | @@ -22,7 +22,8 @@ D(10) KM_IRQ0, | 520 | @@ -22,7 +22,8 @@ D(10) KM_IRQ0, |
521 | D(11) KM_IRQ1, | 521 | D(11) KM_IRQ1, |
522 | D(12) KM_SOFTIRQ0, | 522 | D(12) KM_SOFTIRQ0, |
@@ -527,9 +527,9 @@ diff -urNp linux-2.6.32.9/arch/avr32/include/asm/kmap_types.h linux-2.6.32.9/arc | |||
527 | }; | 527 | }; |
528 | 528 | ||
529 | #undef D | 529 | #undef D |
530 | diff -urNp linux-2.6.32.9/arch/avr32/mach-at32ap/pm.c linux-2.6.32.9/arch/avr32/mach-at32ap/pm.c | 530 | diff -urNp linux-2.6.32.10/arch/avr32/mach-at32ap/pm.c linux-2.6.32.10/arch/avr32/mach-at32ap/pm.c |
531 | --- linux-2.6.32.9/arch/avr32/mach-at32ap/pm.c 2010-02-23 10:38:51.000000000 -0500 | 531 | --- linux-2.6.32.10/arch/avr32/mach-at32ap/pm.c 2010-03-15 11:52:04.000000000 -0400 |
532 | +++ linux-2.6.32.9/arch/avr32/mach-at32ap/pm.c 2010-03-11 20:24:59.805548113 -0500 | 532 | +++ linux-2.6.32.10/arch/avr32/mach-at32ap/pm.c 2010-03-20 15:58:45.640844875 -0400 |
533 | @@ -176,7 +176,7 @@ out: | 533 | @@ -176,7 +176,7 @@ out: |
534 | return 0; | 534 | return 0; |
535 | } | 535 | } |
@@ -539,9 +539,9 @@ diff -urNp linux-2.6.32.9/arch/avr32/mach-at32ap/pm.c linux-2.6.32.9/arch/avr32/ | |||
539 | .valid = avr32_pm_valid_state, | 539 | .valid = avr32_pm_valid_state, |
540 | .enter = avr32_pm_enter, | 540 | .enter = avr32_pm_enter, |
541 | }; | 541 | }; |
542 | diff -urNp linux-2.6.32.9/arch/avr32/mm/fault.c linux-2.6.32.9/arch/avr32/mm/fault.c | 542 | diff -urNp linux-2.6.32.10/arch/avr32/mm/fault.c linux-2.6.32.10/arch/avr32/mm/fault.c |
543 | --- linux-2.6.32.9/arch/avr32/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 543 | --- linux-2.6.32.10/arch/avr32/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
544 | +++ linux-2.6.32.9/arch/avr32/mm/fault.c 2010-03-11 20:24:59.805548113 -0500 | 544 | +++ linux-2.6.32.10/arch/avr32/mm/fault.c 2010-03-20 15:58:45.640844875 -0400 |
545 | @@ -41,6 +41,23 @@ static inline int notify_page_fault(stru | 545 | @@ -41,6 +41,23 @@ static inline int notify_page_fault(stru |
546 | 546 | ||
547 | int exception_trace = 1; | 547 | int exception_trace = 1; |
@@ -583,9 +583,9 @@ diff -urNp linux-2.6.32.9/arch/avr32/mm/fault.c linux-2.6.32.9/arch/avr32/mm/fau | |||
583 | if (exception_trace && printk_ratelimit()) | 583 | if (exception_trace && printk_ratelimit()) |
584 | printk("%s%s[%d]: segfault at %08lx pc %08lx " | 584 | printk("%s%s[%d]: segfault at %08lx pc %08lx " |
585 | "sp %08lx ecr %lu\n", | 585 | "sp %08lx ecr %lu\n", |
586 | diff -urNp linux-2.6.32.9/arch/blackfin/kernel/kgdb.c linux-2.6.32.9/arch/blackfin/kernel/kgdb.c | 586 | diff -urNp linux-2.6.32.10/arch/blackfin/kernel/kgdb.c linux-2.6.32.10/arch/blackfin/kernel/kgdb.c |
587 | --- linux-2.6.32.9/arch/blackfin/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 587 | --- linux-2.6.32.10/arch/blackfin/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
588 | +++ linux-2.6.32.9/arch/blackfin/kernel/kgdb.c 2010-03-11 20:24:59.805548113 -0500 | 588 | +++ linux-2.6.32.10/arch/blackfin/kernel/kgdb.c 2010-03-20 15:58:45.640844875 -0400 |
589 | @@ -428,7 +428,7 @@ int kgdb_arch_handle_exception(int vecto | 589 | @@ -428,7 +428,7 @@ int kgdb_arch_handle_exception(int vecto |
590 | 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 */ |
591 | } | 591 | } |
@@ -595,9 +595,9 @@ diff -urNp linux-2.6.32.9/arch/blackfin/kernel/kgdb.c linux-2.6.32.9/arch/blackf | |||
595 | .gdb_bpt_instr = {0xa1}, | 595 | .gdb_bpt_instr = {0xa1}, |
596 | #ifdef CONFIG_SMP | 596 | #ifdef CONFIG_SMP |
597 | .flags = KGDB_HW_BREAKPOINT|KGDB_THR_PROC_SWAP, | 597 | .flags = KGDB_HW_BREAKPOINT|KGDB_THR_PROC_SWAP, |
598 | diff -urNp linux-2.6.32.9/arch/blackfin/mach-common/pm.c linux-2.6.32.9/arch/blackfin/mach-common/pm.c | 598 | diff -urNp linux-2.6.32.10/arch/blackfin/mach-common/pm.c linux-2.6.32.10/arch/blackfin/mach-common/pm.c |
599 | --- linux-2.6.32.9/arch/blackfin/mach-common/pm.c 2010-02-23 10:38:51.000000000 -0500 | 599 | --- linux-2.6.32.10/arch/blackfin/mach-common/pm.c 2010-03-15 11:52:04.000000000 -0400 |
600 | +++ linux-2.6.32.9/arch/blackfin/mach-common/pm.c 2010-03-11 20:24:59.805548113 -0500 | 600 | +++ linux-2.6.32.10/arch/blackfin/mach-common/pm.c 2010-03-20 15:58:45.640844875 -0400 |
601 | @@ -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 |
602 | return 0; | 602 | return 0; |
603 | } | 603 | } |
@@ -607,9 +607,9 @@ diff -urNp linux-2.6.32.9/arch/blackfin/mach-common/pm.c linux-2.6.32.9/arch/bla | |||
607 | .enter = bfin_pm_enter, | 607 | .enter = bfin_pm_enter, |
608 | .valid = bfin_pm_valid, | 608 | .valid = bfin_pm_valid, |
609 | }; | 609 | }; |
610 | diff -urNp linux-2.6.32.9/arch/frv/include/asm/kmap_types.h linux-2.6.32.9/arch/frv/include/asm/kmap_types.h | 610 | diff -urNp linux-2.6.32.10/arch/frv/include/asm/kmap_types.h linux-2.6.32.10/arch/frv/include/asm/kmap_types.h |
611 | --- linux-2.6.32.9/arch/frv/include/asm/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 611 | --- linux-2.6.32.10/arch/frv/include/asm/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
612 | +++ linux-2.6.32.9/arch/frv/include/asm/kmap_types.h 2010-03-11 20:24:59.805548113 -0500 | 612 | +++ linux-2.6.32.10/arch/frv/include/asm/kmap_types.h 2010-03-20 15:58:45.640844875 -0400 |
613 | @@ -23,6 +23,7 @@ enum km_type { | 613 | @@ -23,6 +23,7 @@ enum km_type { |
614 | KM_IRQ1, | 614 | KM_IRQ1, |
615 | KM_SOFTIRQ0, | 615 | KM_SOFTIRQ0, |
@@ -618,9 +618,9 @@ diff -urNp linux-2.6.32.9/arch/frv/include/asm/kmap_types.h linux-2.6.32.9/arch/ | |||
618 | KM_TYPE_NR | 618 | KM_TYPE_NR |
619 | }; | 619 | }; |
620 | 620 | ||
621 | diff -urNp linux-2.6.32.9/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.9/arch/ia64/hp/common/hwsw_iommu.c | 621 | diff -urNp linux-2.6.32.10/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.10/arch/ia64/hp/common/hwsw_iommu.c |
622 | --- linux-2.6.32.9/arch/ia64/hp/common/hwsw_iommu.c 2010-02-23 10:38:51.000000000 -0500 | 622 | --- linux-2.6.32.10/arch/ia64/hp/common/hwsw_iommu.c 2010-03-15 11:52:04.000000000 -0400 |
623 | +++ linux-2.6.32.9/arch/ia64/hp/common/hwsw_iommu.c 2010-03-11 20:24:59.805548113 -0500 | 623 | +++ linux-2.6.32.10/arch/ia64/hp/common/hwsw_iommu.c 2010-03-20 15:58:45.640844875 -0400 |
624 | @@ -17,7 +17,7 @@ | 624 | @@ -17,7 +17,7 @@ |
625 | #include <linux/swiotlb.h> | 625 | #include <linux/swiotlb.h> |
626 | #include <asm/machvec.h> | 626 | #include <asm/machvec.h> |
@@ -639,9 +639,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/hp/common/hwsw_iommu.c linux-2.6.32.9/arch/i | |||
639 | { | 639 | { |
640 | if (use_swiotlb(dev)) | 640 | if (use_swiotlb(dev)) |
641 | return &swiotlb_dma_ops; | 641 | return &swiotlb_dma_ops; |
642 | diff -urNp linux-2.6.32.9/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.9/arch/ia64/hp/common/sba_iommu.c | 642 | diff -urNp linux-2.6.32.10/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.10/arch/ia64/hp/common/sba_iommu.c |
643 | --- linux-2.6.32.9/arch/ia64/hp/common/sba_iommu.c 2010-02-23 10:38:51.000000000 -0500 | 643 | --- linux-2.6.32.10/arch/ia64/hp/common/sba_iommu.c 2010-03-15 11:52:04.000000000 -0400 |
644 | +++ linux-2.6.32.9/arch/ia64/hp/common/sba_iommu.c 2010-03-11 20:24:59.805548113 -0500 | 644 | +++ linux-2.6.32.10/arch/ia64/hp/common/sba_iommu.c 2010-03-20 15:58:45.640844875 -0400 |
645 | @@ -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 |
646 | }, | 646 | }, |
647 | }; | 647 | }; |
@@ -660,9 +660,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/hp/common/sba_iommu.c linux-2.6.32.9/arch/ia | |||
660 | .alloc_coherent = sba_alloc_coherent, | 660 | .alloc_coherent = sba_alloc_coherent, |
661 | .free_coherent = sba_free_coherent, | 661 | .free_coherent = sba_free_coherent, |
662 | .map_page = sba_map_page, | 662 | .map_page = sba_map_page, |
663 | diff -urNp linux-2.6.32.9/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.9/arch/ia64/ia32/binfmt_elf32.c | 663 | diff -urNp linux-2.6.32.10/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.10/arch/ia64/ia32/binfmt_elf32.c |
664 | --- linux-2.6.32.9/arch/ia64/ia32/binfmt_elf32.c 2010-02-23 10:38:51.000000000 -0500 | 664 | --- linux-2.6.32.10/arch/ia64/ia32/binfmt_elf32.c 2010-03-15 11:52:04.000000000 -0400 |
665 | +++ linux-2.6.32.9/arch/ia64/ia32/binfmt_elf32.c 2010-03-11 20:24:59.805548113 -0500 | 665 | +++ linux-2.6.32.10/arch/ia64/ia32/binfmt_elf32.c 2010-03-20 15:58:45.640844875 -0400 |
666 | @@ -45,6 +45,13 @@ randomize_stack_top(unsigned long stack_ | 666 | @@ -45,6 +45,13 @@ randomize_stack_top(unsigned long stack_ |
667 | 667 | ||
668 | #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)) |
@@ -677,9 +677,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/ia32/binfmt_elf32.c linux-2.6.32.9/arch/ia64 | |||
677 | /* Ugly but avoids duplication */ | 677 | /* Ugly but avoids duplication */ |
678 | #include "../../../fs/binfmt_elf.c" | 678 | #include "../../../fs/binfmt_elf.c" |
679 | 679 | ||
680 | diff -urNp linux-2.6.32.9/arch/ia64/ia32/ia32priv.h linux-2.6.32.9/arch/ia64/ia32/ia32priv.h | 680 | diff -urNp linux-2.6.32.10/arch/ia64/ia32/ia32priv.h linux-2.6.32.10/arch/ia64/ia32/ia32priv.h |
681 | --- linux-2.6.32.9/arch/ia64/ia32/ia32priv.h 2010-02-23 10:38:51.000000000 -0500 | 681 | --- linux-2.6.32.10/arch/ia64/ia32/ia32priv.h 2010-03-15 11:52:04.000000000 -0400 |
682 | +++ linux-2.6.32.9/arch/ia64/ia32/ia32priv.h 2010-03-11 20:24:59.805548113 -0500 | 682 | +++ linux-2.6.32.10/arch/ia64/ia32/ia32priv.h 2010-03-20 15:58:45.640844875 -0400 |
683 | @@ -296,7 +296,14 @@ typedef struct compat_siginfo { | 683 | @@ -296,7 +296,14 @@ typedef struct compat_siginfo { |
684 | #define ELF_DATA ELFDATA2LSB | 684 | #define ELF_DATA ELFDATA2LSB |
685 | #define ELF_ARCH EM_386 | 685 | #define ELF_ARCH EM_386 |
@@ -696,9 +696,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/ia32/ia32priv.h linux-2.6.32.9/arch/ia64/ia3 | |||
696 | #define IA32_GATE_OFFSET IA32_PAGE_OFFSET | 696 | #define IA32_GATE_OFFSET IA32_PAGE_OFFSET |
697 | #define IA32_GATE_END IA32_PAGE_OFFSET + PAGE_SIZE | 697 | #define IA32_GATE_END IA32_PAGE_OFFSET + PAGE_SIZE |
698 | 698 | ||
699 | diff -urNp linux-2.6.32.9/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.9/arch/ia64/include/asm/dma-mapping.h | 699 | diff -urNp linux-2.6.32.10/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.10/arch/ia64/include/asm/dma-mapping.h |
700 | --- linux-2.6.32.9/arch/ia64/include/asm/dma-mapping.h 2010-02-23 10:38:51.000000000 -0500 | 700 | --- linux-2.6.32.10/arch/ia64/include/asm/dma-mapping.h 2010-03-15 11:52:04.000000000 -0400 |
701 | +++ linux-2.6.32.9/arch/ia64/include/asm/dma-mapping.h 2010-03-11 20:24:59.805548113 -0500 | 701 | +++ linux-2.6.32.10/arch/ia64/include/asm/dma-mapping.h 2010-03-20 15:58:45.640844875 -0400 |
702 | @@ -12,7 +12,7 @@ | 702 | @@ -12,7 +12,7 @@ |
703 | 703 | ||
704 | #define ARCH_HAS_DMA_GET_REQUIRED_MASK | 704 | #define ARCH_HAS_DMA_GET_REQUIRED_MASK |
@@ -742,9 +742,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/include/asm/dma-mapping.h linux-2.6.32.9/arc | |||
742 | return ops->dma_supported(dev, mask); | 742 | return ops->dma_supported(dev, mask); |
743 | } | 743 | } |
744 | 744 | ||
745 | diff -urNp linux-2.6.32.9/arch/ia64/include/asm/elf.h linux-2.6.32.9/arch/ia64/include/asm/elf.h | 745 | diff -urNp linux-2.6.32.10/arch/ia64/include/asm/elf.h linux-2.6.32.10/arch/ia64/include/asm/elf.h |
746 | --- linux-2.6.32.9/arch/ia64/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 746 | --- linux-2.6.32.10/arch/ia64/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
747 | +++ linux-2.6.32.9/arch/ia64/include/asm/elf.h 2010-03-11 20:24:59.805548113 -0500 | 747 | +++ linux-2.6.32.10/arch/ia64/include/asm/elf.h 2010-03-20 15:58:45.640844875 -0400 |
748 | @@ -43,6 +43,13 @@ | 748 | @@ -43,6 +43,13 @@ |
749 | */ | 749 | */ |
750 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x800000000UL) | 750 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x800000000UL) |
@@ -759,9 +759,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/include/asm/elf.h linux-2.6.32.9/arch/ia64/i | |||
759 | #define PT_IA_64_UNWIND 0x70000001 | 759 | #define PT_IA_64_UNWIND 0x70000001 |
760 | 760 | ||
761 | /* IA-64 relocations: */ | 761 | /* IA-64 relocations: */ |
762 | diff -urNp linux-2.6.32.9/arch/ia64/include/asm/machvec.h linux-2.6.32.9/arch/ia64/include/asm/machvec.h | 762 | diff -urNp linux-2.6.32.10/arch/ia64/include/asm/machvec.h linux-2.6.32.10/arch/ia64/include/asm/machvec.h |
763 | --- linux-2.6.32.9/arch/ia64/include/asm/machvec.h 2010-02-23 10:38:51.000000000 -0500 | 763 | --- linux-2.6.32.10/arch/ia64/include/asm/machvec.h 2010-03-15 11:52:04.000000000 -0400 |
764 | +++ linux-2.6.32.9/arch/ia64/include/asm/machvec.h 2010-03-11 20:24:59.805548113 -0500 | 764 | +++ linux-2.6.32.10/arch/ia64/include/asm/machvec.h 2010-03-20 15:58:45.640844875 -0400 |
765 | @@ -45,7 +45,7 @@ typedef void ia64_mv_kernel_launch_event | 765 | @@ -45,7 +45,7 @@ typedef void ia64_mv_kernel_launch_event |
766 | /* DMA-mapping interface: */ | 766 | /* DMA-mapping interface: */ |
767 | typedef void ia64_mv_dma_init (void); | 767 | typedef void ia64_mv_dma_init (void); |
@@ -780,9 +780,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/include/asm/machvec.h linux-2.6.32.9/arch/ia | |||
780 | 780 | ||
781 | /* | 781 | /* |
782 | * 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 |
783 | diff -urNp linux-2.6.32.9/arch/ia64/include/asm/pgtable.h linux-2.6.32.9/arch/ia64/include/asm/pgtable.h | 783 | diff -urNp linux-2.6.32.10/arch/ia64/include/asm/pgtable.h linux-2.6.32.10/arch/ia64/include/asm/pgtable.h |
784 | --- linux-2.6.32.9/arch/ia64/include/asm/pgtable.h 2010-02-23 10:38:51.000000000 -0500 | 784 | --- linux-2.6.32.10/arch/ia64/include/asm/pgtable.h 2010-03-15 11:52:04.000000000 -0400 |
785 | +++ linux-2.6.32.9/arch/ia64/include/asm/pgtable.h 2010-03-11 20:24:59.805548113 -0500 | 785 | +++ linux-2.6.32.10/arch/ia64/include/asm/pgtable.h 2010-03-20 15:58:45.640844875 -0400 |
786 | @@ -143,6 +143,17 @@ | 786 | @@ -143,6 +143,17 @@ |
787 | #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) |
788 | #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) |
@@ -801,9 +801,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/include/asm/pgtable.h linux-2.6.32.9/arch/ia | |||
801 | #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) |
802 | #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) |
803 | #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) |
804 | diff -urNp linux-2.6.32.9/arch/ia64/include/asm/uaccess.h linux-2.6.32.9/arch/ia64/include/asm/uaccess.h | 804 | diff -urNp linux-2.6.32.10/arch/ia64/include/asm/uaccess.h linux-2.6.32.10/arch/ia64/include/asm/uaccess.h |
805 | --- linux-2.6.32.9/arch/ia64/include/asm/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 805 | --- linux-2.6.32.10/arch/ia64/include/asm/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
806 | +++ linux-2.6.32.9/arch/ia64/include/asm/uaccess.h 2010-03-11 20:24:59.805548113 -0500 | 806 | +++ linux-2.6.32.10/arch/ia64/include/asm/uaccess.h 2010-03-20 15:58:45.640844875 -0400 |
807 | @@ -257,7 +257,7 @@ __copy_from_user (void *to, const void _ | 807 | @@ -257,7 +257,7 @@ __copy_from_user (void *to, const void _ |
808 | const void *__cu_from = (from); \ | 808 | const void *__cu_from = (from); \ |
809 | long __cu_len = (n); \ | 809 | long __cu_len = (n); \ |
@@ -822,9 +822,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/include/asm/uaccess.h linux-2.6.32.9/arch/ia | |||
822 | __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); \ |
823 | __cu_len; \ | 823 | __cu_len; \ |
824 | }) | 824 | }) |
825 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/dma-mapping.c linux-2.6.32.9/arch/ia64/kernel/dma-mapping.c | 825 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/dma-mapping.c linux-2.6.32.10/arch/ia64/kernel/dma-mapping.c |
826 | --- linux-2.6.32.9/arch/ia64/kernel/dma-mapping.c 2010-02-23 10:38:51.000000000 -0500 | 826 | --- linux-2.6.32.10/arch/ia64/kernel/dma-mapping.c 2010-03-15 11:52:04.000000000 -0400 |
827 | +++ linux-2.6.32.9/arch/ia64/kernel/dma-mapping.c 2010-03-11 20:24:59.805548113 -0500 | 827 | +++ linux-2.6.32.10/arch/ia64/kernel/dma-mapping.c 2010-03-20 15:58:45.640844875 -0400 |
828 | @@ -3,7 +3,7 @@ | 828 | @@ -3,7 +3,7 @@ |
829 | /* 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 */ |
830 | int iommu_detected __read_mostly; | 830 | int iommu_detected __read_mostly; |
@@ -843,9 +843,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/dma-mapping.c linux-2.6.32.9/arch/ia6 | |||
843 | { | 843 | { |
844 | return dma_ops; | 844 | return dma_ops; |
845 | } | 845 | } |
846 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/module.c linux-2.6.32.9/arch/ia64/kernel/module.c | 846 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/module.c linux-2.6.32.10/arch/ia64/kernel/module.c |
847 | --- linux-2.6.32.9/arch/ia64/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 847 | --- linux-2.6.32.10/arch/ia64/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
848 | +++ linux-2.6.32.9/arch/ia64/kernel/module.c 2010-03-11 20:24:59.809615556 -0500 | 848 | +++ linux-2.6.32.10/arch/ia64/kernel/module.c 2010-03-20 15:58:45.640844875 -0400 |
849 | @@ -315,8 +315,7 @@ module_alloc (unsigned long size) | 849 | @@ -315,8 +315,7 @@ module_alloc (unsigned long size) |
850 | void | 850 | void |
851 | module_free (struct module *mod, void *module_region) | 851 | module_free (struct module *mod, void *module_region) |
@@ -934,9 +934,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/module.c linux-2.6.32.9/arch/ia64/ker | |||
934 | mod->arch.gp = gp; | 934 | mod->arch.gp = gp; |
935 | DEBUGP("%s: placing gp at 0x%lx\n", __func__, gp); | 935 | DEBUGP("%s: placing gp at 0x%lx\n", __func__, gp); |
936 | } | 936 | } |
937 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/pci-dma.c linux-2.6.32.9/arch/ia64/kernel/pci-dma.c | 937 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/pci-dma.c linux-2.6.32.10/arch/ia64/kernel/pci-dma.c |
938 | --- linux-2.6.32.9/arch/ia64/kernel/pci-dma.c 2010-02-23 10:38:51.000000000 -0500 | 938 | --- linux-2.6.32.10/arch/ia64/kernel/pci-dma.c 2010-03-15 11:52:04.000000000 -0400 |
939 | +++ linux-2.6.32.9/arch/ia64/kernel/pci-dma.c 2010-03-11 20:24:59.809615556 -0500 | 939 | +++ linux-2.6.32.10/arch/ia64/kernel/pci-dma.c 2010-03-20 15:58:45.640844875 -0400 |
940 | @@ -43,7 +43,7 @@ struct device fallback_dev = { | 940 | @@ -43,7 +43,7 @@ struct device fallback_dev = { |
941 | .dma_mask = &fallback_dev.coherent_dma_mask, | 941 | .dma_mask = &fallback_dev.coherent_dma_mask, |
942 | }; | 942 | }; |
@@ -946,9 +946,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/pci-dma.c linux-2.6.32.9/arch/ia64/ke | |||
946 | 946 | ||
947 | static int __init pci_iommu_init(void) | 947 | static int __init pci_iommu_init(void) |
948 | { | 948 | { |
949 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.9/arch/ia64/kernel/pci-swiotlb.c | 949 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.10/arch/ia64/kernel/pci-swiotlb.c |
950 | --- linux-2.6.32.9/arch/ia64/kernel/pci-swiotlb.c 2010-02-23 10:38:51.000000000 -0500 | 950 | --- linux-2.6.32.10/arch/ia64/kernel/pci-swiotlb.c 2010-03-15 11:52:04.000000000 -0400 |
951 | +++ linux-2.6.32.9/arch/ia64/kernel/pci-swiotlb.c 2010-03-11 20:24:59.809615556 -0500 | 951 | +++ linux-2.6.32.10/arch/ia64/kernel/pci-swiotlb.c 2010-03-20 15:58:45.640844875 -0400 |
952 | @@ -21,7 +21,7 @@ static void *ia64_swiotlb_alloc_coherent | 952 | @@ -21,7 +21,7 @@ static void *ia64_swiotlb_alloc_coherent |
953 | return swiotlb_alloc_coherent(dev, size, dma_handle, gfp); | 953 | return swiotlb_alloc_coherent(dev, size, dma_handle, gfp); |
954 | } | 954 | } |
@@ -958,9 +958,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/pci-swiotlb.c linux-2.6.32.9/arch/ia6 | |||
958 | .alloc_coherent = ia64_swiotlb_alloc_coherent, | 958 | .alloc_coherent = ia64_swiotlb_alloc_coherent, |
959 | .free_coherent = swiotlb_free_coherent, | 959 | .free_coherent = swiotlb_free_coherent, |
960 | .map_page = swiotlb_map_page, | 960 | .map_page = swiotlb_map_page, |
961 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/sys_ia64.c linux-2.6.32.9/arch/ia64/kernel/sys_ia64.c | 961 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/sys_ia64.c linux-2.6.32.10/arch/ia64/kernel/sys_ia64.c |
962 | --- linux-2.6.32.9/arch/ia64/kernel/sys_ia64.c 2010-02-23 10:38:51.000000000 -0500 | 962 | --- linux-2.6.32.10/arch/ia64/kernel/sys_ia64.c 2010-03-15 11:52:04.000000000 -0400 |
963 | +++ linux-2.6.32.9/arch/ia64/kernel/sys_ia64.c 2010-03-11 20:24:59.809615556 -0500 | 963 | +++ linux-2.6.32.10/arch/ia64/kernel/sys_ia64.c 2010-03-20 15:58:45.640844875 -0400 |
964 | @@ -43,6 +43,13 @@ arch_get_unmapped_area (struct file *fil | 964 | @@ -43,6 +43,13 @@ arch_get_unmapped_area (struct file *fil |
965 | if (REGION_NUMBER(addr) == RGN_HPAGE) | 965 | if (REGION_NUMBER(addr) == RGN_HPAGE) |
966 | addr = 0; | 966 | addr = 0; |
@@ -987,9 +987,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/sys_ia64.c linux-2.6.32.9/arch/ia64/k | |||
987 | goto full_search; | 987 | goto full_search; |
988 | } | 988 | } |
989 | return -ENOMEM; | 989 | return -ENOMEM; |
990 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/topology.c linux-2.6.32.9/arch/ia64/kernel/topology.c | 990 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/topology.c linux-2.6.32.10/arch/ia64/kernel/topology.c |
991 | --- linux-2.6.32.9/arch/ia64/kernel/topology.c 2010-02-23 10:38:51.000000000 -0500 | 991 | --- linux-2.6.32.10/arch/ia64/kernel/topology.c 2010-03-15 11:52:04.000000000 -0400 |
992 | +++ linux-2.6.32.9/arch/ia64/kernel/topology.c 2010-03-11 20:24:59.809615556 -0500 | 992 | +++ linux-2.6.32.10/arch/ia64/kernel/topology.c 2010-03-20 15:58:45.640844875 -0400 |
993 | @@ -282,7 +282,7 @@ static ssize_t cache_show(struct kobject | 993 | @@ -282,7 +282,7 @@ static ssize_t cache_show(struct kobject |
994 | return ret; | 994 | return ret; |
995 | } | 995 | } |
@@ -999,9 +999,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/topology.c linux-2.6.32.9/arch/ia64/k | |||
999 | .show = cache_show | 999 | .show = cache_show |
1000 | }; | 1000 | }; |
1001 | 1001 | ||
1002 | diff -urNp linux-2.6.32.9/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.9/arch/ia64/kernel/vmlinux.lds.S | 1002 | diff -urNp linux-2.6.32.10/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.10/arch/ia64/kernel/vmlinux.lds.S |
1003 | --- linux-2.6.32.9/arch/ia64/kernel/vmlinux.lds.S 2010-02-23 10:38:51.000000000 -0500 | 1003 | --- linux-2.6.32.10/arch/ia64/kernel/vmlinux.lds.S 2010-03-15 11:52:04.000000000 -0400 |
1004 | +++ linux-2.6.32.9/arch/ia64/kernel/vmlinux.lds.S 2010-03-11 20:24:59.809615556 -0500 | 1004 | +++ linux-2.6.32.10/arch/ia64/kernel/vmlinux.lds.S 2010-03-20 15:58:45.640844875 -0400 |
1005 | @@ -190,7 +190,7 @@ SECTIONS | 1005 | @@ -190,7 +190,7 @@ SECTIONS |
1006 | /* Per-cpu data: */ | 1006 | /* Per-cpu data: */ |
1007 | . = ALIGN(PERCPU_PAGE_SIZE); | 1007 | . = ALIGN(PERCPU_PAGE_SIZE); |
@@ -1011,9 +1011,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/kernel/vmlinux.lds.S linux-2.6.32.9/arch/ia6 | |||
1011 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits | 1011 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits |
1012 | * into percpu page size | 1012 | * into percpu page size |
1013 | */ | 1013 | */ |
1014 | diff -urNp linux-2.6.32.9/arch/ia64/mm/fault.c linux-2.6.32.9/arch/ia64/mm/fault.c | 1014 | diff -urNp linux-2.6.32.10/arch/ia64/mm/fault.c linux-2.6.32.10/arch/ia64/mm/fault.c |
1015 | --- linux-2.6.32.9/arch/ia64/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 1015 | --- linux-2.6.32.10/arch/ia64/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
1016 | +++ linux-2.6.32.9/arch/ia64/mm/fault.c 2010-03-11 20:24:59.809615556 -0500 | 1016 | +++ linux-2.6.32.10/arch/ia64/mm/fault.c 2010-03-20 15:58:45.645469621 -0400 |
1017 | @@ -72,6 +72,23 @@ mapped_kernel_page_is_present (unsigned | 1017 | @@ -72,6 +72,23 @@ mapped_kernel_page_is_present (unsigned |
1018 | return pte_present(pte); | 1018 | return pte_present(pte); |
1019 | } | 1019 | } |
@@ -1063,9 +1063,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/mm/fault.c linux-2.6.32.9/arch/ia64/mm/fault | |||
1063 | survive: | 1063 | survive: |
1064 | /* | 1064 | /* |
1065 | * 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 |
1066 | diff -urNp linux-2.6.32.9/arch/ia64/mm/init.c linux-2.6.32.9/arch/ia64/mm/init.c | 1066 | diff -urNp linux-2.6.32.10/arch/ia64/mm/init.c linux-2.6.32.10/arch/ia64/mm/init.c |
1067 | --- linux-2.6.32.9/arch/ia64/mm/init.c 2010-02-23 10:38:51.000000000 -0500 | 1067 | --- linux-2.6.32.10/arch/ia64/mm/init.c 2010-03-15 11:52:04.000000000 -0400 |
1068 | +++ linux-2.6.32.9/arch/ia64/mm/init.c 2010-03-11 20:24:59.809615556 -0500 | 1068 | +++ linux-2.6.32.10/arch/ia64/mm/init.c 2010-03-20 15:58:45.645469621 -0400 |
1069 | @@ -122,6 +122,19 @@ ia64_init_addr_space (void) | 1069 | @@ -122,6 +122,19 @@ ia64_init_addr_space (void) |
1070 | vma->vm_start = current->thread.rbs_bot & PAGE_MASK; | 1070 | vma->vm_start = current->thread.rbs_bot & PAGE_MASK; |
1071 | vma->vm_end = vma->vm_start + PAGE_SIZE; | 1071 | vma->vm_end = vma->vm_start + PAGE_SIZE; |
@@ -1086,9 +1086,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/mm/init.c linux-2.6.32.9/arch/ia64/mm/init.c | |||
1086 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); | 1086 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); |
1087 | down_write(¤t->mm->mmap_sem); | 1087 | down_write(¤t->mm->mmap_sem); |
1088 | if (insert_vm_struct(current->mm, vma)) { | 1088 | if (insert_vm_struct(current->mm, vma)) { |
1089 | diff -urNp linux-2.6.32.9/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.9/arch/ia64/sn/pci/pci_dma.c | 1089 | diff -urNp linux-2.6.32.10/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.10/arch/ia64/sn/pci/pci_dma.c |
1090 | --- linux-2.6.32.9/arch/ia64/sn/pci/pci_dma.c 2010-02-23 10:38:51.000000000 -0500 | 1090 | --- linux-2.6.32.10/arch/ia64/sn/pci/pci_dma.c 2010-03-15 11:52:04.000000000 -0400 |
1091 | +++ linux-2.6.32.9/arch/ia64/sn/pci/pci_dma.c 2010-03-11 20:24:59.809615556 -0500 | 1091 | +++ linux-2.6.32.10/arch/ia64/sn/pci/pci_dma.c 2010-03-20 15:58:45.645469621 -0400 |
1092 | @@ -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 * |
1093 | return ret; | 1093 | return ret; |
1094 | } | 1094 | } |
@@ -1098,9 +1098,9 @@ diff -urNp linux-2.6.32.9/arch/ia64/sn/pci/pci_dma.c linux-2.6.32.9/arch/ia64/sn | |||
1098 | .alloc_coherent = sn_dma_alloc_coherent, | 1098 | .alloc_coherent = sn_dma_alloc_coherent, |
1099 | .free_coherent = sn_dma_free_coherent, | 1099 | .free_coherent = sn_dma_free_coherent, |
1100 | .map_page = sn_dma_map_page, | 1100 | .map_page = sn_dma_map_page, |
1101 | diff -urNp linux-2.6.32.9/arch/m32r/lib/usercopy.c linux-2.6.32.9/arch/m32r/lib/usercopy.c | 1101 | diff -urNp linux-2.6.32.10/arch/m32r/lib/usercopy.c linux-2.6.32.10/arch/m32r/lib/usercopy.c |
1102 | --- linux-2.6.32.9/arch/m32r/lib/usercopy.c 2010-02-23 10:38:51.000000000 -0500 | 1102 | --- linux-2.6.32.10/arch/m32r/lib/usercopy.c 2010-03-15 11:52:04.000000000 -0400 |
1103 | +++ linux-2.6.32.9/arch/m32r/lib/usercopy.c 2010-03-11 20:24:59.809615556 -0500 | 1103 | +++ linux-2.6.32.10/arch/m32r/lib/usercopy.c 2010-03-20 15:58:45.645469621 -0400 |
1104 | @@ -14,6 +14,9 @@ | 1104 | @@ -14,6 +14,9 @@ |
1105 | unsigned long | 1105 | unsigned long |
1106 | __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) |
@@ -1121,9 +1121,9 @@ diff -urNp linux-2.6.32.9/arch/m32r/lib/usercopy.c linux-2.6.32.9/arch/m32r/lib/ | |||
1121 | prefetchw(to); | 1121 | prefetchw(to); |
1122 | if (access_ok(VERIFY_READ, from, n)) | 1122 | if (access_ok(VERIFY_READ, from, n)) |
1123 | __copy_user_zeroing(to,from,n); | 1123 | __copy_user_zeroing(to,from,n); |
1124 | diff -urNp linux-2.6.32.9/arch/mips/alchemy/devboards/pm.c linux-2.6.32.9/arch/mips/alchemy/devboards/pm.c | 1124 | diff -urNp linux-2.6.32.10/arch/mips/alchemy/devboards/pm.c linux-2.6.32.10/arch/mips/alchemy/devboards/pm.c |
1125 | --- linux-2.6.32.9/arch/mips/alchemy/devboards/pm.c 2010-02-23 10:38:51.000000000 -0500 | 1125 | --- linux-2.6.32.10/arch/mips/alchemy/devboards/pm.c 2010-03-15 11:52:04.000000000 -0400 |
1126 | +++ linux-2.6.32.9/arch/mips/alchemy/devboards/pm.c 2010-03-11 20:24:59.809615556 -0500 | 1126 | +++ linux-2.6.32.10/arch/mips/alchemy/devboards/pm.c 2010-03-20 15:58:45.645469621 -0400 |
1127 | @@ -78,7 +78,7 @@ static void db1x_pm_end(void) | 1127 | @@ -78,7 +78,7 @@ static void db1x_pm_end(void) |
1128 | 1128 | ||
1129 | } | 1129 | } |
@@ -1133,9 +1133,9 @@ diff -urNp linux-2.6.32.9/arch/mips/alchemy/devboards/pm.c linux-2.6.32.9/arch/m | |||
1133 | .valid = suspend_valid_only_mem, | 1133 | .valid = suspend_valid_only_mem, |
1134 | .begin = db1x_pm_begin, | 1134 | .begin = db1x_pm_begin, |
1135 | .enter = db1x_pm_enter, | 1135 | .enter = db1x_pm_enter, |
1136 | diff -urNp linux-2.6.32.9/arch/mips/include/asm/elf.h linux-2.6.32.9/arch/mips/include/asm/elf.h | 1136 | diff -urNp linux-2.6.32.10/arch/mips/include/asm/elf.h linux-2.6.32.10/arch/mips/include/asm/elf.h |
1137 | --- linux-2.6.32.9/arch/mips/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 1137 | --- linux-2.6.32.10/arch/mips/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
1138 | +++ linux-2.6.32.9/arch/mips/include/asm/elf.h 2010-03-11 20:24:59.809615556 -0500 | 1138 | +++ linux-2.6.32.10/arch/mips/include/asm/elf.h 2010-03-20 15:58:45.645469621 -0400 |
1139 | @@ -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 |
1140 | #define ELF_ET_DYN_BASE (TASK_SIZE / 3 * 2) | 1140 | #define ELF_ET_DYN_BASE (TASK_SIZE / 3 * 2) |
1141 | #endif | 1141 | #endif |
@@ -1148,9 +1148,9 @@ diff -urNp linux-2.6.32.9/arch/mips/include/asm/elf.h linux-2.6.32.9/arch/mips/i | |||
1148 | +#endif | 1148 | +#endif |
1149 | + | 1149 | + |
1150 | #endif /* _ASM_ELF_H */ | 1150 | #endif /* _ASM_ELF_H */ |
1151 | diff -urNp linux-2.6.32.9/arch/mips/include/asm/page.h linux-2.6.32.9/arch/mips/include/asm/page.h | 1151 | diff -urNp linux-2.6.32.10/arch/mips/include/asm/page.h linux-2.6.32.10/arch/mips/include/asm/page.h |
1152 | --- linux-2.6.32.9/arch/mips/include/asm/page.h 2010-02-23 10:38:51.000000000 -0500 | 1152 | --- linux-2.6.32.10/arch/mips/include/asm/page.h 2010-03-15 11:52:04.000000000 -0400 |
1153 | +++ linux-2.6.32.9/arch/mips/include/asm/page.h 2010-03-11 20:24:59.809615556 -0500 | 1153 | +++ linux-2.6.32.10/arch/mips/include/asm/page.h 2010-03-20 15:58:45.645469621 -0400 |
1154 | @@ -93,7 +93,7 @@ extern void copy_user_highpage(struct pa | 1154 | @@ -93,7 +93,7 @@ extern void copy_user_highpage(struct pa |
1155 | #ifdef CONFIG_CPU_MIPS32 | 1155 | #ifdef CONFIG_CPU_MIPS32 |
1156 | typedef struct { unsigned long pte_low, pte_high; } pte_t; | 1156 | typedef struct { unsigned long pte_low, pte_high; } pte_t; |
@@ -1160,9 +1160,9 @@ diff -urNp linux-2.6.32.9/arch/mips/include/asm/page.h linux-2.6.32.9/arch/mips/ | |||
1160 | #else | 1160 | #else |
1161 | typedef struct { unsigned long long pte; } pte_t; | 1161 | typedef struct { unsigned long long pte; } pte_t; |
1162 | #define pte_val(x) ((x).pte) | 1162 | #define pte_val(x) ((x).pte) |
1163 | diff -urNp linux-2.6.32.9/arch/mips/include/asm/system.h linux-2.6.32.9/arch/mips/include/asm/system.h | 1163 | diff -urNp linux-2.6.32.10/arch/mips/include/asm/system.h linux-2.6.32.10/arch/mips/include/asm/system.h |
1164 | --- linux-2.6.32.9/arch/mips/include/asm/system.h 2010-02-23 10:38:51.000000000 -0500 | 1164 | --- linux-2.6.32.10/arch/mips/include/asm/system.h 2010-03-15 11:52:04.000000000 -0400 |
1165 | +++ linux-2.6.32.9/arch/mips/include/asm/system.h 2010-03-11 20:24:59.809615556 -0500 | 1165 | +++ linux-2.6.32.10/arch/mips/include/asm/system.h 2010-03-20 15:58:45.645469621 -0400 |
1166 | @@ -230,6 +230,6 @@ extern void per_cpu_trap_init(void); | 1166 | @@ -230,6 +230,6 @@ extern void per_cpu_trap_init(void); |
1167 | */ | 1167 | */ |
1168 | #define __ARCH_WANT_UNLOCKED_CTXSW | 1168 | #define __ARCH_WANT_UNLOCKED_CTXSW |
@@ -1171,9 +1171,9 @@ diff -urNp linux-2.6.32.9/arch/mips/include/asm/system.h linux-2.6.32.9/arch/mip | |||
1171 | +#define arch_align_stack(x) ((x) & ALMASK) | 1171 | +#define arch_align_stack(x) ((x) & ALMASK) |
1172 | 1172 | ||
1173 | #endif /* _ASM_SYSTEM_H */ | 1173 | #endif /* _ASM_SYSTEM_H */ |
1174 | diff -urNp linux-2.6.32.9/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.9/arch/mips/kernel/binfmt_elfn32.c | 1174 | diff -urNp linux-2.6.32.10/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.10/arch/mips/kernel/binfmt_elfn32.c |
1175 | --- linux-2.6.32.9/arch/mips/kernel/binfmt_elfn32.c 2010-02-23 10:38:51.000000000 -0500 | 1175 | --- linux-2.6.32.10/arch/mips/kernel/binfmt_elfn32.c 2010-03-15 11:52:04.000000000 -0400 |
1176 | +++ linux-2.6.32.9/arch/mips/kernel/binfmt_elfn32.c 2010-03-11 20:24:59.809615556 -0500 | 1176 | +++ linux-2.6.32.10/arch/mips/kernel/binfmt_elfn32.c 2010-03-20 15:58:45.645469621 -0400 |
1177 | @@ -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 |
1178 | #undef ELF_ET_DYN_BASE | 1178 | #undef ELF_ET_DYN_BASE |
1179 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) | 1179 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) |
@@ -1188,9 +1188,9 @@ diff -urNp linux-2.6.32.9/arch/mips/kernel/binfmt_elfn32.c linux-2.6.32.9/arch/m | |||
1188 | #include <asm/processor.h> | 1188 | #include <asm/processor.h> |
1189 | #include <linux/module.h> | 1189 | #include <linux/module.h> |
1190 | #include <linux/elfcore.h> | 1190 | #include <linux/elfcore.h> |
1191 | diff -urNp linux-2.6.32.9/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.9/arch/mips/kernel/binfmt_elfo32.c | 1191 | diff -urNp linux-2.6.32.10/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.10/arch/mips/kernel/binfmt_elfo32.c |
1192 | --- linux-2.6.32.9/arch/mips/kernel/binfmt_elfo32.c 2010-02-23 10:38:51.000000000 -0500 | 1192 | --- linux-2.6.32.10/arch/mips/kernel/binfmt_elfo32.c 2010-03-15 11:52:04.000000000 -0400 |
1193 | +++ linux-2.6.32.9/arch/mips/kernel/binfmt_elfo32.c 2010-03-11 20:24:59.809615556 -0500 | 1193 | +++ linux-2.6.32.10/arch/mips/kernel/binfmt_elfo32.c 2010-03-20 15:58:45.645469621 -0400 |
1194 | @@ -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 |
1195 | #undef ELF_ET_DYN_BASE | 1195 | #undef ELF_ET_DYN_BASE |
1196 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) | 1196 | #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) |
@@ -1205,9 +1205,9 @@ diff -urNp linux-2.6.32.9/arch/mips/kernel/binfmt_elfo32.c linux-2.6.32.9/arch/m | |||
1205 | #include <asm/processor.h> | 1205 | #include <asm/processor.h> |
1206 | 1206 | ||
1207 | /* | 1207 | /* |
1208 | diff -urNp linux-2.6.32.9/arch/mips/kernel/kgdb.c linux-2.6.32.9/arch/mips/kernel/kgdb.c | 1208 | diff -urNp linux-2.6.32.10/arch/mips/kernel/kgdb.c linux-2.6.32.10/arch/mips/kernel/kgdb.c |
1209 | --- linux-2.6.32.9/arch/mips/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 1209 | --- linux-2.6.32.10/arch/mips/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
1210 | +++ linux-2.6.32.9/arch/mips/kernel/kgdb.c 2010-03-11 20:24:59.809615556 -0500 | 1210 | +++ linux-2.6.32.10/arch/mips/kernel/kgdb.c 2010-03-20 15:58:45.645469621 -0400 |
1211 | @@ -245,6 +245,7 @@ int kgdb_arch_handle_exception(int vecto | 1211 | @@ -245,6 +245,7 @@ int kgdb_arch_handle_exception(int vecto |
1212 | return -1; | 1212 | return -1; |
1213 | } | 1213 | } |
@@ -1216,9 +1216,9 @@ diff -urNp linux-2.6.32.9/arch/mips/kernel/kgdb.c linux-2.6.32.9/arch/mips/kerne | |||
1216 | struct kgdb_arch arch_kgdb_ops; | 1216 | struct kgdb_arch arch_kgdb_ops; |
1217 | 1217 | ||
1218 | /* | 1218 | /* |
1219 | diff -urNp linux-2.6.32.9/arch/mips/kernel/process.c linux-2.6.32.9/arch/mips/kernel/process.c | 1219 | diff -urNp linux-2.6.32.10/arch/mips/kernel/process.c linux-2.6.32.10/arch/mips/kernel/process.c |
1220 | --- linux-2.6.32.9/arch/mips/kernel/process.c 2010-02-23 10:38:51.000000000 -0500 | 1220 | --- linux-2.6.32.10/arch/mips/kernel/process.c 2010-03-15 11:52:04.000000000 -0400 |
1221 | +++ linux-2.6.32.9/arch/mips/kernel/process.c 2010-03-11 20:24:59.809615556 -0500 | 1221 | +++ linux-2.6.32.10/arch/mips/kernel/process.c 2010-03-20 15:58:45.645469621 -0400 |
1222 | @@ -470,15 +470,3 @@ unsigned long get_wchan(struct task_stru | 1222 | @@ -470,15 +470,3 @@ unsigned long get_wchan(struct task_stru |
1223 | out: | 1223 | out: |
1224 | return pc; | 1224 | return pc; |
@@ -1235,9 +1235,9 @@ diff -urNp linux-2.6.32.9/arch/mips/kernel/process.c linux-2.6.32.9/arch/mips/ke | |||
1235 | - | 1235 | - |
1236 | - return sp & ALMASK; | 1236 | - return sp & ALMASK; |
1237 | -} | 1237 | -} |
1238 | diff -urNp linux-2.6.32.9/arch/mips/kernel/syscall.c linux-2.6.32.9/arch/mips/kernel/syscall.c | 1238 | diff -urNp linux-2.6.32.10/arch/mips/kernel/syscall.c linux-2.6.32.10/arch/mips/kernel/syscall.c |
1239 | --- linux-2.6.32.9/arch/mips/kernel/syscall.c 2010-02-23 10:38:51.000000000 -0500 | 1239 | --- linux-2.6.32.10/arch/mips/kernel/syscall.c 2010-03-15 11:52:04.000000000 -0400 |
1240 | +++ linux-2.6.32.9/arch/mips/kernel/syscall.c 2010-03-11 20:24:59.809615556 -0500 | 1240 | +++ linux-2.6.32.10/arch/mips/kernel/syscall.c 2010-03-20 15:58:45.645469621 -0400 |
1241 | @@ -102,6 +102,11 @@ unsigned long arch_get_unmapped_area(str | 1241 | @@ -102,6 +102,11 @@ unsigned long arch_get_unmapped_area(str |
1242 | do_color_align = 0; | 1242 | do_color_align = 0; |
1243 | if (filp || (flags & MAP_SHARED)) | 1243 | if (filp || (flags & MAP_SHARED)) |
@@ -1259,9 +1259,9 @@ diff -urNp linux-2.6.32.9/arch/mips/kernel/syscall.c linux-2.6.32.9/arch/mips/ke | |||
1259 | if (do_color_align) | 1259 | if (do_color_align) |
1260 | addr = COLOUR_ALIGN(addr, pgoff); | 1260 | addr = COLOUR_ALIGN(addr, pgoff); |
1261 | else | 1261 | else |
1262 | diff -urNp linux-2.6.32.9/arch/mips/mm/fault.c linux-2.6.32.9/arch/mips/mm/fault.c | 1262 | diff -urNp linux-2.6.32.10/arch/mips/mm/fault.c linux-2.6.32.10/arch/mips/mm/fault.c |
1263 | --- linux-2.6.32.9/arch/mips/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 1263 | --- linux-2.6.32.10/arch/mips/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
1264 | +++ linux-2.6.32.9/arch/mips/mm/fault.c 2010-03-11 20:24:59.809615556 -0500 | 1264 | +++ linux-2.6.32.10/arch/mips/mm/fault.c 2010-03-20 15:58:45.645469621 -0400 |
1265 | @@ -26,6 +26,23 @@ | 1265 | @@ -26,6 +26,23 @@ |
1266 | #include <asm/ptrace.h> | 1266 | #include <asm/ptrace.h> |
1267 | #include <asm/highmem.h> /* For VMALLOC_END */ | 1267 | #include <asm/highmem.h> /* For VMALLOC_END */ |
@@ -1286,9 +1286,9 @@ diff -urNp linux-2.6.32.9/arch/mips/mm/fault.c linux-2.6.32.9/arch/mips/mm/fault | |||
1286 | /* | 1286 | /* |
1287 | * This routine handles page faults. It determines the address, | 1287 | * This routine handles page faults. It determines the address, |
1288 | * 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 |
1289 | diff -urNp linux-2.6.32.9/arch/parisc/include/asm/elf.h linux-2.6.32.9/arch/parisc/include/asm/elf.h | 1289 | diff -urNp linux-2.6.32.10/arch/parisc/include/asm/elf.h linux-2.6.32.10/arch/parisc/include/asm/elf.h |
1290 | --- linux-2.6.32.9/arch/parisc/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 1290 | --- linux-2.6.32.10/arch/parisc/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
1291 | +++ linux-2.6.32.9/arch/parisc/include/asm/elf.h 2010-03-11 20:24:59.809615556 -0500 | 1291 | +++ linux-2.6.32.10/arch/parisc/include/asm/elf.h 2010-03-20 15:58:45.645469621 -0400 |
1292 | @@ -343,6 +343,13 @@ struct pt_regs; /* forward declaration.. | 1292 | @@ -343,6 +343,13 @@ struct pt_regs; /* forward declaration.. |
1293 | 1293 | ||
1294 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x01000000) | 1294 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE + 0x01000000) |
@@ -1303,9 +1303,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/include/asm/elf.h linux-2.6.32.9/arch/pari | |||
1303 | /* 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 |
1304 | 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, |
1305 | 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. */ |
1306 | diff -urNp linux-2.6.32.9/arch/parisc/include/asm/pgtable.h linux-2.6.32.9/arch/parisc/include/asm/pgtable.h | 1306 | diff -urNp linux-2.6.32.10/arch/parisc/include/asm/pgtable.h linux-2.6.32.10/arch/parisc/include/asm/pgtable.h |
1307 | --- linux-2.6.32.9/arch/parisc/include/asm/pgtable.h 2010-02-23 10:38:51.000000000 -0500 | 1307 | --- linux-2.6.32.10/arch/parisc/include/asm/pgtable.h 2010-03-15 11:52:04.000000000 -0400 |
1308 | +++ linux-2.6.32.9/arch/parisc/include/asm/pgtable.h 2010-03-11 20:24:59.809615556 -0500 | 1308 | +++ linux-2.6.32.10/arch/parisc/include/asm/pgtable.h 2010-03-20 15:58:45.649479097 -0400 |
1309 | @@ -207,6 +207,17 @@ | 1309 | @@ -207,6 +207,17 @@ |
1310 | #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) |
1311 | #define PAGE_COPY PAGE_EXECREAD | 1311 | #define PAGE_COPY PAGE_EXECREAD |
@@ -1324,9 +1324,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/include/asm/pgtable.h linux-2.6.32.9/arch/ | |||
1324 | #define PAGE_KERNEL __pgprot(_PAGE_KERNEL) | 1324 | #define PAGE_KERNEL __pgprot(_PAGE_KERNEL) |
1325 | #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL & ~_PAGE_WRITE) | 1325 | #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL & ~_PAGE_WRITE) |
1326 | #define PAGE_KERNEL_UNC __pgprot(_PAGE_KERNEL | _PAGE_NO_CACHE) | 1326 | #define PAGE_KERNEL_UNC __pgprot(_PAGE_KERNEL | _PAGE_NO_CACHE) |
1327 | diff -urNp linux-2.6.32.9/arch/parisc/kernel/module.c linux-2.6.32.9/arch/parisc/kernel/module.c | 1327 | diff -urNp linux-2.6.32.10/arch/parisc/kernel/module.c linux-2.6.32.10/arch/parisc/kernel/module.c |
1328 | --- linux-2.6.32.9/arch/parisc/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 1328 | --- linux-2.6.32.10/arch/parisc/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
1329 | +++ linux-2.6.32.9/arch/parisc/kernel/module.c 2010-03-11 20:24:59.809615556 -0500 | 1329 | +++ linux-2.6.32.10/arch/parisc/kernel/module.c 2010-03-20 15:58:45.649479097 -0400 |
1330 | @@ -95,16 +95,38 @@ | 1330 | @@ -95,16 +95,38 @@ |
1331 | 1331 | ||
1332 | /* three functions to determine where in the module core | 1332 | /* three functions to determine where in the module core |
@@ -1427,9 +1427,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/kernel/module.c linux-2.6.32.9/arch/parisc | |||
1427 | 1427 | ||
1428 | 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", |
1429 | me->arch.unwind_section, table, end, gp); | 1429 | me->arch.unwind_section, table, end, gp); |
1430 | diff -urNp linux-2.6.32.9/arch/parisc/kernel/sys_parisc.c linux-2.6.32.9/arch/parisc/kernel/sys_parisc.c | 1430 | diff -urNp linux-2.6.32.10/arch/parisc/kernel/sys_parisc.c linux-2.6.32.10/arch/parisc/kernel/sys_parisc.c |
1431 | --- linux-2.6.32.9/arch/parisc/kernel/sys_parisc.c 2010-02-23 10:38:51.000000000 -0500 | 1431 | --- linux-2.6.32.10/arch/parisc/kernel/sys_parisc.c 2010-03-15 11:52:04.000000000 -0400 |
1432 | +++ linux-2.6.32.9/arch/parisc/kernel/sys_parisc.c 2010-03-11 20:24:59.809615556 -0500 | 1432 | +++ linux-2.6.32.10/arch/parisc/kernel/sys_parisc.c 2010-03-20 15:58:45.649479097 -0400 |
1433 | @@ -98,7 +98,7 @@ unsigned long arch_get_unmapped_area(str | 1433 | @@ -98,7 +98,7 @@ unsigned long arch_get_unmapped_area(str |
1434 | if (flags & MAP_FIXED) | 1434 | if (flags & MAP_FIXED) |
1435 | return addr; | 1435 | return addr; |
@@ -1439,9 +1439,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/kernel/sys_parisc.c linux-2.6.32.9/arch/pa | |||
1439 | 1439 | ||
1440 | if (filp) { | 1440 | if (filp) { |
1441 | addr = get_shared_area(filp->f_mapping, addr, len, pgoff); | 1441 | addr = get_shared_area(filp->f_mapping, addr, len, pgoff); |
1442 | diff -urNp linux-2.6.32.9/arch/parisc/kernel/traps.c linux-2.6.32.9/arch/parisc/kernel/traps.c | 1442 | diff -urNp linux-2.6.32.10/arch/parisc/kernel/traps.c linux-2.6.32.10/arch/parisc/kernel/traps.c |
1443 | --- linux-2.6.32.9/arch/parisc/kernel/traps.c 2010-02-23 10:38:51.000000000 -0500 | 1443 | --- linux-2.6.32.10/arch/parisc/kernel/traps.c 2010-03-15 11:52:04.000000000 -0400 |
1444 | +++ linux-2.6.32.9/arch/parisc/kernel/traps.c 2010-03-11 20:24:59.809615556 -0500 | 1444 | +++ linux-2.6.32.10/arch/parisc/kernel/traps.c 2010-03-20 15:58:45.649479097 -0400 |
1445 | @@ -733,9 +733,7 @@ void notrace handle_interruption(int cod | 1445 | @@ -733,9 +733,7 @@ void notrace handle_interruption(int cod |
1446 | 1446 | ||
1447 | down_read(¤t->mm->mmap_sem); | 1447 | down_read(¤t->mm->mmap_sem); |
@@ -1453,9 +1453,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/kernel/traps.c linux-2.6.32.9/arch/parisc/ | |||
1453 | fault_address = regs->iaoq[0]; | 1453 | fault_address = regs->iaoq[0]; |
1454 | fault_space = regs->iasq[0]; | 1454 | fault_space = regs->iasq[0]; |
1455 | 1455 | ||
1456 | diff -urNp linux-2.6.32.9/arch/parisc/mm/fault.c linux-2.6.32.9/arch/parisc/mm/fault.c | 1456 | diff -urNp linux-2.6.32.10/arch/parisc/mm/fault.c linux-2.6.32.10/arch/parisc/mm/fault.c |
1457 | --- linux-2.6.32.9/arch/parisc/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 1457 | --- linux-2.6.32.10/arch/parisc/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
1458 | +++ linux-2.6.32.9/arch/parisc/mm/fault.c 2010-03-11 20:24:59.809615556 -0500 | 1458 | +++ linux-2.6.32.10/arch/parisc/mm/fault.c 2010-03-20 15:58:45.649479097 -0400 |
1459 | @@ -15,6 +15,7 @@ | 1459 | @@ -15,6 +15,7 @@ |
1460 | #include <linux/sched.h> | 1460 | #include <linux/sched.h> |
1461 | #include <linux/interrupt.h> | 1461 | #include <linux/interrupt.h> |
@@ -1625,9 +1625,9 @@ diff -urNp linux-2.6.32.9/arch/parisc/mm/fault.c linux-2.6.32.9/arch/parisc/mm/f | |||
1625 | 1625 | ||
1626 | /* | 1626 | /* |
1627 | * 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 |
1628 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/device.h linux-2.6.32.9/arch/powerpc/include/asm/device.h | 1628 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/device.h linux-2.6.32.10/arch/powerpc/include/asm/device.h |
1629 | --- linux-2.6.32.9/arch/powerpc/include/asm/device.h 2010-02-23 10:38:51.000000000 -0500 | 1629 | --- linux-2.6.32.10/arch/powerpc/include/asm/device.h 2010-03-15 11:52:04.000000000 -0400 |
1630 | +++ linux-2.6.32.9/arch/powerpc/include/asm/device.h 2010-03-11 20:24:59.809615556 -0500 | 1630 | +++ linux-2.6.32.10/arch/powerpc/include/asm/device.h 2010-03-20 15:58:45.649479097 -0400 |
1631 | @@ -14,7 +14,7 @@ struct dev_archdata { | 1631 | @@ -14,7 +14,7 @@ struct dev_archdata { |
1632 | struct device_node *of_node; | 1632 | struct device_node *of_node; |
1633 | 1633 | ||
@@ -1637,9 +1637,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/device.h linux-2.6.32.9/arch/ | |||
1637 | 1637 | ||
1638 | /* | 1638 | /* |
1639 | * 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 |
1640 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.9/arch/powerpc/include/asm/dma-mapping.h | 1640 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.10/arch/powerpc/include/asm/dma-mapping.h |
1641 | --- linux-2.6.32.9/arch/powerpc/include/asm/dma-mapping.h 2010-02-23 10:38:51.000000000 -0500 | 1641 | --- linux-2.6.32.10/arch/powerpc/include/asm/dma-mapping.h 2010-03-15 11:52:04.000000000 -0400 |
1642 | +++ linux-2.6.32.9/arch/powerpc/include/asm/dma-mapping.h 2010-03-11 20:24:59.813619305 -0500 | 1642 | +++ linux-2.6.32.10/arch/powerpc/include/asm/dma-mapping.h 2010-03-20 15:58:45.649479097 -0400 |
1643 | @@ -69,9 +69,9 @@ static inline unsigned long device_to_ma | 1643 | @@ -69,9 +69,9 @@ static inline unsigned long device_to_ma |
1644 | #ifdef CONFIG_PPC64 | 1644 | #ifdef CONFIG_PPC64 |
1645 | extern struct dma_map_ops dma_iommu_ops; | 1645 | extern struct dma_map_ops dma_iommu_ops; |
@@ -1706,9 +1706,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/dma-mapping.h linux-2.6.32.9/ | |||
1706 | 1706 | ||
1707 | if (dma_ops->mapping_error) | 1707 | if (dma_ops->mapping_error) |
1708 | return dma_ops->mapping_error(dev, dma_addr); | 1708 | return dma_ops->mapping_error(dev, dma_addr); |
1709 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/elf.h linux-2.6.32.9/arch/powerpc/include/asm/elf.h | 1709 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/elf.h linux-2.6.32.10/arch/powerpc/include/asm/elf.h |
1710 | --- linux-2.6.32.9/arch/powerpc/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 1710 | --- linux-2.6.32.10/arch/powerpc/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
1711 | +++ linux-2.6.32.9/arch/powerpc/include/asm/elf.h 2010-03-11 20:24:59.813619305 -0500 | 1711 | +++ linux-2.6.32.10/arch/powerpc/include/asm/elf.h 2010-03-20 15:58:45.649479097 -0400 |
1712 | @@ -179,8 +179,19 @@ typedef elf_fpreg_t elf_vsrreghalf_t32[E | 1712 | @@ -179,8 +179,19 @@ typedef elf_fpreg_t elf_vsrreghalf_t32[E |
1713 | the loader. We need to make sure that it is out of the way of the program | 1713 | the loader. We need to make sure that it is out of the way of the program |
1714 | that it will "exec", and that there is sufficient room for the brk. */ | 1714 | that it will "exec", and that there is sufficient room for the brk. */ |
@@ -1741,9 +1741,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/elf.h linux-2.6.32.9/arch/pow | |||
1741 | #endif /* __KERNEL__ */ | 1741 | #endif /* __KERNEL__ */ |
1742 | 1742 | ||
1743 | /* | 1743 | /* |
1744 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/iommu.h linux-2.6.32.9/arch/powerpc/include/asm/iommu.h | 1744 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/iommu.h linux-2.6.32.10/arch/powerpc/include/asm/iommu.h |
1745 | --- linux-2.6.32.9/arch/powerpc/include/asm/iommu.h 2010-02-23 10:38:51.000000000 -0500 | 1745 | --- linux-2.6.32.10/arch/powerpc/include/asm/iommu.h 2010-03-15 11:52:04.000000000 -0400 |
1746 | +++ linux-2.6.32.9/arch/powerpc/include/asm/iommu.h 2010-03-11 20:24:59.813619305 -0500 | 1746 | +++ linux-2.6.32.10/arch/powerpc/include/asm/iommu.h 2010-03-20 15:58:45.649479097 -0400 |
1747 | @@ -116,6 +116,9 @@ extern void iommu_init_early_iSeries(voi | 1747 | @@ -116,6 +116,9 @@ extern void iommu_init_early_iSeries(voi |
1748 | extern void iommu_init_early_dart(void); | 1748 | extern void iommu_init_early_dart(void); |
1749 | extern void iommu_init_early_pasemi(void); | 1749 | extern void iommu_init_early_pasemi(void); |
@@ -1754,9 +1754,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/iommu.h linux-2.6.32.9/arch/p | |||
1754 | #ifdef CONFIG_PCI | 1754 | #ifdef CONFIG_PCI |
1755 | extern void pci_iommu_init(void); | 1755 | extern void pci_iommu_init(void); |
1756 | extern void pci_direct_iommu_init(void); | 1756 | extern void pci_direct_iommu_init(void); |
1757 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.9/arch/powerpc/include/asm/kmap_types.h | 1757 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.10/arch/powerpc/include/asm/kmap_types.h |
1758 | --- linux-2.6.32.9/arch/powerpc/include/asm/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 1758 | --- linux-2.6.32.10/arch/powerpc/include/asm/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
1759 | +++ linux-2.6.32.9/arch/powerpc/include/asm/kmap_types.h 2010-03-11 20:24:59.813619305 -0500 | 1759 | +++ linux-2.6.32.10/arch/powerpc/include/asm/kmap_types.h 2010-03-20 15:58:45.649479097 -0400 |
1760 | @@ -26,6 +26,7 @@ enum km_type { | 1760 | @@ -26,6 +26,7 @@ enum km_type { |
1761 | KM_SOFTIRQ1, | 1761 | KM_SOFTIRQ1, |
1762 | KM_PPC_SYNC_PAGE, | 1762 | KM_PPC_SYNC_PAGE, |
@@ -1765,9 +1765,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/kmap_types.h linux-2.6.32.9/a | |||
1765 | KM_TYPE_NR | 1765 | KM_TYPE_NR |
1766 | }; | 1766 | }; |
1767 | 1767 | ||
1768 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/page_64.h linux-2.6.32.9/arch/powerpc/include/asm/page_64.h | 1768 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/page_64.h linux-2.6.32.10/arch/powerpc/include/asm/page_64.h |
1769 | --- linux-2.6.32.9/arch/powerpc/include/asm/page_64.h 2010-02-23 10:38:51.000000000 -0500 | 1769 | --- linux-2.6.32.10/arch/powerpc/include/asm/page_64.h 2010-03-15 11:52:04.000000000 -0400 |
1770 | +++ linux-2.6.32.9/arch/powerpc/include/asm/page_64.h 2010-03-11 20:24:59.813619305 -0500 | 1770 | +++ linux-2.6.32.10/arch/powerpc/include/asm/page_64.h 2010-03-20 15:58:45.649479097 -0400 |
1771 | @@ -180,15 +180,18 @@ do { \ | 1771 | @@ -180,15 +180,18 @@ do { \ |
1772 | * stack by default, so in the absense of a PT_GNU_STACK program header | 1772 | * stack by default, so in the absense of a PT_GNU_STACK program header |
1773 | * we turn execute permission off. | 1773 | * we turn execute permission off. |
@@ -1789,9 +1789,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/page_64.h linux-2.6.32.9/arch | |||
1789 | 1789 | ||
1790 | #include <asm-generic/getorder.h> | 1790 | #include <asm-generic/getorder.h> |
1791 | 1791 | ||
1792 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/page.h linux-2.6.32.9/arch/powerpc/include/asm/page.h | 1792 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/page.h linux-2.6.32.10/arch/powerpc/include/asm/page.h |
1793 | --- linux-2.6.32.9/arch/powerpc/include/asm/page.h 2010-02-23 10:38:51.000000000 -0500 | 1793 | --- linux-2.6.32.10/arch/powerpc/include/asm/page.h 2010-03-15 11:52:04.000000000 -0400 |
1794 | +++ linux-2.6.32.9/arch/powerpc/include/asm/page.h 2010-03-11 20:24:59.813619305 -0500 | 1794 | +++ linux-2.6.32.10/arch/powerpc/include/asm/page.h 2010-03-20 15:58:45.649479097 -0400 |
1795 | @@ -116,8 +116,9 @@ extern phys_addr_t kernstart_addr; | 1795 | @@ -116,8 +116,9 @@ extern phys_addr_t kernstart_addr; |
1796 | * and needs to be executable. This means the whole heap ends | 1796 | * and needs to be executable. This means the whole heap ends |
1797 | * up being executable. | 1797 | * up being executable. |
@@ -1814,9 +1814,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/page.h linux-2.6.32.9/arch/po | |||
1814 | #ifndef __ASSEMBLY__ | 1814 | #ifndef __ASSEMBLY__ |
1815 | 1815 | ||
1816 | #undef STRICT_MM_TYPECHECKS | 1816 | #undef STRICT_MM_TYPECHECKS |
1817 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/pci.h linux-2.6.32.9/arch/powerpc/include/asm/pci.h | 1817 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/pci.h linux-2.6.32.10/arch/powerpc/include/asm/pci.h |
1818 | --- linux-2.6.32.9/arch/powerpc/include/asm/pci.h 2010-02-23 10:38:51.000000000 -0500 | 1818 | --- linux-2.6.32.10/arch/powerpc/include/asm/pci.h 2010-03-15 11:52:04.000000000 -0400 |
1819 | +++ linux-2.6.32.9/arch/powerpc/include/asm/pci.h 2010-03-11 20:24:59.813619305 -0500 | 1819 | +++ linux-2.6.32.10/arch/powerpc/include/asm/pci.h 2010-03-20 15:58:45.649479097 -0400 |
1820 | @@ -65,8 +65,8 @@ static inline int pci_get_legacy_ide_irq | 1820 | @@ -65,8 +65,8 @@ static inline int pci_get_legacy_ide_irq |
1821 | } | 1821 | } |
1822 | 1822 | ||
@@ -1828,9 +1828,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/pci.h linux-2.6.32.9/arch/pow | |||
1828 | #else /* CONFIG_PCI */ | 1828 | #else /* CONFIG_PCI */ |
1829 | #define set_pci_dma_ops(d) | 1829 | #define set_pci_dma_ops(d) |
1830 | #define get_pci_dma_ops() NULL | 1830 | #define get_pci_dma_ops() NULL |
1831 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.9/arch/powerpc/include/asm/pte-hash32.h | 1831 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.10/arch/powerpc/include/asm/pte-hash32.h |
1832 | --- linux-2.6.32.9/arch/powerpc/include/asm/pte-hash32.h 2010-02-23 10:38:51.000000000 -0500 | 1832 | --- linux-2.6.32.10/arch/powerpc/include/asm/pte-hash32.h 2010-03-15 11:52:04.000000000 -0400 |
1833 | +++ linux-2.6.32.9/arch/powerpc/include/asm/pte-hash32.h 2010-03-11 20:24:59.813619305 -0500 | 1833 | +++ linux-2.6.32.10/arch/powerpc/include/asm/pte-hash32.h 2010-03-20 15:58:45.649479097 -0400 |
1834 | @@ -21,6 +21,7 @@ | 1834 | @@ -21,6 +21,7 @@ |
1835 | #define _PAGE_FILE 0x004 /* when !present: nonlinear file mapping */ | 1835 | #define _PAGE_FILE 0x004 /* when !present: nonlinear file mapping */ |
1836 | #define _PAGE_USER 0x004 /* usermode access allowed */ | 1836 | #define _PAGE_USER 0x004 /* usermode access allowed */ |
@@ -1839,9 +1839,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/pte-hash32.h linux-2.6.32.9/a | |||
1839 | #define _PAGE_COHERENT 0x010 /* M: enforce memory coherence (SMP systems) */ | 1839 | #define _PAGE_COHERENT 0x010 /* M: enforce memory coherence (SMP systems) */ |
1840 | #define _PAGE_NO_CACHE 0x020 /* I: cache inhibit */ | 1840 | #define _PAGE_NO_CACHE 0x020 /* I: cache inhibit */ |
1841 | #define _PAGE_WRITETHRU 0x040 /* W: cache write-through */ | 1841 | #define _PAGE_WRITETHRU 0x040 /* W: cache write-through */ |
1842 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/reg.h linux-2.6.32.9/arch/powerpc/include/asm/reg.h | 1842 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/reg.h linux-2.6.32.10/arch/powerpc/include/asm/reg.h |
1843 | --- linux-2.6.32.9/arch/powerpc/include/asm/reg.h 2010-02-23 10:38:51.000000000 -0500 | 1843 | --- linux-2.6.32.10/arch/powerpc/include/asm/reg.h 2010-03-15 11:52:04.000000000 -0400 |
1844 | +++ linux-2.6.32.9/arch/powerpc/include/asm/reg.h 2010-03-11 20:24:59.813619305 -0500 | 1844 | +++ linux-2.6.32.10/arch/powerpc/include/asm/reg.h 2010-03-20 15:58:45.649479097 -0400 |
1845 | @@ -191,6 +191,7 @@ | 1845 | @@ -191,6 +191,7 @@ |
1846 | #define SPRN_DBCR 0x136 /* e300 Data Breakpoint Control Reg */ | 1846 | #define SPRN_DBCR 0x136 /* e300 Data Breakpoint Control Reg */ |
1847 | #define SPRN_DSISR 0x012 /* Data Storage Interrupt Status Register */ | 1847 | #define SPRN_DSISR 0x012 /* Data Storage Interrupt Status Register */ |
@@ -1850,9 +1850,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/reg.h linux-2.6.32.9/arch/pow | |||
1850 | #define DSISR_PROTFAULT 0x08000000 /* protection fault */ | 1850 | #define DSISR_PROTFAULT 0x08000000 /* protection fault */ |
1851 | #define DSISR_ISSTORE 0x02000000 /* access was a store */ | 1851 | #define DSISR_ISSTORE 0x02000000 /* access was a store */ |
1852 | #define DSISR_DABRMATCH 0x00400000 /* hit data breakpoint */ | 1852 | #define DSISR_DABRMATCH 0x00400000 /* hit data breakpoint */ |
1853 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.9/arch/powerpc/include/asm/swiotlb.h | 1853 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.10/arch/powerpc/include/asm/swiotlb.h |
1854 | --- linux-2.6.32.9/arch/powerpc/include/asm/swiotlb.h 2010-02-23 10:38:51.000000000 -0500 | 1854 | --- linux-2.6.32.10/arch/powerpc/include/asm/swiotlb.h 2010-03-15 11:52:04.000000000 -0400 |
1855 | +++ linux-2.6.32.9/arch/powerpc/include/asm/swiotlb.h 2010-03-11 20:24:59.813619305 -0500 | 1855 | +++ linux-2.6.32.10/arch/powerpc/include/asm/swiotlb.h 2010-03-20 15:58:45.649479097 -0400 |
1856 | @@ -13,7 +13,7 @@ | 1856 | @@ -13,7 +13,7 @@ |
1857 | 1857 | ||
1858 | #include <linux/swiotlb.h> | 1858 | #include <linux/swiotlb.h> |
@@ -1862,9 +1862,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/swiotlb.h linux-2.6.32.9/arch | |||
1862 | 1862 | ||
1863 | static inline void dma_mark_clean(void *addr, size_t size) {} | 1863 | static inline void dma_mark_clean(void *addr, size_t size) {} |
1864 | 1864 | ||
1865 | diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/uaccess.h linux-2.6.32.9/arch/powerpc/include/asm/uaccess.h | 1865 | diff -urNp linux-2.6.32.10/arch/powerpc/include/asm/uaccess.h linux-2.6.32.10/arch/powerpc/include/asm/uaccess.h |
1866 | --- linux-2.6.32.9/arch/powerpc/include/asm/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 1866 | --- linux-2.6.32.10/arch/powerpc/include/asm/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
1867 | +++ linux-2.6.32.9/arch/powerpc/include/asm/uaccess.h 2010-03-11 20:24:59.813619305 -0500 | 1867 | +++ linux-2.6.32.10/arch/powerpc/include/asm/uaccess.h 2010-03-20 15:58:45.649479097 -0400 |
1868 | @@ -327,52 +327,6 @@ do { \ | 1868 | @@ -327,52 +327,6 @@ do { \ |
1869 | extern unsigned long __copy_tofrom_user(void __user *to, | 1869 | extern unsigned long __copy_tofrom_user(void __user *to, |
1870 | const void __user *from, unsigned long size); | 1870 | const void __user *from, unsigned long size); |
@@ -2033,9 +2033,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/include/asm/uaccess.h linux-2.6.32.9/arch | |||
2033 | extern unsigned long __clear_user(void __user *addr, unsigned long size); | 2033 | extern unsigned long __clear_user(void __user *addr, unsigned long size); |
2034 | 2034 | ||
2035 | static inline unsigned long clear_user(void __user *addr, unsigned long size) | 2035 | static inline unsigned long clear_user(void __user *addr, unsigned long size) |
2036 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.9/arch/powerpc/kernel/cacheinfo.c | 2036 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.10/arch/powerpc/kernel/cacheinfo.c |
2037 | --- linux-2.6.32.9/arch/powerpc/kernel/cacheinfo.c 2010-02-23 10:38:51.000000000 -0500 | 2037 | --- linux-2.6.32.10/arch/powerpc/kernel/cacheinfo.c 2010-03-15 11:52:04.000000000 -0400 |
2038 | +++ linux-2.6.32.9/arch/powerpc/kernel/cacheinfo.c 2010-03-11 20:24:59.813619305 -0500 | 2038 | +++ linux-2.6.32.10/arch/powerpc/kernel/cacheinfo.c 2010-03-20 15:58:45.649479097 -0400 |
2039 | @@ -642,7 +642,7 @@ static struct kobj_attribute *cache_inde | 2039 | @@ -642,7 +642,7 @@ static struct kobj_attribute *cache_inde |
2040 | &cache_assoc_attr, | 2040 | &cache_assoc_attr, |
2041 | }; | 2041 | }; |
@@ -2045,9 +2045,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/cacheinfo.c linux-2.6.32.9/arch/po | |||
2045 | .show = cache_index_show, | 2045 | .show = cache_index_show, |
2046 | }; | 2046 | }; |
2047 | 2047 | ||
2048 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma.c linux-2.6.32.9/arch/powerpc/kernel/dma.c | 2048 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/dma.c linux-2.6.32.10/arch/powerpc/kernel/dma.c |
2049 | --- linux-2.6.32.9/arch/powerpc/kernel/dma.c 2010-02-23 10:38:51.000000000 -0500 | 2049 | --- linux-2.6.32.10/arch/powerpc/kernel/dma.c 2010-03-15 11:52:04.000000000 -0400 |
2050 | +++ linux-2.6.32.9/arch/powerpc/kernel/dma.c 2010-03-11 20:24:59.813619305 -0500 | 2050 | +++ linux-2.6.32.10/arch/powerpc/kernel/dma.c 2010-03-20 15:58:45.653481097 -0400 |
2051 | @@ -134,7 +134,7 @@ static inline void dma_direct_sync_singl | 2051 | @@ -134,7 +134,7 @@ static inline void dma_direct_sync_singl |
2052 | } | 2052 | } |
2053 | #endif | 2053 | #endif |
@@ -2057,9 +2057,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma.c linux-2.6.32.9/arch/powerpc/ | |||
2057 | .alloc_coherent = dma_direct_alloc_coherent, | 2057 | .alloc_coherent = dma_direct_alloc_coherent, |
2058 | .free_coherent = dma_direct_free_coherent, | 2058 | .free_coherent = dma_direct_free_coherent, |
2059 | .map_sg = dma_direct_map_sg, | 2059 | .map_sg = dma_direct_map_sg, |
2060 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.9/arch/powerpc/kernel/dma-iommu.c | 2060 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.10/arch/powerpc/kernel/dma-iommu.c |
2061 | --- linux-2.6.32.9/arch/powerpc/kernel/dma-iommu.c 2010-02-23 10:38:51.000000000 -0500 | 2061 | --- linux-2.6.32.10/arch/powerpc/kernel/dma-iommu.c 2010-03-15 11:52:04.000000000 -0400 |
2062 | +++ linux-2.6.32.9/arch/powerpc/kernel/dma-iommu.c 2010-03-11 20:24:59.813619305 -0500 | 2062 | +++ linux-2.6.32.10/arch/powerpc/kernel/dma-iommu.c 2010-03-20 15:58:45.653481097 -0400 |
2063 | @@ -70,7 +70,7 @@ static void dma_iommu_unmap_sg(struct de | 2063 | @@ -70,7 +70,7 @@ static void dma_iommu_unmap_sg(struct de |
2064 | } | 2064 | } |
2065 | 2065 | ||
@@ -2069,9 +2069,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma-iommu.c linux-2.6.32.9/arch/po | |||
2069 | { | 2069 | { |
2070 | struct iommu_table *tbl = get_iommu_table_base(dev); | 2070 | struct iommu_table *tbl = get_iommu_table_base(dev); |
2071 | 2071 | ||
2072 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.9/arch/powerpc/kernel/dma-swiotlb.c | 2072 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.10/arch/powerpc/kernel/dma-swiotlb.c |
2073 | --- linux-2.6.32.9/arch/powerpc/kernel/dma-swiotlb.c 2010-02-23 10:38:51.000000000 -0500 | 2073 | --- linux-2.6.32.10/arch/powerpc/kernel/dma-swiotlb.c 2010-03-15 11:52:04.000000000 -0400 |
2074 | +++ linux-2.6.32.9/arch/powerpc/kernel/dma-swiotlb.c 2010-03-11 20:24:59.813619305 -0500 | 2074 | +++ linux-2.6.32.10/arch/powerpc/kernel/dma-swiotlb.c 2010-03-20 15:58:45.653481097 -0400 |
2075 | @@ -31,7 +31,7 @@ unsigned int ppc_swiotlb_enable; | 2075 | @@ -31,7 +31,7 @@ unsigned int ppc_swiotlb_enable; |
2076 | * map_page, and unmap_page on highmem, use normal dma_ops | 2076 | * map_page, and unmap_page on highmem, use normal dma_ops |
2077 | * for everything else. | 2077 | * for everything else. |
@@ -2081,9 +2081,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/dma-swiotlb.c linux-2.6.32.9/arch/ | |||
2081 | .alloc_coherent = dma_direct_alloc_coherent, | 2081 | .alloc_coherent = dma_direct_alloc_coherent, |
2082 | .free_coherent = dma_direct_free_coherent, | 2082 | .free_coherent = dma_direct_free_coherent, |
2083 | .map_sg = swiotlb_map_sg_attrs, | 2083 | .map_sg = swiotlb_map_sg_attrs, |
2084 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/exceptions-64e.S linux-2.6.32.9/arch/powerpc/kernel/exceptions-64e.S | 2084 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/exceptions-64e.S linux-2.6.32.10/arch/powerpc/kernel/exceptions-64e.S |
2085 | --- linux-2.6.32.9/arch/powerpc/kernel/exceptions-64e.S 2010-02-23 10:38:51.000000000 -0500 | 2085 | --- linux-2.6.32.10/arch/powerpc/kernel/exceptions-64e.S 2010-03-15 11:52:04.000000000 -0400 |
2086 | +++ linux-2.6.32.9/arch/powerpc/kernel/exceptions-64e.S 2010-03-11 20:24:59.813619305 -0500 | 2086 | +++ linux-2.6.32.10/arch/powerpc/kernel/exceptions-64e.S 2010-03-20 15:58:45.653481097 -0400 |
2087 | @@ -455,6 +455,7 @@ storage_fault_common: | 2087 | @@ -455,6 +455,7 @@ storage_fault_common: |
2088 | std r14,_DAR(r1) | 2088 | std r14,_DAR(r1) |
2089 | std r15,_DSISR(r1) | 2089 | std r15,_DSISR(r1) |
@@ -2102,9 +2102,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/exceptions-64e.S linux-2.6.32.9/ar | |||
2102 | addi r3,r1,STACK_FRAME_OVERHEAD | 2102 | addi r3,r1,STACK_FRAME_OVERHEAD |
2103 | ld r4,_DAR(r1) | 2103 | ld r4,_DAR(r1) |
2104 | bl .bad_page_fault | 2104 | bl .bad_page_fault |
2105 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/exceptions-64s.S linux-2.6.32.9/arch/powerpc/kernel/exceptions-64s.S | 2105 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/exceptions-64s.S linux-2.6.32.10/arch/powerpc/kernel/exceptions-64s.S |
2106 | --- linux-2.6.32.9/arch/powerpc/kernel/exceptions-64s.S 2010-02-23 10:38:51.000000000 -0500 | 2106 | --- linux-2.6.32.10/arch/powerpc/kernel/exceptions-64s.S 2010-03-15 11:52:04.000000000 -0400 |
2107 | +++ linux-2.6.32.9/arch/powerpc/kernel/exceptions-64s.S 2010-03-11 20:24:59.813619305 -0500 | 2107 | +++ linux-2.6.32.10/arch/powerpc/kernel/exceptions-64s.S 2010-03-20 15:58:45.653481097 -0400 |
2108 | @@ -818,10 +818,10 @@ handle_page_fault: | 2108 | @@ -818,10 +818,10 @@ handle_page_fault: |
2109 | 11: ld r4,_DAR(r1) | 2109 | 11: ld r4,_DAR(r1) |
2110 | ld r5,_DSISR(r1) | 2110 | ld r5,_DSISR(r1) |
@@ -2117,9 +2117,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/exceptions-64s.S linux-2.6.32.9/ar | |||
2117 | mr r5,r3 | 2117 | mr r5,r3 |
2118 | addi r3,r1,STACK_FRAME_OVERHEAD | 2118 | addi r3,r1,STACK_FRAME_OVERHEAD |
2119 | lwz r4,_DAR(r1) | 2119 | lwz r4,_DAR(r1) |
2120 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/ibmebus.c linux-2.6.32.9/arch/powerpc/kernel/ibmebus.c | 2120 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/ibmebus.c linux-2.6.32.10/arch/powerpc/kernel/ibmebus.c |
2121 | --- linux-2.6.32.9/arch/powerpc/kernel/ibmebus.c 2010-02-23 10:38:51.000000000 -0500 | 2121 | --- linux-2.6.32.10/arch/powerpc/kernel/ibmebus.c 2010-03-15 11:52:04.000000000 -0400 |
2122 | +++ linux-2.6.32.9/arch/powerpc/kernel/ibmebus.c 2010-03-11 20:24:59.813619305 -0500 | 2122 | +++ linux-2.6.32.10/arch/powerpc/kernel/ibmebus.c 2010-03-20 15:58:45.653481097 -0400 |
2123 | @@ -127,7 +127,7 @@ static int ibmebus_dma_supported(struct | 2123 | @@ -127,7 +127,7 @@ static int ibmebus_dma_supported(struct |
2124 | return 1; | 2124 | return 1; |
2125 | } | 2125 | } |
@@ -2129,9 +2129,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/ibmebus.c linux-2.6.32.9/arch/powe | |||
2129 | .alloc_coherent = ibmebus_alloc_coherent, | 2129 | .alloc_coherent = ibmebus_alloc_coherent, |
2130 | .free_coherent = ibmebus_free_coherent, | 2130 | .free_coherent = ibmebus_free_coherent, |
2131 | .map_sg = ibmebus_map_sg, | 2131 | .map_sg = ibmebus_map_sg, |
2132 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/kgdb.c linux-2.6.32.9/arch/powerpc/kernel/kgdb.c | 2132 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/kgdb.c linux-2.6.32.10/arch/powerpc/kernel/kgdb.c |
2133 | --- linux-2.6.32.9/arch/powerpc/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 2133 | --- linux-2.6.32.10/arch/powerpc/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
2134 | +++ linux-2.6.32.9/arch/powerpc/kernel/kgdb.c 2010-03-11 20:24:59.813619305 -0500 | 2134 | +++ linux-2.6.32.10/arch/powerpc/kernel/kgdb.c 2010-03-20 15:58:45.653481097 -0400 |
2135 | @@ -126,7 +126,7 @@ static int kgdb_handle_breakpoint(struct | 2135 | @@ -126,7 +126,7 @@ static int kgdb_handle_breakpoint(struct |
2136 | if (kgdb_handle_exception(0, SIGTRAP, 0, regs) != 0) | 2136 | if (kgdb_handle_exception(0, SIGTRAP, 0, regs) != 0) |
2137 | return 0; | 2137 | return 0; |
@@ -2150,9 +2150,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/kgdb.c linux-2.6.32.9/arch/powerpc | |||
2150 | .gdb_bpt_instr = {0x7d, 0x82, 0x10, 0x08}, | 2150 | .gdb_bpt_instr = {0x7d, 0x82, 0x10, 0x08}, |
2151 | }; | 2151 | }; |
2152 | 2152 | ||
2153 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/module_32.c linux-2.6.32.9/arch/powerpc/kernel/module_32.c | 2153 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/module_32.c linux-2.6.32.10/arch/powerpc/kernel/module_32.c |
2154 | --- linux-2.6.32.9/arch/powerpc/kernel/module_32.c 2010-02-23 10:38:51.000000000 -0500 | 2154 | --- linux-2.6.32.10/arch/powerpc/kernel/module_32.c 2010-03-15 11:52:04.000000000 -0400 |
2155 | +++ linux-2.6.32.9/arch/powerpc/kernel/module_32.c 2010-03-11 20:24:59.813619305 -0500 | 2155 | +++ linux-2.6.32.10/arch/powerpc/kernel/module_32.c 2010-03-20 15:58:45.653481097 -0400 |
2156 | @@ -162,7 +162,7 @@ int module_frob_arch_sections(Elf32_Ehdr | 2156 | @@ -162,7 +162,7 @@ int module_frob_arch_sections(Elf32_Ehdr |
2157 | me->arch.core_plt_section = i; | 2157 | me->arch.core_plt_section = i; |
2158 | } | 2158 | } |
@@ -2182,9 +2182,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/module_32.c linux-2.6.32.9/arch/po | |||
2182 | 2182 | ||
2183 | /* Find this entry, or if that fails, the next avail. entry */ | 2183 | /* Find this entry, or if that fails, the next avail. entry */ |
2184 | while (entry->jump[0]) { | 2184 | while (entry->jump[0]) { |
2185 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/module.c linux-2.6.32.9/arch/powerpc/kernel/module.c | 2185 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/module.c linux-2.6.32.10/arch/powerpc/kernel/module.c |
2186 | --- linux-2.6.32.9/arch/powerpc/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 2186 | --- linux-2.6.32.10/arch/powerpc/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
2187 | +++ linux-2.6.32.9/arch/powerpc/kernel/module.c 2010-03-11 20:24:59.813619305 -0500 | 2187 | +++ linux-2.6.32.10/arch/powerpc/kernel/module.c 2010-03-20 15:58:45.653481097 -0400 |
2188 | @@ -31,11 +31,24 @@ | 2188 | @@ -31,11 +31,24 @@ |
2189 | 2189 | ||
2190 | LIST_HEAD(module_bug_list); | 2190 | LIST_HEAD(module_bug_list); |
@@ -2224,9 +2224,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/module.c linux-2.6.32.9/arch/power | |||
2224 | static const Elf_Shdr *find_section(const Elf_Ehdr *hdr, | 2224 | static const Elf_Shdr *find_section(const Elf_Ehdr *hdr, |
2225 | const Elf_Shdr *sechdrs, | 2225 | const Elf_Shdr *sechdrs, |
2226 | const char *name) | 2226 | const char *name) |
2227 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/pci-common.c linux-2.6.32.9/arch/powerpc/kernel/pci-common.c | 2227 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/pci-common.c linux-2.6.32.10/arch/powerpc/kernel/pci-common.c |
2228 | --- linux-2.6.32.9/arch/powerpc/kernel/pci-common.c 2010-02-23 10:38:51.000000000 -0500 | 2228 | --- linux-2.6.32.10/arch/powerpc/kernel/pci-common.c 2010-03-15 11:52:04.000000000 -0400 |
2229 | +++ linux-2.6.32.9/arch/powerpc/kernel/pci-common.c 2010-03-11 20:24:59.813619305 -0500 | 2229 | +++ linux-2.6.32.10/arch/powerpc/kernel/pci-common.c 2010-03-20 15:58:45.653481097 -0400 |
2230 | @@ -50,14 +50,14 @@ resource_size_t isa_mem_base; | 2230 | @@ -50,14 +50,14 @@ resource_size_t isa_mem_base; |
2231 | unsigned int ppc_pci_flags = 0; | 2231 | unsigned int ppc_pci_flags = 0; |
2232 | 2232 | ||
@@ -2245,9 +2245,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/pci-common.c linux-2.6.32.9/arch/p | |||
2245 | { | 2245 | { |
2246 | return pci_dma_ops; | 2246 | return pci_dma_ops; |
2247 | } | 2247 | } |
2248 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/process.c linux-2.6.32.9/arch/powerpc/kernel/process.c | 2248 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/process.c linux-2.6.32.10/arch/powerpc/kernel/process.c |
2249 | --- linux-2.6.32.9/arch/powerpc/kernel/process.c 2010-02-23 10:38:51.000000000 -0500 | 2249 | --- linux-2.6.32.10/arch/powerpc/kernel/process.c 2010-03-15 11:52:04.000000000 -0400 |
2250 | +++ linux-2.6.32.9/arch/powerpc/kernel/process.c 2010-03-11 20:24:59.813619305 -0500 | 2250 | +++ linux-2.6.32.10/arch/powerpc/kernel/process.c 2010-03-20 15:58:45.653481097 -0400 |
2251 | @@ -1141,51 +1141,3 @@ unsigned long arch_align_stack(unsigned | 2251 | @@ -1141,51 +1141,3 @@ unsigned long arch_align_stack(unsigned |
2252 | sp -= get_random_int() & ~PAGE_MASK; | 2252 | sp -= get_random_int() & ~PAGE_MASK; |
2253 | return sp & ~0xf; | 2253 | return sp & ~0xf; |
@@ -2300,9 +2300,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/process.c linux-2.6.32.9/arch/powe | |||
2300 | - | 2300 | - |
2301 | - return ret; | 2301 | - return ret; |
2302 | -} | 2302 | -} |
2303 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/signal_32.c linux-2.6.32.9/arch/powerpc/kernel/signal_32.c | 2303 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/signal_32.c linux-2.6.32.10/arch/powerpc/kernel/signal_32.c |
2304 | --- linux-2.6.32.9/arch/powerpc/kernel/signal_32.c 2010-02-23 10:38:51.000000000 -0500 | 2304 | --- linux-2.6.32.10/arch/powerpc/kernel/signal_32.c 2010-03-15 11:52:04.000000000 -0400 |
2305 | +++ linux-2.6.32.9/arch/powerpc/kernel/signal_32.c 2010-03-11 20:24:59.813619305 -0500 | 2305 | +++ linux-2.6.32.10/arch/powerpc/kernel/signal_32.c 2010-03-20 15:58:45.653481097 -0400 |
2306 | @@ -857,7 +857,7 @@ int handle_rt_signal32(unsigned long sig | 2306 | @@ -857,7 +857,7 @@ int handle_rt_signal32(unsigned long sig |
2307 | /* Save user registers on the stack */ | 2307 | /* Save user registers on the stack */ |
2308 | frame = &rt_sf->uc.uc_mcontext; | 2308 | frame = &rt_sf->uc.uc_mcontext; |
@@ -2312,9 +2312,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/signal_32.c linux-2.6.32.9/arch/po | |||
2312 | if (save_user_regs(regs, frame, 0, 1)) | 2312 | if (save_user_regs(regs, frame, 0, 1)) |
2313 | goto badframe; | 2313 | goto badframe; |
2314 | regs->link = current->mm->context.vdso_base + vdso32_rt_sigtramp; | 2314 | regs->link = current->mm->context.vdso_base + vdso32_rt_sigtramp; |
2315 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/signal_64.c linux-2.6.32.9/arch/powerpc/kernel/signal_64.c | 2315 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/signal_64.c linux-2.6.32.10/arch/powerpc/kernel/signal_64.c |
2316 | --- linux-2.6.32.9/arch/powerpc/kernel/signal_64.c 2010-02-23 10:38:51.000000000 -0500 | 2316 | --- linux-2.6.32.10/arch/powerpc/kernel/signal_64.c 2010-03-15 11:52:04.000000000 -0400 |
2317 | +++ linux-2.6.32.9/arch/powerpc/kernel/signal_64.c 2010-03-11 20:24:59.813619305 -0500 | 2317 | +++ linux-2.6.32.10/arch/powerpc/kernel/signal_64.c 2010-03-20 15:58:45.653481097 -0400 |
2318 | @@ -429,7 +429,7 @@ int handle_rt_signal64(int signr, struct | 2318 | @@ -429,7 +429,7 @@ int handle_rt_signal64(int signr, struct |
2319 | current->thread.fpscr.val = 0; | 2319 | current->thread.fpscr.val = 0; |
2320 | 2320 | ||
@@ -2324,9 +2324,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/signal_64.c linux-2.6.32.9/arch/po | |||
2324 | regs->link = current->mm->context.vdso_base + vdso64_rt_sigtramp; | 2324 | regs->link = current->mm->context.vdso_base + vdso64_rt_sigtramp; |
2325 | } else { | 2325 | } else { |
2326 | err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); | 2326 | err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); |
2327 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.9/arch/powerpc/kernel/sys_ppc32.c | 2327 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.10/arch/powerpc/kernel/sys_ppc32.c |
2328 | --- linux-2.6.32.9/arch/powerpc/kernel/sys_ppc32.c 2010-02-23 10:38:51.000000000 -0500 | 2328 | --- linux-2.6.32.10/arch/powerpc/kernel/sys_ppc32.c 2010-03-15 11:52:04.000000000 -0400 |
2329 | +++ linux-2.6.32.9/arch/powerpc/kernel/sys_ppc32.c 2010-03-11 20:24:59.817594589 -0500 | 2329 | +++ linux-2.6.32.10/arch/powerpc/kernel/sys_ppc32.c 2010-03-20 15:58:45.653481097 -0400 |
2330 | @@ -563,10 +563,10 @@ asmlinkage long compat_sys_sysctl(struct | 2330 | @@ -563,10 +563,10 @@ asmlinkage long compat_sys_sysctl(struct |
2331 | if (oldlenp) { | 2331 | if (oldlenp) { |
2332 | if (!error) { | 2332 | if (!error) { |
@@ -2340,9 +2340,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/sys_ppc32.c linux-2.6.32.9/arch/po | |||
2340 | } | 2340 | } |
2341 | return error; | 2341 | return error; |
2342 | } | 2342 | } |
2343 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/vdso.c linux-2.6.32.9/arch/powerpc/kernel/vdso.c | 2343 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/vdso.c linux-2.6.32.10/arch/powerpc/kernel/vdso.c |
2344 | --- linux-2.6.32.9/arch/powerpc/kernel/vdso.c 2010-02-23 10:38:51.000000000 -0500 | 2344 | --- linux-2.6.32.10/arch/powerpc/kernel/vdso.c 2010-03-15 11:52:04.000000000 -0400 |
2345 | +++ linux-2.6.32.9/arch/powerpc/kernel/vdso.c 2010-03-11 20:24:59.817594589 -0500 | 2345 | +++ linux-2.6.32.10/arch/powerpc/kernel/vdso.c 2010-03-20 15:58:45.653481097 -0400 |
2346 | @@ -36,6 +36,7 @@ | 2346 | @@ -36,6 +36,7 @@ |
2347 | #include <asm/firmware.h> | 2347 | #include <asm/firmware.h> |
2348 | #include <asm/vdso.h> | 2348 | #include <asm/vdso.h> |
@@ -2369,9 +2369,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/vdso.c linux-2.6.32.9/arch/powerpc | |||
2369 | if (IS_ERR_VALUE(vdso_base)) { | 2369 | if (IS_ERR_VALUE(vdso_base)) { |
2370 | rc = vdso_base; | 2370 | rc = vdso_base; |
2371 | goto fail_mmapsem; | 2371 | goto fail_mmapsem; |
2372 | diff -urNp linux-2.6.32.9/arch/powerpc/kernel/vio.c linux-2.6.32.9/arch/powerpc/kernel/vio.c | 2372 | diff -urNp linux-2.6.32.10/arch/powerpc/kernel/vio.c linux-2.6.32.10/arch/powerpc/kernel/vio.c |
2373 | --- linux-2.6.32.9/arch/powerpc/kernel/vio.c 2010-02-23 10:38:51.000000000 -0500 | 2373 | --- linux-2.6.32.10/arch/powerpc/kernel/vio.c 2010-03-15 11:52:04.000000000 -0400 |
2374 | +++ linux-2.6.32.9/arch/powerpc/kernel/vio.c 2010-03-11 20:24:59.817594589 -0500 | 2374 | +++ linux-2.6.32.10/arch/powerpc/kernel/vio.c 2010-03-20 15:58:45.653481097 -0400 |
2375 | @@ -601,11 +601,12 @@ static void vio_dma_iommu_unmap_sg(struc | 2375 | @@ -601,11 +601,12 @@ static void vio_dma_iommu_unmap_sg(struc |
2376 | vio_cmo_dealloc(viodev, alloc_size); | 2376 | vio_cmo_dealloc(viodev, alloc_size); |
2377 | } | 2377 | } |
@@ -2394,9 +2394,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/kernel/vio.c linux-2.6.32.9/arch/powerpc/ | |||
2394 | viodev->dev.archdata.dma_ops = &vio_dma_mapping_ops; | 2394 | viodev->dev.archdata.dma_ops = &vio_dma_mapping_ops; |
2395 | } | 2395 | } |
2396 | 2396 | ||
2397 | diff -urNp linux-2.6.32.9/arch/powerpc/lib/usercopy_64.c linux-2.6.32.9/arch/powerpc/lib/usercopy_64.c | 2397 | diff -urNp linux-2.6.32.10/arch/powerpc/lib/usercopy_64.c linux-2.6.32.10/arch/powerpc/lib/usercopy_64.c |
2398 | --- linux-2.6.32.9/arch/powerpc/lib/usercopy_64.c 2010-02-23 10:38:51.000000000 -0500 | 2398 | --- linux-2.6.32.10/arch/powerpc/lib/usercopy_64.c 2010-03-15 11:52:04.000000000 -0400 |
2399 | +++ linux-2.6.32.9/arch/powerpc/lib/usercopy_64.c 2010-03-11 20:24:59.817594589 -0500 | 2399 | +++ linux-2.6.32.10/arch/powerpc/lib/usercopy_64.c 2010-03-20 15:58:45.653481097 -0400 |
2400 | @@ -9,22 +9,6 @@ | 2400 | @@ -9,22 +9,6 @@ |
2401 | #include <linux/module.h> | 2401 | #include <linux/module.h> |
2402 | #include <asm/uaccess.h> | 2402 | #include <asm/uaccess.h> |
@@ -2428,9 +2428,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/lib/usercopy_64.c linux-2.6.32.9/arch/pow | |||
2428 | -EXPORT_SYMBOL(copy_to_user); | 2428 | -EXPORT_SYMBOL(copy_to_user); |
2429 | EXPORT_SYMBOL(copy_in_user); | 2429 | EXPORT_SYMBOL(copy_in_user); |
2430 | 2430 | ||
2431 | diff -urNp linux-2.6.32.9/arch/powerpc/mm/fault.c linux-2.6.32.9/arch/powerpc/mm/fault.c | 2431 | diff -urNp linux-2.6.32.10/arch/powerpc/mm/fault.c linux-2.6.32.10/arch/powerpc/mm/fault.c |
2432 | --- linux-2.6.32.9/arch/powerpc/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 2432 | --- linux-2.6.32.10/arch/powerpc/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
2433 | +++ linux-2.6.32.9/arch/powerpc/mm/fault.c 2010-03-11 20:24:59.817594589 -0500 | 2433 | +++ linux-2.6.32.10/arch/powerpc/mm/fault.c 2010-03-20 15:58:45.653481097 -0400 |
2434 | @@ -30,6 +30,10 @@ | 2434 | @@ -30,6 +30,10 @@ |
2435 | #include <linux/kprobes.h> | 2435 | #include <linux/kprobes.h> |
2436 | #include <linux/kdebug.h> | 2436 | #include <linux/kdebug.h> |
@@ -2535,9 +2535,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/mm/fault.c linux-2.6.32.9/arch/powerpc/mm | |||
2535 | _exception(SIGSEGV, regs, code, address); | 2535 | _exception(SIGSEGV, regs, code, address); |
2536 | return 0; | 2536 | return 0; |
2537 | } | 2537 | } |
2538 | diff -urNp linux-2.6.32.9/arch/powerpc/mm/mmap_64.c linux-2.6.32.9/arch/powerpc/mm/mmap_64.c | 2538 | diff -urNp linux-2.6.32.10/arch/powerpc/mm/mmap_64.c linux-2.6.32.10/arch/powerpc/mm/mmap_64.c |
2539 | --- linux-2.6.32.9/arch/powerpc/mm/mmap_64.c 2010-02-23 10:38:51.000000000 -0500 | 2539 | --- linux-2.6.32.10/arch/powerpc/mm/mmap_64.c 2010-03-15 11:52:04.000000000 -0400 |
2540 | +++ linux-2.6.32.9/arch/powerpc/mm/mmap_64.c 2010-03-11 20:24:59.817594589 -0500 | 2540 | +++ linux-2.6.32.10/arch/powerpc/mm/mmap_64.c 2010-03-20 15:58:45.653481097 -0400 |
2541 | @@ -99,10 +99,22 @@ void arch_pick_mmap_layout(struct mm_str | 2541 | @@ -99,10 +99,22 @@ void arch_pick_mmap_layout(struct mm_str |
2542 | */ | 2542 | */ |
2543 | if (mmap_is_legacy()) { | 2543 | if (mmap_is_legacy()) { |
@@ -2561,9 +2561,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/mm/mmap_64.c linux-2.6.32.9/arch/powerpc/ | |||
2561 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 2561 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
2562 | mm->unmap_area = arch_unmap_area_topdown; | 2562 | mm->unmap_area = arch_unmap_area_topdown; |
2563 | } | 2563 | } |
2564 | diff -urNp linux-2.6.32.9/arch/powerpc/mm/slice.c linux-2.6.32.9/arch/powerpc/mm/slice.c | 2564 | diff -urNp linux-2.6.32.10/arch/powerpc/mm/slice.c linux-2.6.32.10/arch/powerpc/mm/slice.c |
2565 | --- linux-2.6.32.9/arch/powerpc/mm/slice.c 2010-02-23 10:38:51.000000000 -0500 | 2565 | --- linux-2.6.32.10/arch/powerpc/mm/slice.c 2010-03-15 11:52:04.000000000 -0400 |
2566 | +++ linux-2.6.32.9/arch/powerpc/mm/slice.c 2010-03-11 20:24:59.817594589 -0500 | 2566 | +++ linux-2.6.32.10/arch/powerpc/mm/slice.c 2010-03-20 15:58:45.653481097 -0400 |
2567 | @@ -426,6 +426,11 @@ unsigned long slice_get_unmapped_area(un | 2567 | @@ -426,6 +426,11 @@ unsigned long slice_get_unmapped_area(un |
2568 | if (fixed && addr > (mm->task_size - len)) | 2568 | if (fixed && addr > (mm->task_size - len)) |
2569 | return -EINVAL; | 2569 | return -EINVAL; |
@@ -2576,9 +2576,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/mm/slice.c linux-2.6.32.9/arch/powerpc/mm | |||
2576 | /* If hint, make sure it matches our alignment restrictions */ | 2576 | /* If hint, make sure it matches our alignment restrictions */ |
2577 | if (!fixed && addr) { | 2577 | if (!fixed && addr) { |
2578 | addr = _ALIGN_UP(addr, 1ul << pshift); | 2578 | addr = _ALIGN_UP(addr, 1ul << pshift); |
2579 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32.9/arch/powerpc/platforms/52xx/lite5200_pm.c | 2579 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32.10/arch/powerpc/platforms/52xx/lite5200_pm.c |
2580 | --- linux-2.6.32.9/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-02-23 10:38:51.000000000 -0500 | 2580 | --- linux-2.6.32.10/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-03-15 11:52:04.000000000 -0400 |
2581 | +++ linux-2.6.32.9/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-03-11 20:24:59.817594589 -0500 | 2581 | +++ linux-2.6.32.10/arch/powerpc/platforms/52xx/lite5200_pm.c 2010-03-20 15:58:45.653481097 -0400 |
2582 | @@ -235,7 +235,7 @@ static void lite5200_pm_end(void) | 2582 | @@ -235,7 +235,7 @@ static void lite5200_pm_end(void) |
2583 | lite5200_pm_target_state = PM_SUSPEND_ON; | 2583 | lite5200_pm_target_state = PM_SUSPEND_ON; |
2584 | } | 2584 | } |
@@ -2588,9 +2588,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/52xx/lite5200_pm.c linux-2.6.32 | |||
2588 | .valid = lite5200_pm_valid, | 2588 | .valid = lite5200_pm_valid, |
2589 | .begin = lite5200_pm_begin, | 2589 | .begin = lite5200_pm_begin, |
2590 | .prepare = lite5200_pm_prepare, | 2590 | .prepare = lite5200_pm_prepare, |
2591 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32.9/arch/powerpc/platforms/52xx/mpc52xx_pm.c | 2591 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32.10/arch/powerpc/platforms/52xx/mpc52xx_pm.c |
2592 | --- linux-2.6.32.9/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-02-23 10:38:51.000000000 -0500 | 2592 | --- linux-2.6.32.10/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-03-15 11:52:04.000000000 -0400 |
2593 | +++ linux-2.6.32.9/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-03-11 20:24:59.824754350 -0500 | 2593 | +++ linux-2.6.32.10/arch/powerpc/platforms/52xx/mpc52xx_pm.c 2010-03-20 15:58:45.653481097 -0400 |
2594 | @@ -180,7 +180,7 @@ void mpc52xx_pm_finish(void) | 2594 | @@ -180,7 +180,7 @@ void mpc52xx_pm_finish(void) |
2595 | iounmap(mbar); | 2595 | iounmap(mbar); |
2596 | } | 2596 | } |
@@ -2600,9 +2600,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/52xx/mpc52xx_pm.c linux-2.6.32. | |||
2600 | .valid = mpc52xx_pm_valid, | 2600 | .valid = mpc52xx_pm_valid, |
2601 | .prepare = mpc52xx_pm_prepare, | 2601 | .prepare = mpc52xx_pm_prepare, |
2602 | .enter = mpc52xx_pm_enter, | 2602 | .enter = mpc52xx_pm_enter, |
2603 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.9/arch/powerpc/platforms/83xx/suspend.c | 2603 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.10/arch/powerpc/platforms/83xx/suspend.c |
2604 | --- linux-2.6.32.9/arch/powerpc/platforms/83xx/suspend.c 2010-02-23 10:38:51.000000000 -0500 | 2604 | --- linux-2.6.32.10/arch/powerpc/platforms/83xx/suspend.c 2010-03-15 11:52:04.000000000 -0400 |
2605 | +++ linux-2.6.32.9/arch/powerpc/platforms/83xx/suspend.c 2010-03-11 20:24:59.824754350 -0500 | 2605 | +++ linux-2.6.32.10/arch/powerpc/platforms/83xx/suspend.c 2010-03-20 15:58:45.653481097 -0400 |
2606 | @@ -273,7 +273,7 @@ static int mpc83xx_is_pci_agent(void) | 2606 | @@ -273,7 +273,7 @@ static int mpc83xx_is_pci_agent(void) |
2607 | return ret; | 2607 | return ret; |
2608 | } | 2608 | } |
@@ -2612,9 +2612,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/83xx/suspend.c linux-2.6.32.9/a | |||
2612 | .valid = mpc83xx_suspend_valid, | 2612 | .valid = mpc83xx_suspend_valid, |
2613 | .begin = mpc83xx_suspend_begin, | 2613 | .begin = mpc83xx_suspend_begin, |
2614 | .enter = mpc83xx_suspend_enter, | 2614 | .enter = mpc83xx_suspend_enter, |
2615 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.9/arch/powerpc/platforms/cell/iommu.c | 2615 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.10/arch/powerpc/platforms/cell/iommu.c |
2616 | --- linux-2.6.32.9/arch/powerpc/platforms/cell/iommu.c 2010-02-23 10:38:51.000000000 -0500 | 2616 | --- linux-2.6.32.10/arch/powerpc/platforms/cell/iommu.c 2010-03-15 11:52:04.000000000 -0400 |
2617 | +++ linux-2.6.32.9/arch/powerpc/platforms/cell/iommu.c 2010-03-11 20:24:59.824754350 -0500 | 2617 | +++ linux-2.6.32.10/arch/powerpc/platforms/cell/iommu.c 2010-03-20 15:58:45.657383148 -0400 |
2618 | @@ -642,7 +642,7 @@ static int dma_fixed_dma_supported(struc | 2618 | @@ -642,7 +642,7 @@ static int dma_fixed_dma_supported(struc |
2619 | 2619 | ||
2620 | static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask); | 2620 | static int dma_set_mask_and_switch(struct device *dev, u64 dma_mask); |
@@ -2624,9 +2624,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/cell/iommu.c linux-2.6.32.9/arc | |||
2624 | .alloc_coherent = dma_fixed_alloc_coherent, | 2624 | .alloc_coherent = dma_fixed_alloc_coherent, |
2625 | .free_coherent = dma_fixed_free_coherent, | 2625 | .free_coherent = dma_fixed_free_coherent, |
2626 | .map_sg = dma_fixed_map_sg, | 2626 | .map_sg = dma_fixed_map_sg, |
2627 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.9/arch/powerpc/platforms/ps3/system-bus.c | 2627 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.10/arch/powerpc/platforms/ps3/system-bus.c |
2628 | --- linux-2.6.32.9/arch/powerpc/platforms/ps3/system-bus.c 2010-02-23 10:38:51.000000000 -0500 | 2628 | --- linux-2.6.32.10/arch/powerpc/platforms/ps3/system-bus.c 2010-03-15 11:52:04.000000000 -0400 |
2629 | +++ linux-2.6.32.9/arch/powerpc/platforms/ps3/system-bus.c 2010-03-11 20:24:59.824754350 -0500 | 2629 | +++ linux-2.6.32.10/arch/powerpc/platforms/ps3/system-bus.c 2010-03-20 15:58:45.657383148 -0400 |
2630 | @@ -694,7 +694,7 @@ static int ps3_dma_supported(struct devi | 2630 | @@ -694,7 +694,7 @@ static int ps3_dma_supported(struct devi |
2631 | return mask >= DMA_BIT_MASK(32); | 2631 | return mask >= DMA_BIT_MASK(32); |
2632 | } | 2632 | } |
@@ -2645,9 +2645,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/ps3/system-bus.c linux-2.6.32.9 | |||
2645 | .alloc_coherent = ps3_alloc_coherent, | 2645 | .alloc_coherent = ps3_alloc_coherent, |
2646 | .free_coherent = ps3_free_coherent, | 2646 | .free_coherent = ps3_free_coherent, |
2647 | .map_sg = ps3_ioc0_map_sg, | 2647 | .map_sg = ps3_ioc0_map_sg, |
2648 | diff -urNp linux-2.6.32.9/arch/powerpc/platforms/pseries/Kconfig linux-2.6.32.9/arch/powerpc/platforms/pseries/Kconfig | 2648 | diff -urNp linux-2.6.32.10/arch/powerpc/platforms/pseries/Kconfig linux-2.6.32.10/arch/powerpc/platforms/pseries/Kconfig |
2649 | --- linux-2.6.32.9/arch/powerpc/platforms/pseries/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 2649 | --- linux-2.6.32.10/arch/powerpc/platforms/pseries/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
2650 | +++ linux-2.6.32.9/arch/powerpc/platforms/pseries/Kconfig 2010-03-11 20:24:59.824754350 -0500 | 2650 | +++ linux-2.6.32.10/arch/powerpc/platforms/pseries/Kconfig 2010-03-20 15:58:45.657383148 -0400 |
2651 | @@ -2,6 +2,8 @@ config PPC_PSERIES | 2651 | @@ -2,6 +2,8 @@ config PPC_PSERIES |
2652 | depends on PPC64 && PPC_BOOK3S | 2652 | depends on PPC64 && PPC_BOOK3S |
2653 | bool "IBM pSeries & new (POWER5-based) iSeries" | 2653 | bool "IBM pSeries & new (POWER5-based) iSeries" |
@@ -2657,9 +2657,9 @@ diff -urNp linux-2.6.32.9/arch/powerpc/platforms/pseries/Kconfig linux-2.6.32.9/ | |||
2657 | select PPC_I8259 | 2657 | select PPC_I8259 |
2658 | select PPC_RTAS | 2658 | select PPC_RTAS |
2659 | select RTAS_ERROR_LOGGING | 2659 | select RTAS_ERROR_LOGGING |
2660 | diff -urNp linux-2.6.32.9/arch/s390/include/asm/elf.h linux-2.6.32.9/arch/s390/include/asm/elf.h | 2660 | diff -urNp linux-2.6.32.10/arch/s390/include/asm/elf.h linux-2.6.32.10/arch/s390/include/asm/elf.h |
2661 | --- linux-2.6.32.9/arch/s390/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 2661 | --- linux-2.6.32.10/arch/s390/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
2662 | +++ linux-2.6.32.9/arch/s390/include/asm/elf.h 2010-03-11 20:24:59.824754350 -0500 | 2662 | +++ linux-2.6.32.10/arch/s390/include/asm/elf.h 2010-03-20 15:58:45.657383148 -0400 |
2663 | @@ -164,6 +164,13 @@ extern unsigned int vdso_enabled; | 2663 | @@ -164,6 +164,13 @@ extern unsigned int vdso_enabled; |
2664 | that it will "exec", and that there is sufficient room for the brk. */ | 2664 | that it will "exec", and that there is sufficient room for the brk. */ |
2665 | #define ELF_ET_DYN_BASE (STACK_TOP / 3 * 2) | 2665 | #define ELF_ET_DYN_BASE (STACK_TOP / 3 * 2) |
@@ -2674,9 +2674,9 @@ diff -urNp linux-2.6.32.9/arch/s390/include/asm/elf.h linux-2.6.32.9/arch/s390/i | |||
2674 | /* This yields a mask that user programs can use to figure out what | 2674 | /* This yields a mask that user programs can use to figure out what |
2675 | instruction set this CPU supports. */ | 2675 | instruction set this CPU supports. */ |
2676 | 2676 | ||
2677 | diff -urNp linux-2.6.32.9/arch/s390/include/asm/setup.h linux-2.6.32.9/arch/s390/include/asm/setup.h | 2677 | diff -urNp linux-2.6.32.10/arch/s390/include/asm/setup.h linux-2.6.32.10/arch/s390/include/asm/setup.h |
2678 | --- linux-2.6.32.9/arch/s390/include/asm/setup.h 2010-02-23 10:38:51.000000000 -0500 | 2678 | --- linux-2.6.32.10/arch/s390/include/asm/setup.h 2010-03-15 11:52:04.000000000 -0400 |
2679 | +++ linux-2.6.32.9/arch/s390/include/asm/setup.h 2010-03-11 20:24:59.825622071 -0500 | 2679 | +++ linux-2.6.32.10/arch/s390/include/asm/setup.h 2010-03-20 15:58:45.657383148 -0400 |
2680 | @@ -50,13 +50,13 @@ extern unsigned long memory_end; | 2680 | @@ -50,13 +50,13 @@ extern unsigned long memory_end; |
2681 | void detect_memory_layout(struct mem_chunk chunk[]); | 2681 | void detect_memory_layout(struct mem_chunk chunk[]); |
2682 | 2682 | ||
@@ -2693,9 +2693,9 @@ diff -urNp linux-2.6.32.9/arch/s390/include/asm/setup.h linux-2.6.32.9/arch/s390 | |||
2693 | #else | 2693 | #else |
2694 | #define s390_noexec (0) | 2694 | #define s390_noexec (0) |
2695 | #endif | 2695 | #endif |
2696 | diff -urNp linux-2.6.32.9/arch/s390/include/asm/uaccess.h linux-2.6.32.9/arch/s390/include/asm/uaccess.h | 2696 | diff -urNp linux-2.6.32.10/arch/s390/include/asm/uaccess.h linux-2.6.32.10/arch/s390/include/asm/uaccess.h |
2697 | --- linux-2.6.32.9/arch/s390/include/asm/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 2697 | --- linux-2.6.32.10/arch/s390/include/asm/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
2698 | +++ linux-2.6.32.9/arch/s390/include/asm/uaccess.h 2010-03-11 20:24:59.825622071 -0500 | 2698 | +++ linux-2.6.32.10/arch/s390/include/asm/uaccess.h 2010-03-20 15:58:45.657383148 -0400 |
2699 | @@ -232,6 +232,10 @@ static inline unsigned long __must_check | 2699 | @@ -232,6 +232,10 @@ static inline unsigned long __must_check |
2700 | copy_to_user(void __user *to, const void *from, unsigned long n) | 2700 | copy_to_user(void __user *to, const void *from, unsigned long n) |
2701 | { | 2701 | { |
@@ -2728,9 +2728,9 @@ diff -urNp linux-2.6.32.9/arch/s390/include/asm/uaccess.h linux-2.6.32.9/arch/s3 | |||
2728 | if (access_ok(VERIFY_READ, from, n)) | 2728 | if (access_ok(VERIFY_READ, from, n)) |
2729 | n = __copy_from_user(to, from, n); | 2729 | n = __copy_from_user(to, from, n); |
2730 | else | 2730 | else |
2731 | diff -urNp linux-2.6.32.9/arch/s390/Kconfig linux-2.6.32.9/arch/s390/Kconfig | 2731 | diff -urNp linux-2.6.32.10/arch/s390/Kconfig linux-2.6.32.10/arch/s390/Kconfig |
2732 | --- linux-2.6.32.9/arch/s390/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 2732 | --- linux-2.6.32.10/arch/s390/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
2733 | +++ linux-2.6.32.9/arch/s390/Kconfig 2010-03-11 20:24:59.825622071 -0500 | 2733 | +++ linux-2.6.32.10/arch/s390/Kconfig 2010-03-20 15:58:45.657383148 -0400 |
2734 | @@ -194,28 +194,26 @@ config AUDIT_ARCH | 2734 | @@ -194,28 +194,26 @@ config AUDIT_ARCH |
2735 | 2735 | ||
2736 | config S390_SWITCH_AMODE | 2736 | config S390_SWITCH_AMODE |
@@ -2768,9 +2768,9 @@ diff -urNp linux-2.6.32.9/arch/s390/Kconfig linux-2.6.32.9/arch/s390/Kconfig | |||
2768 | 2768 | ||
2769 | comment "Code generation options" | 2769 | comment "Code generation options" |
2770 | 2770 | ||
2771 | diff -urNp linux-2.6.32.9/arch/s390/kernel/module.c linux-2.6.32.9/arch/s390/kernel/module.c | 2771 | diff -urNp linux-2.6.32.10/arch/s390/kernel/module.c linux-2.6.32.10/arch/s390/kernel/module.c |
2772 | --- linux-2.6.32.9/arch/s390/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 2772 | --- linux-2.6.32.10/arch/s390/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
2773 | +++ linux-2.6.32.9/arch/s390/kernel/module.c 2010-03-11 20:24:59.825622071 -0500 | 2773 | +++ linux-2.6.32.10/arch/s390/kernel/module.c 2010-03-20 15:58:45.657383148 -0400 |
2774 | @@ -166,11 +166,11 @@ module_frob_arch_sections(Elf_Ehdr *hdr, | 2774 | @@ -166,11 +166,11 @@ module_frob_arch_sections(Elf_Ehdr *hdr, |
2775 | 2775 | ||
2776 | /* Increase core size by size of got & plt and set start | 2776 | /* Increase core size by size of got & plt and set start |
@@ -2842,9 +2842,9 @@ diff -urNp linux-2.6.32.9/arch/s390/kernel/module.c linux-2.6.32.9/arch/s390/ker | |||
2842 | rela->r_addend - loc; | 2842 | rela->r_addend - loc; |
2843 | if (r_type == R_390_GOTPC) | 2843 | if (r_type == R_390_GOTPC) |
2844 | *(unsigned int *) loc = val; | 2844 | *(unsigned int *) loc = val; |
2845 | diff -urNp linux-2.6.32.9/arch/s390/kernel/setup.c linux-2.6.32.9/arch/s390/kernel/setup.c | 2845 | diff -urNp linux-2.6.32.10/arch/s390/kernel/setup.c linux-2.6.32.10/arch/s390/kernel/setup.c |
2846 | --- linux-2.6.32.9/arch/s390/kernel/setup.c 2010-02-23 10:38:51.000000000 -0500 | 2846 | --- linux-2.6.32.10/arch/s390/kernel/setup.c 2010-03-15 11:52:04.000000000 -0400 |
2847 | +++ linux-2.6.32.9/arch/s390/kernel/setup.c 2010-03-11 20:24:59.825622071 -0500 | 2847 | +++ linux-2.6.32.10/arch/s390/kernel/setup.c 2010-03-20 15:58:45.657383148 -0400 |
2848 | @@ -306,9 +306,6 @@ static int __init early_parse_mem(char * | 2848 | @@ -306,9 +306,6 @@ static int __init early_parse_mem(char * |
2849 | early_param("mem", early_parse_mem); | 2849 | early_param("mem", early_parse_mem); |
2850 | 2850 | ||
@@ -2898,9 +2898,9 @@ diff -urNp linux-2.6.32.9/arch/s390/kernel/setup.c linux-2.6.32.9/arch/s390/kern | |||
2898 | static void setup_addressing_mode(void) | 2898 | static void setup_addressing_mode(void) |
2899 | { | 2899 | { |
2900 | if (s390_noexec) { | 2900 | if (s390_noexec) { |
2901 | diff -urNp linux-2.6.32.9/arch/s390/mm/mmap.c linux-2.6.32.9/arch/s390/mm/mmap.c | 2901 | diff -urNp linux-2.6.32.10/arch/s390/mm/mmap.c linux-2.6.32.10/arch/s390/mm/mmap.c |
2902 | --- linux-2.6.32.9/arch/s390/mm/mmap.c 2010-02-23 10:38:51.000000000 -0500 | 2902 | --- linux-2.6.32.10/arch/s390/mm/mmap.c 2010-03-15 11:52:04.000000000 -0400 |
2903 | +++ linux-2.6.32.9/arch/s390/mm/mmap.c 2010-03-11 20:24:59.825622071 -0500 | 2903 | +++ linux-2.6.32.10/arch/s390/mm/mmap.c 2010-03-20 15:58:45.657383148 -0400 |
2904 | @@ -78,10 +78,22 @@ void arch_pick_mmap_layout(struct mm_str | 2904 | @@ -78,10 +78,22 @@ void arch_pick_mmap_layout(struct mm_str |
2905 | */ | 2905 | */ |
2906 | if (mmap_is_legacy()) { | 2906 | if (mmap_is_legacy()) { |
@@ -2947,9 +2947,9 @@ diff -urNp linux-2.6.32.9/arch/s390/mm/mmap.c linux-2.6.32.9/arch/s390/mm/mmap.c | |||
2947 | mm->get_unmapped_area = s390_get_unmapped_area_topdown; | 2947 | mm->get_unmapped_area = s390_get_unmapped_area_topdown; |
2948 | mm->unmap_area = arch_unmap_area_topdown; | 2948 | mm->unmap_area = arch_unmap_area_topdown; |
2949 | } | 2949 | } |
2950 | diff -urNp linux-2.6.32.9/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.9/arch/sh/boards/mach-hp6xx/pm.c | 2950 | diff -urNp linux-2.6.32.10/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.10/arch/sh/boards/mach-hp6xx/pm.c |
2951 | --- linux-2.6.32.9/arch/sh/boards/mach-hp6xx/pm.c 2010-02-23 10:38:51.000000000 -0500 | 2951 | --- linux-2.6.32.10/arch/sh/boards/mach-hp6xx/pm.c 2010-03-15 11:52:04.000000000 -0400 |
2952 | +++ linux-2.6.32.9/arch/sh/boards/mach-hp6xx/pm.c 2010-03-11 20:24:59.825622071 -0500 | 2952 | +++ linux-2.6.32.10/arch/sh/boards/mach-hp6xx/pm.c 2010-03-20 15:58:45.666359473 -0400 |
2953 | @@ -143,7 +143,7 @@ static int hp6x0_pm_enter(suspend_state_ | 2953 | @@ -143,7 +143,7 @@ static int hp6x0_pm_enter(suspend_state_ |
2954 | return 0; | 2954 | return 0; |
2955 | } | 2955 | } |
@@ -2959,9 +2959,9 @@ diff -urNp linux-2.6.32.9/arch/sh/boards/mach-hp6xx/pm.c linux-2.6.32.9/arch/sh/ | |||
2959 | .enter = hp6x0_pm_enter, | 2959 | .enter = hp6x0_pm_enter, |
2960 | .valid = suspend_valid_only_mem, | 2960 | .valid = suspend_valid_only_mem, |
2961 | }; | 2961 | }; |
2962 | diff -urNp linux-2.6.32.9/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.9/arch/sh/kernel/cpu/sh4/sq.c | 2962 | diff -urNp linux-2.6.32.10/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.10/arch/sh/kernel/cpu/sh4/sq.c |
2963 | --- linux-2.6.32.9/arch/sh/kernel/cpu/sh4/sq.c 2010-02-23 10:38:51.000000000 -0500 | 2963 | --- linux-2.6.32.10/arch/sh/kernel/cpu/sh4/sq.c 2010-03-15 11:52:04.000000000 -0400 |
2964 | +++ linux-2.6.32.9/arch/sh/kernel/cpu/sh4/sq.c 2010-03-11 20:24:59.825622071 -0500 | 2964 | +++ linux-2.6.32.10/arch/sh/kernel/cpu/sh4/sq.c 2010-03-20 15:58:45.666359473 -0400 |
2965 | @@ -327,7 +327,7 @@ static struct attribute *sq_sysfs_attrs[ | 2965 | @@ -327,7 +327,7 @@ static struct attribute *sq_sysfs_attrs[ |
2966 | NULL, | 2966 | NULL, |
2967 | }; | 2967 | }; |
@@ -2971,9 +2971,9 @@ diff -urNp linux-2.6.32.9/arch/sh/kernel/cpu/sh4/sq.c linux-2.6.32.9/arch/sh/ker | |||
2971 | .show = sq_sysfs_show, | 2971 | .show = sq_sysfs_show, |
2972 | .store = sq_sysfs_store, | 2972 | .store = sq_sysfs_store, |
2973 | }; | 2973 | }; |
2974 | diff -urNp linux-2.6.32.9/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.9/arch/sh/kernel/cpu/shmobile/pm.c | 2974 | diff -urNp linux-2.6.32.10/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.10/arch/sh/kernel/cpu/shmobile/pm.c |
2975 | --- linux-2.6.32.9/arch/sh/kernel/cpu/shmobile/pm.c 2010-02-23 10:38:51.000000000 -0500 | 2975 | --- linux-2.6.32.10/arch/sh/kernel/cpu/shmobile/pm.c 2010-03-15 11:52:04.000000000 -0400 |
2976 | +++ linux-2.6.32.9/arch/sh/kernel/cpu/shmobile/pm.c 2010-03-11 20:24:59.825622071 -0500 | 2976 | +++ linux-2.6.32.10/arch/sh/kernel/cpu/shmobile/pm.c 2010-03-20 15:58:45.666359473 -0400 |
2977 | @@ -58,7 +58,7 @@ static int sh_pm_enter(suspend_state_t s | 2977 | @@ -58,7 +58,7 @@ static int sh_pm_enter(suspend_state_t s |
2978 | return 0; | 2978 | return 0; |
2979 | } | 2979 | } |
@@ -2983,9 +2983,9 @@ diff -urNp linux-2.6.32.9/arch/sh/kernel/cpu/shmobile/pm.c linux-2.6.32.9/arch/s | |||
2983 | .enter = sh_pm_enter, | 2983 | .enter = sh_pm_enter, |
2984 | .valid = suspend_valid_only_mem, | 2984 | .valid = suspend_valid_only_mem, |
2985 | }; | 2985 | }; |
2986 | diff -urNp linux-2.6.32.9/arch/sh/kernel/kgdb.c linux-2.6.32.9/arch/sh/kernel/kgdb.c | 2986 | diff -urNp linux-2.6.32.10/arch/sh/kernel/kgdb.c linux-2.6.32.10/arch/sh/kernel/kgdb.c |
2987 | --- linux-2.6.32.9/arch/sh/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 2987 | --- linux-2.6.32.10/arch/sh/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
2988 | +++ linux-2.6.32.9/arch/sh/kernel/kgdb.c 2010-03-11 20:24:59.825622071 -0500 | 2988 | +++ linux-2.6.32.10/arch/sh/kernel/kgdb.c 2010-03-20 15:58:45.666359473 -0400 |
2989 | @@ -271,7 +271,7 @@ void kgdb_arch_exit(void) | 2989 | @@ -271,7 +271,7 @@ void kgdb_arch_exit(void) |
2990 | { | 2990 | { |
2991 | } | 2991 | } |
@@ -2995,9 +2995,9 @@ diff -urNp linux-2.6.32.9/arch/sh/kernel/kgdb.c linux-2.6.32.9/arch/sh/kernel/kg | |||
2995 | /* Breakpoint instruction: trapa #0x3c */ | 2995 | /* Breakpoint instruction: trapa #0x3c */ |
2996 | #ifdef CONFIG_CPU_LITTLE_ENDIAN | 2996 | #ifdef CONFIG_CPU_LITTLE_ENDIAN |
2997 | .gdb_bpt_instr = { 0x3c, 0xc3 }, | 2997 | .gdb_bpt_instr = { 0x3c, 0xc3 }, |
2998 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/atomic_64.h linux-2.6.32.9/arch/sparc/include/asm/atomic_64.h | 2998 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/atomic_64.h linux-2.6.32.10/arch/sparc/include/asm/atomic_64.h |
2999 | --- linux-2.6.32.9/arch/sparc/include/asm/atomic_64.h 2010-02-23 10:38:51.000000000 -0500 | 2999 | --- linux-2.6.32.10/arch/sparc/include/asm/atomic_64.h 2010-03-15 11:52:04.000000000 -0400 |
3000 | +++ linux-2.6.32.9/arch/sparc/include/asm/atomic_64.h 2010-03-11 20:24:59.825622071 -0500 | 3000 | +++ linux-2.6.32.10/arch/sparc/include/asm/atomic_64.h 2010-03-20 15:58:45.666359473 -0400 |
3001 | @@ -14,18 +14,38 @@ | 3001 | @@ -14,18 +14,38 @@ |
3002 | #define ATOMIC64_INIT(i) { (i) } | 3002 | #define ATOMIC64_INIT(i) { (i) } |
3003 | 3003 | ||
@@ -3127,9 +3127,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/atomic_64.h linux-2.6.32.9/arch | |||
3127 | } | 3127 | } |
3128 | 3128 | ||
3129 | #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1, 0) | 3129 | #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1, 0) |
3130 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.9/arch/sparc/include/asm/dma-mapping.h | 3130 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.10/arch/sparc/include/asm/dma-mapping.h |
3131 | --- linux-2.6.32.9/arch/sparc/include/asm/dma-mapping.h 2010-02-23 10:38:51.000000000 -0500 | 3131 | --- linux-2.6.32.10/arch/sparc/include/asm/dma-mapping.h 2010-03-15 11:52:04.000000000 -0400 |
3132 | +++ linux-2.6.32.9/arch/sparc/include/asm/dma-mapping.h 2010-03-11 20:24:59.825622071 -0500 | 3132 | +++ linux-2.6.32.10/arch/sparc/include/asm/dma-mapping.h 2010-03-20 15:58:45.666359473 -0400 |
3133 | @@ -14,10 +14,10 @@ extern int dma_set_mask(struct device *d | 3133 | @@ -14,10 +14,10 @@ extern int dma_set_mask(struct device *d |
3134 | #define dma_free_noncoherent(d, s, v, h) dma_free_coherent(d, s, v, h) | 3134 | #define dma_free_noncoherent(d, s, v, h) dma_free_coherent(d, s, v, h) |
3135 | #define dma_is_consistent(d, h) (1) | 3135 | #define dma_is_consistent(d, h) (1) |
@@ -3161,9 +3161,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/dma-mapping.h linux-2.6.32.9/ar | |||
3161 | 3161 | ||
3162 | debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); | 3162 | debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); |
3163 | ops->free_coherent(dev, size, cpu_addr, dma_handle); | 3163 | ops->free_coherent(dev, size, cpu_addr, dma_handle); |
3164 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/elf_32.h linux-2.6.32.9/arch/sparc/include/asm/elf_32.h | 3164 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/elf_32.h linux-2.6.32.10/arch/sparc/include/asm/elf_32.h |
3165 | --- linux-2.6.32.9/arch/sparc/include/asm/elf_32.h 2010-02-23 10:38:51.000000000 -0500 | 3165 | --- linux-2.6.32.10/arch/sparc/include/asm/elf_32.h 2010-03-15 11:52:04.000000000 -0400 |
3166 | +++ linux-2.6.32.9/arch/sparc/include/asm/elf_32.h 2010-03-11 20:24:59.825622071 -0500 | 3166 | +++ linux-2.6.32.10/arch/sparc/include/asm/elf_32.h 2010-03-20 15:58:45.666359473 -0400 |
3167 | @@ -116,6 +116,13 @@ typedef struct { | 3167 | @@ -116,6 +116,13 @@ typedef struct { |
3168 | 3168 | ||
3169 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE) | 3169 | #define ELF_ET_DYN_BASE (TASK_UNMAPPED_BASE) |
@@ -3178,9 +3178,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/elf_32.h linux-2.6.32.9/arch/sp | |||
3178 | /* This yields a mask that user programs can use to figure out what | 3178 | /* This yields a mask that user programs can use to figure out what |
3179 | instruction set this cpu supports. This can NOT be done in userspace | 3179 | instruction set this cpu supports. This can NOT be done in userspace |
3180 | on Sparc. */ | 3180 | on Sparc. */ |
3181 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/elf_64.h linux-2.6.32.9/arch/sparc/include/asm/elf_64.h | 3181 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/elf_64.h linux-2.6.32.10/arch/sparc/include/asm/elf_64.h |
3182 | --- linux-2.6.32.9/arch/sparc/include/asm/elf_64.h 2010-02-23 10:38:51.000000000 -0500 | 3182 | --- linux-2.6.32.10/arch/sparc/include/asm/elf_64.h 2010-03-15 11:52:04.000000000 -0400 |
3183 | +++ linux-2.6.32.9/arch/sparc/include/asm/elf_64.h 2010-03-11 20:24:59.825622071 -0500 | 3183 | +++ linux-2.6.32.10/arch/sparc/include/asm/elf_64.h 2010-03-20 15:58:45.666359473 -0400 |
3184 | @@ -163,6 +163,12 @@ typedef struct { | 3184 | @@ -163,6 +163,12 @@ typedef struct { |
3185 | #define ELF_ET_DYN_BASE 0x0000010000000000UL | 3185 | #define ELF_ET_DYN_BASE 0x0000010000000000UL |
3186 | #define COMPAT_ELF_ET_DYN_BASE 0x0000000070000000UL | 3186 | #define COMPAT_ELF_ET_DYN_BASE 0x0000000070000000UL |
@@ -3194,9 +3194,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/elf_64.h linux-2.6.32.9/arch/sp | |||
3194 | 3194 | ||
3195 | /* This yields a mask that user programs can use to figure out what | 3195 | /* This yields a mask that user programs can use to figure out what |
3196 | instruction set this cpu supports. */ | 3196 | instruction set this cpu supports. */ |
3197 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.9/arch/sparc/include/asm/pgtable_32.h | 3197 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.10/arch/sparc/include/asm/pgtable_32.h |
3198 | --- linux-2.6.32.9/arch/sparc/include/asm/pgtable_32.h 2010-02-23 10:38:51.000000000 -0500 | 3198 | --- linux-2.6.32.10/arch/sparc/include/asm/pgtable_32.h 2010-03-15 11:52:04.000000000 -0400 |
3199 | +++ linux-2.6.32.9/arch/sparc/include/asm/pgtable_32.h 2010-03-11 20:24:59.825622071 -0500 | 3199 | +++ linux-2.6.32.10/arch/sparc/include/asm/pgtable_32.h 2010-03-20 15:58:45.666359473 -0400 |
3200 | @@ -43,6 +43,13 @@ BTFIXUPDEF_SIMM13(user_ptrs_per_pgd) | 3200 | @@ -43,6 +43,13 @@ BTFIXUPDEF_SIMM13(user_ptrs_per_pgd) |
3201 | BTFIXUPDEF_INT(page_none) | 3201 | BTFIXUPDEF_INT(page_none) |
3202 | BTFIXUPDEF_INT(page_copy) | 3202 | BTFIXUPDEF_INT(page_copy) |
@@ -3228,9 +3228,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/pgtable_32.h linux-2.6.32.9/arc | |||
3228 | extern unsigned long page_kernel; | 3228 | extern unsigned long page_kernel; |
3229 | 3229 | ||
3230 | #ifdef MODULE | 3230 | #ifdef MODULE |
3231 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.9/arch/sparc/include/asm/pgtsrmmu.h | 3231 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.10/arch/sparc/include/asm/pgtsrmmu.h |
3232 | --- linux-2.6.32.9/arch/sparc/include/asm/pgtsrmmu.h 2010-02-23 10:38:51.000000000 -0500 | 3232 | --- linux-2.6.32.10/arch/sparc/include/asm/pgtsrmmu.h 2010-03-15 11:52:04.000000000 -0400 |
3233 | +++ linux-2.6.32.9/arch/sparc/include/asm/pgtsrmmu.h 2010-03-11 20:24:59.825622071 -0500 | 3233 | +++ linux-2.6.32.10/arch/sparc/include/asm/pgtsrmmu.h 2010-03-20 15:58:45.666359473 -0400 |
3234 | @@ -115,6 +115,13 @@ | 3234 | @@ -115,6 +115,13 @@ |
3235 | SRMMU_EXEC | SRMMU_REF) | 3235 | SRMMU_EXEC | SRMMU_REF) |
3236 | #define SRMMU_PAGE_RDONLY __pgprot(SRMMU_VALID | SRMMU_CACHE | \ | 3236 | #define SRMMU_PAGE_RDONLY __pgprot(SRMMU_VALID | SRMMU_CACHE | \ |
@@ -3245,9 +3245,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/pgtsrmmu.h linux-2.6.32.9/arch/ | |||
3245 | #define SRMMU_PAGE_KERNEL __pgprot(SRMMU_VALID | SRMMU_CACHE | SRMMU_PRIV | \ | 3245 | #define SRMMU_PAGE_KERNEL __pgprot(SRMMU_VALID | SRMMU_CACHE | SRMMU_PRIV | \ |
3246 | SRMMU_DIRTY | SRMMU_REF) | 3246 | SRMMU_DIRTY | SRMMU_REF) |
3247 | 3247 | ||
3248 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.9/arch/sparc/include/asm/spinlock_64.h | 3248 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.10/arch/sparc/include/asm/spinlock_64.h |
3249 | --- linux-2.6.32.9/arch/sparc/include/asm/spinlock_64.h 2010-02-23 10:38:51.000000000 -0500 | 3249 | --- linux-2.6.32.10/arch/sparc/include/asm/spinlock_64.h 2010-03-15 11:52:04.000000000 -0400 |
3250 | +++ linux-2.6.32.9/arch/sparc/include/asm/spinlock_64.h 2010-03-11 20:24:59.829342654 -0500 | 3250 | +++ linux-2.6.32.10/arch/sparc/include/asm/spinlock_64.h 2010-03-20 15:58:45.666359473 -0400 |
3251 | @@ -99,7 +99,12 @@ static void inline arch_read_lock(raw_rw | 3251 | @@ -99,7 +99,12 @@ static void inline arch_read_lock(raw_rw |
3252 | __asm__ __volatile__ ( | 3252 | __asm__ __volatile__ ( |
3253 | "1: ldsw [%2], %0\n" | 3253 | "1: ldsw [%2], %0\n" |
@@ -3299,9 +3299,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/spinlock_64.h linux-2.6.32.9/ar | |||
3299 | " cas [%2], %0, %1\n" | 3299 | " cas [%2], %0, %1\n" |
3300 | " cmp %0, %1\n" | 3300 | " cmp %0, %1\n" |
3301 | " bne,pn %%xcc, 1b\n" | 3301 | " bne,pn %%xcc, 1b\n" |
3302 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.9/arch/sparc/include/asm/uaccess_32.h | 3302 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.10/arch/sparc/include/asm/uaccess_32.h |
3303 | --- linux-2.6.32.9/arch/sparc/include/asm/uaccess_32.h 2010-02-23 10:38:51.000000000 -0500 | 3303 | --- linux-2.6.32.10/arch/sparc/include/asm/uaccess_32.h 2010-03-15 11:52:04.000000000 -0400 |
3304 | +++ linux-2.6.32.9/arch/sparc/include/asm/uaccess_32.h 2010-03-11 20:24:59.829342654 -0500 | 3304 | +++ linux-2.6.32.10/arch/sparc/include/asm/uaccess_32.h 2010-03-20 15:58:45.666359473 -0400 |
3305 | @@ -249,27 +249,46 @@ extern unsigned long __copy_user(void __ | 3305 | @@ -249,27 +249,46 @@ extern unsigned long __copy_user(void __ |
3306 | 3306 | ||
3307 | static inline unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) | 3307 | static inline unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) |
@@ -3353,9 +3353,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/uaccess_32.h linux-2.6.32.9/arc | |||
3353 | return __copy_user((__force void __user *) to, from, n); | 3353 | return __copy_user((__force void __user *) to, from, n); |
3354 | } | 3354 | } |
3355 | 3355 | ||
3356 | diff -urNp linux-2.6.32.9/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.9/arch/sparc/include/asm/uaccess_64.h | 3356 | diff -urNp linux-2.6.32.10/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.10/arch/sparc/include/asm/uaccess_64.h |
3357 | --- linux-2.6.32.9/arch/sparc/include/asm/uaccess_64.h 2010-02-23 10:38:51.000000000 -0500 | 3357 | --- linux-2.6.32.10/arch/sparc/include/asm/uaccess_64.h 2010-03-15 11:52:04.000000000 -0400 |
3358 | +++ linux-2.6.32.9/arch/sparc/include/asm/uaccess_64.h 2010-03-11 20:24:59.829342654 -0500 | 3358 | +++ linux-2.6.32.10/arch/sparc/include/asm/uaccess_64.h 2010-03-20 15:58:45.666359473 -0400 |
3359 | @@ -9,6 +9,7 @@ | 3359 | @@ -9,6 +9,7 @@ |
3360 | #include <linux/compiler.h> | 3360 | #include <linux/compiler.h> |
3361 | #include <linux/string.h> | 3361 | #include <linux/string.h> |
@@ -3406,9 +3406,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/include/asm/uaccess_64.h linux-2.6.32.9/arc | |||
3406 | if (unlikely(ret)) | 3406 | if (unlikely(ret)) |
3407 | ret = copy_to_user_fixup(to, from, size); | 3407 | ret = copy_to_user_fixup(to, from, size); |
3408 | return ret; | 3408 | return ret; |
3409 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/iommu.c linux-2.6.32.9/arch/sparc/kernel/iommu.c | 3409 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/iommu.c linux-2.6.32.10/arch/sparc/kernel/iommu.c |
3410 | --- linux-2.6.32.9/arch/sparc/kernel/iommu.c 2010-02-23 10:38:51.000000000 -0500 | 3410 | --- linux-2.6.32.10/arch/sparc/kernel/iommu.c 2010-03-15 11:52:04.000000000 -0400 |
3411 | +++ linux-2.6.32.9/arch/sparc/kernel/iommu.c 2010-03-11 20:24:59.829342654 -0500 | 3411 | +++ linux-2.6.32.10/arch/sparc/kernel/iommu.c 2010-03-20 15:58:45.666359473 -0400 |
3412 | @@ -826,7 +826,7 @@ static void dma_4u_sync_sg_for_cpu(struc | 3412 | @@ -826,7 +826,7 @@ static void dma_4u_sync_sg_for_cpu(struc |
3413 | spin_unlock_irqrestore(&iommu->lock, flags); | 3413 | spin_unlock_irqrestore(&iommu->lock, flags); |
3414 | } | 3414 | } |
@@ -3427,9 +3427,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/iommu.c linux-2.6.32.9/arch/sparc/ke | |||
3427 | EXPORT_SYMBOL(dma_ops); | 3427 | EXPORT_SYMBOL(dma_ops); |
3428 | 3428 | ||
3429 | extern int pci64_dma_supported(struct pci_dev *pdev, u64 device_mask); | 3429 | extern int pci64_dma_supported(struct pci_dev *pdev, u64 device_mask); |
3430 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/ioport.c linux-2.6.32.9/arch/sparc/kernel/ioport.c | 3430 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/ioport.c linux-2.6.32.10/arch/sparc/kernel/ioport.c |
3431 | --- linux-2.6.32.9/arch/sparc/kernel/ioport.c 2010-02-23 10:38:51.000000000 -0500 | 3431 | --- linux-2.6.32.10/arch/sparc/kernel/ioport.c 2010-03-15 11:52:04.000000000 -0400 |
3432 | +++ linux-2.6.32.9/arch/sparc/kernel/ioport.c 2010-03-11 20:24:59.829342654 -0500 | 3432 | +++ linux-2.6.32.10/arch/sparc/kernel/ioport.c 2010-03-20 15:58:45.666359473 -0400 |
3433 | @@ -392,7 +392,7 @@ static void sbus_sync_sg_for_device(stru | 3433 | @@ -392,7 +392,7 @@ static void sbus_sync_sg_for_device(stru |
3434 | BUG(); | 3434 | BUG(); |
3435 | } | 3435 | } |
@@ -3457,9 +3457,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/ioport.c linux-2.6.32.9/arch/sparc/k | |||
3457 | .alloc_coherent = pci32_alloc_coherent, | 3457 | .alloc_coherent = pci32_alloc_coherent, |
3458 | .free_coherent = pci32_free_coherent, | 3458 | .free_coherent = pci32_free_coherent, |
3459 | .map_page = pci32_map_page, | 3459 | .map_page = pci32_map_page, |
3460 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/kgdb_32.c linux-2.6.32.9/arch/sparc/kernel/kgdb_32.c | 3460 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/kgdb_32.c linux-2.6.32.10/arch/sparc/kernel/kgdb_32.c |
3461 | --- linux-2.6.32.9/arch/sparc/kernel/kgdb_32.c 2010-02-23 10:38:51.000000000 -0500 | 3461 | --- linux-2.6.32.10/arch/sparc/kernel/kgdb_32.c 2010-03-15 11:52:04.000000000 -0400 |
3462 | +++ linux-2.6.32.9/arch/sparc/kernel/kgdb_32.c 2010-03-11 20:24:59.829342654 -0500 | 3462 | +++ linux-2.6.32.10/arch/sparc/kernel/kgdb_32.c 2010-03-20 15:58:45.666359473 -0400 |
3463 | @@ -158,7 +158,7 @@ void kgdb_arch_exit(void) | 3463 | @@ -158,7 +158,7 @@ void kgdb_arch_exit(void) |
3464 | { | 3464 | { |
3465 | } | 3465 | } |
@@ -3469,9 +3469,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/kgdb_32.c linux-2.6.32.9/arch/sparc/ | |||
3469 | /* Breakpoint instruction: ta 0x7d */ | 3469 | /* Breakpoint instruction: ta 0x7d */ |
3470 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d }, | 3470 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d }, |
3471 | }; | 3471 | }; |
3472 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/kgdb_64.c linux-2.6.32.9/arch/sparc/kernel/kgdb_64.c | 3472 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/kgdb_64.c linux-2.6.32.10/arch/sparc/kernel/kgdb_64.c |
3473 | --- linux-2.6.32.9/arch/sparc/kernel/kgdb_64.c 2010-02-23 10:38:51.000000000 -0500 | 3473 | --- linux-2.6.32.10/arch/sparc/kernel/kgdb_64.c 2010-03-15 11:52:04.000000000 -0400 |
3474 | +++ linux-2.6.32.9/arch/sparc/kernel/kgdb_64.c 2010-03-11 20:24:59.829342654 -0500 | 3474 | +++ linux-2.6.32.10/arch/sparc/kernel/kgdb_64.c 2010-03-20 15:58:45.666359473 -0400 |
3475 | @@ -180,7 +180,7 @@ void kgdb_arch_exit(void) | 3475 | @@ -180,7 +180,7 @@ void kgdb_arch_exit(void) |
3476 | { | 3476 | { |
3477 | } | 3477 | } |
@@ -3481,9 +3481,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/kgdb_64.c linux-2.6.32.9/arch/sparc/ | |||
3481 | /* Breakpoint instruction: ta 0x72 */ | 3481 | /* Breakpoint instruction: ta 0x72 */ |
3482 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x72 }, | 3482 | .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x72 }, |
3483 | }; | 3483 | }; |
3484 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/Makefile linux-2.6.32.9/arch/sparc/kernel/Makefile | 3484 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/Makefile linux-2.6.32.10/arch/sparc/kernel/Makefile |
3485 | --- linux-2.6.32.9/arch/sparc/kernel/Makefile 2010-02-23 10:38:51.000000000 -0500 | 3485 | --- linux-2.6.32.10/arch/sparc/kernel/Makefile 2010-03-15 11:52:04.000000000 -0400 |
3486 | +++ linux-2.6.32.9/arch/sparc/kernel/Makefile 2010-03-11 20:24:59.829342654 -0500 | 3486 | +++ linux-2.6.32.10/arch/sparc/kernel/Makefile 2010-03-20 15:58:45.666359473 -0400 |
3487 | @@ -3,7 +3,7 @@ | 3487 | @@ -3,7 +3,7 @@ |
3488 | # | 3488 | # |
3489 | 3489 | ||
@@ -3493,9 +3493,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/Makefile linux-2.6.32.9/arch/sparc/k | |||
3493 | 3493 | ||
3494 | extra-y := head_$(BITS).o | 3494 | extra-y := head_$(BITS).o |
3495 | extra-y += init_task.o | 3495 | extra-y += init_task.o |
3496 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.9/arch/sparc/kernel/pci_sun4v.c | 3496 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.10/arch/sparc/kernel/pci_sun4v.c |
3497 | --- linux-2.6.32.9/arch/sparc/kernel/pci_sun4v.c 2010-02-23 10:38:51.000000000 -0500 | 3497 | --- linux-2.6.32.10/arch/sparc/kernel/pci_sun4v.c 2010-03-15 11:52:04.000000000 -0400 |
3498 | +++ linux-2.6.32.9/arch/sparc/kernel/pci_sun4v.c 2010-03-11 20:24:59.829342654 -0500 | 3498 | +++ linux-2.6.32.10/arch/sparc/kernel/pci_sun4v.c 2010-03-20 15:58:45.666359473 -0400 |
3499 | @@ -525,7 +525,7 @@ static void dma_4v_unmap_sg(struct devic | 3499 | @@ -525,7 +525,7 @@ static void dma_4v_unmap_sg(struct devic |
3500 | spin_unlock_irqrestore(&iommu->lock, flags); | 3500 | spin_unlock_irqrestore(&iommu->lock, flags); |
3501 | } | 3501 | } |
@@ -3505,9 +3505,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/pci_sun4v.c linux-2.6.32.9/arch/spar | |||
3505 | .alloc_coherent = dma_4v_alloc_coherent, | 3505 | .alloc_coherent = dma_4v_alloc_coherent, |
3506 | .free_coherent = dma_4v_free_coherent, | 3506 | .free_coherent = dma_4v_free_coherent, |
3507 | .map_page = dma_4v_map_page, | 3507 | .map_page = dma_4v_map_page, |
3508 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.9/arch/sparc/kernel/sys_sparc_32.c | 3508 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.10/arch/sparc/kernel/sys_sparc_32.c |
3509 | --- linux-2.6.32.9/arch/sparc/kernel/sys_sparc_32.c 2010-02-23 10:38:51.000000000 -0500 | 3509 | --- linux-2.6.32.10/arch/sparc/kernel/sys_sparc_32.c 2010-03-15 11:52:04.000000000 -0400 |
3510 | +++ linux-2.6.32.9/arch/sparc/kernel/sys_sparc_32.c 2010-03-11 20:24:59.829342654 -0500 | 3510 | +++ linux-2.6.32.10/arch/sparc/kernel/sys_sparc_32.c 2010-03-20 15:58:45.666359473 -0400 |
3511 | @@ -57,7 +57,7 @@ unsigned long arch_get_unmapped_area(str | 3511 | @@ -57,7 +57,7 @@ unsigned long arch_get_unmapped_area(str |
3512 | if (ARCH_SUN4C && len > 0x20000000) | 3512 | if (ARCH_SUN4C && len > 0x20000000) |
3513 | return -ENOMEM; | 3513 | return -ENOMEM; |
@@ -3517,9 +3517,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/sys_sparc_32.c linux-2.6.32.9/arch/s | |||
3517 | 3517 | ||
3518 | if (flags & MAP_SHARED) | 3518 | if (flags & MAP_SHARED) |
3519 | addr = COLOUR_ALIGN(addr); | 3519 | addr = COLOUR_ALIGN(addr); |
3520 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.9/arch/sparc/kernel/sys_sparc_64.c | 3520 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.10/arch/sparc/kernel/sys_sparc_64.c |
3521 | --- linux-2.6.32.9/arch/sparc/kernel/sys_sparc_64.c 2010-02-23 10:38:51.000000000 -0500 | 3521 | --- linux-2.6.32.10/arch/sparc/kernel/sys_sparc_64.c 2010-03-15 11:52:04.000000000 -0400 |
3522 | +++ linux-2.6.32.9/arch/sparc/kernel/sys_sparc_64.c 2010-03-11 20:24:59.829342654 -0500 | 3522 | +++ linux-2.6.32.10/arch/sparc/kernel/sys_sparc_64.c 2010-03-20 15:58:45.666359473 -0400 |
3523 | @@ -125,7 +125,7 @@ unsigned long arch_get_unmapped_area(str | 3523 | @@ -125,7 +125,7 @@ unsigned long arch_get_unmapped_area(str |
3524 | /* We do not accept a shared mapping if it would violate | 3524 | /* We do not accept a shared mapping if it would violate |
3525 | * cache aliasing constraints. | 3525 | * cache aliasing constraints. |
@@ -3598,9 +3598,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/sys_sparc_64.c linux-2.6.32.9/arch/s | |||
3598 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 3598 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
3599 | mm->unmap_area = arch_unmap_area_topdown; | 3599 | mm->unmap_area = arch_unmap_area_topdown; |
3600 | } | 3600 | } |
3601 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/traps_64.c linux-2.6.32.9/arch/sparc/kernel/traps_64.c | 3601 | diff -urNp linux-2.6.32.10/arch/sparc/kernel/traps_64.c linux-2.6.32.10/arch/sparc/kernel/traps_64.c |
3602 | --- linux-2.6.32.9/arch/sparc/kernel/traps_64.c 2010-02-23 10:38:51.000000000 -0500 | 3602 | --- linux-2.6.32.10/arch/sparc/kernel/traps_64.c 2010-03-15 11:52:04.000000000 -0400 |
3603 | +++ linux-2.6.32.9/arch/sparc/kernel/traps_64.c 2010-03-11 20:24:59.829342654 -0500 | 3603 | +++ linux-2.6.32.10/arch/sparc/kernel/traps_64.c 2010-03-20 15:58:45.669974524 -0400 |
3604 | @@ -93,6 +93,12 @@ void bad_trap(struct pt_regs *regs, long | 3604 | @@ -93,6 +93,12 @@ void bad_trap(struct pt_regs *regs, long |
3605 | 3605 | ||
3606 | lvl -= 0x100; | 3606 | lvl -= 0x100; |
@@ -3632,27 +3632,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/kernel/traps_64.c linux-2.6.32.9/arch/sparc | |||
3632 | dump_tl1_traplog((struct tl1_traplog *)(regs + 1)); | 3632 | dump_tl1_traplog((struct tl1_traplog *)(regs + 1)); |
3633 | 3633 | ||
3634 | sprintf (buffer, "Bad trap %lx at tl>0", lvl); | 3634 | sprintf (buffer, "Bad trap %lx at tl>0", lvl); |
3635 | diff -urNp linux-2.6.32.9/arch/sparc/kernel/tsb.S linux-2.6.32.9/arch/sparc/kernel/tsb.S | 3635 | diff -urNp linux-2.6.32.10/arch/sparc/lib/atomic_64.S linux-2.6.32.10/arch/sparc/lib/atomic_64.S |
3636 | --- linux-2.6.32.9/arch/sparc/kernel/tsb.S 2010-02-23 10:38:51.000000000 -0500 | 3636 | --- linux-2.6.32.10/arch/sparc/lib/atomic_64.S 2010-03-15 11:52:04.000000000 -0400 |
3637 | +++ linux-2.6.32.9/arch/sparc/kernel/tsb.S 2010-03-11 20:24:59.829342654 -0500 | 3637 | +++ linux-2.6.32.10/arch/sparc/lib/atomic_64.S 2010-03-20 15:58:46.916553763 -0400 |
3638 | @@ -191,10 +191,12 @@ tsb_dtlb_load: | ||
3639 | |||
3640 | tsb_itlb_load: | ||
3641 | /* Executable bit must be set. */ | ||
3642 | -661: andcc %g5, _PAGE_EXEC_4U, %g0 | ||
3643 | - .section .sun4v_1insn_patch, "ax" | ||
3644 | +661: sethi %hi(_PAGE_EXEC_4U), %g4 | ||
3645 | + andcc %g5, %g4, %g0 | ||
3646 | + .section .sun4v_2insn_patch, "ax" | ||
3647 | .word 661b | ||
3648 | andcc %g5, _PAGE_EXEC_4V, %g0 | ||
3649 | + nop | ||
3650 | .previous | ||
3651 | |||
3652 | be,pn %xcc, tsb_do_fault | ||
3653 | diff -urNp linux-2.6.32.9/arch/sparc/lib/atomic_64.S linux-2.6.32.9/arch/sparc/lib/atomic_64.S | ||
3654 | --- linux-2.6.32.9/arch/sparc/lib/atomic_64.S 2010-02-23 10:38:51.000000000 -0500 | ||
3655 | +++ linux-2.6.32.9/arch/sparc/lib/atomic_64.S 2010-03-11 20:24:59.829342654 -0500 | ||
3656 | @@ -18,7 +18,12 @@ | 3638 | @@ -18,7 +18,12 @@ |
3657 | atomic_add: /* %o0 = increment, %o1 = atomic_ptr */ | 3639 | atomic_add: /* %o0 = increment, %o1 = atomic_ptr */ |
3658 | BACKOFF_SETUP(%o2) | 3640 | BACKOFF_SETUP(%o2) |
@@ -3846,9 +3828,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/lib/atomic_64.S linux-2.6.32.9/arch/sparc/l | |||
3846 | casx [%o1], %g1, %g7 | 3828 | casx [%o1], %g1, %g7 |
3847 | cmp %g1, %g7 | 3829 | cmp %g1, %g7 |
3848 | bne,pn %xcc, 2f | 3830 | bne,pn %xcc, 2f |
3849 | diff -urNp linux-2.6.32.9/arch/sparc/lib/ksyms.c linux-2.6.32.9/arch/sparc/lib/ksyms.c | 3831 | diff -urNp linux-2.6.32.10/arch/sparc/lib/ksyms.c linux-2.6.32.10/arch/sparc/lib/ksyms.c |
3850 | --- linux-2.6.32.9/arch/sparc/lib/ksyms.c 2010-02-23 10:38:51.000000000 -0500 | 3832 | --- linux-2.6.32.10/arch/sparc/lib/ksyms.c 2010-03-15 11:52:04.000000000 -0400 |
3851 | +++ linux-2.6.32.9/arch/sparc/lib/ksyms.c 2010-03-11 20:24:59.829342654 -0500 | 3833 | +++ linux-2.6.32.10/arch/sparc/lib/ksyms.c 2010-03-20 15:58:46.916553763 -0400 |
3852 | @@ -144,8 +144,10 @@ EXPORT_SYMBOL(__downgrade_write); | 3834 | @@ -144,8 +144,10 @@ EXPORT_SYMBOL(__downgrade_write); |
3853 | 3835 | ||
3854 | /* Atomic counter implementation. */ | 3836 | /* Atomic counter implementation. */ |
@@ -3860,9 +3842,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/lib/ksyms.c linux-2.6.32.9/arch/sparc/lib/k | |||
3860 | EXPORT_SYMBOL(atomic_sub_ret); | 3842 | EXPORT_SYMBOL(atomic_sub_ret); |
3861 | EXPORT_SYMBOL(atomic64_add); | 3843 | EXPORT_SYMBOL(atomic64_add); |
3862 | EXPORT_SYMBOL(atomic64_add_ret); | 3844 | EXPORT_SYMBOL(atomic64_add_ret); |
3863 | diff -urNp linux-2.6.32.9/arch/sparc/lib/rwsem_64.S linux-2.6.32.9/arch/sparc/lib/rwsem_64.S | 3845 | diff -urNp linux-2.6.32.10/arch/sparc/lib/rwsem_64.S linux-2.6.32.10/arch/sparc/lib/rwsem_64.S |
3864 | --- linux-2.6.32.9/arch/sparc/lib/rwsem_64.S 2010-02-23 10:38:51.000000000 -0500 | 3846 | --- linux-2.6.32.10/arch/sparc/lib/rwsem_64.S 2010-03-15 11:52:04.000000000 -0400 |
3865 | +++ linux-2.6.32.9/arch/sparc/lib/rwsem_64.S 2010-03-11 20:24:59.829342654 -0500 | 3847 | +++ linux-2.6.32.10/arch/sparc/lib/rwsem_64.S 2010-03-20 15:58:46.916553763 -0400 |
3866 | @@ -11,7 +11,12 @@ | 3848 | @@ -11,7 +11,12 @@ |
3867 | .globl __down_read | 3849 | .globl __down_read |
3868 | __down_read: | 3850 | __down_read: |
@@ -3961,9 +3943,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/lib/rwsem_64.S linux-2.6.32.9/arch/sparc/li | |||
3961 | cas [%o0], %g3, %g7 | 3943 | cas [%o0], %g3, %g7 |
3962 | cmp %g3, %g7 | 3944 | cmp %g3, %g7 |
3963 | bne,pn %icc, 1b | 3945 | bne,pn %icc, 1b |
3964 | diff -urNp linux-2.6.32.9/arch/sparc/Makefile linux-2.6.32.9/arch/sparc/Makefile | 3946 | diff -urNp linux-2.6.32.10/arch/sparc/Makefile linux-2.6.32.10/arch/sparc/Makefile |
3965 | --- linux-2.6.32.9/arch/sparc/Makefile 2010-02-23 10:38:51.000000000 -0500 | 3947 | --- linux-2.6.32.10/arch/sparc/Makefile 2010-03-15 11:52:04.000000000 -0400 |
3966 | +++ linux-2.6.32.9/arch/sparc/Makefile 2010-03-11 20:24:59.829342654 -0500 | 3948 | +++ linux-2.6.32.10/arch/sparc/Makefile 2010-03-20 15:58:46.916553763 -0400 |
3967 | @@ -75,7 +75,7 @@ drivers-$(CONFIG_OPROFILE) += arch/sparc | 3949 | @@ -75,7 +75,7 @@ drivers-$(CONFIG_OPROFILE) += arch/sparc |
3968 | # Export what is needed by arch/sparc/boot/Makefile | 3950 | # Export what is needed by arch/sparc/boot/Makefile |
3969 | export VMLINUX_INIT VMLINUX_MAIN | 3951 | export VMLINUX_INIT VMLINUX_MAIN |
@@ -3973,9 +3955,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/Makefile linux-2.6.32.9/arch/sparc/Makefile | |||
3973 | VMLINUX_MAIN += $(patsubst %/, %/lib.a, $(libs-y)) $(libs-y) | 3955 | VMLINUX_MAIN += $(patsubst %/, %/lib.a, $(libs-y)) $(libs-y) |
3974 | VMLINUX_MAIN += $(drivers-y) $(net-y) | 3956 | VMLINUX_MAIN += $(drivers-y) $(net-y) |
3975 | 3957 | ||
3976 | diff -urNp linux-2.6.32.9/arch/sparc/mm/fault_32.c linux-2.6.32.9/arch/sparc/mm/fault_32.c | 3958 | diff -urNp linux-2.6.32.10/arch/sparc/mm/fault_32.c linux-2.6.32.10/arch/sparc/mm/fault_32.c |
3977 | --- linux-2.6.32.9/arch/sparc/mm/fault_32.c 2010-02-23 10:38:51.000000000 -0500 | 3959 | --- linux-2.6.32.10/arch/sparc/mm/fault_32.c 2010-03-15 11:52:04.000000000 -0400 |
3978 | +++ linux-2.6.32.9/arch/sparc/mm/fault_32.c 2010-03-11 20:24:59.829342654 -0500 | 3960 | +++ linux-2.6.32.10/arch/sparc/mm/fault_32.c 2010-03-20 15:58:46.916553763 -0400 |
3979 | @@ -21,6 +21,9 @@ | 3961 | @@ -21,6 +21,9 @@ |
3980 | #include <linux/interrupt.h> | 3962 | #include <linux/interrupt.h> |
3981 | #include <linux/module.h> | 3963 | #include <linux/module.h> |
@@ -4279,9 +4261,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/mm/fault_32.c linux-2.6.32.9/arch/sparc/mm/ | |||
4279 | /* Allow reads even for write-only mappings */ | 4261 | /* Allow reads even for write-only mappings */ |
4280 | if(!(vma->vm_flags & (VM_READ | VM_EXEC))) | 4262 | if(!(vma->vm_flags & (VM_READ | VM_EXEC))) |
4281 | goto bad_area; | 4263 | goto bad_area; |
4282 | diff -urNp linux-2.6.32.9/arch/sparc/mm/fault_64.c linux-2.6.32.9/arch/sparc/mm/fault_64.c | 4264 | diff -urNp linux-2.6.32.10/arch/sparc/mm/fault_64.c linux-2.6.32.10/arch/sparc/mm/fault_64.c |
4283 | --- linux-2.6.32.9/arch/sparc/mm/fault_64.c 2010-02-23 10:38:51.000000000 -0500 | 4265 | --- linux-2.6.32.10/arch/sparc/mm/fault_64.c 2010-03-15 11:52:04.000000000 -0400 |
4284 | +++ linux-2.6.32.9/arch/sparc/mm/fault_64.c 2010-03-11 20:24:59.829342654 -0500 | 4266 | +++ linux-2.6.32.10/arch/sparc/mm/fault_64.c 2010-03-20 15:58:46.916553763 -0400 |
4285 | @@ -20,6 +20,9 @@ | 4267 | @@ -20,6 +20,9 @@ |
4286 | #include <linux/kprobes.h> | 4268 | #include <linux/kprobes.h> |
4287 | #include <linux/kdebug.h> | 4269 | #include <linux/kdebug.h> |
@@ -4779,9 +4761,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/mm/fault_64.c linux-2.6.32.9/arch/sparc/mm/ | |||
4779 | /* Pure DTLB misses do not tell us whether the fault causing | 4761 | /* Pure DTLB misses do not tell us whether the fault causing |
4780 | * load/store/atomic was a write or not, it only says that there | 4762 | * load/store/atomic was a write or not, it only says that there |
4781 | * was no match. So in such a case we (carefully) read the | 4763 | * was no match. So in such a case we (carefully) read the |
4782 | diff -urNp linux-2.6.32.9/arch/sparc/mm/init_32.c linux-2.6.32.9/arch/sparc/mm/init_32.c | 4764 | diff -urNp linux-2.6.32.10/arch/sparc/mm/init_32.c linux-2.6.32.10/arch/sparc/mm/init_32.c |
4783 | --- linux-2.6.32.9/arch/sparc/mm/init_32.c 2010-02-23 10:38:51.000000000 -0500 | 4765 | --- linux-2.6.32.10/arch/sparc/mm/init_32.c 2010-03-15 11:52:04.000000000 -0400 |
4784 | +++ linux-2.6.32.9/arch/sparc/mm/init_32.c 2010-03-11 20:24:59.829342654 -0500 | 4766 | +++ linux-2.6.32.10/arch/sparc/mm/init_32.c 2010-03-20 15:58:46.916553763 -0400 |
4785 | @@ -317,6 +317,9 @@ extern void device_scan(void); | 4767 | @@ -317,6 +317,9 @@ extern void device_scan(void); |
4786 | pgprot_t PAGE_SHARED __read_mostly; | 4768 | pgprot_t PAGE_SHARED __read_mostly; |
4787 | EXPORT_SYMBOL(PAGE_SHARED); | 4769 | EXPORT_SYMBOL(PAGE_SHARED); |
@@ -4816,9 +4798,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/mm/init_32.c linux-2.6.32.9/arch/sparc/mm/i | |||
4816 | protection_map[12] = PAGE_READONLY; | 4798 | protection_map[12] = PAGE_READONLY; |
4817 | protection_map[13] = PAGE_READONLY; | 4799 | protection_map[13] = PAGE_READONLY; |
4818 | protection_map[14] = PAGE_SHARED; | 4800 | protection_map[14] = PAGE_SHARED; |
4819 | diff -urNp linux-2.6.32.9/arch/sparc/mm/Makefile linux-2.6.32.9/arch/sparc/mm/Makefile | 4801 | diff -urNp linux-2.6.32.10/arch/sparc/mm/Makefile linux-2.6.32.10/arch/sparc/mm/Makefile |
4820 | --- linux-2.6.32.9/arch/sparc/mm/Makefile 2010-02-23 10:38:51.000000000 -0500 | 4802 | --- linux-2.6.32.10/arch/sparc/mm/Makefile 2010-03-15 11:52:04.000000000 -0400 |
4821 | +++ linux-2.6.32.9/arch/sparc/mm/Makefile 2010-03-11 20:24:59.829342654 -0500 | 4803 | +++ linux-2.6.32.10/arch/sparc/mm/Makefile 2010-03-20 15:58:46.916553763 -0400 |
4822 | @@ -2,7 +2,7 @@ | 4804 | @@ -2,7 +2,7 @@ |
4823 | # | 4805 | # |
4824 | 4806 | ||
@@ -4828,9 +4810,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/mm/Makefile linux-2.6.32.9/arch/sparc/mm/Ma | |||
4828 | 4810 | ||
4829 | obj-$(CONFIG_SPARC64) += ultra.o tlb.o tsb.o | 4811 | obj-$(CONFIG_SPARC64) += ultra.o tlb.o tsb.o |
4830 | obj-y += fault_$(BITS).o | 4812 | obj-y += fault_$(BITS).o |
4831 | diff -urNp linux-2.6.32.9/arch/sparc/mm/srmmu.c linux-2.6.32.9/arch/sparc/mm/srmmu.c | 4813 | diff -urNp linux-2.6.32.10/arch/sparc/mm/srmmu.c linux-2.6.32.10/arch/sparc/mm/srmmu.c |
4832 | --- linux-2.6.32.9/arch/sparc/mm/srmmu.c 2010-02-23 10:38:51.000000000 -0500 | 4814 | --- linux-2.6.32.10/arch/sparc/mm/srmmu.c 2010-03-15 11:52:04.000000000 -0400 |
4833 | +++ linux-2.6.32.9/arch/sparc/mm/srmmu.c 2010-03-11 20:24:59.833630821 -0500 | 4815 | +++ linux-2.6.32.10/arch/sparc/mm/srmmu.c 2010-03-20 15:58:46.916553763 -0400 |
4834 | @@ -2200,6 +2200,13 @@ void __init ld_mmu_srmmu(void) | 4816 | @@ -2200,6 +2200,13 @@ void __init ld_mmu_srmmu(void) |
4835 | PAGE_SHARED = pgprot_val(SRMMU_PAGE_SHARED); | 4817 | PAGE_SHARED = pgprot_val(SRMMU_PAGE_SHARED); |
4836 | BTFIXUPSET_INT(page_copy, pgprot_val(SRMMU_PAGE_COPY)); | 4818 | BTFIXUPSET_INT(page_copy, pgprot_val(SRMMU_PAGE_COPY)); |
@@ -4845,9 +4827,9 @@ diff -urNp linux-2.6.32.9/arch/sparc/mm/srmmu.c linux-2.6.32.9/arch/sparc/mm/srm | |||
4845 | BTFIXUPSET_INT(page_kernel, pgprot_val(SRMMU_PAGE_KERNEL)); | 4827 | BTFIXUPSET_INT(page_kernel, pgprot_val(SRMMU_PAGE_KERNEL)); |
4846 | page_kernel = pgprot_val(SRMMU_PAGE_KERNEL); | 4828 | page_kernel = pgprot_val(SRMMU_PAGE_KERNEL); |
4847 | 4829 | ||
4848 | diff -urNp linux-2.6.32.9/arch/um/include/asm/kmap_types.h linux-2.6.32.9/arch/um/include/asm/kmap_types.h | 4830 | diff -urNp linux-2.6.32.10/arch/um/include/asm/kmap_types.h linux-2.6.32.10/arch/um/include/asm/kmap_types.h |
4849 | --- linux-2.6.32.9/arch/um/include/asm/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 4831 | --- linux-2.6.32.10/arch/um/include/asm/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
4850 | +++ linux-2.6.32.9/arch/um/include/asm/kmap_types.h 2010-03-11 20:24:59.833630821 -0500 | 4832 | +++ linux-2.6.32.10/arch/um/include/asm/kmap_types.h 2010-03-20 15:58:46.916553763 -0400 |
4851 | @@ -23,6 +23,7 @@ enum km_type { | 4833 | @@ -23,6 +23,7 @@ enum km_type { |
4852 | KM_IRQ1, | 4834 | KM_IRQ1, |
4853 | KM_SOFTIRQ0, | 4835 | KM_SOFTIRQ0, |
@@ -4856,9 +4838,9 @@ diff -urNp linux-2.6.32.9/arch/um/include/asm/kmap_types.h linux-2.6.32.9/arch/u | |||
4856 | KM_TYPE_NR | 4838 | KM_TYPE_NR |
4857 | }; | 4839 | }; |
4858 | 4840 | ||
4859 | diff -urNp linux-2.6.32.9/arch/um/include/asm/page.h linux-2.6.32.9/arch/um/include/asm/page.h | 4841 | diff -urNp linux-2.6.32.10/arch/um/include/asm/page.h linux-2.6.32.10/arch/um/include/asm/page.h |
4860 | --- linux-2.6.32.9/arch/um/include/asm/page.h 2010-02-23 10:38:51.000000000 -0500 | 4842 | --- linux-2.6.32.10/arch/um/include/asm/page.h 2010-03-15 11:52:04.000000000 -0400 |
4861 | +++ linux-2.6.32.9/arch/um/include/asm/page.h 2010-03-11 20:24:59.833630821 -0500 | 4843 | +++ linux-2.6.32.10/arch/um/include/asm/page.h 2010-03-20 15:58:46.916553763 -0400 |
4862 | @@ -14,6 +14,9 @@ | 4844 | @@ -14,6 +14,9 @@ |
4863 | #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) | 4845 | #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) |
4864 | #define PAGE_MASK (~(PAGE_SIZE-1)) | 4846 | #define PAGE_MASK (~(PAGE_SIZE-1)) |
@@ -4869,9 +4851,9 @@ diff -urNp linux-2.6.32.9/arch/um/include/asm/page.h linux-2.6.32.9/arch/um/incl | |||
4869 | #ifndef __ASSEMBLY__ | 4851 | #ifndef __ASSEMBLY__ |
4870 | 4852 | ||
4871 | struct page; | 4853 | struct page; |
4872 | diff -urNp linux-2.6.32.9/arch/um/sys-i386/syscalls.c linux-2.6.32.9/arch/um/sys-i386/syscalls.c | 4854 | diff -urNp linux-2.6.32.10/arch/um/sys-i386/syscalls.c linux-2.6.32.10/arch/um/sys-i386/syscalls.c |
4873 | --- linux-2.6.32.9/arch/um/sys-i386/syscalls.c 2010-02-23 10:38:51.000000000 -0500 | 4855 | --- linux-2.6.32.10/arch/um/sys-i386/syscalls.c 2010-03-15 11:52:04.000000000 -0400 |
4874 | +++ linux-2.6.32.9/arch/um/sys-i386/syscalls.c 2010-03-11 20:24:59.833630821 -0500 | 4856 | +++ linux-2.6.32.10/arch/um/sys-i386/syscalls.c 2010-03-20 15:58:46.916553763 -0400 |
4875 | @@ -11,6 +11,21 @@ | 4857 | @@ -11,6 +11,21 @@ |
4876 | #include "asm/uaccess.h" | 4858 | #include "asm/uaccess.h" |
4877 | #include "asm/unistd.h" | 4859 | #include "asm/unistd.h" |
@@ -4894,9 +4876,9 @@ diff -urNp linux-2.6.32.9/arch/um/sys-i386/syscalls.c linux-2.6.32.9/arch/um/sys | |||
4894 | /* | 4876 | /* |
4895 | * Perform the select(nd, in, out, ex, tv) and mmap() system | 4877 | * Perform the select(nd, in, out, ex, tv) and mmap() system |
4896 | * calls. Linux/i386 didn't use to be able to handle more than | 4878 | * calls. Linux/i386 didn't use to be able to handle more than |
4897 | diff -urNp linux-2.6.32.9/arch/x86/boot/bitops.h linux-2.6.32.9/arch/x86/boot/bitops.h | 4879 | diff -urNp linux-2.6.32.10/arch/x86/boot/bitops.h linux-2.6.32.10/arch/x86/boot/bitops.h |
4898 | --- linux-2.6.32.9/arch/x86/boot/bitops.h 2010-02-23 10:38:51.000000000 -0500 | 4880 | --- linux-2.6.32.10/arch/x86/boot/bitops.h 2010-03-15 11:52:04.000000000 -0400 |
4899 | +++ linux-2.6.32.9/arch/x86/boot/bitops.h 2010-03-11 20:24:59.833630821 -0500 | 4881 | +++ linux-2.6.32.10/arch/x86/boot/bitops.h 2010-03-20 15:58:46.916553763 -0400 |
4900 | @@ -26,7 +26,7 @@ static inline int variable_test_bit(int | 4882 | @@ -26,7 +26,7 @@ static inline int variable_test_bit(int |
4901 | u8 v; | 4883 | u8 v; |
4902 | const u32 *p = (const u32 *)addr; | 4884 | const u32 *p = (const u32 *)addr; |
@@ -4915,9 +4897,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/bitops.h linux-2.6.32.9/arch/x86/boot/bi | |||
4915 | } | 4897 | } |
4916 | 4898 | ||
4917 | #endif /* BOOT_BITOPS_H */ | 4899 | #endif /* BOOT_BITOPS_H */ |
4918 | diff -urNp linux-2.6.32.9/arch/x86/boot/boot.h linux-2.6.32.9/arch/x86/boot/boot.h | 4900 | diff -urNp linux-2.6.32.10/arch/x86/boot/boot.h linux-2.6.32.10/arch/x86/boot/boot.h |
4919 | --- linux-2.6.32.9/arch/x86/boot/boot.h 2010-02-23 10:38:51.000000000 -0500 | 4901 | --- linux-2.6.32.10/arch/x86/boot/boot.h 2010-03-15 11:52:04.000000000 -0400 |
4920 | +++ linux-2.6.32.9/arch/x86/boot/boot.h 2010-03-11 20:24:59.966150316 -0500 | 4902 | +++ linux-2.6.32.10/arch/x86/boot/boot.h 2010-03-20 15:58:46.916553763 -0400 |
4921 | @@ -82,7 +82,7 @@ static inline void io_delay(void) | 4903 | @@ -82,7 +82,7 @@ static inline void io_delay(void) |
4922 | static inline u16 ds(void) | 4904 | static inline u16 ds(void) |
4923 | { | 4905 | { |
@@ -4936,9 +4918,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/boot.h linux-2.6.32.9/arch/x86/boot/boot | |||
4936 | : "=qm" (diff), "+D" (s1), "+S" (s2), "+c" (len)); | 4918 | : "=qm" (diff), "+D" (s1), "+S" (s2), "+c" (len)); |
4937 | return diff; | 4919 | return diff; |
4938 | } | 4920 | } |
4939 | diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/head_32.S linux-2.6.32.9/arch/x86/boot/compressed/head_32.S | 4921 | diff -urNp linux-2.6.32.10/arch/x86/boot/compressed/head_32.S linux-2.6.32.10/arch/x86/boot/compressed/head_32.S |
4940 | --- linux-2.6.32.9/arch/x86/boot/compressed/head_32.S 2010-02-23 10:38:51.000000000 -0500 | 4922 | --- linux-2.6.32.10/arch/x86/boot/compressed/head_32.S 2010-03-15 11:52:04.000000000 -0400 |
4941 | +++ linux-2.6.32.9/arch/x86/boot/compressed/head_32.S 2010-03-11 20:24:59.966150316 -0500 | 4923 | +++ linux-2.6.32.10/arch/x86/boot/compressed/head_32.S 2010-03-20 15:58:46.916553763 -0400 |
4942 | @@ -76,7 +76,7 @@ ENTRY(startup_32) | 4924 | @@ -76,7 +76,7 @@ ENTRY(startup_32) |
4943 | notl %eax | 4925 | notl %eax |
4944 | andl %eax, %ebx | 4926 | andl %eax, %ebx |
@@ -4967,9 +4949,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/head_32.S linux-2.6.32.9/arch | |||
4967 | addl %ebx, -__PAGE_OFFSET(%ebx, %ecx) | 4949 | addl %ebx, -__PAGE_OFFSET(%ebx, %ecx) |
4968 | jmp 1b | 4950 | jmp 1b |
4969 | 2: | 4951 | 2: |
4970 | diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/head_64.S linux-2.6.32.9/arch/x86/boot/compressed/head_64.S | 4952 | diff -urNp linux-2.6.32.10/arch/x86/boot/compressed/head_64.S linux-2.6.32.10/arch/x86/boot/compressed/head_64.S |
4971 | --- linux-2.6.32.9/arch/x86/boot/compressed/head_64.S 2010-02-23 10:38:51.000000000 -0500 | 4953 | --- linux-2.6.32.10/arch/x86/boot/compressed/head_64.S 2010-03-15 11:52:04.000000000 -0400 |
4972 | +++ linux-2.6.32.9/arch/x86/boot/compressed/head_64.S 2010-03-11 20:24:59.966150316 -0500 | 4954 | +++ linux-2.6.32.10/arch/x86/boot/compressed/head_64.S 2010-03-20 15:58:46.916553763 -0400 |
4973 | @@ -91,7 +91,7 @@ ENTRY(startup_32) | 4955 | @@ -91,7 +91,7 @@ ENTRY(startup_32) |
4974 | notl %eax | 4956 | notl %eax |
4975 | andl %eax, %ebx | 4957 | andl %eax, %ebx |
@@ -4988,9 +4970,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/head_64.S linux-2.6.32.9/arch | |||
4988 | #endif | 4970 | #endif |
4989 | 4971 | ||
4990 | /* Target address to relocate to for decompression */ | 4972 | /* Target address to relocate to for decompression */ |
4991 | diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/misc.c linux-2.6.32.9/arch/x86/boot/compressed/misc.c | 4973 | diff -urNp linux-2.6.32.10/arch/x86/boot/compressed/misc.c linux-2.6.32.10/arch/x86/boot/compressed/misc.c |
4992 | --- linux-2.6.32.9/arch/x86/boot/compressed/misc.c 2010-02-23 10:38:51.000000000 -0500 | 4974 | --- linux-2.6.32.10/arch/x86/boot/compressed/misc.c 2010-03-15 11:52:04.000000000 -0400 |
4993 | +++ linux-2.6.32.9/arch/x86/boot/compressed/misc.c 2010-03-11 20:24:59.966150316 -0500 | 4975 | +++ linux-2.6.32.10/arch/x86/boot/compressed/misc.c 2010-03-20 15:58:46.916553763 -0400 |
4994 | @@ -288,7 +288,7 @@ static void parse_elf(void *output) | 4976 | @@ -288,7 +288,7 @@ static void parse_elf(void *output) |
4995 | case PT_LOAD: | 4977 | case PT_LOAD: |
4996 | #ifdef CONFIG_RELOCATABLE | 4978 | #ifdef CONFIG_RELOCATABLE |
@@ -5009,9 +4991,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/misc.c linux-2.6.32.9/arch/x8 | |||
5009 | error("Wrong destination address"); | 4991 | error("Wrong destination address"); |
5010 | #endif | 4992 | #endif |
5011 | 4993 | ||
5012 | diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.9/arch/x86/boot/compressed/mkpiggy.c | 4994 | diff -urNp linux-2.6.32.10/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.10/arch/x86/boot/compressed/mkpiggy.c |
5013 | --- linux-2.6.32.9/arch/x86/boot/compressed/mkpiggy.c 2010-02-23 10:38:51.000000000 -0500 | 4995 | --- linux-2.6.32.10/arch/x86/boot/compressed/mkpiggy.c 2010-03-15 11:52:04.000000000 -0400 |
5014 | +++ linux-2.6.32.9/arch/x86/boot/compressed/mkpiggy.c 2010-03-11 20:24:59.966150316 -0500 | 4996 | +++ linux-2.6.32.10/arch/x86/boot/compressed/mkpiggy.c 2010-03-20 15:58:46.916553763 -0400 |
5015 | @@ -74,7 +74,7 @@ int main(int argc, char *argv[]) | 4997 | @@ -74,7 +74,7 @@ int main(int argc, char *argv[]) |
5016 | 4998 | ||
5017 | offs = (olen > ilen) ? olen - ilen : 0; | 4999 | offs = (olen > ilen) ? olen - ilen : 0; |
@@ -5021,9 +5003,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/mkpiggy.c linux-2.6.32.9/arch | |||
5021 | offs = (offs+4095) & ~4095; /* Round to a 4K boundary */ | 5003 | offs = (offs+4095) & ~4095; /* Round to a 4K boundary */ |
5022 | 5004 | ||
5023 | printf(".section \".rodata.compressed\",\"a\",@progbits\n"); | 5005 | printf(".section \".rodata.compressed\",\"a\",@progbits\n"); |
5024 | diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/relocs.c linux-2.6.32.9/arch/x86/boot/compressed/relocs.c | 5006 | diff -urNp linux-2.6.32.10/arch/x86/boot/compressed/relocs.c linux-2.6.32.10/arch/x86/boot/compressed/relocs.c |
5025 | --- linux-2.6.32.9/arch/x86/boot/compressed/relocs.c 2010-02-23 10:38:51.000000000 -0500 | 5007 | --- linux-2.6.32.10/arch/x86/boot/compressed/relocs.c 2010-03-15 11:52:04.000000000 -0400 |
5026 | +++ linux-2.6.32.9/arch/x86/boot/compressed/relocs.c 2010-03-11 20:24:59.966150316 -0500 | 5008 | +++ linux-2.6.32.10/arch/x86/boot/compressed/relocs.c 2010-03-20 15:58:46.916553763 -0400 |
5027 | @@ -10,8 +10,11 @@ | 5009 | @@ -10,8 +10,11 @@ |
5028 | #define USE_BSD | 5010 | #define USE_BSD |
5029 | #include <endian.h> | 5011 | #include <endian.h> |
@@ -5224,9 +5206,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/compressed/relocs.c linux-2.6.32.9/arch/ | |||
5224 | read_shdrs(fp); | 5206 | read_shdrs(fp); |
5225 | read_strtabs(fp); | 5207 | read_strtabs(fp); |
5226 | read_symtabs(fp); | 5208 | read_symtabs(fp); |
5227 | diff -urNp linux-2.6.32.9/arch/x86/boot/cpucheck.c linux-2.6.32.9/arch/x86/boot/cpucheck.c | 5209 | diff -urNp linux-2.6.32.10/arch/x86/boot/cpucheck.c linux-2.6.32.10/arch/x86/boot/cpucheck.c |
5228 | --- linux-2.6.32.9/arch/x86/boot/cpucheck.c 2010-02-23 10:38:51.000000000 -0500 | 5210 | --- linux-2.6.32.10/arch/x86/boot/cpucheck.c 2010-03-15 11:52:04.000000000 -0400 |
5229 | +++ linux-2.6.32.9/arch/x86/boot/cpucheck.c 2010-03-11 20:24:59.966150316 -0500 | 5211 | +++ linux-2.6.32.10/arch/x86/boot/cpucheck.c 2010-03-20 15:58:46.921536877 -0400 |
5230 | @@ -74,7 +74,7 @@ static int has_fpu(void) | 5212 | @@ -74,7 +74,7 @@ static int has_fpu(void) |
5231 | u16 fcw = -1, fsw = -1; | 5213 | u16 fcw = -1, fsw = -1; |
5232 | u32 cr0; | 5214 | u32 cr0; |
@@ -5322,9 +5304,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/cpucheck.c linux-2.6.32.9/arch/x86/boot/ | |||
5322 | 5304 | ||
5323 | err = check_flags(); | 5305 | err = check_flags(); |
5324 | } | 5306 | } |
5325 | diff -urNp linux-2.6.32.9/arch/x86/boot/header.S linux-2.6.32.9/arch/x86/boot/header.S | 5307 | diff -urNp linux-2.6.32.10/arch/x86/boot/header.S linux-2.6.32.10/arch/x86/boot/header.S |
5326 | --- linux-2.6.32.9/arch/x86/boot/header.S 2010-02-23 10:38:51.000000000 -0500 | 5308 | --- linux-2.6.32.10/arch/x86/boot/header.S 2010-03-15 11:52:04.000000000 -0400 |
5327 | +++ linux-2.6.32.9/arch/x86/boot/header.S 2010-03-11 20:24:59.966150316 -0500 | 5309 | +++ linux-2.6.32.10/arch/x86/boot/header.S 2010-03-20 15:58:46.921536877 -0400 |
5328 | @@ -224,7 +224,7 @@ setup_data: .quad 0 # 64-bit physical | 5310 | @@ -224,7 +224,7 @@ setup_data: .quad 0 # 64-bit physical |
5329 | # single linked list of | 5311 | # single linked list of |
5330 | # struct setup_data | 5312 | # struct setup_data |
@@ -5334,9 +5316,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/header.S linux-2.6.32.9/arch/x86/boot/he | |||
5334 | 5316 | ||
5335 | #define ZO_INIT_SIZE (ZO__end - ZO_startup_32 + ZO_z_extract_offset) | 5317 | #define ZO_INIT_SIZE (ZO__end - ZO_startup_32 + ZO_z_extract_offset) |
5336 | #define VO_INIT_SIZE (VO__end - VO__text) | 5318 | #define VO_INIT_SIZE (VO__end - VO__text) |
5337 | diff -urNp linux-2.6.32.9/arch/x86/boot/video-vesa.c linux-2.6.32.9/arch/x86/boot/video-vesa.c | 5319 | diff -urNp linux-2.6.32.10/arch/x86/boot/video-vesa.c linux-2.6.32.10/arch/x86/boot/video-vesa.c |
5338 | --- linux-2.6.32.9/arch/x86/boot/video-vesa.c 2010-02-23 10:38:51.000000000 -0500 | 5320 | --- linux-2.6.32.10/arch/x86/boot/video-vesa.c 2010-03-15 11:52:04.000000000 -0400 |
5339 | +++ linux-2.6.32.9/arch/x86/boot/video-vesa.c 2010-03-11 20:24:59.966150316 -0500 | 5321 | +++ linux-2.6.32.10/arch/x86/boot/video-vesa.c 2010-03-20 15:58:46.921536877 -0400 |
5340 | @@ -200,6 +200,7 @@ static void vesa_store_pm_info(void) | 5322 | @@ -200,6 +200,7 @@ static void vesa_store_pm_info(void) |
5341 | 5323 | ||
5342 | boot_params.screen_info.vesapm_seg = oreg.es; | 5324 | boot_params.screen_info.vesapm_seg = oreg.es; |
@@ -5345,9 +5327,9 @@ diff -urNp linux-2.6.32.9/arch/x86/boot/video-vesa.c linux-2.6.32.9/arch/x86/boo | |||
5345 | } | 5327 | } |
5346 | 5328 | ||
5347 | /* | 5329 | /* |
5348 | diff -urNp linux-2.6.32.9/arch/x86/ia32/ia32_signal.c linux-2.6.32.9/arch/x86/ia32/ia32_signal.c | 5330 | diff -urNp linux-2.6.32.10/arch/x86/ia32/ia32_signal.c linux-2.6.32.10/arch/x86/ia32/ia32_signal.c |
5349 | --- linux-2.6.32.9/arch/x86/ia32/ia32_signal.c 2010-02-23 10:38:51.000000000 -0500 | 5331 | --- linux-2.6.32.10/arch/x86/ia32/ia32_signal.c 2010-03-15 11:52:04.000000000 -0400 |
5350 | +++ linux-2.6.32.9/arch/x86/ia32/ia32_signal.c 2010-03-11 20:24:59.966150316 -0500 | 5332 | +++ linux-2.6.32.10/arch/x86/ia32/ia32_signal.c 2010-03-20 15:58:46.921536877 -0400 |
5351 | @@ -403,7 +403,7 @@ static void __user *get_sigframe(struct | 5333 | @@ -403,7 +403,7 @@ static void __user *get_sigframe(struct |
5352 | sp -= frame_size; | 5334 | sp -= frame_size; |
5353 | /* Align the stack pointer according to the i386 ABI, | 5335 | /* Align the stack pointer according to the i386 ABI, |
@@ -5366,9 +5348,9 @@ diff -urNp linux-2.6.32.9/arch/x86/ia32/ia32_signal.c linux-2.6.32.9/arch/x86/ia | |||
5366 | }; | 5348 | }; |
5367 | 5349 | ||
5368 | frame = get_sigframe(ka, regs, sizeof(*frame), &fpstate); | 5350 | frame = get_sigframe(ka, regs, sizeof(*frame), &fpstate); |
5369 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/alternative.h linux-2.6.32.9/arch/x86/include/asm/alternative.h | 5351 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/alternative.h linux-2.6.32.10/arch/x86/include/asm/alternative.h |
5370 | --- linux-2.6.32.9/arch/x86/include/asm/alternative.h 2010-02-23 10:38:51.000000000 -0500 | 5352 | --- linux-2.6.32.10/arch/x86/include/asm/alternative.h 2010-03-15 11:52:04.000000000 -0400 |
5371 | +++ linux-2.6.32.9/arch/x86/include/asm/alternative.h 2010-03-11 20:24:59.966150316 -0500 | 5353 | +++ linux-2.6.32.10/arch/x86/include/asm/alternative.h 2010-03-20 15:58:46.921536877 -0400 |
5372 | @@ -85,7 +85,7 @@ static inline void alternatives_smp_swit | 5354 | @@ -85,7 +85,7 @@ static inline void alternatives_smp_swit |
5373 | " .byte 662b-661b\n" /* sourcelen */ \ | 5355 | " .byte 662b-661b\n" /* sourcelen */ \ |
5374 | " .byte 664f-663f\n" /* replacementlen */ \ | 5356 | " .byte 664f-663f\n" /* replacementlen */ \ |
@@ -5378,9 +5360,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/alternative.h linux-2.6.32.9/arch | |||
5378 | "663:\n\t" newinstr "\n664:\n" /* replacement */ \ | 5360 | "663:\n\t" newinstr "\n664:\n" /* replacement */ \ |
5379 | ".previous" | 5361 | ".previous" |
5380 | 5362 | ||
5381 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/apm.h linux-2.6.32.9/arch/x86/include/asm/apm.h | 5363 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/apm.h linux-2.6.32.10/arch/x86/include/asm/apm.h |
5382 | --- linux-2.6.32.9/arch/x86/include/asm/apm.h 2010-02-23 10:38:51.000000000 -0500 | 5364 | --- linux-2.6.32.10/arch/x86/include/asm/apm.h 2010-03-15 11:52:04.000000000 -0400 |
5383 | +++ linux-2.6.32.9/arch/x86/include/asm/apm.h 2010-03-11 20:24:59.977323108 -0500 | 5365 | +++ linux-2.6.32.10/arch/x86/include/asm/apm.h 2010-03-20 15:58:46.921536877 -0400 |
5384 | @@ -34,7 +34,7 @@ static inline void apm_bios_call_asm(u32 | 5366 | @@ -34,7 +34,7 @@ static inline void apm_bios_call_asm(u32 |
5385 | __asm__ __volatile__(APM_DO_ZERO_SEGS | 5367 | __asm__ __volatile__(APM_DO_ZERO_SEGS |
5386 | "pushl %%edi\n\t" | 5368 | "pushl %%edi\n\t" |
@@ -5399,9 +5381,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/apm.h linux-2.6.32.9/arch/x86/inc | |||
5399 | "setc %%bl\n\t" | 5381 | "setc %%bl\n\t" |
5400 | "popl %%ebp\n\t" | 5382 | "popl %%ebp\n\t" |
5401 | "popl %%edi\n\t" | 5383 | "popl %%edi\n\t" |
5402 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/atomic_32.h linux-2.6.32.9/arch/x86/include/asm/atomic_32.h | 5384 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/atomic_32.h linux-2.6.32.10/arch/x86/include/asm/atomic_32.h |
5403 | --- linux-2.6.32.9/arch/x86/include/asm/atomic_32.h 2010-02-23 10:38:51.000000000 -0500 | 5385 | --- linux-2.6.32.10/arch/x86/include/asm/atomic_32.h 2010-03-15 11:52:04.000000000 -0400 |
5404 | +++ linux-2.6.32.9/arch/x86/include/asm/atomic_32.h 2010-03-11 20:24:59.977323108 -0500 | 5386 | +++ linux-2.6.32.10/arch/x86/include/asm/atomic_32.h 2010-03-20 15:58:46.921536877 -0400 |
5405 | @@ -25,6 +25,17 @@ static inline int atomic_read(const atom | 5387 | @@ -25,6 +25,17 @@ static inline int atomic_read(const atom |
5406 | } | 5388 | } |
5407 | 5389 | ||
@@ -5732,9 +5714,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/atomic_32.h linux-2.6.32.9/arch/x | |||
5732 | #define ATOMIC64_INIT(val) { (val) } | 5714 | #define ATOMIC64_INIT(val) { (val) } |
5733 | 5715 | ||
5734 | extern u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old_val, u64 new_val); | 5716 | extern u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old_val, u64 new_val); |
5735 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/atomic_64.h linux-2.6.32.9/arch/x86/include/asm/atomic_64.h | 5717 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/atomic_64.h linux-2.6.32.10/arch/x86/include/asm/atomic_64.h |
5736 | --- linux-2.6.32.9/arch/x86/include/asm/atomic_64.h 2010-02-23 10:38:51.000000000 -0500 | 5718 | --- linux-2.6.32.10/arch/x86/include/asm/atomic_64.h 2010-03-15 11:52:04.000000000 -0400 |
5737 | +++ linux-2.6.32.9/arch/x86/include/asm/atomic_64.h 2010-03-11 20:24:59.977323108 -0500 | 5719 | +++ linux-2.6.32.10/arch/x86/include/asm/atomic_64.h 2010-03-20 15:58:46.921536877 -0400 |
5738 | @@ -24,6 +24,17 @@ static inline int atomic_read(const atom | 5720 | @@ -24,6 +24,17 @@ static inline int atomic_read(const atom |
5739 | } | 5721 | } |
5740 | 5722 | ||
@@ -6312,9 +6294,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/atomic_64.h linux-2.6.32.9/arch/x | |||
6312 | } | 6294 | } |
6313 | 6295 | ||
6314 | /** | 6296 | /** |
6315 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/boot.h linux-2.6.32.9/arch/x86/include/asm/boot.h | 6297 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/boot.h linux-2.6.32.10/arch/x86/include/asm/boot.h |
6316 | --- linux-2.6.32.9/arch/x86/include/asm/boot.h 2010-02-23 10:38:51.000000000 -0500 | 6298 | --- linux-2.6.32.10/arch/x86/include/asm/boot.h 2010-03-15 11:52:04.000000000 -0400 |
6317 | +++ linux-2.6.32.9/arch/x86/include/asm/boot.h 2010-03-11 20:24:59.981624197 -0500 | 6299 | +++ linux-2.6.32.10/arch/x86/include/asm/boot.h 2010-03-20 15:58:46.921536877 -0400 |
6318 | @@ -11,10 +11,15 @@ | 6300 | @@ -11,10 +11,15 @@ |
6319 | #include <asm/pgtable_types.h> | 6301 | #include <asm/pgtable_types.h> |
6320 | 6302 | ||
@@ -6332,9 +6314,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/boot.h linux-2.6.32.9/arch/x86/in | |||
6332 | /* Minimum kernel alignment, as a power of two */ | 6314 | /* Minimum kernel alignment, as a power of two */ |
6333 | #ifdef CONFIG_X86_64 | 6315 | #ifdef CONFIG_X86_64 |
6334 | #define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT | 6316 | #define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT |
6335 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/cache.h linux-2.6.32.9/arch/x86/include/asm/cache.h | 6317 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/cache.h linux-2.6.32.10/arch/x86/include/asm/cache.h |
6336 | --- linux-2.6.32.9/arch/x86/include/asm/cache.h 2010-02-23 10:38:51.000000000 -0500 | 6318 | --- linux-2.6.32.10/arch/x86/include/asm/cache.h 2010-03-15 11:52:04.000000000 -0400 |
6337 | +++ linux-2.6.32.9/arch/x86/include/asm/cache.h 2010-03-11 20:24:59.981624197 -0500 | 6319 | +++ linux-2.6.32.10/arch/x86/include/asm/cache.h 2010-03-20 15:58:46.921536877 -0400 |
6338 | @@ -8,6 +8,7 @@ | 6320 | @@ -8,6 +8,7 @@ |
6339 | #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) | 6321 | #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) |
6340 | 6322 | ||
@@ -6343,9 +6325,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/cache.h linux-2.6.32.9/arch/x86/i | |||
6343 | 6325 | ||
6344 | #ifdef CONFIG_X86_VSMP | 6326 | #ifdef CONFIG_X86_VSMP |
6345 | /* vSMP Internode cacheline shift */ | 6327 | /* vSMP Internode cacheline shift */ |
6346 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/checksum_32.h linux-2.6.32.9/arch/x86/include/asm/checksum_32.h | 6328 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/checksum_32.h linux-2.6.32.10/arch/x86/include/asm/checksum_32.h |
6347 | --- linux-2.6.32.9/arch/x86/include/asm/checksum_32.h 2010-02-23 10:38:51.000000000 -0500 | 6329 | --- linux-2.6.32.10/arch/x86/include/asm/checksum_32.h 2010-03-15 11:52:04.000000000 -0400 |
6348 | +++ linux-2.6.32.9/arch/x86/include/asm/checksum_32.h 2010-03-11 20:24:59.981624197 -0500 | 6330 | +++ linux-2.6.32.10/arch/x86/include/asm/checksum_32.h 2010-03-20 15:58:46.921536877 -0400 |
6349 | @@ -31,6 +31,14 @@ asmlinkage __wsum csum_partial_copy_gene | 6331 | @@ -31,6 +31,14 @@ asmlinkage __wsum csum_partial_copy_gene |
6350 | int len, __wsum sum, | 6332 | int len, __wsum sum, |
6351 | int *src_err_ptr, int *dst_err_ptr); | 6333 | int *src_err_ptr, int *dst_err_ptr); |
@@ -6379,9 +6361,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/checksum_32.h linux-2.6.32.9/arch | |||
6379 | len, sum, NULL, err_ptr); | 6361 | len, sum, NULL, err_ptr); |
6380 | 6362 | ||
6381 | if (len) | 6363 | if (len) |
6382 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/desc.h linux-2.6.32.9/arch/x86/include/asm/desc.h | 6364 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/desc.h linux-2.6.32.10/arch/x86/include/asm/desc.h |
6383 | --- linux-2.6.32.9/arch/x86/include/asm/desc.h 2010-02-23 10:38:51.000000000 -0500 | 6365 | --- linux-2.6.32.10/arch/x86/include/asm/desc.h 2010-03-15 11:52:04.000000000 -0400 |
6384 | +++ linux-2.6.32.9/arch/x86/include/asm/desc.h 2010-03-11 20:24:59.981624197 -0500 | 6366 | +++ linux-2.6.32.10/arch/x86/include/asm/desc.h 2010-03-20 15:58:46.921536877 -0400 |
6385 | @@ -4,6 +4,7 @@ | 6367 | @@ -4,6 +4,7 @@ |
6386 | #include <asm/desc_defs.h> | 6368 | #include <asm/desc_defs.h> |
6387 | #include <asm/ldt.h> | 6369 | #include <asm/ldt.h> |
@@ -6492,9 +6474,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/desc.h linux-2.6.32.9/arch/x86/in | |||
6492 | +#endif | 6474 | +#endif |
6493 | + | 6475 | + |
6494 | #endif /* _ASM_X86_DESC_H */ | 6476 | #endif /* _ASM_X86_DESC_H */ |
6495 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/device.h linux-2.6.32.9/arch/x86/include/asm/device.h | 6477 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/device.h linux-2.6.32.10/arch/x86/include/asm/device.h |
6496 | --- linux-2.6.32.9/arch/x86/include/asm/device.h 2010-02-23 10:38:51.000000000 -0500 | 6478 | --- linux-2.6.32.10/arch/x86/include/asm/device.h 2010-03-15 11:52:04.000000000 -0400 |
6497 | +++ linux-2.6.32.9/arch/x86/include/asm/device.h 2010-03-11 20:24:59.981624197 -0500 | 6479 | +++ linux-2.6.32.10/arch/x86/include/asm/device.h 2010-03-20 15:58:46.921536877 -0400 |
6498 | @@ -6,7 +6,7 @@ struct dev_archdata { | 6480 | @@ -6,7 +6,7 @@ struct dev_archdata { |
6499 | void *acpi_handle; | 6481 | void *acpi_handle; |
6500 | #endif | 6482 | #endif |
@@ -6504,9 +6486,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/device.h linux-2.6.32.9/arch/x86/ | |||
6504 | #endif | 6486 | #endif |
6505 | #ifdef CONFIG_DMAR | 6487 | #ifdef CONFIG_DMAR |
6506 | void *iommu; /* hook for IOMMU specific extension */ | 6488 | void *iommu; /* hook for IOMMU specific extension */ |
6507 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/dma-mapping.h linux-2.6.32.9/arch/x86/include/asm/dma-mapping.h | 6489 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/dma-mapping.h linux-2.6.32.10/arch/x86/include/asm/dma-mapping.h |
6508 | --- linux-2.6.32.9/arch/x86/include/asm/dma-mapping.h 2010-02-23 10:38:51.000000000 -0500 | 6490 | --- linux-2.6.32.10/arch/x86/include/asm/dma-mapping.h 2010-03-15 11:52:04.000000000 -0400 |
6509 | +++ linux-2.6.32.9/arch/x86/include/asm/dma-mapping.h 2010-03-11 20:24:59.981624197 -0500 | 6491 | +++ linux-2.6.32.10/arch/x86/include/asm/dma-mapping.h 2010-03-20 15:58:46.921536877 -0400 |
6510 | @@ -25,9 +25,9 @@ extern int iommu_merge; | 6492 | @@ -25,9 +25,9 @@ extern int iommu_merge; |
6511 | extern struct device x86_dma_fallback_dev; | 6493 | extern struct device x86_dma_fallback_dev; |
6512 | extern int panic_on_overflow; | 6494 | extern int panic_on_overflow; |
@@ -6546,9 +6528,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/dma-mapping.h linux-2.6.32.9/arch | |||
6546 | 6528 | ||
6547 | WARN_ON(irqs_disabled()); /* for portability */ | 6529 | WARN_ON(irqs_disabled()); /* for portability */ |
6548 | 6530 | ||
6549 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/e820.h linux-2.6.32.9/arch/x86/include/asm/e820.h | 6531 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/e820.h linux-2.6.32.10/arch/x86/include/asm/e820.h |
6550 | --- linux-2.6.32.9/arch/x86/include/asm/e820.h 2010-02-23 10:38:51.000000000 -0500 | 6532 | --- linux-2.6.32.10/arch/x86/include/asm/e820.h 2010-03-15 11:52:04.000000000 -0400 |
6551 | +++ linux-2.6.32.9/arch/x86/include/asm/e820.h 2010-03-11 20:24:59.981624197 -0500 | 6533 | +++ linux-2.6.32.10/arch/x86/include/asm/e820.h 2010-03-20 15:58:46.921536877 -0400 |
6552 | @@ -133,7 +133,7 @@ extern char *default_machine_specific_me | 6534 | @@ -133,7 +133,7 @@ extern char *default_machine_specific_me |
6553 | #define ISA_END_ADDRESS 0x100000 | 6535 | #define ISA_END_ADDRESS 0x100000 |
6554 | #define is_ISA_range(s, e) ((s) >= ISA_START_ADDRESS && (e) < ISA_END_ADDRESS) | 6536 | #define is_ISA_range(s, e) ((s) >= ISA_START_ADDRESS && (e) < ISA_END_ADDRESS) |
@@ -6558,9 +6540,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/e820.h linux-2.6.32.9/arch/x86/in | |||
6558 | #define BIOS_END 0x00100000 | 6540 | #define BIOS_END 0x00100000 |
6559 | 6541 | ||
6560 | #ifdef __KERNEL__ | 6542 | #ifdef __KERNEL__ |
6561 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/elf.h linux-2.6.32.9/arch/x86/include/asm/elf.h | 6543 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/elf.h linux-2.6.32.10/arch/x86/include/asm/elf.h |
6562 | --- linux-2.6.32.9/arch/x86/include/asm/elf.h 2010-02-23 10:38:51.000000000 -0500 | 6544 | --- linux-2.6.32.10/arch/x86/include/asm/elf.h 2010-03-15 11:52:04.000000000 -0400 |
6563 | +++ linux-2.6.32.9/arch/x86/include/asm/elf.h 2010-03-11 20:24:59.981624197 -0500 | 6545 | +++ linux-2.6.32.10/arch/x86/include/asm/elf.h 2010-03-20 15:58:46.921536877 -0400 |
6564 | @@ -257,7 +257,25 @@ extern int force_personality32; | 6546 | @@ -257,7 +257,25 @@ extern int force_personality32; |
6565 | the loader. We need to make sure that it is out of the way of the program | 6547 | the loader. We need to make sure that it is out of the way of the program |
6566 | that it will "exec", and that there is sufficient room for the brk. */ | 6548 | that it will "exec", and that there is sufficient room for the brk. */ |
@@ -6614,9 +6596,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/elf.h linux-2.6.32.9/arch/x86/inc | |||
6614 | -#define arch_randomize_brk arch_randomize_brk | 6596 | -#define arch_randomize_brk arch_randomize_brk |
6615 | - | 6597 | - |
6616 | #endif /* _ASM_X86_ELF_H */ | 6598 | #endif /* _ASM_X86_ELF_H */ |
6617 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/futex.h linux-2.6.32.9/arch/x86/include/asm/futex.h | 6599 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/futex.h linux-2.6.32.10/arch/x86/include/asm/futex.h |
6618 | --- linux-2.6.32.9/arch/x86/include/asm/futex.h 2010-02-23 10:38:51.000000000 -0500 | 6600 | --- linux-2.6.32.10/arch/x86/include/asm/futex.h 2010-03-15 11:52:04.000000000 -0400 |
6619 | +++ linux-2.6.32.9/arch/x86/include/asm/futex.h 2010-03-11 20:24:59.981624197 -0500 | 6601 | +++ linux-2.6.32.10/arch/x86/include/asm/futex.h 2010-03-20 15:58:46.921536877 -0400 |
6620 | @@ -11,6 +11,40 @@ | 6602 | @@ -11,6 +11,40 @@ |
6621 | #include <asm/processor.h> | 6603 | #include <asm/processor.h> |
6622 | #include <asm/system.h> | 6604 | #include <asm/system.h> |
@@ -6728,9 +6710,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/futex.h linux-2.6.32.9/arch/x86/i | |||
6728 | : "memory" | 6710 | : "memory" |
6729 | ); | 6711 | ); |
6730 | 6712 | ||
6731 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/i387.h linux-2.6.32.9/arch/x86/include/asm/i387.h | 6713 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/i387.h linux-2.6.32.10/arch/x86/include/asm/i387.h |
6732 | --- linux-2.6.32.9/arch/x86/include/asm/i387.h 2010-02-23 10:38:51.000000000 -0500 | 6714 | --- linux-2.6.32.10/arch/x86/include/asm/i387.h 2010-03-15 11:52:04.000000000 -0400 |
6733 | +++ linux-2.6.32.9/arch/x86/include/asm/i387.h 2010-03-11 20:24:59.981624197 -0500 | 6715 | +++ linux-2.6.32.10/arch/x86/include/asm/i387.h 2010-03-20 15:58:46.921536877 -0400 |
6734 | @@ -195,13 +195,8 @@ static inline int fxrstor_checking(struc | 6716 | @@ -195,13 +195,8 @@ static inline int fxrstor_checking(struc |
6735 | } | 6717 | } |
6736 | 6718 | ||
@@ -6747,9 +6729,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/i387.h linux-2.6.32.9/arch/x86/in | |||
6747 | 6729 | ||
6748 | /* | 6730 | /* |
6749 | * These must be called with preempt disabled | 6731 | * These must be called with preempt disabled |
6750 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/io_64.h linux-2.6.32.9/arch/x86/include/asm/io_64.h | 6732 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/io_64.h linux-2.6.32.10/arch/x86/include/asm/io_64.h |
6751 | --- linux-2.6.32.9/arch/x86/include/asm/io_64.h 2010-02-23 10:38:51.000000000 -0500 | 6733 | --- linux-2.6.32.10/arch/x86/include/asm/io_64.h 2010-03-15 11:52:04.000000000 -0400 |
6752 | +++ linux-2.6.32.9/arch/x86/include/asm/io_64.h 2010-03-11 20:24:59.981624197 -0500 | 6734 | +++ linux-2.6.32.10/arch/x86/include/asm/io_64.h 2010-03-20 15:58:46.921536877 -0400 |
6753 | @@ -140,6 +140,17 @@ __OUTS(l) | 6735 | @@ -140,6 +140,17 @@ __OUTS(l) |
6754 | 6736 | ||
6755 | #include <linux/vmalloc.h> | 6737 | #include <linux/vmalloc.h> |
@@ -6768,9 +6750,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/io_64.h linux-2.6.32.9/arch/x86/i | |||
6768 | #include <asm-generic/iomap.h> | 6750 | #include <asm-generic/iomap.h> |
6769 | 6751 | ||
6770 | void __memcpy_fromio(void *, unsigned long, unsigned); | 6752 | void __memcpy_fromio(void *, unsigned long, unsigned); |
6771 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/iommu.h linux-2.6.32.9/arch/x86/include/asm/iommu.h | 6753 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/iommu.h linux-2.6.32.10/arch/x86/include/asm/iommu.h |
6772 | --- linux-2.6.32.9/arch/x86/include/asm/iommu.h 2010-02-23 10:38:51.000000000 -0500 | 6754 | --- linux-2.6.32.10/arch/x86/include/asm/iommu.h 2010-03-15 11:52:04.000000000 -0400 |
6773 | +++ linux-2.6.32.9/arch/x86/include/asm/iommu.h 2010-03-11 20:24:59.981624197 -0500 | 6755 | +++ linux-2.6.32.10/arch/x86/include/asm/iommu.h 2010-03-20 15:58:46.921536877 -0400 |
6774 | @@ -3,7 +3,7 @@ | 6756 | @@ -3,7 +3,7 @@ |
6775 | 6757 | ||
6776 | extern void pci_iommu_shutdown(void); | 6758 | extern void pci_iommu_shutdown(void); |
@@ -6780,21 +6762,27 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/iommu.h linux-2.6.32.9/arch/x86/i | |||
6780 | extern int force_iommu, no_iommu; | 6762 | extern int force_iommu, no_iommu; |
6781 | extern int iommu_detected; | 6763 | extern int iommu_detected; |
6782 | extern int iommu_pass_through; | 6764 | extern int iommu_pass_through; |
6783 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/irqflags.h linux-2.6.32.9/arch/x86/include/asm/irqflags.h | 6765 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/irqflags.h linux-2.6.32.10/arch/x86/include/asm/irqflags.h |
6784 | --- linux-2.6.32.9/arch/x86/include/asm/irqflags.h 2010-02-23 10:38:51.000000000 -0500 | 6766 | --- linux-2.6.32.10/arch/x86/include/asm/irqflags.h 2010-03-15 11:52:04.000000000 -0400 |
6785 | +++ linux-2.6.32.9/arch/x86/include/asm/irqflags.h 2010-03-11 20:24:59.981624197 -0500 | 6767 | +++ linux-2.6.32.10/arch/x86/include/asm/irqflags.h 2010-03-21 16:37:01.886719099 -0400 |
6786 | @@ -142,10 +142,75 @@ static inline unsigned long __raw_local_ | 6768 | @@ -142,10 +142,81 @@ static inline unsigned long __raw_local_ |
6787 | sti; \ | 6769 | sti; \ |
6788 | sysexit | 6770 | sysexit |
6789 | 6771 | ||
6790 | +/* PaX: special register usage in entry_64.S, beware */ | 6772 | +/* PaX: special register usage in entry_64.S, beware */ |
6791 | +#ifdef CONFIG_PAX_KERNEXEC | 6773 | +#ifdef CONFIG_PAX_KERNEXEC |
6792 | + .macro ljmpq sel, off | 6774 | + .macro ljmpq sel, off |
6775 | +#if defined(CONFIG_MCORE2) || defined (CONFIG_MATOM) | ||
6793 | + .byte 0x48; ljmp *1234f(%rip) | 6776 | + .byte 0x48; ljmp *1234f(%rip) |
6794 | + .pushsection .rodata | 6777 | + .pushsection .rodata |
6795 | + .align 16 | 6778 | + .align 16 |
6796 | + 1234: .quad \off; .word \sel | 6779 | + 1234: .quad \off; .word \sel |
6797 | + .popsection | 6780 | + .popsection |
6781 | +#else | ||
6782 | + push $\sel | ||
6783 | + push $\off | ||
6784 | + lretq | ||
6785 | +#endif | ||
6798 | + .endm | 6786 | + .endm |
6799 | + | 6787 | + |
6800 | +#define PAX_EXIT_KERNEL \ | 6788 | +#define PAX_EXIT_KERNEL \ |
@@ -6859,9 +6847,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/irqflags.h linux-2.6.32.9/arch/x8 | |||
6859 | #endif | 6847 | #endif |
6860 | 6848 | ||
6861 | 6849 | ||
6862 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/kvm_host.h linux-2.6.32.9/arch/x86/include/asm/kvm_host.h | 6850 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/kvm_host.h linux-2.6.32.10/arch/x86/include/asm/kvm_host.h |
6863 | --- linux-2.6.32.9/arch/x86/include/asm/kvm_host.h 2010-02-23 10:38:51.000000000 -0500 | 6851 | --- linux-2.6.32.10/arch/x86/include/asm/kvm_host.h 2010-03-15 11:52:04.000000000 -0400 |
6864 | +++ linux-2.6.32.9/arch/x86/include/asm/kvm_host.h 2010-03-11 20:24:59.981624197 -0500 | 6852 | +++ linux-2.6.32.10/arch/x86/include/asm/kvm_host.h 2010-03-20 15:58:46.921536877 -0400 |
6865 | @@ -531,7 +531,7 @@ struct kvm_x86_ops { | 6853 | @@ -531,7 +531,7 @@ struct kvm_x86_ops { |
6866 | const struct trace_print_flags *exit_reasons_str; | 6854 | const struct trace_print_flags *exit_reasons_str; |
6867 | }; | 6855 | }; |
@@ -6871,9 +6859,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/kvm_host.h linux-2.6.32.9/arch/x8 | |||
6871 | 6859 | ||
6872 | int kvm_mmu_module_init(void); | 6860 | int kvm_mmu_module_init(void); |
6873 | void kvm_mmu_module_exit(void); | 6861 | void kvm_mmu_module_exit(void); |
6874 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/local.h linux-2.6.32.9/arch/x86/include/asm/local.h | 6862 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/local.h linux-2.6.32.10/arch/x86/include/asm/local.h |
6875 | --- linux-2.6.32.9/arch/x86/include/asm/local.h 2010-02-23 10:38:51.000000000 -0500 | 6863 | --- linux-2.6.32.10/arch/x86/include/asm/local.h 2010-03-15 11:52:04.000000000 -0400 |
6876 | +++ linux-2.6.32.9/arch/x86/include/asm/local.h 2010-03-11 20:24:59.981624197 -0500 | 6864 | +++ linux-2.6.32.10/arch/x86/include/asm/local.h 2010-03-20 15:58:46.921536877 -0400 |
6877 | @@ -18,26 +18,90 @@ typedef struct { | 6865 | @@ -18,26 +18,90 @@ typedef struct { |
6878 | 6866 | ||
6879 | static inline void local_inc(local_t *l) | 6867 | static inline void local_inc(local_t *l) |
@@ -7098,9 +7086,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/local.h linux-2.6.32.9/arch/x86/i | |||
7098 | : "+r" (i), "+m" (l->a.counter) | 7086 | : "+r" (i), "+m" (l->a.counter) |
7099 | : : "memory"); | 7087 | : : "memory"); |
7100 | return i + __i; | 7088 | return i + __i; |
7101 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/microcode.h linux-2.6.32.9/arch/x86/include/asm/microcode.h | 7089 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/microcode.h linux-2.6.32.10/arch/x86/include/asm/microcode.h |
7102 | --- linux-2.6.32.9/arch/x86/include/asm/microcode.h 2010-02-23 10:38:51.000000000 -0500 | 7090 | --- linux-2.6.32.10/arch/x86/include/asm/microcode.h 2010-03-15 11:52:04.000000000 -0400 |
7103 | +++ linux-2.6.32.9/arch/x86/include/asm/microcode.h 2010-03-11 20:24:59.981624197 -0500 | 7091 | +++ linux-2.6.32.10/arch/x86/include/asm/microcode.h 2010-03-20 15:58:46.921536877 -0400 |
7104 | @@ -12,13 +12,13 @@ struct device; | 7092 | @@ -12,13 +12,13 @@ struct device; |
7105 | enum ucode_state { UCODE_ERROR, UCODE_OK, UCODE_NFOUND }; | 7093 | enum ucode_state { UCODE_ERROR, UCODE_OK, UCODE_NFOUND }; |
7106 | 7094 | ||
@@ -7141,9 +7129,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/microcode.h linux-2.6.32.9/arch/x | |||
7141 | { | 7129 | { |
7142 | return NULL; | 7130 | return NULL; |
7143 | } | 7131 | } |
7144 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/mman.h linux-2.6.32.9/arch/x86/include/asm/mman.h | 7132 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/mman.h linux-2.6.32.10/arch/x86/include/asm/mman.h |
7145 | --- linux-2.6.32.9/arch/x86/include/asm/mman.h 2010-02-23 10:38:51.000000000 -0500 | 7133 | --- linux-2.6.32.10/arch/x86/include/asm/mman.h 2010-03-15 11:52:04.000000000 -0400 |
7146 | +++ linux-2.6.32.9/arch/x86/include/asm/mman.h 2010-03-11 20:24:59.981624197 -0500 | 7134 | +++ linux-2.6.32.10/arch/x86/include/asm/mman.h 2010-03-20 15:58:46.921536877 -0400 |
7147 | @@ -5,4 +5,14 @@ | 7135 | @@ -5,4 +5,14 @@ |
7148 | 7136 | ||
7149 | #include <asm-generic/mman.h> | 7137 | #include <asm-generic/mman.h> |
@@ -7159,9 +7147,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/mman.h linux-2.6.32.9/arch/x86/in | |||
7159 | +#endif | 7147 | +#endif |
7160 | + | 7148 | + |
7161 | #endif /* _ASM_X86_MMAN_H */ | 7149 | #endif /* _ASM_X86_MMAN_H */ |
7162 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/mmu_context.h linux-2.6.32.9/arch/x86/include/asm/mmu_context.h | 7150 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/mmu_context.h linux-2.6.32.10/arch/x86/include/asm/mmu_context.h |
7163 | --- linux-2.6.32.9/arch/x86/include/asm/mmu_context.h 2010-02-23 10:38:51.000000000 -0500 | 7151 | --- linux-2.6.32.10/arch/x86/include/asm/mmu_context.h 2010-03-15 11:52:04.000000000 -0400 |
7164 | +++ linux-2.6.32.9/arch/x86/include/asm/mmu_context.h 2010-03-11 20:24:59.981624197 -0500 | 7152 | +++ linux-2.6.32.10/arch/x86/include/asm/mmu_context.h 2010-03-20 15:58:46.921536877 -0400 |
7165 | @@ -34,11 +34,17 @@ static inline void switch_mm(struct mm_s | 7153 | @@ -34,11 +34,17 @@ static inline void switch_mm(struct mm_s |
7166 | struct task_struct *tsk) | 7154 | struct task_struct *tsk) |
7167 | { | 7155 | { |
@@ -7227,9 +7215,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/mmu_context.h linux-2.6.32.9/arch | |||
7227 | } | 7215 | } |
7228 | } | 7216 | } |
7229 | #endif | 7217 | #endif |
7230 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/mmu.h linux-2.6.32.9/arch/x86/include/asm/mmu.h | 7218 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/mmu.h linux-2.6.32.10/arch/x86/include/asm/mmu.h |
7231 | --- linux-2.6.32.9/arch/x86/include/asm/mmu.h 2010-02-23 10:38:51.000000000 -0500 | 7219 | --- linux-2.6.32.10/arch/x86/include/asm/mmu.h 2010-03-15 11:52:04.000000000 -0400 |
7232 | +++ linux-2.6.32.9/arch/x86/include/asm/mmu.h 2010-03-11 20:24:59.981624197 -0500 | 7220 | +++ linux-2.6.32.10/arch/x86/include/asm/mmu.h 2010-03-20 15:58:46.921536877 -0400 |
7233 | @@ -9,10 +9,23 @@ | 7221 | @@ -9,10 +9,23 @@ |
7234 | * we put the segment information here. | 7222 | * we put the segment information here. |
7235 | */ | 7223 | */ |
@@ -7256,9 +7244,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/mmu.h linux-2.6.32.9/arch/x86/inc | |||
7256 | } mm_context_t; | 7244 | } mm_context_t; |
7257 | 7245 | ||
7258 | #ifdef CONFIG_SMP | 7246 | #ifdef CONFIG_SMP |
7259 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/module.h linux-2.6.32.9/arch/x86/include/asm/module.h | 7247 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/module.h linux-2.6.32.10/arch/x86/include/asm/module.h |
7260 | --- linux-2.6.32.9/arch/x86/include/asm/module.h 2010-02-23 10:38:51.000000000 -0500 | 7248 | --- linux-2.6.32.10/arch/x86/include/asm/module.h 2010-03-15 11:52:04.000000000 -0400 |
7261 | +++ linux-2.6.32.9/arch/x86/include/asm/module.h 2010-03-11 20:24:59.981624197 -0500 | 7249 | +++ linux-2.6.32.10/arch/x86/include/asm/module.h 2010-03-20 15:58:46.925538200 -0400 |
7262 | @@ -65,7 +65,12 @@ | 7250 | @@ -65,7 +65,12 @@ |
7263 | # else | 7251 | # else |
7264 | # define MODULE_STACKSIZE "" | 7252 | # define MODULE_STACKSIZE "" |
@@ -7273,9 +7261,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/module.h linux-2.6.32.9/arch/x86/ | |||
7273 | #endif | 7261 | #endif |
7274 | 7262 | ||
7275 | #endif /* _ASM_X86_MODULE_H */ | 7263 | #endif /* _ASM_X86_MODULE_H */ |
7276 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/page_32_types.h linux-2.6.32.9/arch/x86/include/asm/page_32_types.h | 7264 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/page_32_types.h linux-2.6.32.10/arch/x86/include/asm/page_32_types.h |
7277 | --- linux-2.6.32.9/arch/x86/include/asm/page_32_types.h 2010-02-23 10:38:51.000000000 -0500 | 7265 | --- linux-2.6.32.10/arch/x86/include/asm/page_32_types.h 2010-03-15 11:52:04.000000000 -0400 |
7278 | +++ linux-2.6.32.9/arch/x86/include/asm/page_32_types.h 2010-03-11 20:24:59.981624197 -0500 | 7266 | +++ linux-2.6.32.10/arch/x86/include/asm/page_32_types.h 2010-03-20 15:58:46.925538200 -0400 |
7279 | @@ -15,6 +15,10 @@ | 7267 | @@ -15,6 +15,10 @@ |
7280 | */ | 7268 | */ |
7281 | #define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL) | 7269 | #define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL) |
@@ -7287,9 +7275,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/page_32_types.h linux-2.6.32.9/ar | |||
7287 | #ifdef CONFIG_4KSTACKS | 7275 | #ifdef CONFIG_4KSTACKS |
7288 | #define THREAD_ORDER 0 | 7276 | #define THREAD_ORDER 0 |
7289 | #else | 7277 | #else |
7290 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/page_64_types.h linux-2.6.32.9/arch/x86/include/asm/page_64_types.h | 7278 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/page_64_types.h linux-2.6.32.10/arch/x86/include/asm/page_64_types.h |
7291 | --- linux-2.6.32.9/arch/x86/include/asm/page_64_types.h 2010-02-23 10:38:51.000000000 -0500 | 7279 | --- linux-2.6.32.10/arch/x86/include/asm/page_64_types.h 2010-03-15 11:52:04.000000000 -0400 |
7292 | +++ linux-2.6.32.9/arch/x86/include/asm/page_64_types.h 2010-03-11 20:24:59.981624197 -0500 | 7280 | +++ linux-2.6.32.10/arch/x86/include/asm/page_64_types.h 2010-03-20 15:58:46.925538200 -0400 |
7293 | @@ -39,6 +39,9 @@ | 7281 | @@ -39,6 +39,9 @@ |
7294 | #define __START_KERNEL (__START_KERNEL_map + __PHYSICAL_START) | 7282 | #define __START_KERNEL (__START_KERNEL_map + __PHYSICAL_START) |
7295 | #define __START_KERNEL_map _AC(0xffffffff80000000, UL) | 7283 | #define __START_KERNEL_map _AC(0xffffffff80000000, UL) |
@@ -7300,9 +7288,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/page_64_types.h linux-2.6.32.9/ar | |||
7300 | /* See Documentation/x86/x86_64/mm.txt for a description of the memory map. */ | 7288 | /* See Documentation/x86/x86_64/mm.txt for a description of the memory map. */ |
7301 | #define __PHYSICAL_MASK_SHIFT 46 | 7289 | #define __PHYSICAL_MASK_SHIFT 46 |
7302 | #define __VIRTUAL_MASK_SHIFT 47 | 7290 | #define __VIRTUAL_MASK_SHIFT 47 |
7303 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/paravirt.h linux-2.6.32.9/arch/x86/include/asm/paravirt.h | 7291 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/paravirt.h linux-2.6.32.10/arch/x86/include/asm/paravirt.h |
7304 | --- linux-2.6.32.9/arch/x86/include/asm/paravirt.h 2010-02-23 10:38:51.000000000 -0500 | 7292 | --- linux-2.6.32.10/arch/x86/include/asm/paravirt.h 2010-03-15 11:52:04.000000000 -0400 |
7305 | +++ linux-2.6.32.9/arch/x86/include/asm/paravirt.h 2010-03-11 20:25:04.609377560 -0500 | 7293 | +++ linux-2.6.32.10/arch/x86/include/asm/paravirt.h 2010-03-21 16:37:01.902719167 -0400 |
7306 | @@ -729,6 +729,21 @@ static inline void __set_fixmap(unsigned | 7294 | @@ -729,6 +729,21 @@ static inline void __set_fixmap(unsigned |
7307 | pv_mmu_ops.set_fixmap(idx, phys, flags); | 7295 | pv_mmu_ops.set_fixmap(idx, phys, flags); |
7308 | } | 7296 | } |
@@ -7369,18 +7357,24 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/paravirt.h linux-2.6.32.9/arch/x8 | |||
7369 | 7357 | ||
7370 | #else /* !CONFIG_X86_32 */ | 7358 | #else /* !CONFIG_X86_32 */ |
7371 | 7359 | ||
7372 | @@ -1022,6 +1065,46 @@ extern void default_banner(void); | 7360 | @@ -1022,6 +1065,52 @@ extern void default_banner(void); |
7373 | PARA_SITE(PARA_PATCH(pv_cpu_ops, PV_CPU_irq_enable_sysexit), \ | 7361 | PARA_SITE(PARA_PATCH(pv_cpu_ops, PV_CPU_irq_enable_sysexit), \ |
7374 | CLBR_NONE, \ | 7362 | CLBR_NONE, \ |
7375 | jmp PARA_INDIRECT(pv_cpu_ops+PV_CPU_irq_enable_sysexit)) | 7363 | jmp PARA_INDIRECT(pv_cpu_ops+PV_CPU_irq_enable_sysexit)) |
7376 | + | 7364 | + |
7377 | +#ifdef CONFIG_PAX_KERNEXEC | 7365 | +#ifdef CONFIG_PAX_KERNEXEC |
7378 | + .macro ljmpq sel, off | 7366 | + .macro ljmpq sel, off |
7367 | +#if defined(CONFIG_MCORE2) || defined (CONFIG_MATOM) | ||
7379 | + .byte 0x48; ljmp *1234f(%rip) | 7368 | + .byte 0x48; ljmp *1234f(%rip) |
7380 | + .pushsection .rodata | 7369 | + .pushsection .rodata |
7381 | + .align 16 | 7370 | + .align 16 |
7382 | + 1234: .quad \off; .word \sel | 7371 | + 1234: .quad \off; .word \sel |
7383 | + .popsection | 7372 | + .popsection |
7373 | +#else | ||
7374 | + push $\sel | ||
7375 | + push $\off | ||
7376 | + lretq | ||
7377 | +#endif | ||
7384 | + .endm | 7378 | + .endm |
7385 | + | 7379 | + |
7386 | +#define PAX_EXIT_KERNEL \ | 7380 | +#define PAX_EXIT_KERNEL \ |
@@ -7416,9 +7410,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/paravirt.h linux-2.6.32.9/arch/x8 | |||
7416 | #endif /* CONFIG_X86_32 */ | 7410 | #endif /* CONFIG_X86_32 */ |
7417 | 7411 | ||
7418 | #endif /* __ASSEMBLY__ */ | 7412 | #endif /* __ASSEMBLY__ */ |
7419 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/paravirt_types.h linux-2.6.32.9/arch/x86/include/asm/paravirt_types.h | 7413 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/paravirt_types.h linux-2.6.32.10/arch/x86/include/asm/paravirt_types.h |
7420 | --- linux-2.6.32.9/arch/x86/include/asm/paravirt_types.h 2010-02-23 10:38:51.000000000 -0500 | 7414 | --- linux-2.6.32.10/arch/x86/include/asm/paravirt_types.h 2010-03-15 11:52:04.000000000 -0400 |
7421 | +++ linux-2.6.32.9/arch/x86/include/asm/paravirt_types.h 2010-03-11 20:24:59.985340824 -0500 | 7415 | +++ linux-2.6.32.10/arch/x86/include/asm/paravirt_types.h 2010-03-20 15:58:46.925538200 -0400 |
7422 | @@ -316,6 +316,12 @@ struct pv_mmu_ops { | 7416 | @@ -316,6 +316,12 @@ struct pv_mmu_ops { |
7423 | an mfn. We can tell which is which from the index. */ | 7417 | an mfn. We can tell which is which from the index. */ |
7424 | void (*set_fixmap)(unsigned /* enum fixed_addresses */ idx, | 7418 | void (*set_fixmap)(unsigned /* enum fixed_addresses */ idx, |
@@ -7432,9 +7426,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/paravirt_types.h linux-2.6.32.9/a | |||
7432 | }; | 7426 | }; |
7433 | 7427 | ||
7434 | struct raw_spinlock; | 7428 | struct raw_spinlock; |
7435 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pci_x86.h linux-2.6.32.9/arch/x86/include/asm/pci_x86.h | 7429 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pci_x86.h linux-2.6.32.10/arch/x86/include/asm/pci_x86.h |
7436 | --- linux-2.6.32.9/arch/x86/include/asm/pci_x86.h 2010-02-23 10:38:51.000000000 -0500 | 7430 | --- linux-2.6.32.10/arch/x86/include/asm/pci_x86.h 2010-03-15 11:52:04.000000000 -0400 |
7437 | +++ linux-2.6.32.9/arch/x86/include/asm/pci_x86.h 2010-03-11 20:24:59.985340824 -0500 | 7431 | +++ linux-2.6.32.10/arch/x86/include/asm/pci_x86.h 2010-03-20 15:58:46.925538200 -0400 |
7438 | @@ -89,16 +89,16 @@ extern int (*pcibios_enable_irq)(struct | 7432 | @@ -89,16 +89,16 @@ extern int (*pcibios_enable_irq)(struct |
7439 | extern void (*pcibios_disable_irq)(struct pci_dev *dev); | 7433 | extern void (*pcibios_disable_irq)(struct pci_dev *dev); |
7440 | 7434 | ||
@@ -7457,10 +7451,10 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pci_x86.h linux-2.6.32.9/arch/x86 | |||
7457 | extern bool port_cf9_safe; | 7451 | extern bool port_cf9_safe; |
7458 | 7452 | ||
7459 | /* arch_initcall level */ | 7453 | /* arch_initcall level */ |
7460 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgalloc.h linux-2.6.32.9/arch/x86/include/asm/pgalloc.h | 7454 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgalloc.h linux-2.6.32.10/arch/x86/include/asm/pgalloc.h |
7461 | --- linux-2.6.32.9/arch/x86/include/asm/pgalloc.h 2010-02-23 10:38:51.000000000 -0500 | 7455 | --- linux-2.6.32.10/arch/x86/include/asm/pgalloc.h 2010-03-15 11:52:04.000000000 -0400 |
7462 | +++ linux-2.6.32.9/arch/x86/include/asm/pgalloc.h 2010-03-11 20:24:59.985340824 -0500 | 7456 | +++ linux-2.6.32.10/arch/x86/include/asm/pgalloc.h 2010-03-20 15:58:46.925538200 -0400 |
7463 | @@ -58,6 +58,13 @@ static inline void pmd_populate_kernel(s | 7457 | @@ -63,6 +63,13 @@ static inline void pmd_populate_kernel(s |
7464 | pmd_t *pmd, pte_t *pte) | 7458 | pmd_t *pmd, pte_t *pte) |
7465 | { | 7459 | { |
7466 | paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); | 7460 | paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); |
@@ -7474,9 +7468,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgalloc.h linux-2.6.32.9/arch/x86 | |||
7474 | set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); | 7468 | set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); |
7475 | } | 7469 | } |
7476 | 7470 | ||
7477 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.9/arch/x86/include/asm/pgtable-2level.h | 7471 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.10/arch/x86/include/asm/pgtable-2level.h |
7478 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable-2level.h 2010-02-23 10:38:51.000000000 -0500 | 7472 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable-2level.h 2010-03-15 11:52:04.000000000 -0400 |
7479 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable-2level.h 2010-03-11 20:24:59.985340824 -0500 | 7473 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable-2level.h 2010-03-20 15:58:46.925538200 -0400 |
7480 | @@ -18,7 +18,9 @@ static inline void native_set_pte(pte_t | 7474 | @@ -18,7 +18,9 @@ static inline void native_set_pte(pte_t |
7481 | 7475 | ||
7482 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) | 7476 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) |
@@ -7487,9 +7481,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable-2level.h linux-2.6.32.9/a | |||
7487 | } | 7481 | } |
7488 | 7482 | ||
7489 | static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) | 7483 | static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) |
7490 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_32.h linux-2.6.32.9/arch/x86/include/asm/pgtable_32.h | 7484 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable_32.h linux-2.6.32.10/arch/x86/include/asm/pgtable_32.h |
7491 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable_32.h 2010-02-23 10:38:51.000000000 -0500 | 7485 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable_32.h 2010-03-15 11:52:04.000000000 -0400 |
7492 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable_32.h 2010-03-11 20:24:59.985340824 -0500 | 7486 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable_32.h 2010-03-20 15:58:46.925538200 -0400 |
7493 | @@ -26,8 +26,6 @@ | 7487 | @@ -26,8 +26,6 @@ |
7494 | struct mm_struct; | 7488 | struct mm_struct; |
7495 | struct vm_area_struct; | 7489 | struct vm_area_struct; |
@@ -7531,9 +7525,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_32.h linux-2.6.32.9/arch/ | |||
7531 | /* | 7525 | /* |
7532 | * kern_addr_valid() is (1) for FLATMEM and (0) for | 7526 | * kern_addr_valid() is (1) for FLATMEM and (0) for |
7533 | * SPARSEMEM and DISCONTIGMEM | 7527 | * SPARSEMEM and DISCONTIGMEM |
7534 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.9/arch/x86/include/asm/pgtable_32_types.h | 7528 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.10/arch/x86/include/asm/pgtable_32_types.h |
7535 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable_32_types.h 2010-02-23 10:38:51.000000000 -0500 | 7529 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable_32_types.h 2010-03-15 11:52:04.000000000 -0400 |
7536 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable_32_types.h 2010-03-11 20:24:59.985340824 -0500 | 7530 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable_32_types.h 2010-03-20 15:58:46.925538200 -0400 |
7537 | @@ -8,7 +8,7 @@ | 7531 | @@ -8,7 +8,7 @@ |
7538 | */ | 7532 | */ |
7539 | #ifdef CONFIG_X86_PAE | 7533 | #ifdef CONFIG_X86_PAE |
@@ -7563,9 +7557,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_32_types.h linux-2.6.32.9 | |||
7563 | #define MODULES_VADDR VMALLOC_START | 7557 | #define MODULES_VADDR VMALLOC_START |
7564 | #define MODULES_END VMALLOC_END | 7558 | #define MODULES_END VMALLOC_END |
7565 | #define MODULES_LEN (MODULES_VADDR - MODULES_END) | 7559 | #define MODULES_LEN (MODULES_VADDR - MODULES_END) |
7566 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.9/arch/x86/include/asm/pgtable-3level.h | 7560 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.10/arch/x86/include/asm/pgtable-3level.h |
7567 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable-3level.h 2010-02-23 10:38:51.000000000 -0500 | 7561 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable-3level.h 2010-03-15 11:52:04.000000000 -0400 |
7568 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable-3level.h 2010-03-11 20:24:59.985340824 -0500 | 7562 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable-3level.h 2010-03-20 15:58:46.925538200 -0400 |
7569 | @@ -38,12 +38,16 @@ static inline void native_set_pte_atomic | 7563 | @@ -38,12 +38,16 @@ static inline void native_set_pte_atomic |
7570 | 7564 | ||
7571 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) | 7565 | static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) |
@@ -7583,9 +7577,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable-3level.h linux-2.6.32.9/a | |||
7583 | } | 7577 | } |
7584 | 7578 | ||
7585 | /* | 7579 | /* |
7586 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_64.h linux-2.6.32.9/arch/x86/include/asm/pgtable_64.h | 7580 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable_64.h linux-2.6.32.10/arch/x86/include/asm/pgtable_64.h |
7587 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable_64.h 2010-02-23 10:38:51.000000000 -0500 | 7581 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable_64.h 2010-03-15 11:52:04.000000000 -0400 |
7588 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable_64.h 2010-03-11 20:24:59.985340824 -0500 | 7582 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable_64.h 2010-03-20 15:58:46.925538200 -0400 |
7589 | @@ -16,9 +16,12 @@ | 7583 | @@ -16,9 +16,12 @@ |
7590 | 7584 | ||
7591 | extern pud_t level3_kernel_pgt[512]; | 7585 | extern pud_t level3_kernel_pgt[512]; |
@@ -7620,9 +7614,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_64.h linux-2.6.32.9/arch/ | |||
7620 | } | 7614 | } |
7621 | 7615 | ||
7622 | static inline void native_pgd_clear(pgd_t *pgd) | 7616 | static inline void native_pgd_clear(pgd_t *pgd) |
7623 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable.h linux-2.6.32.9/arch/x86/include/asm/pgtable.h | 7617 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable.h linux-2.6.32.10/arch/x86/include/asm/pgtable.h |
7624 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable.h 2010-02-23 10:38:51.000000000 -0500 | 7618 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable.h 2010-03-15 11:52:04.000000000 -0400 |
7625 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable.h 2010-03-11 20:24:59.985340824 -0500 | 7619 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable.h 2010-03-20 15:58:46.925538200 -0400 |
7626 | @@ -74,12 +74,51 @@ extern struct list_head pgd_list; | 7620 | @@ -74,12 +74,51 @@ extern struct list_head pgd_list; |
7627 | 7621 | ||
7628 | #define arch_end_context_switch(prev) do {} while(0) | 7622 | #define arch_end_context_switch(prev) do {} while(0) |
@@ -7730,9 +7724,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable.h linux-2.6.32.9/arch/x86 | |||
7730 | } | 7724 | } |
7731 | 7725 | ||
7732 | 7726 | ||
7733 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_types.h linux-2.6.32.9/arch/x86/include/asm/pgtable_types.h | 7727 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/pgtable_types.h linux-2.6.32.10/arch/x86/include/asm/pgtable_types.h |
7734 | --- linux-2.6.32.9/arch/x86/include/asm/pgtable_types.h 2010-02-23 10:38:51.000000000 -0500 | 7728 | --- linux-2.6.32.10/arch/x86/include/asm/pgtable_types.h 2010-03-15 11:52:04.000000000 -0400 |
7735 | +++ linux-2.6.32.9/arch/x86/include/asm/pgtable_types.h 2010-03-11 20:24:59.985340824 -0500 | 7729 | +++ linux-2.6.32.10/arch/x86/include/asm/pgtable_types.h 2010-03-20 15:58:46.925538200 -0400 |
7736 | @@ -16,12 +16,11 @@ | 7730 | @@ -16,12 +16,11 @@ |
7737 | #define _PAGE_BIT_PSE 7 /* 4 MB (or 2MB) page */ | 7731 | #define _PAGE_BIT_PSE 7 /* 4 MB (or 2MB) page */ |
7738 | #define _PAGE_BIT_PAT 7 /* on 4KB pages */ | 7732 | #define _PAGE_BIT_PAT 7 /* on 4KB pages */ |
@@ -7817,9 +7811,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/pgtable_types.h linux-2.6.32.9/ar | |||
7817 | 7811 | ||
7818 | #define pgprot_writecombine pgprot_writecombine | 7812 | #define pgprot_writecombine pgprot_writecombine |
7819 | extern pgprot_t pgprot_writecombine(pgprot_t prot); | 7813 | extern pgprot_t pgprot_writecombine(pgprot_t prot); |
7820 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/processor.h linux-2.6.32.9/arch/x86/include/asm/processor.h | 7814 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/processor.h linux-2.6.32.10/arch/x86/include/asm/processor.h |
7821 | --- linux-2.6.32.9/arch/x86/include/asm/processor.h 2010-02-23 10:38:51.000000000 -0500 | 7815 | --- linux-2.6.32.10/arch/x86/include/asm/processor.h 2010-03-15 11:52:04.000000000 -0400 |
7822 | +++ linux-2.6.32.9/arch/x86/include/asm/processor.h 2010-03-11 20:24:59.985340824 -0500 | 7816 | +++ linux-2.6.32.10/arch/x86/include/asm/processor.h 2010-03-20 15:58:46.925538200 -0400 |
7823 | @@ -272,7 +272,7 @@ struct tss_struct { | 7817 | @@ -272,7 +272,7 @@ struct tss_struct { |
7824 | 7818 | ||
7825 | } ____cacheline_aligned; | 7819 | } ____cacheline_aligned; |
@@ -7897,9 +7891,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/processor.h linux-2.6.32.9/arch/x | |||
7897 | #define KSTK_EIP(task) (task_pt_regs(task)->ip) | 7891 | #define KSTK_EIP(task) (task_pt_regs(task)->ip) |
7898 | 7892 | ||
7899 | /* Get/set a process' ability to use the timestamp counter instruction */ | 7893 | /* Get/set a process' ability to use the timestamp counter instruction */ |
7900 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/ptrace.h linux-2.6.32.9/arch/x86/include/asm/ptrace.h | 7894 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/ptrace.h linux-2.6.32.10/arch/x86/include/asm/ptrace.h |
7901 | --- linux-2.6.32.9/arch/x86/include/asm/ptrace.h 2010-02-23 10:38:51.000000000 -0500 | 7895 | --- linux-2.6.32.10/arch/x86/include/asm/ptrace.h 2010-03-15 11:52:04.000000000 -0400 |
7902 | +++ linux-2.6.32.9/arch/x86/include/asm/ptrace.h 2010-03-11 20:24:59.985340824 -0500 | 7896 | +++ linux-2.6.32.10/arch/x86/include/asm/ptrace.h 2010-03-20 15:58:46.925538200 -0400 |
7903 | @@ -151,28 +151,29 @@ static inline unsigned long regs_return_ | 7897 | @@ -151,28 +151,29 @@ static inline unsigned long regs_return_ |
7904 | } | 7898 | } |
7905 | 7899 | ||
@@ -7936,9 +7930,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/ptrace.h linux-2.6.32.9/arch/x86/ | |||
7936 | #endif | 7930 | #endif |
7937 | } | 7931 | } |
7938 | 7932 | ||
7939 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/reboot.h linux-2.6.32.9/arch/x86/include/asm/reboot.h | 7933 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/reboot.h linux-2.6.32.10/arch/x86/include/asm/reboot.h |
7940 | --- linux-2.6.32.9/arch/x86/include/asm/reboot.h 2010-02-23 10:38:51.000000000 -0500 | 7934 | --- linux-2.6.32.10/arch/x86/include/asm/reboot.h 2010-03-15 11:52:04.000000000 -0400 |
7941 | +++ linux-2.6.32.9/arch/x86/include/asm/reboot.h 2010-03-11 20:24:59.985340824 -0500 | 7935 | +++ linux-2.6.32.10/arch/x86/include/asm/reboot.h 2010-03-20 15:58:46.925538200 -0400 |
7942 | @@ -18,7 +18,7 @@ extern struct machine_ops machine_ops; | 7936 | @@ -18,7 +18,7 @@ extern struct machine_ops machine_ops; |
7943 | 7937 | ||
7944 | void native_machine_crash_shutdown(struct pt_regs *regs); | 7938 | void native_machine_crash_shutdown(struct pt_regs *regs); |
@@ -7948,9 +7942,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/reboot.h linux-2.6.32.9/arch/x86/ | |||
7948 | 7942 | ||
7949 | typedef void (*nmi_shootdown_cb)(int, struct die_args*); | 7943 | typedef void (*nmi_shootdown_cb)(int, struct die_args*); |
7950 | void nmi_shootdown_cpus(nmi_shootdown_cb callback); | 7944 | void nmi_shootdown_cpus(nmi_shootdown_cb callback); |
7951 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/rwsem.h linux-2.6.32.9/arch/x86/include/asm/rwsem.h | 7945 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/rwsem.h linux-2.6.32.10/arch/x86/include/asm/rwsem.h |
7952 | --- linux-2.6.32.9/arch/x86/include/asm/rwsem.h 2010-02-23 10:38:51.000000000 -0500 | 7946 | --- linux-2.6.32.10/arch/x86/include/asm/rwsem.h 2010-03-15 11:52:04.000000000 -0400 |
7953 | +++ linux-2.6.32.9/arch/x86/include/asm/rwsem.h 2010-03-11 20:24:59.985340824 -0500 | 7947 | +++ linux-2.6.32.10/arch/x86/include/asm/rwsem.h 2010-03-20 15:58:46.925538200 -0400 |
7954 | @@ -106,10 +106,26 @@ static inline void __down_read(struct rw | 7948 | @@ -106,10 +106,26 @@ static inline void __down_read(struct rw |
7955 | { | 7949 | { |
7956 | asm volatile("# beginning down_read\n\t" | 7950 | asm volatile("# beginning down_read\n\t" |
@@ -8183,9 +8177,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/rwsem.h linux-2.6.32.9/arch/x86/i | |||
8183 | : "+r" (tmp), "+m" (sem->count) | 8177 | : "+r" (tmp), "+m" (sem->count) |
8184 | : : "memory"); | 8178 | : : "memory"); |
8185 | 8179 | ||
8186 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/segment.h linux-2.6.32.9/arch/x86/include/asm/segment.h | 8180 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/segment.h linux-2.6.32.10/arch/x86/include/asm/segment.h |
8187 | --- linux-2.6.32.9/arch/x86/include/asm/segment.h 2010-02-23 10:38:51.000000000 -0500 | 8181 | --- linux-2.6.32.10/arch/x86/include/asm/segment.h 2010-03-15 11:52:04.000000000 -0400 |
8188 | +++ linux-2.6.32.9/arch/x86/include/asm/segment.h 2010-03-11 20:24:59.985340824 -0500 | 8182 | +++ linux-2.6.32.10/arch/x86/include/asm/segment.h 2010-03-20 15:58:46.925538200 -0400 |
8189 | @@ -62,8 +62,8 @@ | 8183 | @@ -62,8 +62,8 @@ |
8190 | * 26 - ESPFIX small SS | 8184 | * 26 - ESPFIX small SS |
8191 | * 27 - per-cpu [ offset to per-cpu data area ] | 8185 | * 27 - per-cpu [ offset to per-cpu data area ] |
@@ -8254,9 +8248,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/segment.h linux-2.6.32.9/arch/x86 | |||
8254 | #define __KERNEL_DS (GDT_ENTRY_KERNEL_DS * 8) | 8248 | #define __KERNEL_DS (GDT_ENTRY_KERNEL_DS * 8) |
8255 | #define __USER_DS (GDT_ENTRY_DEFAULT_USER_DS* 8 + 3) | 8249 | #define __USER_DS (GDT_ENTRY_DEFAULT_USER_DS* 8 + 3) |
8256 | #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS* 8 + 3) | 8250 | #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS* 8 + 3) |
8257 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/spinlock.h linux-2.6.32.9/arch/x86/include/asm/spinlock.h | 8251 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/spinlock.h linux-2.6.32.10/arch/x86/include/asm/spinlock.h |
8258 | --- linux-2.6.32.9/arch/x86/include/asm/spinlock.h 2010-02-23 10:38:51.000000000 -0500 | 8252 | --- linux-2.6.32.10/arch/x86/include/asm/spinlock.h 2010-03-15 11:52:04.000000000 -0400 |
8259 | +++ linux-2.6.32.9/arch/x86/include/asm/spinlock.h 2010-03-11 20:24:59.985340824 -0500 | 8253 | +++ linux-2.6.32.10/arch/x86/include/asm/spinlock.h 2010-03-20 15:58:46.930703824 -0400 |
8260 | @@ -249,18 +249,50 @@ static inline int __raw_write_can_lock(r | 8254 | @@ -249,18 +249,50 @@ static inline int __raw_write_can_lock(r |
8261 | static inline void __raw_read_lock(raw_rwlock_t *rw) | 8255 | static inline void __raw_read_lock(raw_rwlock_t *rw) |
8262 | { | 8256 | { |
@@ -8360,9 +8354,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/spinlock.h linux-2.6.32.9/arch/x8 | |||
8360 | : "+m" (rw->lock) : "i" (RW_LOCK_BIAS) : "memory"); | 8354 | : "+m" (rw->lock) : "i" (RW_LOCK_BIAS) : "memory"); |
8361 | } | 8355 | } |
8362 | 8356 | ||
8363 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/system.h linux-2.6.32.9/arch/x86/include/asm/system.h | 8357 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/system.h linux-2.6.32.10/arch/x86/include/asm/system.h |
8364 | --- linux-2.6.32.9/arch/x86/include/asm/system.h 2010-02-23 10:38:51.000000000 -0500 | 8358 | --- linux-2.6.32.10/arch/x86/include/asm/system.h 2010-03-15 11:52:04.000000000 -0400 |
8365 | +++ linux-2.6.32.9/arch/x86/include/asm/system.h 2010-03-11 20:24:59.985340824 -0500 | 8359 | +++ linux-2.6.32.10/arch/x86/include/asm/system.h 2010-03-20 15:58:46.930703824 -0400 |
8366 | @@ -200,7 +200,7 @@ static inline unsigned long get_limit(un | 8360 | @@ -200,7 +200,7 @@ static inline unsigned long get_limit(un |
8367 | { | 8361 | { |
8368 | unsigned long __limit; | 8362 | unsigned long __limit; |
@@ -8381,9 +8375,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/system.h linux-2.6.32.9/arch/x86/ | |||
8381 | extern void free_init_pages(char *what, unsigned long begin, unsigned long end); | 8375 | extern void free_init_pages(char *what, unsigned long begin, unsigned long end); |
8382 | 8376 | ||
8383 | void default_idle(void); | 8377 | void default_idle(void); |
8384 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess_32.h linux-2.6.32.9/arch/x86/include/asm/uaccess_32.h | 8378 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/uaccess_32.h linux-2.6.32.10/arch/x86/include/asm/uaccess_32.h |
8385 | --- linux-2.6.32.9/arch/x86/include/asm/uaccess_32.h 2010-02-23 10:38:51.000000000 -0500 | 8379 | --- linux-2.6.32.10/arch/x86/include/asm/uaccess_32.h 2010-03-15 11:52:04.000000000 -0400 |
8386 | +++ linux-2.6.32.9/arch/x86/include/asm/uaccess_32.h 2010-03-11 20:24:59.985340824 -0500 | 8380 | +++ linux-2.6.32.10/arch/x86/include/asm/uaccess_32.h 2010-03-20 15:58:46.930703824 -0400 |
8387 | @@ -44,6 +44,9 @@ unsigned long __must_check __copy_from_u | 8381 | @@ -44,6 +44,9 @@ unsigned long __must_check __copy_from_u |
8388 | static __always_inline unsigned long __must_check | 8382 | static __always_inline unsigned long __must_check |
8389 | __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) | 8383 | __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) |
@@ -8513,9 +8507,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess_32.h linux-2.6.32.9/arch/ | |||
8513 | long __must_check strncpy_from_user(char *dst, const char __user *src, | 8507 | long __must_check strncpy_from_user(char *dst, const char __user *src, |
8514 | long count); | 8508 | long count); |
8515 | long __must_check __strncpy_from_user(char *dst, | 8509 | long __must_check __strncpy_from_user(char *dst, |
8516 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess_64.h linux-2.6.32.9/arch/x86/include/asm/uaccess_64.h | 8510 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/uaccess_64.h linux-2.6.32.10/arch/x86/include/asm/uaccess_64.h |
8517 | --- linux-2.6.32.9/arch/x86/include/asm/uaccess_64.h 2010-02-23 10:38:51.000000000 -0500 | 8511 | --- linux-2.6.32.10/arch/x86/include/asm/uaccess_64.h 2010-03-15 11:52:04.000000000 -0400 |
8518 | +++ linux-2.6.32.9/arch/x86/include/asm/uaccess_64.h 2010-03-11 20:24:59.985340824 -0500 | 8512 | +++ linux-2.6.32.10/arch/x86/include/asm/uaccess_64.h 2010-03-20 15:58:46.930703824 -0400 |
8519 | @@ -10,6 +10,8 @@ | 8513 | @@ -10,6 +10,8 @@ |
8520 | #include <linux/lockdep.h> | 8514 | #include <linux/lockdep.h> |
8521 | #include <asm/page.h> | 8515 | #include <asm/page.h> |
@@ -8666,9 +8660,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess_64.h linux-2.6.32.9/arch/ | |||
8666 | copy_user_handle_tail(char *to, char *from, unsigned len, unsigned zerorest); | 8660 | copy_user_handle_tail(char *to, char *from, unsigned len, unsigned zerorest); |
8667 | 8661 | ||
8668 | #endif /* _ASM_X86_UACCESS_64_H */ | 8662 | #endif /* _ASM_X86_UACCESS_64_H */ |
8669 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess.h linux-2.6.32.9/arch/x86/include/asm/uaccess.h | 8663 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/uaccess.h linux-2.6.32.10/arch/x86/include/asm/uaccess.h |
8670 | --- linux-2.6.32.9/arch/x86/include/asm/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 8664 | --- linux-2.6.32.10/arch/x86/include/asm/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
8671 | +++ linux-2.6.32.9/arch/x86/include/asm/uaccess.h 2010-03-11 20:25:04.609377560 -0500 | 8665 | +++ linux-2.6.32.10/arch/x86/include/asm/uaccess.h 2010-03-20 15:58:46.930703824 -0400 |
8672 | @@ -8,8 +8,11 @@ | 8666 | @@ -8,8 +8,11 @@ |
8673 | #include <linux/thread_info.h> | 8667 | #include <linux/thread_info.h> |
8674 | #include <linux/prefetch.h> | 8668 | #include <linux/prefetch.h> |
@@ -8871,9 +8865,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/uaccess.h linux-2.6.32.9/arch/x86 | |||
8871 | #ifdef CONFIG_X86_32 | 8865 | #ifdef CONFIG_X86_32 |
8872 | # include "uaccess_32.h" | 8866 | # include "uaccess_32.h" |
8873 | #else | 8867 | #else |
8874 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/vgtod.h linux-2.6.32.9/arch/x86/include/asm/vgtod.h | 8868 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/vgtod.h linux-2.6.32.10/arch/x86/include/asm/vgtod.h |
8875 | --- linux-2.6.32.9/arch/x86/include/asm/vgtod.h 2010-02-23 10:38:51.000000000 -0500 | 8869 | --- linux-2.6.32.10/arch/x86/include/asm/vgtod.h 2010-03-15 11:52:04.000000000 -0400 |
8876 | +++ linux-2.6.32.9/arch/x86/include/asm/vgtod.h 2010-03-11 20:24:59.985340824 -0500 | 8870 | +++ linux-2.6.32.10/arch/x86/include/asm/vgtod.h 2010-03-20 15:58:46.930703824 -0400 |
8877 | @@ -14,6 +14,7 @@ struct vsyscall_gtod_data { | 8871 | @@ -14,6 +14,7 @@ struct vsyscall_gtod_data { |
8878 | int sysctl_enabled; | 8872 | int sysctl_enabled; |
8879 | struct timezone sys_tz; | 8873 | struct timezone sys_tz; |
@@ -8882,9 +8876,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/vgtod.h linux-2.6.32.9/arch/x86/i | |||
8882 | cycle_t (*vread)(void); | 8876 | cycle_t (*vread)(void); |
8883 | cycle_t cycle_last; | 8877 | cycle_t cycle_last; |
8884 | cycle_t mask; | 8878 | cycle_t mask; |
8885 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/vmi.h linux-2.6.32.9/arch/x86/include/asm/vmi.h | 8879 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/vmi.h linux-2.6.32.10/arch/x86/include/asm/vmi.h |
8886 | --- linux-2.6.32.9/arch/x86/include/asm/vmi.h 2010-02-23 10:38:51.000000000 -0500 | 8880 | --- linux-2.6.32.10/arch/x86/include/asm/vmi.h 2010-03-15 11:52:04.000000000 -0400 |
8887 | +++ linux-2.6.32.9/arch/x86/include/asm/vmi.h 2010-03-11 20:24:59.985340824 -0500 | 8881 | +++ linux-2.6.32.10/arch/x86/include/asm/vmi.h 2010-03-20 15:58:46.930703824 -0400 |
8888 | @@ -191,6 +191,7 @@ struct vrom_header { | 8882 | @@ -191,6 +191,7 @@ struct vrom_header { |
8889 | u8 reserved[96]; /* Reserved for headers */ | 8883 | u8 reserved[96]; /* Reserved for headers */ |
8890 | char vmi_init[8]; /* VMI_Init jump point */ | 8884 | char vmi_init[8]; /* VMI_Init jump point */ |
@@ -8893,9 +8887,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/vmi.h linux-2.6.32.9/arch/x86/inc | |||
8893 | } __attribute__((packed)); | 8887 | } __attribute__((packed)); |
8894 | 8888 | ||
8895 | struct pnp_header { | 8889 | struct pnp_header { |
8896 | diff -urNp linux-2.6.32.9/arch/x86/include/asm/vsyscall.h linux-2.6.32.9/arch/x86/include/asm/vsyscall.h | 8890 | diff -urNp linux-2.6.32.10/arch/x86/include/asm/vsyscall.h linux-2.6.32.10/arch/x86/include/asm/vsyscall.h |
8897 | --- linux-2.6.32.9/arch/x86/include/asm/vsyscall.h 2010-02-23 10:38:51.000000000 -0500 | 8891 | --- linux-2.6.32.10/arch/x86/include/asm/vsyscall.h 2010-03-15 11:52:04.000000000 -0400 |
8898 | +++ linux-2.6.32.9/arch/x86/include/asm/vsyscall.h 2010-03-11 20:24:59.985340824 -0500 | 8892 | +++ linux-2.6.32.10/arch/x86/include/asm/vsyscall.h 2010-03-20 15:58:46.930703824 -0400 |
8899 | @@ -15,9 +15,10 @@ enum vsyscall_num { | 8893 | @@ -15,9 +15,10 @@ enum vsyscall_num { |
8900 | 8894 | ||
8901 | #ifdef __KERNEL__ | 8895 | #ifdef __KERNEL__ |
@@ -8926,9 +8920,9 @@ diff -urNp linux-2.6.32.9/arch/x86/include/asm/vsyscall.h linux-2.6.32.9/arch/x8 | |||
8926 | #endif /* __KERNEL__ */ | 8920 | #endif /* __KERNEL__ */ |
8927 | 8921 | ||
8928 | #endif /* _ASM_X86_VSYSCALL_H */ | 8922 | #endif /* _ASM_X86_VSYSCALL_H */ |
8929 | diff -urNp linux-2.6.32.9/arch/x86/Kconfig linux-2.6.32.9/arch/x86/Kconfig | 8923 | diff -urNp linux-2.6.32.10/arch/x86/Kconfig linux-2.6.32.10/arch/x86/Kconfig |
8930 | --- linux-2.6.32.9/arch/x86/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 8924 | --- linux-2.6.32.10/arch/x86/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
8931 | +++ linux-2.6.32.9/arch/x86/Kconfig 2010-03-11 20:24:59.989436952 -0500 | 8925 | +++ linux-2.6.32.10/arch/x86/Kconfig 2010-03-20 15:58:46.930703824 -0400 |
8932 | @@ -1083,7 +1083,7 @@ config PAGE_OFFSET | 8926 | @@ -1083,7 +1083,7 @@ config PAGE_OFFSET |
8933 | hex | 8927 | hex |
8934 | default 0xB0000000 if VMSPLIT_3G_OPT | 8928 | default 0xB0000000 if VMSPLIT_3G_OPT |
@@ -8975,9 +8969,9 @@ diff -urNp linux-2.6.32.9/arch/x86/Kconfig linux-2.6.32.9/arch/x86/Kconfig | |||
8975 | ---help--- | 8969 | ---help--- |
8976 | Map the 32-bit VDSO to the predictable old-style address too. | 8970 | Map the 32-bit VDSO to the predictable old-style address too. |
8977 | ---help--- | 8971 | ---help--- |
8978 | diff -urNp linux-2.6.32.9/arch/x86/Kconfig.cpu linux-2.6.32.9/arch/x86/Kconfig.cpu | 8972 | diff -urNp linux-2.6.32.10/arch/x86/Kconfig.cpu linux-2.6.32.10/arch/x86/Kconfig.cpu |
8979 | --- linux-2.6.32.9/arch/x86/Kconfig.cpu 2010-02-23 10:38:51.000000000 -0500 | 8973 | --- linux-2.6.32.10/arch/x86/Kconfig.cpu 2010-03-15 11:52:04.000000000 -0400 |
8980 | +++ linux-2.6.32.9/arch/x86/Kconfig.cpu 2010-03-11 20:24:59.989436952 -0500 | 8974 | +++ linux-2.6.32.10/arch/x86/Kconfig.cpu 2010-03-20 15:58:46.930703824 -0400 |
8981 | @@ -340,7 +340,7 @@ config X86_PPRO_FENCE | 8975 | @@ -340,7 +340,7 @@ config X86_PPRO_FENCE |
8982 | 8976 | ||
8983 | config X86_F00F_BUG | 8977 | config X86_F00F_BUG |
@@ -9005,9 +8999,9 @@ diff -urNp linux-2.6.32.9/arch/x86/Kconfig.cpu linux-2.6.32.9/arch/x86/Kconfig.c | |||
9005 | 8999 | ||
9006 | config X86_MINIMUM_CPU_FAMILY | 9000 | config X86_MINIMUM_CPU_FAMILY |
9007 | int | 9001 | int |
9008 | diff -urNp linux-2.6.32.9/arch/x86/Kconfig.debug linux-2.6.32.9/arch/x86/Kconfig.debug | 9002 | diff -urNp linux-2.6.32.10/arch/x86/Kconfig.debug linux-2.6.32.10/arch/x86/Kconfig.debug |
9009 | --- linux-2.6.32.9/arch/x86/Kconfig.debug 2010-02-23 10:38:51.000000000 -0500 | 9003 | --- linux-2.6.32.10/arch/x86/Kconfig.debug 2010-03-15 11:52:04.000000000 -0400 |
9010 | +++ linux-2.6.32.9/arch/x86/Kconfig.debug 2010-03-11 20:24:59.989436952 -0500 | 9004 | +++ linux-2.6.32.10/arch/x86/Kconfig.debug 2010-03-20 15:58:46.930703824 -0400 |
9011 | @@ -99,7 +99,7 @@ config X86_PTDUMP | 9005 | @@ -99,7 +99,7 @@ config X86_PTDUMP |
9012 | config DEBUG_RODATA | 9006 | config DEBUG_RODATA |
9013 | bool "Write protect kernel read-only data structures" | 9007 | bool "Write protect kernel read-only data structures" |
@@ -9017,10 +9011,10 @@ diff -urNp linux-2.6.32.9/arch/x86/Kconfig.debug linux-2.6.32.9/arch/x86/Kconfig | |||
9017 | ---help--- | 9011 | ---help--- |
9018 | Mark the kernel read-only data as write-protected in the pagetables, | 9012 | Mark the kernel read-only data as write-protected in the pagetables, |
9019 | in order to catch accidental (and incorrect) writes to such const | 9013 | in order to catch accidental (and incorrect) writes to such const |
9020 | diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/boot.c linux-2.6.32.9/arch/x86/kernel/acpi/boot.c | 9014 | diff -urNp linux-2.6.32.10/arch/x86/kernel/acpi/boot.c linux-2.6.32.10/arch/x86/kernel/acpi/boot.c |
9021 | --- linux-2.6.32.9/arch/x86/kernel/acpi/boot.c 2010-02-23 10:38:51.000000000 -0500 | 9015 | --- linux-2.6.32.10/arch/x86/kernel/acpi/boot.c 2010-03-15 11:52:04.000000000 -0400 |
9022 | +++ linux-2.6.32.9/arch/x86/kernel/acpi/boot.c 2010-03-11 20:24:59.989436952 -0500 | 9016 | +++ linux-2.6.32.10/arch/x86/kernel/acpi/boot.c 2010-03-20 15:58:46.930703824 -0400 |
9023 | @@ -1508,7 +1508,7 @@ static struct dmi_system_id __initdata a | 9017 | @@ -1507,7 +1507,7 @@ static struct dmi_system_id __initdata a |
9024 | DMI_MATCH(DMI_PRODUCT_NAME, "HP Compaq 6715b"), | 9018 | DMI_MATCH(DMI_PRODUCT_NAME, "HP Compaq 6715b"), |
9025 | }, | 9019 | }, |
9026 | }, | 9020 | }, |
@@ -9029,9 +9023,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/boot.c linux-2.6.32.9/arch/x86/ke | |||
9029 | }; | 9023 | }; |
9030 | 9024 | ||
9031 | /* | 9025 | /* |
9032 | diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.9/arch/x86/kernel/acpi/realmode/wakeup.S | 9026 | diff -urNp linux-2.6.32.10/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.10/arch/x86/kernel/acpi/realmode/wakeup.S |
9033 | --- linux-2.6.32.9/arch/x86/kernel/acpi/realmode/wakeup.S 2010-02-23 10:38:51.000000000 -0500 | 9027 | --- linux-2.6.32.10/arch/x86/kernel/acpi/realmode/wakeup.S 2010-03-15 11:52:04.000000000 -0400 |
9034 | +++ linux-2.6.32.9/arch/x86/kernel/acpi/realmode/wakeup.S 2010-03-11 20:24:59.989436952 -0500 | 9028 | +++ linux-2.6.32.10/arch/x86/kernel/acpi/realmode/wakeup.S 2010-03-20 15:58:46.930703824 -0400 |
9035 | @@ -104,7 +104,7 @@ _start: | 9029 | @@ -104,7 +104,7 @@ _start: |
9036 | movl %eax, %ecx | 9030 | movl %eax, %ecx |
9037 | orl %edx, %ecx | 9031 | orl %edx, %ecx |
@@ -9041,9 +9035,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/realmode/wakeup.S linux-2.6.32.9/ | |||
9041 | wrmsr | 9035 | wrmsr |
9042 | 1: | 9036 | 1: |
9043 | 9037 | ||
9044 | diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/sleep.c linux-2.6.32.9/arch/x86/kernel/acpi/sleep.c | 9038 | diff -urNp linux-2.6.32.10/arch/x86/kernel/acpi/sleep.c linux-2.6.32.10/arch/x86/kernel/acpi/sleep.c |
9045 | --- linux-2.6.32.9/arch/x86/kernel/acpi/sleep.c 2010-02-23 10:38:51.000000000 -0500 | 9039 | --- linux-2.6.32.10/arch/x86/kernel/acpi/sleep.c 2010-03-15 11:52:04.000000000 -0400 |
9046 | +++ linux-2.6.32.9/arch/x86/kernel/acpi/sleep.c 2010-03-11 20:24:59.989436952 -0500 | 9040 | +++ linux-2.6.32.10/arch/x86/kernel/acpi/sleep.c 2010-03-20 15:58:46.930703824 -0400 |
9047 | @@ -11,11 +11,12 @@ | 9041 | @@ -11,11 +11,12 @@ |
9048 | #include <linux/cpumask.h> | 9042 | #include <linux/cpumask.h> |
9049 | #include <asm/segment.h> | 9043 | #include <asm/segment.h> |
@@ -9088,9 +9082,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/sleep.c linux-2.6.32.9/arch/x86/k | |||
9088 | } | 9082 | } |
9089 | 9083 | ||
9090 | 9084 | ||
9091 | diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.9/arch/x86/kernel/acpi/wakeup_32.S | 9085 | diff -urNp linux-2.6.32.10/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.10/arch/x86/kernel/acpi/wakeup_32.S |
9092 | --- linux-2.6.32.9/arch/x86/kernel/acpi/wakeup_32.S 2010-02-23 10:38:51.000000000 -0500 | 9086 | --- linux-2.6.32.10/arch/x86/kernel/acpi/wakeup_32.S 2010-03-15 11:52:04.000000000 -0400 |
9093 | +++ linux-2.6.32.9/arch/x86/kernel/acpi/wakeup_32.S 2010-03-11 20:24:59.989436952 -0500 | 9087 | +++ linux-2.6.32.10/arch/x86/kernel/acpi/wakeup_32.S 2010-03-20 15:58:46.930703824 -0400 |
9094 | @@ -30,13 +30,11 @@ wakeup_pmode_return: | 9088 | @@ -30,13 +30,11 @@ wakeup_pmode_return: |
9095 | # and restore the stack ... but you need gdt for this to work | 9089 | # and restore the stack ... but you need gdt for this to work |
9096 | movl saved_context_esp, %esp | 9090 | movl saved_context_esp, %esp |
@@ -9107,9 +9101,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/acpi/wakeup_32.S linux-2.6.32.9/arch/x | |||
9107 | 9101 | ||
9108 | bogus_magic: | 9102 | bogus_magic: |
9109 | jmp bogus_magic | 9103 | jmp bogus_magic |
9110 | diff -urNp linux-2.6.32.9/arch/x86/kernel/alternative.c linux-2.6.32.9/arch/x86/kernel/alternative.c | 9104 | diff -urNp linux-2.6.32.10/arch/x86/kernel/alternative.c linux-2.6.32.10/arch/x86/kernel/alternative.c |
9111 | --- linux-2.6.32.9/arch/x86/kernel/alternative.c 2010-02-23 10:38:51.000000000 -0500 | 9105 | --- linux-2.6.32.10/arch/x86/kernel/alternative.c 2010-03-15 11:52:04.000000000 -0400 |
9112 | +++ linux-2.6.32.9/arch/x86/kernel/alternative.c 2010-03-11 20:24:59.989436952 -0500 | 9106 | +++ linux-2.6.32.10/arch/x86/kernel/alternative.c 2010-03-20 15:58:46.933535080 -0400 |
9113 | @@ -407,7 +407,7 @@ void __init_or_module apply_paravirt(str | 9107 | @@ -407,7 +407,7 @@ void __init_or_module apply_paravirt(str |
9114 | 9108 | ||
9115 | BUG_ON(p->len > MAX_PATCH_LEN); | 9109 | BUG_ON(p->len > MAX_PATCH_LEN); |
@@ -9182,9 +9176,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/alternative.c linux-2.6.32.9/arch/x86/ | |||
9182 | + BUG_ON(((char *)vaddr)[i] != ((char *)opcode)[i]); | 9176 | + BUG_ON(((char *)vaddr)[i] != ((char *)opcode)[i]); |
9183 | return addr; | 9177 | return addr; |
9184 | } | 9178 | } |
9185 | diff -urNp linux-2.6.32.9/arch/x86/kernel/amd_iommu.c linux-2.6.32.9/arch/x86/kernel/amd_iommu.c | 9179 | diff -urNp linux-2.6.32.10/arch/x86/kernel/amd_iommu.c linux-2.6.32.10/arch/x86/kernel/amd_iommu.c |
9186 | --- linux-2.6.32.9/arch/x86/kernel/amd_iommu.c 2010-02-23 10:38:51.000000000 -0500 | 9180 | --- linux-2.6.32.10/arch/x86/kernel/amd_iommu.c 2010-03-15 11:52:04.000000000 -0400 |
9187 | +++ linux-2.6.32.9/arch/x86/kernel/amd_iommu.c 2010-03-11 20:24:59.989436952 -0500 | 9181 | +++ linux-2.6.32.10/arch/x86/kernel/amd_iommu.c 2010-03-20 15:58:46.933535080 -0400 |
9188 | @@ -2074,7 +2074,7 @@ static void prealloc_protection_domains( | 9182 | @@ -2074,7 +2074,7 @@ static void prealloc_protection_domains( |
9189 | } | 9183 | } |
9190 | } | 9184 | } |
@@ -9194,9 +9188,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/amd_iommu.c linux-2.6.32.9/arch/x86/ke | |||
9194 | .alloc_coherent = alloc_coherent, | 9188 | .alloc_coherent = alloc_coherent, |
9195 | .free_coherent = free_coherent, | 9189 | .free_coherent = free_coherent, |
9196 | .map_page = map_page, | 9190 | .map_page = map_page, |
9197 | diff -urNp linux-2.6.32.9/arch/x86/kernel/apic/io_apic.c linux-2.6.32.9/arch/x86/kernel/apic/io_apic.c | 9191 | diff -urNp linux-2.6.32.10/arch/x86/kernel/apic/io_apic.c linux-2.6.32.10/arch/x86/kernel/apic/io_apic.c |
9198 | --- linux-2.6.32.9/arch/x86/kernel/apic/io_apic.c 2010-02-23 10:38:51.000000000 -0500 | 9192 | --- linux-2.6.32.10/arch/x86/kernel/apic/io_apic.c 2010-03-15 11:52:04.000000000 -0400 |
9199 | +++ linux-2.6.32.9/arch/x86/kernel/apic/io_apic.c 2010-03-11 20:24:59.989436952 -0500 | 9193 | +++ linux-2.6.32.10/arch/x86/kernel/apic/io_apic.c 2010-03-20 15:58:46.933535080 -0400 |
9200 | @@ -711,7 +711,7 @@ struct IO_APIC_route_entry **alloc_ioapi | 9194 | @@ -711,7 +711,7 @@ struct IO_APIC_route_entry **alloc_ioapi |
9201 | ioapic_entries = kzalloc(sizeof(*ioapic_entries) * nr_ioapics, | 9195 | ioapic_entries = kzalloc(sizeof(*ioapic_entries) * nr_ioapics, |
9202 | GFP_ATOMIC); | 9196 | GFP_ATOMIC); |
@@ -9233,9 +9227,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/apic/io_apic.c linux-2.6.32.9/arch/x86 | |||
9233 | { | 9227 | { |
9234 | spin_unlock(&vector_lock); | 9228 | spin_unlock(&vector_lock); |
9235 | } | 9229 | } |
9236 | diff -urNp linux-2.6.32.9/arch/x86/kernel/apm_32.c linux-2.6.32.9/arch/x86/kernel/apm_32.c | 9230 | diff -urNp linux-2.6.32.10/arch/x86/kernel/apm_32.c linux-2.6.32.10/arch/x86/kernel/apm_32.c |
9237 | --- linux-2.6.32.9/arch/x86/kernel/apm_32.c 2010-02-23 10:38:51.000000000 -0500 | 9231 | --- linux-2.6.32.10/arch/x86/kernel/apm_32.c 2010-03-15 11:52:04.000000000 -0400 |
9238 | +++ linux-2.6.32.9/arch/x86/kernel/apm_32.c 2010-03-11 20:24:59.989436952 -0500 | 9232 | +++ linux-2.6.32.10/arch/x86/kernel/apm_32.c 2010-03-20 15:58:46.933535080 -0400 |
9239 | @@ -410,7 +410,7 @@ static DEFINE_SPINLOCK(user_list_lock); | 9233 | @@ -410,7 +410,7 @@ static DEFINE_SPINLOCK(user_list_lock); |
9240 | * This is for buggy BIOS's that refer to (real mode) segment 0x40 | 9234 | * This is for buggy BIOS's that refer to (real mode) segment 0x40 |
9241 | * even though they are called in protected mode. | 9235 | * even though they are called in protected mode. |
@@ -9337,9 +9331,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/apm_32.c linux-2.6.32.9/arch/x86/kerne | |||
9337 | 9331 | ||
9338 | proc_create("apm", 0, NULL, &apm_file_ops); | 9332 | proc_create("apm", 0, NULL, &apm_file_ops); |
9339 | 9333 | ||
9340 | diff -urNp linux-2.6.32.9/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.9/arch/x86/kernel/asm-offsets_32.c | 9334 | diff -urNp linux-2.6.32.10/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.10/arch/x86/kernel/asm-offsets_32.c |
9341 | --- linux-2.6.32.9/arch/x86/kernel/asm-offsets_32.c 2010-02-23 10:38:51.000000000 -0500 | 9335 | --- linux-2.6.32.10/arch/x86/kernel/asm-offsets_32.c 2010-03-15 11:52:04.000000000 -0400 |
9342 | +++ linux-2.6.32.9/arch/x86/kernel/asm-offsets_32.c 2010-03-11 20:24:59.989436952 -0500 | 9336 | +++ linux-2.6.32.10/arch/x86/kernel/asm-offsets_32.c 2010-03-20 15:58:46.933535080 -0400 |
9343 | @@ -115,6 +115,11 @@ void foo(void) | 9337 | @@ -115,6 +115,11 @@ void foo(void) |
9344 | OFFSET(PV_CPU_iret, pv_cpu_ops, iret); | 9338 | OFFSET(PV_CPU_iret, pv_cpu_ops, iret); |
9345 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); | 9339 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); |
@@ -9352,9 +9346,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/asm-offsets_32.c linux-2.6.32.9/arch/x | |||
9352 | #endif | 9346 | #endif |
9353 | 9347 | ||
9354 | #ifdef CONFIG_XEN | 9348 | #ifdef CONFIG_XEN |
9355 | diff -urNp linux-2.6.32.9/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.9/arch/x86/kernel/asm-offsets_64.c | 9349 | diff -urNp linux-2.6.32.10/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.10/arch/x86/kernel/asm-offsets_64.c |
9356 | --- linux-2.6.32.9/arch/x86/kernel/asm-offsets_64.c 2010-02-23 10:38:51.000000000 -0500 | 9350 | --- linux-2.6.32.10/arch/x86/kernel/asm-offsets_64.c 2010-03-15 11:52:04.000000000 -0400 |
9357 | +++ linux-2.6.32.9/arch/x86/kernel/asm-offsets_64.c 2010-03-11 20:24:59.989436952 -0500 | 9351 | +++ linux-2.6.32.10/arch/x86/kernel/asm-offsets_64.c 2010-03-20 15:58:46.933535080 -0400 |
9358 | @@ -63,6 +63,12 @@ int main(void) | 9352 | @@ -63,6 +63,12 @@ int main(void) |
9359 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); | 9353 | OFFSET(PV_CPU_irq_enable_sysexit, pv_cpu_ops, irq_enable_sysexit); |
9360 | OFFSET(PV_CPU_swapgs, pv_cpu_ops, swapgs); | 9354 | OFFSET(PV_CPU_swapgs, pv_cpu_ops, swapgs); |
@@ -9376,9 +9370,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/asm-offsets_64.c linux-2.6.32.9/arch/x | |||
9376 | DEFINE(TSS_ist, offsetof(struct tss_struct, x86_tss.ist)); | 9370 | DEFINE(TSS_ist, offsetof(struct tss_struct, x86_tss.ist)); |
9377 | BLANK(); | 9371 | BLANK(); |
9378 | DEFINE(crypto_tfm_ctx_offset, offsetof(struct crypto_tfm, __crt_ctx)); | 9372 | DEFINE(crypto_tfm_ctx_offset, offsetof(struct crypto_tfm, __crt_ctx)); |
9379 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/common.c linux-2.6.32.9/arch/x86/kernel/cpu/common.c | 9373 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/common.c linux-2.6.32.10/arch/x86/kernel/cpu/common.c |
9380 | --- linux-2.6.32.9/arch/x86/kernel/cpu/common.c 2010-02-23 10:38:51.000000000 -0500 | 9374 | --- linux-2.6.32.10/arch/x86/kernel/cpu/common.c 2010-03-15 11:52:04.000000000 -0400 |
9381 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/common.c 2010-03-11 20:24:59.989436952 -0500 | 9375 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/common.c 2010-03-20 15:58:46.933535080 -0400 |
9382 | @@ -83,60 +83,6 @@ static const struct cpu_dev __cpuinitcon | 9376 | @@ -83,60 +83,6 @@ static const struct cpu_dev __cpuinitcon |
9383 | 9377 | ||
9384 | static const struct cpu_dev *this_cpu __cpuinitdata = &default_cpu; | 9378 | static const struct cpu_dev *this_cpu __cpuinitdata = &default_cpu; |
@@ -9478,9 +9472,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/common.c linux-2.6.32.9/arch/x86/k | |||
9478 | struct thread_struct *thread = &curr->thread; | 9472 | struct thread_struct *thread = &curr->thread; |
9479 | 9473 | ||
9480 | if (cpumask_test_and_set_cpu(cpu, cpu_initialized_mask)) { | 9474 | if (cpumask_test_and_set_cpu(cpu, cpu_initialized_mask)) { |
9481 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c | 9475 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c |
9482 | --- linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-02-23 10:38:51.000000000 -0500 | 9476 | --- linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-03-15 11:52:04.000000000 -0400 |
9483 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-03-11 20:24:59.989436952 -0500 | 9477 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c 2010-03-20 15:58:46.933535080 -0400 |
9484 | @@ -521,7 +521,7 @@ static const struct dmi_system_id sw_any | 9478 | @@ -521,7 +521,7 @@ static const struct dmi_system_id sw_any |
9485 | DMI_MATCH(DMI_PRODUCT_NAME, "X6DLP"), | 9479 | DMI_MATCH(DMI_PRODUCT_NAME, "X6DLP"), |
9486 | }, | 9480 | }, |
@@ -9490,9 +9484,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c linux-2.6.3 | |||
9490 | }; | 9484 | }; |
9491 | 9485 | ||
9492 | static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) | 9486 | static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) |
9493 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c | 9487 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c |
9494 | --- linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-02-23 10:38:51.000000000 -0500 | 9488 | --- linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-03-15 11:52:04.000000000 -0400 |
9495 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-03-11 20:24:59.993366078 -0500 | 9489 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c 2010-03-20 15:58:46.933535080 -0400 |
9496 | @@ -225,7 +225,7 @@ static struct cpu_model models[] = | 9490 | @@ -225,7 +225,7 @@ static struct cpu_model models[] = |
9497 | { &cpu_ids[CPU_MP4HT_D0], NULL, 0, NULL }, | 9491 | { &cpu_ids[CPU_MP4HT_D0], NULL, 0, NULL }, |
9498 | { &cpu_ids[CPU_MP4HT_E0], NULL, 0, NULL }, | 9492 | { &cpu_ids[CPU_MP4HT_E0], NULL, 0, NULL }, |
@@ -9502,9 +9496,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c linux | |||
9502 | }; | 9496 | }; |
9503 | #undef _BANIAS | 9497 | #undef _BANIAS |
9504 | #undef BANIAS | 9498 | #undef BANIAS |
9505 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/intel.c linux-2.6.32.9/arch/x86/kernel/cpu/intel.c | 9499 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/intel.c linux-2.6.32.10/arch/x86/kernel/cpu/intel.c |
9506 | --- linux-2.6.32.9/arch/x86/kernel/cpu/intel.c 2010-02-23 10:38:51.000000000 -0500 | 9500 | --- linux-2.6.32.10/arch/x86/kernel/cpu/intel.c 2010-03-15 11:52:04.000000000 -0400 |
9507 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/intel.c 2010-03-11 20:24:59.993366078 -0500 | 9501 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/intel.c 2010-03-20 15:58:46.933535080 -0400 |
9508 | @@ -139,7 +139,7 @@ static void __cpuinit trap_init_f00f_bug | 9502 | @@ -139,7 +139,7 @@ static void __cpuinit trap_init_f00f_bug |
9509 | * Update the IDT descriptor and reload the IDT so that | 9503 | * Update the IDT descriptor and reload the IDT so that |
9510 | * it uses the read-only mapped virtual address. | 9504 | * it uses the read-only mapped virtual address. |
@@ -9514,9 +9508,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/intel.c linux-2.6.32.9/arch/x86/ke | |||
9514 | load_idt(&idt_descr); | 9508 | load_idt(&idt_descr); |
9515 | } | 9509 | } |
9516 | #endif | 9510 | #endif |
9517 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.9/arch/x86/kernel/cpu/intel_cacheinfo.c | 9511 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.10/arch/x86/kernel/cpu/intel_cacheinfo.c |
9518 | --- linux-2.6.32.9/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-02-23 10:38:51.000000000 -0500 | 9512 | --- linux-2.6.32.10/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-03-15 11:52:04.000000000 -0400 |
9519 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-03-11 20:24:59.993366078 -0500 | 9513 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/intel_cacheinfo.c 2010-03-20 15:58:46.933535080 -0400 |
9520 | @@ -863,7 +863,7 @@ static ssize_t store(struct kobject *kob | 9514 | @@ -863,7 +863,7 @@ static ssize_t store(struct kobject *kob |
9521 | return ret; | 9515 | return ret; |
9522 | } | 9516 | } |
@@ -9526,9 +9520,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/intel_cacheinfo.c linux-2.6.32.9/a | |||
9526 | .show = show, | 9520 | .show = show, |
9527 | .store = store, | 9521 | .store = store, |
9528 | }; | 9522 | }; |
9529 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/Makefile linux-2.6.32.9/arch/x86/kernel/cpu/Makefile | 9523 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/Makefile linux-2.6.32.10/arch/x86/kernel/cpu/Makefile |
9530 | --- linux-2.6.32.9/arch/x86/kernel/cpu/Makefile 2010-02-23 10:38:51.000000000 -0500 | 9524 | --- linux-2.6.32.10/arch/x86/kernel/cpu/Makefile 2010-03-15 11:52:04.000000000 -0400 |
9531 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/Makefile 2010-03-11 20:24:59.993366078 -0500 | 9525 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/Makefile 2010-03-20 15:58:46.933535080 -0400 |
9532 | @@ -7,10 +7,6 @@ ifdef CONFIG_FUNCTION_TRACER | 9526 | @@ -7,10 +7,6 @@ ifdef CONFIG_FUNCTION_TRACER |
9533 | CFLAGS_REMOVE_common.o = -pg | 9527 | CFLAGS_REMOVE_common.o = -pg |
9534 | endif | 9528 | endif |
@@ -9540,9 +9534,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/Makefile linux-2.6.32.9/arch/x86/k | |||
9540 | obj-y := intel_cacheinfo.o addon_cpuid_features.o | 9534 | obj-y := intel_cacheinfo.o addon_cpuid_features.o |
9541 | obj-y += proc.o capflags.o powerflags.o common.o | 9535 | obj-y += proc.o capflags.o powerflags.o common.o |
9542 | obj-y += vmware.o hypervisor.o sched.o | 9536 | obj-y += vmware.o hypervisor.o sched.o |
9543 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce_amd.c | 9537 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce_amd.c |
9544 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-02-23 10:38:51.000000000 -0500 | 9538 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-03-15 11:52:04.000000000 -0400 |
9545 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-03-11 20:24:59.993366078 -0500 | 9539 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce_amd.c 2010-03-20 15:58:46.933535080 -0400 |
9546 | @@ -388,7 +388,7 @@ static ssize_t store(struct kobject *kob | 9540 | @@ -388,7 +388,7 @@ static ssize_t store(struct kobject *kob |
9547 | return ret; | 9541 | return ret; |
9548 | } | 9542 | } |
@@ -9552,9 +9546,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce_amd.c linux-2.6.32.9/ar | |||
9552 | .show = show, | 9546 | .show = show, |
9553 | .store = store, | 9547 | .store = store, |
9554 | }; | 9548 | }; |
9555 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce.c | 9549 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce.c |
9556 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce.c 2010-02-23 10:38:51.000000000 -0500 | 9550 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce.c 2010-03-15 11:52:04.000000000 -0400 |
9557 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce.c 2010-03-11 20:24:59.993366078 -0500 | 9551 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mcheck/mce.c 2010-03-20 15:58:46.933535080 -0400 |
9558 | @@ -187,7 +187,7 @@ static void print_mce(struct mce *m) | 9552 | @@ -187,7 +187,7 @@ static void print_mce(struct mce *m) |
9559 | !(m->mcgstatus & MCG_STATUS_EIPV) ? " !INEXACT!" : "", | 9553 | !(m->mcgstatus & MCG_STATUS_EIPV) ? " !INEXACT!" : "", |
9560 | m->cs, m->ip); | 9554 | m->cs, m->ip); |
@@ -9607,9 +9601,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mcheck/mce.c linux-2.6.32.9/arch/x | |||
9607 | }; | 9601 | }; |
9608 | 9602 | ||
9609 | /* | 9603 | /* |
9610 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/amd.c | 9604 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/amd.c |
9611 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/amd.c 2010-02-23 10:38:51.000000000 -0500 | 9605 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/amd.c 2010-03-15 11:52:04.000000000 -0400 |
9612 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/amd.c 2010-03-11 20:24:59.993366078 -0500 | 9606 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/amd.c 2010-03-20 15:58:46.933535080 -0400 |
9613 | @@ -108,7 +108,7 @@ amd_validate_add_page(unsigned long base | 9607 | @@ -108,7 +108,7 @@ amd_validate_add_page(unsigned long base |
9614 | return 0; | 9608 | return 0; |
9615 | } | 9609 | } |
@@ -9619,9 +9613,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/amd.c linux-2.6.32.9/arch/x86 | |||
9619 | .vendor = X86_VENDOR_AMD, | 9613 | .vendor = X86_VENDOR_AMD, |
9620 | .set = amd_set_mtrr, | 9614 | .set = amd_set_mtrr, |
9621 | .get = amd_get_mtrr, | 9615 | .get = amd_get_mtrr, |
9622 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/centaur.c | 9616 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/centaur.c |
9623 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/centaur.c 2010-02-23 10:38:51.000000000 -0500 | 9617 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/centaur.c 2010-03-15 11:52:04.000000000 -0400 |
9624 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/centaur.c 2010-03-11 20:24:59.993366078 -0500 | 9618 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/centaur.c 2010-03-20 15:58:46.933535080 -0400 |
9625 | @@ -110,7 +110,7 @@ centaur_validate_add_page(unsigned long | 9619 | @@ -110,7 +110,7 @@ centaur_validate_add_page(unsigned long |
9626 | return 0; | 9620 | return 0; |
9627 | } | 9621 | } |
@@ -9631,9 +9625,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/centaur.c linux-2.6.32.9/arch | |||
9631 | .vendor = X86_VENDOR_CENTAUR, | 9625 | .vendor = X86_VENDOR_CENTAUR, |
9632 | .set = centaur_set_mcr, | 9626 | .set = centaur_set_mcr, |
9633 | .get = centaur_get_mcr, | 9627 | .get = centaur_get_mcr, |
9634 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/cyrix.c | 9628 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/cyrix.c |
9635 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-02-23 10:38:51.000000000 -0500 | 9629 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-03-15 11:52:04.000000000 -0400 |
9636 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-03-11 20:24:59.993366078 -0500 | 9630 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/cyrix.c 2010-03-20 15:58:46.937540924 -0400 |
9637 | @@ -265,7 +265,7 @@ static void cyrix_set_all(void) | 9631 | @@ -265,7 +265,7 @@ static void cyrix_set_all(void) |
9638 | post_set(); | 9632 | post_set(); |
9639 | } | 9633 | } |
@@ -9643,9 +9637,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/cyrix.c linux-2.6.32.9/arch/x | |||
9643 | .vendor = X86_VENDOR_CYRIX, | 9637 | .vendor = X86_VENDOR_CYRIX, |
9644 | .set_all = cyrix_set_all, | 9638 | .set_all = cyrix_set_all, |
9645 | .set = cyrix_set_arr, | 9639 | .set = cyrix_set_arr, |
9646 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/generic.c | 9640 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/generic.c |
9647 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/generic.c 2010-02-23 10:38:51.000000000 -0500 | 9641 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/generic.c 2010-03-15 11:52:04.000000000 -0400 |
9648 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/generic.c 2010-03-11 20:24:59.993366078 -0500 | 9642 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/generic.c 2010-03-20 15:58:46.937540924 -0400 |
9649 | @@ -29,7 +29,7 @@ static struct fixed_range_block fixed_ra | 9643 | @@ -29,7 +29,7 @@ static struct fixed_range_block fixed_ra |
9650 | { MSR_MTRRfix64K_00000, 1 }, /* one 64k MTRR */ | 9644 | { MSR_MTRRfix64K_00000, 1 }, /* one 64k MTRR */ |
9651 | { MSR_MTRRfix16K_80000, 2 }, /* two 16k MTRRs */ | 9645 | { MSR_MTRRfix16K_80000, 2 }, /* two 16k MTRRs */ |
@@ -9664,9 +9658,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/generic.c linux-2.6.32.9/arch | |||
9664 | .use_intel_if = 1, | 9658 | .use_intel_if = 1, |
9665 | .set_all = generic_set_all, | 9659 | .set_all = generic_set_all, |
9666 | .get = generic_get_mtrr, | 9660 | .get = generic_get_mtrr, |
9667 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/main.c | 9661 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/main.c |
9668 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/main.c 2010-02-23 10:38:51.000000000 -0500 | 9662 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/main.c 2010-03-15 11:52:04.000000000 -0400 |
9669 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/main.c 2010-03-11 20:24:59.993366078 -0500 | 9663 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/main.c 2010-03-20 15:58:46.937540924 -0400 |
9670 | @@ -60,14 +60,14 @@ static DEFINE_MUTEX(mtrr_mutex); | 9664 | @@ -60,14 +60,14 @@ static DEFINE_MUTEX(mtrr_mutex); |
9671 | u64 size_or_mask, size_and_mask; | 9665 | u64 size_or_mask, size_and_mask; |
9672 | static bool mtrr_aps_delayed_init; | 9666 | static bool mtrr_aps_delayed_init; |
@@ -9685,9 +9679,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/main.c linux-2.6.32.9/arch/x8 | |||
9685 | { | 9679 | { |
9686 | if (ops->vendor && ops->vendor < X86_VENDOR_NUM) | 9680 | if (ops->vendor && ops->vendor < X86_VENDOR_NUM) |
9687 | mtrr_ops[ops->vendor] = ops; | 9681 | mtrr_ops[ops->vendor] = ops; |
9688 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/mtrr.h | 9682 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/mtrr.h |
9689 | --- linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-02-23 10:38:51.000000000 -0500 | 9683 | --- linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-03-15 11:52:04.000000000 -0400 |
9690 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-03-11 20:24:59.993366078 -0500 | 9684 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/mtrr/mtrr.h 2010-03-20 15:58:46.937540924 -0400 |
9691 | @@ -12,19 +12,19 @@ | 9685 | @@ -12,19 +12,19 @@ |
9692 | extern unsigned int mtrr_usage_table[MTRR_MAX_VAR_RANGES]; | 9686 | extern unsigned int mtrr_usage_table[MTRR_MAX_VAR_RANGES]; |
9693 | 9687 | ||
@@ -9738,9 +9732,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/mtrr/mtrr.h linux-2.6.32.9/arch/x8 | |||
9738 | 9732 | ||
9739 | #define is_cpu(vnd) (mtrr_if && mtrr_if->vendor == X86_VENDOR_##vnd) | 9733 | #define is_cpu(vnd) (mtrr_if && mtrr_if->vendor == X86_VENDOR_##vnd) |
9740 | #define use_intel() (mtrr_if && mtrr_if->use_intel_if == 1) | 9734 | #define use_intel() (mtrr_if && mtrr_if->use_intel_if == 1) |
9741 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.9/arch/x86/kernel/cpu/perfctr-watchdog.c | 9735 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.10/arch/x86/kernel/cpu/perfctr-watchdog.c |
9742 | --- linux-2.6.32.9/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-02-23 10:38:51.000000000 -0500 | 9736 | --- linux-2.6.32.10/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-03-15 11:52:04.000000000 -0400 |
9743 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-03-11 20:24:59.993366078 -0500 | 9737 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/perfctr-watchdog.c 2010-03-20 15:58:46.937540924 -0400 |
9744 | @@ -30,11 +30,11 @@ struct nmi_watchdog_ctlblk { | 9738 | @@ -30,11 +30,11 @@ struct nmi_watchdog_ctlblk { |
9745 | 9739 | ||
9746 | /* Interface defining a CPU specific perfctr watchdog */ | 9740 | /* Interface defining a CPU specific perfctr watchdog */ |
@@ -9774,9 +9768,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/perfctr-watchdog.c linux-2.6.32.9/ | |||
9774 | static struct wd_ops intel_arch_wd_ops __read_mostly = { | 9768 | static struct wd_ops intel_arch_wd_ops __read_mostly = { |
9775 | .reserve = single_msr_reserve, | 9769 | .reserve = single_msr_reserve, |
9776 | .unreserve = single_msr_unreserve, | 9770 | .unreserve = single_msr_unreserve, |
9777 | diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.9/arch/x86/kernel/cpu/perf_event.c | 9771 | diff -urNp linux-2.6.32.10/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.10/arch/x86/kernel/cpu/perf_event.c |
9778 | --- linux-2.6.32.9/arch/x86/kernel/cpu/perf_event.c 2010-02-23 10:38:51.000000000 -0500 | 9772 | --- linux-2.6.32.10/arch/x86/kernel/cpu/perf_event.c 2010-03-15 11:52:04.000000000 -0400 |
9779 | +++ linux-2.6.32.9/arch/x86/kernel/cpu/perf_event.c 2010-03-11 20:24:59.993366078 -0500 | 9773 | +++ linux-2.6.32.10/arch/x86/kernel/cpu/perf_event.c 2010-03-20 15:58:46.945539132 -0400 |
9780 | @@ -2252,7 +2252,7 @@ perf_callchain_user(struct pt_regs *regs | 9774 | @@ -2252,7 +2252,7 @@ perf_callchain_user(struct pt_regs *regs |
9781 | break; | 9775 | break; |
9782 | 9776 | ||
@@ -9786,9 +9780,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/cpu/perf_event.c linux-2.6.32.9/arch/x | |||
9786 | } | 9780 | } |
9787 | } | 9781 | } |
9788 | 9782 | ||
9789 | diff -urNp linux-2.6.32.9/arch/x86/kernel/crash.c linux-2.6.32.9/arch/x86/kernel/crash.c | 9783 | diff -urNp linux-2.6.32.10/arch/x86/kernel/crash.c linux-2.6.32.10/arch/x86/kernel/crash.c |
9790 | --- linux-2.6.32.9/arch/x86/kernel/crash.c 2010-02-23 10:38:51.000000000 -0500 | 9784 | --- linux-2.6.32.10/arch/x86/kernel/crash.c 2010-03-15 11:52:04.000000000 -0400 |
9791 | +++ linux-2.6.32.9/arch/x86/kernel/crash.c 2010-03-11 20:24:59.993366078 -0500 | 9785 | +++ linux-2.6.32.10/arch/x86/kernel/crash.c 2010-03-20 15:58:46.945539132 -0400 |
9792 | @@ -42,7 +42,7 @@ static void kdump_nmi_callback(int cpu, | 9786 | @@ -42,7 +42,7 @@ static void kdump_nmi_callback(int cpu, |
9793 | regs = args->regs; | 9787 | regs = args->regs; |
9794 | 9788 | ||
@@ -9798,9 +9792,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/crash.c linux-2.6.32.9/arch/x86/kernel | |||
9798 | crash_fixup_ss_esp(&fixed_regs, regs); | 9792 | crash_fixup_ss_esp(&fixed_regs, regs); |
9799 | regs = &fixed_regs; | 9793 | regs = &fixed_regs; |
9800 | } | 9794 | } |
9801 | diff -urNp linux-2.6.32.9/arch/x86/kernel/doublefault_32.c linux-2.6.32.9/arch/x86/kernel/doublefault_32.c | 9795 | diff -urNp linux-2.6.32.10/arch/x86/kernel/doublefault_32.c linux-2.6.32.10/arch/x86/kernel/doublefault_32.c |
9802 | --- linux-2.6.32.9/arch/x86/kernel/doublefault_32.c 2010-02-23 10:38:51.000000000 -0500 | 9796 | --- linux-2.6.32.10/arch/x86/kernel/doublefault_32.c 2010-03-15 11:52:04.000000000 -0400 |
9803 | +++ linux-2.6.32.9/arch/x86/kernel/doublefault_32.c 2010-03-11 20:24:59.993366078 -0500 | 9797 | +++ linux-2.6.32.10/arch/x86/kernel/doublefault_32.c 2010-03-20 15:58:46.945539132 -0400 |
9804 | @@ -11,7 +11,7 @@ | 9798 | @@ -11,7 +11,7 @@ |
9805 | 9799 | ||
9806 | #define DOUBLEFAULT_STACKSIZE (1024) | 9800 | #define DOUBLEFAULT_STACKSIZE (1024) |
@@ -9832,9 +9826,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/doublefault_32.c linux-2.6.32.9/arch/x | |||
9832 | .fs = __KERNEL_PERCPU, | 9826 | .fs = __KERNEL_PERCPU, |
9833 | 9827 | ||
9834 | .__cr3 = __pa_nodebug(swapper_pg_dir), | 9828 | .__cr3 = __pa_nodebug(swapper_pg_dir), |
9835 | diff -urNp linux-2.6.32.9/arch/x86/kernel/dumpstack_32.c linux-2.6.32.9/arch/x86/kernel/dumpstack_32.c | 9829 | diff -urNp linux-2.6.32.10/arch/x86/kernel/dumpstack_32.c linux-2.6.32.10/arch/x86/kernel/dumpstack_32.c |
9836 | --- linux-2.6.32.9/arch/x86/kernel/dumpstack_32.c 2010-02-23 10:38:51.000000000 -0500 | 9830 | --- linux-2.6.32.10/arch/x86/kernel/dumpstack_32.c 2010-03-15 11:52:04.000000000 -0400 |
9837 | +++ linux-2.6.32.9/arch/x86/kernel/dumpstack_32.c 2010-03-11 20:24:59.993366078 -0500 | 9831 | +++ linux-2.6.32.10/arch/x86/kernel/dumpstack_32.c 2010-03-20 15:58:46.945539132 -0400 |
9838 | @@ -112,11 +112,12 @@ void show_registers(struct pt_regs *regs | 9832 | @@ -112,11 +112,12 @@ void show_registers(struct pt_regs *regs |
9839 | * When in-kernel, we also print out the stack and code at the | 9833 | * When in-kernel, we also print out the stack and code at the |
9840 | * time of the fault.. | 9834 | * time of the fault.. |
@@ -9879,9 +9873,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/dumpstack_32.c linux-2.6.32.9/arch/x86 | |||
9879 | if (ip < PAGE_OFFSET) | 9873 | if (ip < PAGE_OFFSET) |
9880 | return 0; | 9874 | return 0; |
9881 | if (probe_kernel_address((unsigned short *)ip, ud2)) | 9875 | if (probe_kernel_address((unsigned short *)ip, ud2)) |
9882 | diff -urNp linux-2.6.32.9/arch/x86/kernel/dumpstack.c linux-2.6.32.9/arch/x86/kernel/dumpstack.c | 9876 | diff -urNp linux-2.6.32.10/arch/x86/kernel/dumpstack.c linux-2.6.32.10/arch/x86/kernel/dumpstack.c |
9883 | --- linux-2.6.32.9/arch/x86/kernel/dumpstack.c 2010-02-23 10:38:51.000000000 -0500 | 9877 | --- linux-2.6.32.10/arch/x86/kernel/dumpstack.c 2010-03-15 11:52:04.000000000 -0400 |
9884 | +++ linux-2.6.32.9/arch/x86/kernel/dumpstack.c 2010-03-11 20:24:59.993366078 -0500 | 9878 | +++ linux-2.6.32.10/arch/x86/kernel/dumpstack.c 2010-03-20 15:58:46.945539132 -0400 |
9885 | @@ -180,7 +180,7 @@ void dump_stack(void) | 9879 | @@ -180,7 +180,7 @@ void dump_stack(void) |
9886 | #endif | 9880 | #endif |
9887 | 9881 | ||
@@ -9909,9 +9903,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/dumpstack.c linux-2.6.32.9/arch/x86/ke | |||
9909 | report_bug(regs->ip, regs); | 9903 | report_bug(regs->ip, regs); |
9910 | 9904 | ||
9911 | if (__die(str, regs, err)) | 9905 | if (__die(str, regs, err)) |
9912 | diff -urNp linux-2.6.32.9/arch/x86/kernel/e820.c linux-2.6.32.9/arch/x86/kernel/e820.c | 9906 | diff -urNp linux-2.6.32.10/arch/x86/kernel/e820.c linux-2.6.32.10/arch/x86/kernel/e820.c |
9913 | --- linux-2.6.32.9/arch/x86/kernel/e820.c 2010-02-23 10:38:51.000000000 -0500 | 9907 | --- linux-2.6.32.10/arch/x86/kernel/e820.c 2010-03-15 11:52:04.000000000 -0400 |
9914 | +++ linux-2.6.32.9/arch/x86/kernel/e820.c 2010-03-11 20:25:04.609377560 -0500 | 9908 | +++ linux-2.6.32.10/arch/x86/kernel/e820.c 2010-03-20 15:58:46.945539132 -0400 |
9915 | @@ -733,7 +733,7 @@ struct early_res { | 9909 | @@ -733,7 +733,7 @@ struct early_res { |
9916 | }; | 9910 | }; |
9917 | static struct early_res early_res[MAX_EARLY_RES] __initdata = { | 9911 | static struct early_res early_res[MAX_EARLY_RES] __initdata = { |
@@ -9921,9 +9915,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/e820.c linux-2.6.32.9/arch/x86/kernel/ | |||
9921 | }; | 9915 | }; |
9922 | 9916 | ||
9923 | static int __init find_overlapped_early(u64 start, u64 end) | 9917 | static int __init find_overlapped_early(u64 start, u64 end) |
9924 | diff -urNp linux-2.6.32.9/arch/x86/kernel/efi_32.c linux-2.6.32.9/arch/x86/kernel/efi_32.c | 9918 | diff -urNp linux-2.6.32.10/arch/x86/kernel/efi_32.c linux-2.6.32.10/arch/x86/kernel/efi_32.c |
9925 | --- linux-2.6.32.9/arch/x86/kernel/efi_32.c 2010-02-23 10:38:51.000000000 -0500 | 9919 | --- linux-2.6.32.10/arch/x86/kernel/efi_32.c 2010-03-15 11:52:04.000000000 -0400 |
9926 | +++ linux-2.6.32.9/arch/x86/kernel/efi_32.c 2010-03-11 20:24:59.993366078 -0500 | 9920 | +++ linux-2.6.32.10/arch/x86/kernel/efi_32.c 2010-03-20 15:58:46.945539132 -0400 |
9927 | @@ -38,70 +38,38 @@ | 9921 | @@ -38,70 +38,38 @@ |
9928 | */ | 9922 | */ |
9929 | 9923 | ||
@@ -10004,9 +9998,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/efi_32.c linux-2.6.32.9/arch/x86/kerne | |||
10004 | 9998 | ||
10005 | /* | 9999 | /* |
10006 | * After the lock is released, the original page table is restored. | 10000 | * After the lock is released, the original page table is restored. |
10007 | diff -urNp linux-2.6.32.9/arch/x86/kernel/efi_stub_32.S linux-2.6.32.9/arch/x86/kernel/efi_stub_32.S | 10001 | diff -urNp linux-2.6.32.10/arch/x86/kernel/efi_stub_32.S linux-2.6.32.10/arch/x86/kernel/efi_stub_32.S |
10008 | --- linux-2.6.32.9/arch/x86/kernel/efi_stub_32.S 2010-02-23 10:38:51.000000000 -0500 | 10002 | --- linux-2.6.32.10/arch/x86/kernel/efi_stub_32.S 2010-03-15 11:52:04.000000000 -0400 |
10009 | +++ linux-2.6.32.9/arch/x86/kernel/efi_stub_32.S 2010-03-11 20:24:59.993366078 -0500 | 10003 | +++ linux-2.6.32.10/arch/x86/kernel/efi_stub_32.S 2010-03-20 15:58:46.945539132 -0400 |
10010 | @@ -6,6 +6,7 @@ | 10004 | @@ -6,6 +6,7 @@ |
10011 | */ | 10005 | */ |
10012 | 10006 | ||
@@ -10105,9 +10099,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/efi_stub_32.S linux-2.6.32.9/arch/x86/ | |||
10105 | saved_return_addr: | 10099 | saved_return_addr: |
10106 | .long 0 | 10100 | .long 0 |
10107 | efi_rt_function_ptr: | 10101 | efi_rt_function_ptr: |
10108 | diff -urNp linux-2.6.32.9/arch/x86/kernel/entry_32.S linux-2.6.32.9/arch/x86/kernel/entry_32.S | 10102 | diff -urNp linux-2.6.32.10/arch/x86/kernel/entry_32.S linux-2.6.32.10/arch/x86/kernel/entry_32.S |
10109 | --- linux-2.6.32.9/arch/x86/kernel/entry_32.S 2010-02-23 10:38:51.000000000 -0500 | 10103 | --- linux-2.6.32.10/arch/x86/kernel/entry_32.S 2010-03-15 11:52:04.000000000 -0400 |
10110 | +++ linux-2.6.32.9/arch/x86/kernel/entry_32.S 2010-03-11 20:24:59.997628451 -0500 | 10104 | +++ linux-2.6.32.10/arch/x86/kernel/entry_32.S 2010-03-20 15:58:46.945539132 -0400 |
10111 | @@ -191,7 +191,7 @@ | 10105 | @@ -191,7 +191,7 @@ |
10112 | 10106 | ||
10113 | #endif /* CONFIG_X86_32_LAZY_GS */ | 10107 | #endif /* CONFIG_X86_32_LAZY_GS */ |
@@ -10361,9 +10355,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/entry_32.S linux-2.6.32.9/arch/x86/ker | |||
10361 | RESTORE_REGS | 10355 | RESTORE_REGS |
10362 | lss 12+4(%esp), %esp # back to espfix stack | 10356 | lss 12+4(%esp), %esp # back to espfix stack |
10363 | CFI_ADJUST_CFA_OFFSET -24 | 10357 | CFI_ADJUST_CFA_OFFSET -24 |
10364 | diff -urNp linux-2.6.32.9/arch/x86/kernel/entry_64.S linux-2.6.32.9/arch/x86/kernel/entry_64.S | 10358 | diff -urNp linux-2.6.32.10/arch/x86/kernel/entry_64.S linux-2.6.32.10/arch/x86/kernel/entry_64.S |
10365 | --- linux-2.6.32.9/arch/x86/kernel/entry_64.S 2010-02-23 10:38:51.000000000 -0500 | 10359 | --- linux-2.6.32.10/arch/x86/kernel/entry_64.S 2010-03-15 11:52:04.000000000 -0400 |
10366 | +++ linux-2.6.32.9/arch/x86/kernel/entry_64.S 2010-03-11 20:24:59.997628451 -0500 | 10360 | +++ linux-2.6.32.10/arch/x86/kernel/entry_64.S 2010-03-20 15:58:46.945539132 -0400 |
10367 | @@ -53,6 +53,7 @@ | 10361 | @@ -53,6 +53,7 @@ |
10368 | #include <asm/paravirt.h> | 10362 | #include <asm/paravirt.h> |
10369 | #include <asm/ftrace.h> | 10363 | #include <asm/ftrace.h> |
@@ -10467,9 +10461,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/entry_64.S linux-2.6.32.9/arch/x86/ker | |||
10467 | RESTORE_ALL 8 | 10461 | RESTORE_ALL 8 |
10468 | jmp irq_return | 10462 | jmp irq_return |
10469 | nmi_userspace: | 10463 | nmi_userspace: |
10470 | diff -urNp linux-2.6.32.9/arch/x86/kernel/ftrace.c linux-2.6.32.9/arch/x86/kernel/ftrace.c | 10464 | diff -urNp linux-2.6.32.10/arch/x86/kernel/ftrace.c linux-2.6.32.10/arch/x86/kernel/ftrace.c |
10471 | --- linux-2.6.32.9/arch/x86/kernel/ftrace.c 2010-02-23 10:38:51.000000000 -0500 | 10465 | --- linux-2.6.32.10/arch/x86/kernel/ftrace.c 2010-03-15 11:52:04.000000000 -0400 |
10472 | +++ linux-2.6.32.9/arch/x86/kernel/ftrace.c 2010-03-11 20:24:59.997628451 -0500 | 10466 | +++ linux-2.6.32.10/arch/x86/kernel/ftrace.c 2010-03-20 15:58:46.945539132 -0400 |
10473 | @@ -149,7 +149,9 @@ void ftrace_nmi_enter(void) | 10467 | @@ -149,7 +149,9 @@ void ftrace_nmi_enter(void) |
10474 | { | 10468 | { |
10475 | if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { | 10469 | if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { |
@@ -10535,9 +10529,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/ftrace.c linux-2.6.32.9/arch/x86/kerne | |||
10535 | if (probe_kernel_read(code, (void *)ip, MCOUNT_INSN_SIZE)) | 10529 | if (probe_kernel_read(code, (void *)ip, MCOUNT_INSN_SIZE)) |
10536 | return -EFAULT; | 10530 | return -EFAULT; |
10537 | 10531 | ||
10538 | diff -urNp linux-2.6.32.9/arch/x86/kernel/head32.c linux-2.6.32.9/arch/x86/kernel/head32.c | 10532 | diff -urNp linux-2.6.32.10/arch/x86/kernel/head32.c linux-2.6.32.10/arch/x86/kernel/head32.c |
10539 | --- linux-2.6.32.9/arch/x86/kernel/head32.c 2010-02-23 10:38:51.000000000 -0500 | 10533 | --- linux-2.6.32.10/arch/x86/kernel/head32.c 2010-03-15 11:52:04.000000000 -0400 |
10540 | +++ linux-2.6.32.9/arch/x86/kernel/head32.c 2010-03-11 20:24:59.997628451 -0500 | 10534 | +++ linux-2.6.32.10/arch/x86/kernel/head32.c 2010-03-20 15:58:46.945539132 -0400 |
10541 | @@ -16,6 +16,7 @@ | 10535 | @@ -16,6 +16,7 @@ |
10542 | #include <asm/apic.h> | 10536 | #include <asm/apic.h> |
10543 | #include <asm/io_apic.h> | 10537 | #include <asm/io_apic.h> |
@@ -10555,9 +10549,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/head32.c linux-2.6.32.9/arch/x86/kerne | |||
10555 | 10549 | ||
10556 | #ifdef CONFIG_BLK_DEV_INITRD | 10550 | #ifdef CONFIG_BLK_DEV_INITRD |
10557 | /* Reserve INITRD */ | 10551 | /* Reserve INITRD */ |
10558 | diff -urNp linux-2.6.32.9/arch/x86/kernel/head_32.S linux-2.6.32.9/arch/x86/kernel/head_32.S | 10552 | diff -urNp linux-2.6.32.10/arch/x86/kernel/head_32.S linux-2.6.32.10/arch/x86/kernel/head_32.S |
10559 | --- linux-2.6.32.9/arch/x86/kernel/head_32.S 2010-02-23 10:38:51.000000000 -0500 | 10553 | --- linux-2.6.32.10/arch/x86/kernel/head_32.S 2010-03-15 11:52:04.000000000 -0400 |
10560 | +++ linux-2.6.32.9/arch/x86/kernel/head_32.S 2010-03-11 20:25:04.609377560 -0500 | 10554 | +++ linux-2.6.32.10/arch/x86/kernel/head_32.S 2010-03-20 15:58:46.945539132 -0400 |
10561 | @@ -19,10 +19,17 @@ | 10555 | @@ -19,10 +19,17 @@ |
10562 | #include <asm/setup.h> | 10556 | #include <asm/setup.h> |
10563 | #include <asm/processor-flags.h> | 10557 | #include <asm/processor-flags.h> |
@@ -10991,9 +10985,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/head_32.S linux-2.6.32.9/arch/x86/kern | |||
10991 | + /* Be sure this is zeroed to avoid false validations in Xen */ | 10985 | + /* Be sure this is zeroed to avoid false validations in Xen */ |
10992 | + .fill PAGE_SIZE_asm - GDT_SIZE,1,0 | 10986 | + .fill PAGE_SIZE_asm - GDT_SIZE,1,0 |
10993 | + .endr | 10987 | + .endr |
10994 | diff -urNp linux-2.6.32.9/arch/x86/kernel/head_64.S linux-2.6.32.9/arch/x86/kernel/head_64.S | 10988 | diff -urNp linux-2.6.32.10/arch/x86/kernel/head_64.S linux-2.6.32.10/arch/x86/kernel/head_64.S |
10995 | --- linux-2.6.32.9/arch/x86/kernel/head_64.S 2010-02-23 10:38:51.000000000 -0500 | 10989 | --- linux-2.6.32.10/arch/x86/kernel/head_64.S 2010-03-15 11:52:04.000000000 -0400 |
10996 | +++ linux-2.6.32.9/arch/x86/kernel/head_64.S 2010-03-11 20:25:04.609377560 -0500 | 10990 | +++ linux-2.6.32.10/arch/x86/kernel/head_64.S 2010-03-20 15:58:46.945539132 -0400 |
10997 | @@ -19,6 +19,7 @@ | 10991 | @@ -19,6 +19,7 @@ |
10998 | #include <asm/cache.h> | 10992 | #include <asm/cache.h> |
10999 | #include <asm/processor-flags.h> | 10993 | #include <asm/processor-flags.h> |
@@ -11246,9 +11240,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/head_64.S linux-2.6.32.9/arch/x86/kern | |||
11246 | 11240 | ||
11247 | __PAGE_ALIGNED_BSS | 11241 | __PAGE_ALIGNED_BSS |
11248 | .align PAGE_SIZE | 11242 | .align PAGE_SIZE |
11249 | diff -urNp linux-2.6.32.9/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.9/arch/x86/kernel/i386_ksyms_32.c | 11243 | diff -urNp linux-2.6.32.10/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.10/arch/x86/kernel/i386_ksyms_32.c |
11250 | --- linux-2.6.32.9/arch/x86/kernel/i386_ksyms_32.c 2010-02-23 10:38:51.000000000 -0500 | 11244 | --- linux-2.6.32.10/arch/x86/kernel/i386_ksyms_32.c 2010-03-15 11:52:04.000000000 -0400 |
11251 | +++ linux-2.6.32.9/arch/x86/kernel/i386_ksyms_32.c 2010-03-11 20:24:59.997628451 -0500 | 11245 | +++ linux-2.6.32.10/arch/x86/kernel/i386_ksyms_32.c 2010-03-20 15:58:46.945539132 -0400 |
11252 | @@ -20,8 +20,12 @@ extern void cmpxchg8b_emu(void); | 11246 | @@ -20,8 +20,12 @@ extern void cmpxchg8b_emu(void); |
11253 | EXPORT_SYMBOL(cmpxchg8b_emu); | 11247 | EXPORT_SYMBOL(cmpxchg8b_emu); |
11254 | #endif | 11248 | #endif |
@@ -11270,9 +11264,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/i386_ksyms_32.c linux-2.6.32.9/arch/x8 | |||
11270 | +#ifdef CONFIG_PAX_KERNEXEC | 11264 | +#ifdef CONFIG_PAX_KERNEXEC |
11271 | +EXPORT_SYMBOL(__LOAD_PHYSICAL_ADDR); | 11265 | +EXPORT_SYMBOL(__LOAD_PHYSICAL_ADDR); |
11272 | +#endif | 11266 | +#endif |
11273 | diff -urNp linux-2.6.32.9/arch/x86/kernel/init_task.c linux-2.6.32.9/arch/x86/kernel/init_task.c | 11267 | diff -urNp linux-2.6.32.10/arch/x86/kernel/init_task.c linux-2.6.32.10/arch/x86/kernel/init_task.c |
11274 | --- linux-2.6.32.9/arch/x86/kernel/init_task.c 2010-02-23 10:38:51.000000000 -0500 | 11268 | --- linux-2.6.32.10/arch/x86/kernel/init_task.c 2010-03-15 11:52:04.000000000 -0400 |
11275 | +++ linux-2.6.32.9/arch/x86/kernel/init_task.c 2010-03-11 20:24:59.997628451 -0500 | 11269 | +++ linux-2.6.32.10/arch/x86/kernel/init_task.c 2010-03-20 15:58:46.945539132 -0400 |
11276 | @@ -38,5 +38,5 @@ EXPORT_SYMBOL(init_task); | 11270 | @@ -38,5 +38,5 @@ EXPORT_SYMBOL(init_task); |
11277 | * section. Since TSS's are completely CPU-local, we want them | 11271 | * section. Since TSS's are completely CPU-local, we want them |
11278 | * on exact cacheline boundaries, to eliminate cacheline ping-pong. | 11272 | * on exact cacheline boundaries, to eliminate cacheline ping-pong. |
@@ -11281,9 +11275,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/init_task.c linux-2.6.32.9/arch/x86/ke | |||
11281 | - | 11275 | - |
11282 | +struct tss_struct init_tss[NR_CPUS] ____cacheline_internodealigned_in_smp = { [0 ... NR_CPUS-1] = INIT_TSS }; | 11276 | +struct tss_struct init_tss[NR_CPUS] ____cacheline_internodealigned_in_smp = { [0 ... NR_CPUS-1] = INIT_TSS }; |
11283 | +EXPORT_SYMBOL(init_tss); | 11277 | +EXPORT_SYMBOL(init_tss); |
11284 | diff -urNp linux-2.6.32.9/arch/x86/kernel/ioport.c linux-2.6.32.9/arch/x86/kernel/ioport.c | 11278 | diff -urNp linux-2.6.32.10/arch/x86/kernel/ioport.c linux-2.6.32.10/arch/x86/kernel/ioport.c |
11285 | --- linux-2.6.32.9/arch/x86/kernel/ioport.c 2010-02-23 10:38:51.000000000 -0500 | 11279 | --- linux-2.6.32.10/arch/x86/kernel/ioport.c 2010-03-15 11:52:04.000000000 -0400 |
11286 | +++ linux-2.6.32.9/arch/x86/kernel/ioport.c 2010-03-11 20:24:59.997628451 -0500 | 11280 | +++ linux-2.6.32.10/arch/x86/kernel/ioport.c 2010-03-20 15:58:46.945539132 -0400 |
11287 | @@ -6,6 +6,7 @@ | 11281 | @@ -6,6 +6,7 @@ |
11288 | #include <linux/sched.h> | 11282 | #include <linux/sched.h> |
11289 | #include <linux/kernel.h> | 11283 | #include <linux/kernel.h> |
@@ -11328,9 +11322,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/ioport.c linux-2.6.32.9/arch/x86/kerne | |||
11328 | } | 11322 | } |
11329 | regs->flags = (regs->flags & ~X86_EFLAGS_IOPL) | (level << 12); | 11323 | regs->flags = (regs->flags & ~X86_EFLAGS_IOPL) | (level << 12); |
11330 | 11324 | ||
11331 | diff -urNp linux-2.6.32.9/arch/x86/kernel/irq_32.c linux-2.6.32.9/arch/x86/kernel/irq_32.c | 11325 | diff -urNp linux-2.6.32.10/arch/x86/kernel/irq_32.c linux-2.6.32.10/arch/x86/kernel/irq_32.c |
11332 | --- linux-2.6.32.9/arch/x86/kernel/irq_32.c 2010-02-23 10:38:51.000000000 -0500 | 11326 | --- linux-2.6.32.10/arch/x86/kernel/irq_32.c 2010-03-15 11:52:04.000000000 -0400 |
11333 | +++ linux-2.6.32.9/arch/x86/kernel/irq_32.c 2010-03-11 20:24:59.997628451 -0500 | 11327 | +++ linux-2.6.32.10/arch/x86/kernel/irq_32.c 2010-03-20 15:58:46.945539132 -0400 |
11334 | @@ -94,7 +94,7 @@ execute_on_irq_stack(int overflow, struc | 11328 | @@ -94,7 +94,7 @@ execute_on_irq_stack(int overflow, struc |
11335 | return 0; | 11329 | return 0; |
11336 | 11330 | ||
@@ -11349,9 +11343,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/irq_32.c linux-2.6.32.9/arch/x86/kerne | |||
11349 | 11343 | ||
11350 | call_on_stack(__do_softirq, isp); | 11344 | call_on_stack(__do_softirq, isp); |
11351 | /* | 11345 | /* |
11352 | diff -urNp linux-2.6.32.9/arch/x86/kernel/kgdb.c linux-2.6.32.9/arch/x86/kernel/kgdb.c | 11346 | diff -urNp linux-2.6.32.10/arch/x86/kernel/kgdb.c linux-2.6.32.10/arch/x86/kernel/kgdb.c |
11353 | --- linux-2.6.32.9/arch/x86/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 11347 | --- linux-2.6.32.10/arch/x86/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
11354 | +++ linux-2.6.32.9/arch/x86/kernel/kgdb.c 2010-03-11 20:24:59.997628451 -0500 | 11348 | +++ linux-2.6.32.10/arch/x86/kernel/kgdb.c 2010-03-20 15:58:46.945539132 -0400 |
11355 | @@ -573,7 +573,7 @@ unsigned long kgdb_arch_pc(int exception | 11349 | @@ -573,7 +573,7 @@ unsigned long kgdb_arch_pc(int exception |
11356 | return instruction_pointer(regs); | 11350 | return instruction_pointer(regs); |
11357 | } | 11351 | } |
@@ -11361,9 +11355,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/kgdb.c linux-2.6.32.9/arch/x86/kernel/ | |||
11361 | /* Breakpoint instruction: */ | 11355 | /* Breakpoint instruction: */ |
11362 | .gdb_bpt_instr = { 0xcc }, | 11356 | .gdb_bpt_instr = { 0xcc }, |
11363 | .flags = KGDB_HW_BREAKPOINT, | 11357 | .flags = KGDB_HW_BREAKPOINT, |
11364 | diff -urNp linux-2.6.32.9/arch/x86/kernel/kprobes.c linux-2.6.32.9/arch/x86/kernel/kprobes.c | 11358 | diff -urNp linux-2.6.32.10/arch/x86/kernel/kprobes.c linux-2.6.32.10/arch/x86/kernel/kprobes.c |
11365 | --- linux-2.6.32.9/arch/x86/kernel/kprobes.c 2010-02-23 10:38:51.000000000 -0500 | 11359 | --- linux-2.6.32.10/arch/x86/kernel/kprobes.c 2010-03-15 11:52:04.000000000 -0400 |
11366 | +++ linux-2.6.32.9/arch/x86/kernel/kprobes.c 2010-03-11 20:24:59.997628451 -0500 | 11360 | +++ linux-2.6.32.10/arch/x86/kernel/kprobes.c 2010-03-20 15:58:46.949540167 -0400 |
11367 | @@ -166,9 +166,13 @@ static void __kprobes set_jmp_op(void *f | 11361 | @@ -166,9 +166,13 @@ static void __kprobes set_jmp_op(void *f |
11368 | char op; | 11362 | char op; |
11369 | s32 raddr; | 11363 | s32 raddr; |
@@ -11446,9 +11440,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/kprobes.c linux-2.6.32.9/arch/x86/kern | |||
11446 | return ret; | 11440 | return ret; |
11447 | 11441 | ||
11448 | switch (val) { | 11442 | switch (val) { |
11449 | diff -urNp linux-2.6.32.9/arch/x86/kernel/ldt.c linux-2.6.32.9/arch/x86/kernel/ldt.c | 11443 | diff -urNp linux-2.6.32.10/arch/x86/kernel/ldt.c linux-2.6.32.10/arch/x86/kernel/ldt.c |
11450 | --- linux-2.6.32.9/arch/x86/kernel/ldt.c 2010-02-23 10:38:51.000000000 -0500 | 11444 | --- linux-2.6.32.10/arch/x86/kernel/ldt.c 2010-03-15 11:52:04.000000000 -0400 |
11451 | +++ linux-2.6.32.9/arch/x86/kernel/ldt.c 2010-03-11 20:24:59.997628451 -0500 | 11445 | +++ linux-2.6.32.10/arch/x86/kernel/ldt.c 2010-03-20 15:58:46.949540167 -0400 |
11452 | @@ -66,13 +66,13 @@ static int alloc_ldt(mm_context_t *pc, i | 11446 | @@ -66,13 +66,13 @@ static int alloc_ldt(mm_context_t *pc, i |
11453 | if (reload) { | 11447 | if (reload) { |
11454 | #ifdef CONFIG_SMP | 11448 | #ifdef CONFIG_SMP |
@@ -11513,9 +11507,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/ldt.c linux-2.6.32.9/arch/x86/kernel/l | |||
11513 | fill_ldt(&ldt, &ldt_info); | 11507 | fill_ldt(&ldt, &ldt_info); |
11514 | if (oldmode) | 11508 | if (oldmode) |
11515 | ldt.avl = 0; | 11509 | ldt.avl = 0; |
11516 | diff -urNp linux-2.6.32.9/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.9/arch/x86/kernel/machine_kexec_32.c | 11510 | diff -urNp linux-2.6.32.10/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.10/arch/x86/kernel/machine_kexec_32.c |
11517 | --- linux-2.6.32.9/arch/x86/kernel/machine_kexec_32.c 2010-02-23 10:38:51.000000000 -0500 | 11511 | --- linux-2.6.32.10/arch/x86/kernel/machine_kexec_32.c 2010-03-15 11:52:04.000000000 -0400 |
11518 | +++ linux-2.6.32.9/arch/x86/kernel/machine_kexec_32.c 2010-03-11 20:24:59.997628451 -0500 | 11512 | +++ linux-2.6.32.10/arch/x86/kernel/machine_kexec_32.c 2010-03-20 15:58:46.949540167 -0400 |
11519 | @@ -26,7 +26,7 @@ | 11513 | @@ -26,7 +26,7 @@ |
11520 | #include <asm/system.h> | 11514 | #include <asm/system.h> |
11521 | #include <asm/cacheflush.h> | 11515 | #include <asm/cacheflush.h> |
@@ -11543,9 +11537,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/machine_kexec_32.c linux-2.6.32.9/arch | |||
11543 | 11537 | ||
11544 | relocate_kernel_ptr = control_page; | 11538 | relocate_kernel_ptr = control_page; |
11545 | page_list[PA_CONTROL_PAGE] = __pa(control_page); | 11539 | page_list[PA_CONTROL_PAGE] = __pa(control_page); |
11546 | diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_amd.c linux-2.6.32.9/arch/x86/kernel/microcode_amd.c | 11540 | diff -urNp linux-2.6.32.10/arch/x86/kernel/microcode_amd.c linux-2.6.32.10/arch/x86/kernel/microcode_amd.c |
11547 | --- linux-2.6.32.9/arch/x86/kernel/microcode_amd.c 2010-02-23 10:38:51.000000000 -0500 | 11541 | --- linux-2.6.32.10/arch/x86/kernel/microcode_amd.c 2010-03-15 11:52:04.000000000 -0400 |
11548 | +++ linux-2.6.32.9/arch/x86/kernel/microcode_amd.c 2010-03-11 20:24:59.997628451 -0500 | 11542 | +++ linux-2.6.32.10/arch/x86/kernel/microcode_amd.c 2010-03-20 15:58:46.949540167 -0400 |
11549 | @@ -346,7 +346,7 @@ static void microcode_fini_cpu_amd(int c | 11543 | @@ -346,7 +346,7 @@ static void microcode_fini_cpu_amd(int c |
11550 | uci->mc = NULL; | 11544 | uci->mc = NULL; |
11551 | } | 11545 | } |
@@ -11564,9 +11558,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_amd.c linux-2.6.32.9/arch/x8 | |||
11564 | { | 11558 | { |
11565 | return µcode_amd_ops; | 11559 | return µcode_amd_ops; |
11566 | } | 11560 | } |
11567 | diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_core.c linux-2.6.32.9/arch/x86/kernel/microcode_core.c | 11561 | diff -urNp linux-2.6.32.10/arch/x86/kernel/microcode_core.c linux-2.6.32.10/arch/x86/kernel/microcode_core.c |
11568 | --- linux-2.6.32.9/arch/x86/kernel/microcode_core.c 2010-02-23 10:38:51.000000000 -0500 | 11562 | --- linux-2.6.32.10/arch/x86/kernel/microcode_core.c 2010-03-15 11:52:04.000000000 -0400 |
11569 | +++ linux-2.6.32.9/arch/x86/kernel/microcode_core.c 2010-03-11 20:24:59.997628451 -0500 | 11563 | +++ linux-2.6.32.10/arch/x86/kernel/microcode_core.c 2010-03-20 15:58:46.949540167 -0400 |
11570 | @@ -90,7 +90,7 @@ MODULE_LICENSE("GPL"); | 11564 | @@ -90,7 +90,7 @@ MODULE_LICENSE("GPL"); |
11571 | 11565 | ||
11572 | #define MICROCODE_VERSION "2.00" | 11566 | #define MICROCODE_VERSION "2.00" |
@@ -11576,9 +11570,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_core.c linux-2.6.32.9/arch/x | |||
11576 | 11570 | ||
11577 | /* | 11571 | /* |
11578 | * Synchronization. | 11572 | * Synchronization. |
11579 | diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_intel.c linux-2.6.32.9/arch/x86/kernel/microcode_intel.c | 11573 | diff -urNp linux-2.6.32.10/arch/x86/kernel/microcode_intel.c linux-2.6.32.10/arch/x86/kernel/microcode_intel.c |
11580 | --- linux-2.6.32.9/arch/x86/kernel/microcode_intel.c 2010-02-23 10:38:51.000000000 -0500 | 11574 | --- linux-2.6.32.10/arch/x86/kernel/microcode_intel.c 2010-03-15 11:52:04.000000000 -0400 |
11581 | +++ linux-2.6.32.9/arch/x86/kernel/microcode_intel.c 2010-03-11 20:24:59.997628451 -0500 | 11575 | +++ linux-2.6.32.10/arch/x86/kernel/microcode_intel.c 2010-03-20 15:58:46.949540167 -0400 |
11582 | @@ -443,13 +443,13 @@ static enum ucode_state request_microcod | 11576 | @@ -443,13 +443,13 @@ static enum ucode_state request_microcod |
11583 | 11577 | ||
11584 | static int get_ucode_user(void *to, const void *from, size_t n) | 11578 | static int get_ucode_user(void *to, const void *from, size_t n) |
@@ -11613,9 +11607,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/microcode_intel.c linux-2.6.32.9/arch/ | |||
11613 | { | 11607 | { |
11614 | return µcode_intel_ops; | 11608 | return µcode_intel_ops; |
11615 | } | 11609 | } |
11616 | diff -urNp linux-2.6.32.9/arch/x86/kernel/module.c linux-2.6.32.9/arch/x86/kernel/module.c | 11610 | diff -urNp linux-2.6.32.10/arch/x86/kernel/module.c linux-2.6.32.10/arch/x86/kernel/module.c |
11617 | --- linux-2.6.32.9/arch/x86/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 11611 | --- linux-2.6.32.10/arch/x86/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
11618 | +++ linux-2.6.32.9/arch/x86/kernel/module.c 2010-03-11 20:24:59.997628451 -0500 | 11612 | +++ linux-2.6.32.10/arch/x86/kernel/module.c 2010-03-20 15:58:46.949540167 -0400 |
11619 | @@ -34,7 +34,7 @@ | 11613 | @@ -34,7 +34,7 @@ |
11620 | #define DEBUGP(fmt...) | 11614 | #define DEBUGP(fmt...) |
11621 | #endif | 11615 | #endif |
@@ -11756,9 +11750,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/module.c linux-2.6.32.9/arch/x86/kerne | |||
11756 | #if 0 | 11750 | #if 0 |
11757 | if ((s64)val != *(s32 *)loc) | 11751 | if ((s64)val != *(s32 *)loc) |
11758 | goto overflow; | 11752 | goto overflow; |
11759 | diff -urNp linux-2.6.32.9/arch/x86/kernel/paravirt.c linux-2.6.32.9/arch/x86/kernel/paravirt.c | 11753 | diff -urNp linux-2.6.32.10/arch/x86/kernel/paravirt.c linux-2.6.32.10/arch/x86/kernel/paravirt.c |
11760 | --- linux-2.6.32.9/arch/x86/kernel/paravirt.c 2010-02-23 10:38:51.000000000 -0500 | 11754 | --- linux-2.6.32.10/arch/x86/kernel/paravirt.c 2010-03-15 11:52:04.000000000 -0400 |
11761 | +++ linux-2.6.32.9/arch/x86/kernel/paravirt.c 2010-03-11 20:25:00.001389982 -0500 | 11755 | +++ linux-2.6.32.10/arch/x86/kernel/paravirt.c 2010-03-20 15:58:46.949540167 -0400 |
11762 | @@ -120,9 +120,9 @@ unsigned paravirt_patch_jmp(void *insnbu | 11756 | @@ -120,9 +120,9 @@ unsigned paravirt_patch_jmp(void *insnbu |
11763 | 11757 | ||
11764 | /* Neat trick to map patch type back to the call within the | 11758 | /* Neat trick to map patch type back to the call within the |
@@ -11863,9 +11857,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/paravirt.c linux-2.6.32.9/arch/x86/ker | |||
11863 | }; | 11857 | }; |
11864 | 11858 | ||
11865 | EXPORT_SYMBOL_GPL(pv_time_ops); | 11859 | EXPORT_SYMBOL_GPL(pv_time_ops); |
11866 | diff -urNp linux-2.6.32.9/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.9/arch/x86/kernel/paravirt-spinlocks.c | 11860 | diff -urNp linux-2.6.32.10/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.10/arch/x86/kernel/paravirt-spinlocks.c |
11867 | --- linux-2.6.32.9/arch/x86/kernel/paravirt-spinlocks.c 2010-02-23 10:38:51.000000000 -0500 | 11861 | --- linux-2.6.32.10/arch/x86/kernel/paravirt-spinlocks.c 2010-03-15 11:52:04.000000000 -0400 |
11868 | +++ linux-2.6.32.9/arch/x86/kernel/paravirt-spinlocks.c 2010-03-11 20:25:00.001389982 -0500 | 11862 | +++ linux-2.6.32.10/arch/x86/kernel/paravirt-spinlocks.c 2010-03-20 15:58:46.949540167 -0400 |
11869 | @@ -13,7 +13,7 @@ default_spin_lock_flags(raw_spinlock_t * | 11863 | @@ -13,7 +13,7 @@ default_spin_lock_flags(raw_spinlock_t * |
11870 | __raw_spin_lock(lock); | 11864 | __raw_spin_lock(lock); |
11871 | } | 11865 | } |
@@ -11875,9 +11869,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/paravirt-spinlocks.c linux-2.6.32.9/ar | |||
11875 | #ifdef CONFIG_SMP | 11869 | #ifdef CONFIG_SMP |
11876 | .spin_is_locked = __ticket_spin_is_locked, | 11870 | .spin_is_locked = __ticket_spin_is_locked, |
11877 | .spin_is_contended = __ticket_spin_is_contended, | 11871 | .spin_is_contended = __ticket_spin_is_contended, |
11878 | diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.9/arch/x86/kernel/pci-calgary_64.c | 11872 | diff -urNp linux-2.6.32.10/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.10/arch/x86/kernel/pci-calgary_64.c |
11879 | --- linux-2.6.32.9/arch/x86/kernel/pci-calgary_64.c 2010-02-23 10:38:51.000000000 -0500 | 11873 | --- linux-2.6.32.10/arch/x86/kernel/pci-calgary_64.c 2010-03-15 11:52:04.000000000 -0400 |
11880 | +++ linux-2.6.32.9/arch/x86/kernel/pci-calgary_64.c 2010-03-11 20:25:00.001389982 -0500 | 11874 | +++ linux-2.6.32.10/arch/x86/kernel/pci-calgary_64.c 2010-03-20 15:58:46.949540167 -0400 |
11881 | @@ -472,7 +472,7 @@ static void calgary_free_coherent(struct | 11875 | @@ -472,7 +472,7 @@ static void calgary_free_coherent(struct |
11882 | free_pages((unsigned long)vaddr, get_order(size)); | 11876 | free_pages((unsigned long)vaddr, get_order(size)); |
11883 | } | 11877 | } |
@@ -11887,9 +11881,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-calgary_64.c linux-2.6.32.9/arch/x | |||
11887 | .alloc_coherent = calgary_alloc_coherent, | 11881 | .alloc_coherent = calgary_alloc_coherent, |
11888 | .free_coherent = calgary_free_coherent, | 11882 | .free_coherent = calgary_free_coherent, |
11889 | .map_sg = calgary_map_sg, | 11883 | .map_sg = calgary_map_sg, |
11890 | diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-dma.c linux-2.6.32.9/arch/x86/kernel/pci-dma.c | 11884 | diff -urNp linux-2.6.32.10/arch/x86/kernel/pci-dma.c linux-2.6.32.10/arch/x86/kernel/pci-dma.c |
11891 | --- linux-2.6.32.9/arch/x86/kernel/pci-dma.c 2010-02-23 10:38:51.000000000 -0500 | 11885 | --- linux-2.6.32.10/arch/x86/kernel/pci-dma.c 2010-03-15 11:52:04.000000000 -0400 |
11892 | +++ linux-2.6.32.9/arch/x86/kernel/pci-dma.c 2010-03-11 20:25:00.001389982 -0500 | 11886 | +++ linux-2.6.32.10/arch/x86/kernel/pci-dma.c 2010-03-20 15:58:46.949540167 -0400 |
11893 | @@ -14,7 +14,7 @@ | 11887 | @@ -14,7 +14,7 @@ |
11894 | 11888 | ||
11895 | static int forbid_dac __read_mostly; | 11889 | static int forbid_dac __read_mostly; |
@@ -11908,9 +11902,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-dma.c linux-2.6.32.9/arch/x86/kern | |||
11908 | 11902 | ||
11909 | #ifdef CONFIG_PCI | 11903 | #ifdef CONFIG_PCI |
11910 | if (mask > 0xffffffff && forbid_dac > 0) { | 11904 | if (mask > 0xffffffff && forbid_dac > 0) { |
11911 | diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-gart_64.c linux-2.6.32.9/arch/x86/kernel/pci-gart_64.c | 11905 | diff -urNp linux-2.6.32.10/arch/x86/kernel/pci-gart_64.c linux-2.6.32.10/arch/x86/kernel/pci-gart_64.c |
11912 | --- linux-2.6.32.9/arch/x86/kernel/pci-gart_64.c 2010-02-23 10:38:51.000000000 -0500 | 11906 | --- linux-2.6.32.10/arch/x86/kernel/pci-gart_64.c 2010-03-15 11:52:04.000000000 -0400 |
11913 | +++ linux-2.6.32.9/arch/x86/kernel/pci-gart_64.c 2010-03-11 20:25:00.001389982 -0500 | 11907 | +++ linux-2.6.32.10/arch/x86/kernel/pci-gart_64.c 2010-03-20 15:58:46.949540167 -0400 |
11914 | @@ -679,7 +679,7 @@ static __init int init_k8_gatt(struct ag | 11908 | @@ -679,7 +679,7 @@ static __init int init_k8_gatt(struct ag |
11915 | return -1; | 11909 | return -1; |
11916 | } | 11910 | } |
@@ -11920,9 +11914,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-gart_64.c linux-2.6.32.9/arch/x86/ | |||
11920 | .map_sg = gart_map_sg, | 11914 | .map_sg = gart_map_sg, |
11921 | .unmap_sg = gart_unmap_sg, | 11915 | .unmap_sg = gart_unmap_sg, |
11922 | .map_page = gart_map_page, | 11916 | .map_page = gart_map_page, |
11923 | diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-nommu.c linux-2.6.32.9/arch/x86/kernel/pci-nommu.c | 11917 | diff -urNp linux-2.6.32.10/arch/x86/kernel/pci-nommu.c linux-2.6.32.10/arch/x86/kernel/pci-nommu.c |
11924 | --- linux-2.6.32.9/arch/x86/kernel/pci-nommu.c 2010-02-23 10:38:51.000000000 -0500 | 11918 | --- linux-2.6.32.10/arch/x86/kernel/pci-nommu.c 2010-03-15 11:52:04.000000000 -0400 |
11925 | +++ linux-2.6.32.9/arch/x86/kernel/pci-nommu.c 2010-03-11 20:25:00.001389982 -0500 | 11919 | +++ linux-2.6.32.10/arch/x86/kernel/pci-nommu.c 2010-03-20 15:58:46.949540167 -0400 |
11926 | @@ -94,7 +94,7 @@ static void nommu_sync_sg_for_device(str | 11920 | @@ -94,7 +94,7 @@ static void nommu_sync_sg_for_device(str |
11927 | flush_write_buffers(); | 11921 | flush_write_buffers(); |
11928 | } | 11922 | } |
@@ -11932,9 +11926,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-nommu.c linux-2.6.32.9/arch/x86/ke | |||
11932 | .alloc_coherent = dma_generic_alloc_coherent, | 11926 | .alloc_coherent = dma_generic_alloc_coherent, |
11933 | .free_coherent = nommu_free_coherent, | 11927 | .free_coherent = nommu_free_coherent, |
11934 | .map_sg = nommu_map_sg, | 11928 | .map_sg = nommu_map_sg, |
11935 | diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.9/arch/x86/kernel/pci-swiotlb.c | 11929 | diff -urNp linux-2.6.32.10/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.10/arch/x86/kernel/pci-swiotlb.c |
11936 | --- linux-2.6.32.9/arch/x86/kernel/pci-swiotlb.c 2010-02-23 10:38:51.000000000 -0500 | 11930 | --- linux-2.6.32.10/arch/x86/kernel/pci-swiotlb.c 2010-03-15 11:52:04.000000000 -0400 |
11937 | +++ linux-2.6.32.9/arch/x86/kernel/pci-swiotlb.c 2010-03-11 20:25:00.001389982 -0500 | 11931 | +++ linux-2.6.32.10/arch/x86/kernel/pci-swiotlb.c 2010-03-20 15:58:46.949540167 -0400 |
11938 | @@ -25,7 +25,7 @@ static void *x86_swiotlb_alloc_coherent( | 11932 | @@ -25,7 +25,7 @@ static void *x86_swiotlb_alloc_coherent( |
11939 | return swiotlb_alloc_coherent(hwdev, size, dma_handle, flags); | 11933 | return swiotlb_alloc_coherent(hwdev, size, dma_handle, flags); |
11940 | } | 11934 | } |
@@ -11944,9 +11938,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/pci-swiotlb.c linux-2.6.32.9/arch/x86/ | |||
11944 | .mapping_error = swiotlb_dma_mapping_error, | 11938 | .mapping_error = swiotlb_dma_mapping_error, |
11945 | .alloc_coherent = x86_swiotlb_alloc_coherent, | 11939 | .alloc_coherent = x86_swiotlb_alloc_coherent, |
11946 | .free_coherent = swiotlb_free_coherent, | 11940 | .free_coherent = swiotlb_free_coherent, |
11947 | diff -urNp linux-2.6.32.9/arch/x86/kernel/process_32.c linux-2.6.32.9/arch/x86/kernel/process_32.c | 11941 | diff -urNp linux-2.6.32.10/arch/x86/kernel/process_32.c linux-2.6.32.10/arch/x86/kernel/process_32.c |
11948 | --- linux-2.6.32.9/arch/x86/kernel/process_32.c 2010-02-23 10:38:51.000000000 -0500 | 11942 | --- linux-2.6.32.10/arch/x86/kernel/process_32.c 2010-03-15 11:52:04.000000000 -0400 |
11949 | +++ linux-2.6.32.9/arch/x86/kernel/process_32.c 2010-03-11 20:25:00.001389982 -0500 | 11943 | +++ linux-2.6.32.10/arch/x86/kernel/process_32.c 2010-03-20 15:58:46.949540167 -0400 |
11950 | @@ -67,6 +67,7 @@ asmlinkage void ret_from_fork(void) __as | 11944 | @@ -67,6 +67,7 @@ asmlinkage void ret_from_fork(void) __as |
11951 | unsigned long thread_saved_pc(struct task_struct *tsk) | 11945 | unsigned long thread_saved_pc(struct task_struct *tsk) |
11952 | { | 11946 | { |
@@ -12041,9 +12035,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/process_32.c linux-2.6.32.9/arch/x86/k | |||
12041 | + load_sp0(init_tss + smp_processor_id(), thread); | 12035 | + load_sp0(init_tss + smp_processor_id(), thread); |
12042 | +} | 12036 | +} |
12043 | +#endif | 12037 | +#endif |
12044 | diff -urNp linux-2.6.32.9/arch/x86/kernel/process_64.c linux-2.6.32.9/arch/x86/kernel/process_64.c | 12038 | diff -urNp linux-2.6.32.10/arch/x86/kernel/process_64.c linux-2.6.32.10/arch/x86/kernel/process_64.c |
12045 | --- linux-2.6.32.9/arch/x86/kernel/process_64.c 2010-02-23 10:38:51.000000000 -0500 | 12039 | --- linux-2.6.32.10/arch/x86/kernel/process_64.c 2010-03-15 11:52:04.000000000 -0400 |
12046 | +++ linux-2.6.32.9/arch/x86/kernel/process_64.c 2010-03-11 20:25:00.001389982 -0500 | 12040 | +++ linux-2.6.32.10/arch/x86/kernel/process_64.c 2010-03-20 15:58:46.949540167 -0400 |
12047 | @@ -91,7 +91,7 @@ static void __exit_idle(void) | 12041 | @@ -91,7 +91,7 @@ static void __exit_idle(void) |
12048 | void exit_idle(void) | 12042 | void exit_idle(void) |
12049 | { | 12043 | { |
@@ -12086,9 +12080,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/process_64.c linux-2.6.32.9/arch/x86/k | |||
12086 | return 0; | 12080 | return 0; |
12087 | ip = *(u64 *)(fp+8); | 12081 | ip = *(u64 *)(fp+8); |
12088 | if (!in_sched_functions(ip)) | 12082 | if (!in_sched_functions(ip)) |
12089 | diff -urNp linux-2.6.32.9/arch/x86/kernel/process.c linux-2.6.32.9/arch/x86/kernel/process.c | 12083 | diff -urNp linux-2.6.32.10/arch/x86/kernel/process.c linux-2.6.32.10/arch/x86/kernel/process.c |
12090 | --- linux-2.6.32.9/arch/x86/kernel/process.c 2010-02-23 10:38:51.000000000 -0500 | 12084 | --- linux-2.6.32.10/arch/x86/kernel/process.c 2010-03-15 11:52:04.000000000 -0400 |
12091 | +++ linux-2.6.32.9/arch/x86/kernel/process.c 2010-03-11 20:25:00.001389982 -0500 | 12085 | +++ linux-2.6.32.10/arch/x86/kernel/process.c 2010-03-20 15:58:46.949540167 -0400 |
12092 | @@ -73,7 +73,7 @@ void exit_thread(void) | 12086 | @@ -73,7 +73,7 @@ void exit_thread(void) |
12093 | unsigned long *bp = t->io_bitmap_ptr; | 12087 | unsigned long *bp = t->io_bitmap_ptr; |
12094 | 12088 | ||
@@ -12126,9 +12120,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/process.c linux-2.6.32.9/arch/x86/kern | |||
12126 | - return randomize_range(mm->brk, range_end, 0) ? : mm->brk; | 12120 | - return randomize_range(mm->brk, range_end, 0) ? : mm->brk; |
12127 | -} | 12121 | -} |
12128 | - | 12122 | - |
12129 | diff -urNp linux-2.6.32.9/arch/x86/kernel/ptrace.c linux-2.6.32.9/arch/x86/kernel/ptrace.c | 12123 | diff -urNp linux-2.6.32.10/arch/x86/kernel/ptrace.c linux-2.6.32.10/arch/x86/kernel/ptrace.c |
12130 | --- linux-2.6.32.9/arch/x86/kernel/ptrace.c 2010-02-23 10:38:51.000000000 -0500 | 12124 | --- linux-2.6.32.10/arch/x86/kernel/ptrace.c 2010-03-15 11:52:04.000000000 -0400 |
12131 | +++ linux-2.6.32.9/arch/x86/kernel/ptrace.c 2010-03-11 20:25:00.001389982 -0500 | 12125 | +++ linux-2.6.32.10/arch/x86/kernel/ptrace.c 2010-03-20 15:58:46.949540167 -0400 |
12132 | @@ -925,7 +925,7 @@ static const struct user_regset_view use | 12126 | @@ -925,7 +925,7 @@ static const struct user_regset_view use |
12133 | long arch_ptrace(struct task_struct *child, long request, long addr, long data) | 12127 | long arch_ptrace(struct task_struct *child, long request, long addr, long data) |
12134 | { | 12128 | { |
@@ -12197,9 +12191,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/ptrace.c linux-2.6.32.9/arch/x86/kerne | |||
12197 | 12191 | ||
12198 | /* Send us the fake SIGTRAP */ | 12192 | /* Send us the fake SIGTRAP */ |
12199 | force_sig_info(SIGTRAP, &info, tsk); | 12193 | force_sig_info(SIGTRAP, &info, tsk); |
12200 | diff -urNp linux-2.6.32.9/arch/x86/kernel/reboot.c linux-2.6.32.9/arch/x86/kernel/reboot.c | 12194 | diff -urNp linux-2.6.32.10/arch/x86/kernel/reboot.c linux-2.6.32.10/arch/x86/kernel/reboot.c |
12201 | --- linux-2.6.32.9/arch/x86/kernel/reboot.c 2010-02-23 10:38:51.000000000 -0500 | 12195 | --- linux-2.6.32.10/arch/x86/kernel/reboot.c 2010-03-15 11:52:04.000000000 -0400 |
12202 | +++ linux-2.6.32.9/arch/x86/kernel/reboot.c 2010-03-11 20:25:00.001389982 -0500 | 12196 | +++ linux-2.6.32.10/arch/x86/kernel/reboot.c 2010-03-20 15:58:46.949540167 -0400 |
12203 | @@ -33,7 +33,7 @@ void (*pm_power_off)(void); | 12197 | @@ -33,7 +33,7 @@ void (*pm_power_off)(void); |
12204 | EXPORT_SYMBOL(pm_power_off); | 12198 | EXPORT_SYMBOL(pm_power_off); |
12205 | 12199 | ||
@@ -12276,9 +12270,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/reboot.c linux-2.6.32.9/arch/x86/kerne | |||
12276 | 12270 | ||
12277 | /* Set up the IDT for real mode. */ | 12271 | /* Set up the IDT for real mode. */ |
12278 | load_idt(&real_mode_idt); | 12272 | load_idt(&real_mode_idt); |
12279 | diff -urNp linux-2.6.32.9/arch/x86/kernel/setup.c linux-2.6.32.9/arch/x86/kernel/setup.c | 12273 | diff -urNp linux-2.6.32.10/arch/x86/kernel/setup.c linux-2.6.32.10/arch/x86/kernel/setup.c |
12280 | --- linux-2.6.32.9/arch/x86/kernel/setup.c 2010-02-23 10:38:51.000000000 -0500 | 12274 | --- linux-2.6.32.10/arch/x86/kernel/setup.c 2010-03-15 11:52:04.000000000 -0400 |
12281 | +++ linux-2.6.32.9/arch/x86/kernel/setup.c 2010-03-11 20:25:00.001389982 -0500 | 12275 | +++ linux-2.6.32.10/arch/x86/kernel/setup.c 2010-03-20 15:58:46.949540167 -0400 |
12282 | @@ -771,14 +771,14 @@ void __init setup_arch(char **cmdline_p) | 12276 | @@ -771,14 +771,14 @@ void __init setup_arch(char **cmdline_p) |
12283 | 12277 | ||
12284 | if (!boot_params.hdr.root_flags) | 12278 | if (!boot_params.hdr.root_flags) |
@@ -12299,9 +12293,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/setup.c linux-2.6.32.9/arch/x86/kernel | |||
12299 | data_resource.end = virt_to_phys(_edata)-1; | 12293 | data_resource.end = virt_to_phys(_edata)-1; |
12300 | bss_resource.start = virt_to_phys(&__bss_start); | 12294 | bss_resource.start = virt_to_phys(&__bss_start); |
12301 | bss_resource.end = virt_to_phys(&__bss_stop)-1; | 12295 | bss_resource.end = virt_to_phys(&__bss_stop)-1; |
12302 | diff -urNp linux-2.6.32.9/arch/x86/kernel/setup_percpu.c linux-2.6.32.9/arch/x86/kernel/setup_percpu.c | 12296 | diff -urNp linux-2.6.32.10/arch/x86/kernel/setup_percpu.c linux-2.6.32.10/arch/x86/kernel/setup_percpu.c |
12303 | --- linux-2.6.32.9/arch/x86/kernel/setup_percpu.c 2010-02-23 10:38:51.000000000 -0500 | 12297 | --- linux-2.6.32.10/arch/x86/kernel/setup_percpu.c 2010-03-15 11:52:04.000000000 -0400 |
12304 | +++ linux-2.6.32.9/arch/x86/kernel/setup_percpu.c 2010-03-11 20:25:04.609377560 -0500 | 12298 | +++ linux-2.6.32.10/arch/x86/kernel/setup_percpu.c 2010-03-20 15:58:46.949540167 -0400 |
12305 | @@ -25,19 +25,17 @@ | 12299 | @@ -25,19 +25,17 @@ |
12306 | # define DBG(x...) | 12300 | # define DBG(x...) |
12307 | #endif | 12301 | #endif |
@@ -12364,9 +12358,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/setup_percpu.c linux-2.6.32.9/arch/x86 | |||
12364 | /* | 12358 | /* |
12365 | * Up to this point, the boot CPU has been using .data.init | 12359 | * Up to this point, the boot CPU has been using .data.init |
12366 | * area. Reload any changed state for the boot CPU. | 12360 | * area. Reload any changed state for the boot CPU. |
12367 | diff -urNp linux-2.6.32.9/arch/x86/kernel/signal.c linux-2.6.32.9/arch/x86/kernel/signal.c | 12361 | diff -urNp linux-2.6.32.10/arch/x86/kernel/signal.c linux-2.6.32.10/arch/x86/kernel/signal.c |
12368 | --- linux-2.6.32.9/arch/x86/kernel/signal.c 2010-02-23 10:38:51.000000000 -0500 | 12362 | --- linux-2.6.32.10/arch/x86/kernel/signal.c 2010-03-15 11:52:04.000000000 -0400 |
12369 | +++ linux-2.6.32.9/arch/x86/kernel/signal.c 2010-03-11 20:25:00.005341198 -0500 | 12363 | +++ linux-2.6.32.10/arch/x86/kernel/signal.c 2010-03-20 15:58:46.949540167 -0400 |
12370 | @@ -197,7 +197,7 @@ static unsigned long align_sigframe(unsi | 12364 | @@ -197,7 +197,7 @@ static unsigned long align_sigframe(unsi |
12371 | * Align the stack pointer according to the i386 ABI, | 12365 | * Align the stack pointer according to the i386 ABI, |
12372 | * i.e. so that on function entry ((sp + 4) & 15) == 0. | 12366 | * i.e. so that on function entry ((sp + 4) & 15) == 0. |
@@ -12438,9 +12432,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/signal.c linux-2.6.32.9/arch/x86/kerne | |||
12438 | return; | 12432 | return; |
12439 | 12433 | ||
12440 | if (current_thread_info()->status & TS_RESTORE_SIGMASK) | 12434 | if (current_thread_info()->status & TS_RESTORE_SIGMASK) |
12441 | diff -urNp linux-2.6.32.9/arch/x86/kernel/smpboot.c linux-2.6.32.9/arch/x86/kernel/smpboot.c | 12435 | diff -urNp linux-2.6.32.10/arch/x86/kernel/smpboot.c linux-2.6.32.10/arch/x86/kernel/smpboot.c |
12442 | --- linux-2.6.32.9/arch/x86/kernel/smpboot.c 2010-02-23 10:38:51.000000000 -0500 | 12436 | --- linux-2.6.32.10/arch/x86/kernel/smpboot.c 2010-03-15 11:52:04.000000000 -0400 |
12443 | +++ linux-2.6.32.9/arch/x86/kernel/smpboot.c 2010-03-11 20:25:00.005341198 -0500 | 12437 | +++ linux-2.6.32.10/arch/x86/kernel/smpboot.c 2010-03-20 15:58:46.949540167 -0400 |
12444 | @@ -729,7 +729,11 @@ do_rest: | 12438 | @@ -729,7 +729,11 @@ do_rest: |
12445 | (unsigned long)task_stack_page(c_idle.idle) - | 12439 | (unsigned long)task_stack_page(c_idle.idle) - |
12446 | KERNEL_STACK_OFFSET + THREAD_SIZE; | 12440 | KERNEL_STACK_OFFSET + THREAD_SIZE; |
@@ -12453,9 +12447,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/smpboot.c linux-2.6.32.9/arch/x86/kern | |||
12453 | initial_code = (unsigned long)start_secondary; | 12447 | initial_code = (unsigned long)start_secondary; |
12454 | stack_start.sp = (void *) c_idle.idle->thread.sp; | 12448 | stack_start.sp = (void *) c_idle.idle->thread.sp; |
12455 | 12449 | ||
12456 | diff -urNp linux-2.6.32.9/arch/x86/kernel/step.c linux-2.6.32.9/arch/x86/kernel/step.c | 12450 | diff -urNp linux-2.6.32.10/arch/x86/kernel/step.c linux-2.6.32.10/arch/x86/kernel/step.c |
12457 | --- linux-2.6.32.9/arch/x86/kernel/step.c 2010-02-23 10:38:51.000000000 -0500 | 12451 | --- linux-2.6.32.10/arch/x86/kernel/step.c 2010-03-15 11:52:04.000000000 -0400 |
12458 | +++ linux-2.6.32.9/arch/x86/kernel/step.c 2010-03-11 20:25:00.005341198 -0500 | 12452 | +++ linux-2.6.32.10/arch/x86/kernel/step.c 2010-03-20 15:58:46.953540376 -0400 |
12459 | @@ -27,10 +27,10 @@ unsigned long convert_ip_to_linear(struc | 12453 | @@ -27,10 +27,10 @@ unsigned long convert_ip_to_linear(struc |
12460 | struct desc_struct *desc; | 12454 | struct desc_struct *desc; |
12461 | unsigned long base; | 12455 | unsigned long base; |
@@ -12488,17 +12482,17 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/step.c linux-2.6.32.9/arch/x86/kernel/ | |||
12488 | /* 32-bit mode: register increment */ | 12482 | /* 32-bit mode: register increment */ |
12489 | return 0; | 12483 | return 0; |
12490 | /* 64-bit mode: REX prefix */ | 12484 | /* 64-bit mode: REX prefix */ |
12491 | diff -urNp linux-2.6.32.9/arch/x86/kernel/syscall_table_32.S linux-2.6.32.9/arch/x86/kernel/syscall_table_32.S | 12485 | diff -urNp linux-2.6.32.10/arch/x86/kernel/syscall_table_32.S linux-2.6.32.10/arch/x86/kernel/syscall_table_32.S |
12492 | --- linux-2.6.32.9/arch/x86/kernel/syscall_table_32.S 2010-02-23 10:38:51.000000000 -0500 | 12486 | --- linux-2.6.32.10/arch/x86/kernel/syscall_table_32.S 2010-03-15 11:52:04.000000000 -0400 |
12493 | +++ linux-2.6.32.9/arch/x86/kernel/syscall_table_32.S 2010-03-11 20:25:00.005341198 -0500 | 12487 | +++ linux-2.6.32.10/arch/x86/kernel/syscall_table_32.S 2010-03-20 15:58:46.953540376 -0400 |
12494 | @@ -1,3 +1,4 @@ | 12488 | @@ -1,3 +1,4 @@ |
12495 | +.section .rodata,"a",@progbits | 12489 | +.section .rodata,"a",@progbits |
12496 | ENTRY(sys_call_table) | 12490 | ENTRY(sys_call_table) |
12497 | .long sys_restart_syscall /* 0 - old "setup()" system call, used for restarting */ | 12491 | .long sys_restart_syscall /* 0 - old "setup()" system call, used for restarting */ |
12498 | .long sys_exit | 12492 | .long sys_exit |
12499 | diff -urNp linux-2.6.32.9/arch/x86/kernel/sys_i386_32.c linux-2.6.32.9/arch/x86/kernel/sys_i386_32.c | 12493 | diff -urNp linux-2.6.32.10/arch/x86/kernel/sys_i386_32.c linux-2.6.32.10/arch/x86/kernel/sys_i386_32.c |
12500 | --- linux-2.6.32.9/arch/x86/kernel/sys_i386_32.c 2010-02-23 10:38:51.000000000 -0500 | 12494 | --- linux-2.6.32.10/arch/x86/kernel/sys_i386_32.c 2010-03-15 11:52:04.000000000 -0400 |
12501 | +++ linux-2.6.32.9/arch/x86/kernel/sys_i386_32.c 2010-03-11 20:25:00.005341198 -0500 | 12495 | +++ linux-2.6.32.10/arch/x86/kernel/sys_i386_32.c 2010-03-20 15:58:46.953540376 -0400 |
12502 | @@ -24,6 +24,21 @@ | 12496 | @@ -24,6 +24,21 @@ |
12503 | 12497 | ||
12504 | #include <asm/syscalls.h> | 12498 | #include <asm/syscalls.h> |
@@ -12745,9 +12739,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/sys_i386_32.c linux-2.6.32.9/arch/x86/ | |||
12745 | } | 12739 | } |
12746 | case 1: /* iBCS2 emulator entry point */ | 12740 | case 1: /* iBCS2 emulator entry point */ |
12747 | if (!segment_eq(get_fs(), get_ds())) | 12741 | if (!segment_eq(get_fs(), get_ds())) |
12748 | diff -urNp linux-2.6.32.9/arch/x86/kernel/sys_x86_64.c linux-2.6.32.9/arch/x86/kernel/sys_x86_64.c | 12742 | diff -urNp linux-2.6.32.10/arch/x86/kernel/sys_x86_64.c linux-2.6.32.10/arch/x86/kernel/sys_x86_64.c |
12749 | --- linux-2.6.32.9/arch/x86/kernel/sys_x86_64.c 2010-02-23 10:38:51.000000000 -0500 | 12743 | --- linux-2.6.32.10/arch/x86/kernel/sys_x86_64.c 2010-03-15 11:52:04.000000000 -0400 |
12750 | +++ linux-2.6.32.9/arch/x86/kernel/sys_x86_64.c 2010-03-11 20:25:00.005341198 -0500 | 12744 | +++ linux-2.6.32.10/arch/x86/kernel/sys_x86_64.c 2010-03-20 15:58:46.953540376 -0400 |
12751 | @@ -32,8 +32,8 @@ out: | 12745 | @@ -32,8 +32,8 @@ out: |
12752 | return error; | 12746 | return error; |
12753 | } | 12747 | } |
@@ -12829,9 +12823,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/sys_x86_64.c linux-2.6.32.9/arch/x86/k | |||
12829 | mm->cached_hole_size = ~0UL; | 12823 | mm->cached_hole_size = ~0UL; |
12830 | 12824 | ||
12831 | return addr; | 12825 | return addr; |
12832 | diff -urNp linux-2.6.32.9/arch/x86/kernel/time.c linux-2.6.32.9/arch/x86/kernel/time.c | 12826 | diff -urNp linux-2.6.32.10/arch/x86/kernel/time.c linux-2.6.32.10/arch/x86/kernel/time.c |
12833 | --- linux-2.6.32.9/arch/x86/kernel/time.c 2010-02-23 10:38:51.000000000 -0500 | 12827 | --- linux-2.6.32.10/arch/x86/kernel/time.c 2010-03-15 11:52:04.000000000 -0400 |
12834 | +++ linux-2.6.32.9/arch/x86/kernel/time.c 2010-03-11 20:25:00.005341198 -0500 | 12828 | +++ linux-2.6.32.10/arch/x86/kernel/time.c 2010-03-20 15:58:46.953540376 -0400 |
12835 | @@ -26,17 +26,13 @@ | 12829 | @@ -26,17 +26,13 @@ |
12836 | int timer_ack; | 12830 | int timer_ack; |
12837 | #endif | 12831 | #endif |
@@ -12870,9 +12864,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/time.c linux-2.6.32.9/arch/x86/kernel/ | |||
12870 | } | 12864 | } |
12871 | return pc; | 12865 | return pc; |
12872 | } | 12866 | } |
12873 | diff -urNp linux-2.6.32.9/arch/x86/kernel/tls.c linux-2.6.32.9/arch/x86/kernel/tls.c | 12867 | diff -urNp linux-2.6.32.10/arch/x86/kernel/tls.c linux-2.6.32.10/arch/x86/kernel/tls.c |
12874 | --- linux-2.6.32.9/arch/x86/kernel/tls.c 2010-02-23 10:38:51.000000000 -0500 | 12868 | --- linux-2.6.32.10/arch/x86/kernel/tls.c 2010-03-15 11:52:04.000000000 -0400 |
12875 | +++ linux-2.6.32.9/arch/x86/kernel/tls.c 2010-03-11 20:25:00.005341198 -0500 | 12869 | +++ linux-2.6.32.10/arch/x86/kernel/tls.c 2010-03-20 15:58:46.953540376 -0400 |
12876 | @@ -85,6 +85,11 @@ int do_set_thread_area(struct task_struc | 12870 | @@ -85,6 +85,11 @@ int do_set_thread_area(struct task_struc |
12877 | if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX) | 12871 | if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX) |
12878 | return -EINVAL; | 12872 | return -EINVAL; |
@@ -12885,9 +12879,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/tls.c linux-2.6.32.9/arch/x86/kernel/t | |||
12885 | set_tls_desc(p, idx, &info, 1); | 12879 | set_tls_desc(p, idx, &info, 1); |
12886 | 12880 | ||
12887 | return 0; | 12881 | return 0; |
12888 | diff -urNp linux-2.6.32.9/arch/x86/kernel/trampoline_32.S linux-2.6.32.9/arch/x86/kernel/trampoline_32.S | 12882 | diff -urNp linux-2.6.32.10/arch/x86/kernel/trampoline_32.S linux-2.6.32.10/arch/x86/kernel/trampoline_32.S |
12889 | --- linux-2.6.32.9/arch/x86/kernel/trampoline_32.S 2010-02-23 10:38:51.000000000 -0500 | 12883 | --- linux-2.6.32.10/arch/x86/kernel/trampoline_32.S 2010-03-15 11:52:04.000000000 -0400 |
12890 | +++ linux-2.6.32.9/arch/x86/kernel/trampoline_32.S 2010-03-11 20:25:00.005341198 -0500 | 12884 | +++ linux-2.6.32.10/arch/x86/kernel/trampoline_32.S 2010-03-20 15:58:46.953540376 -0400 |
12891 | @@ -32,6 +32,12 @@ | 12885 | @@ -32,6 +32,12 @@ |
12892 | #include <asm/segment.h> | 12886 | #include <asm/segment.h> |
12893 | #include <asm/page_types.h> | 12887 | #include <asm/page_types.h> |
@@ -12910,9 +12904,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/trampoline_32.S linux-2.6.32.9/arch/x8 | |||
12910 | 12904 | ||
12911 | # These need to be in the same 64K segment as the above; | 12905 | # These need to be in the same 64K segment as the above; |
12912 | # hence we don't use the boot_gdt_descr defined in head.S | 12906 | # hence we don't use the boot_gdt_descr defined in head.S |
12913 | diff -urNp linux-2.6.32.9/arch/x86/kernel/traps.c linux-2.6.32.9/arch/x86/kernel/traps.c | 12907 | diff -urNp linux-2.6.32.10/arch/x86/kernel/traps.c linux-2.6.32.10/arch/x86/kernel/traps.c |
12914 | --- linux-2.6.32.9/arch/x86/kernel/traps.c 2010-02-23 10:38:51.000000000 -0500 | 12908 | --- linux-2.6.32.10/arch/x86/kernel/traps.c 2010-03-15 11:52:04.000000000 -0400 |
12915 | +++ linux-2.6.32.9/arch/x86/kernel/traps.c 2010-03-11 20:25:00.005341198 -0500 | 12909 | +++ linux-2.6.32.10/arch/x86/kernel/traps.c 2010-03-20 15:58:46.953540376 -0400 |
12916 | @@ -69,12 +69,6 @@ asmlinkage int system_call(void); | 12910 | @@ -69,12 +69,6 @@ asmlinkage int system_call(void); |
12917 | 12911 | ||
12918 | /* Do we ignore FPU interrupts ? */ | 12912 | /* Do we ignore FPU interrupts ? */ |
@@ -13062,9 +13056,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/traps.c linux-2.6.32.9/arch/x86/kernel | |||
13062 | handle_vm86_fault((struct kernel_vm86_regs *)regs, error_code); | 13056 | handle_vm86_fault((struct kernel_vm86_regs *)regs, error_code); |
13063 | return; | 13057 | return; |
13064 | } | 13058 | } |
13065 | diff -urNp linux-2.6.32.9/arch/x86/kernel/tsc.c linux-2.6.32.9/arch/x86/kernel/tsc.c | 13059 | diff -urNp linux-2.6.32.10/arch/x86/kernel/tsc.c linux-2.6.32.10/arch/x86/kernel/tsc.c |
13066 | --- linux-2.6.32.9/arch/x86/kernel/tsc.c 2010-02-23 10:38:51.000000000 -0500 | 13060 | --- linux-2.6.32.10/arch/x86/kernel/tsc.c 2010-03-15 11:52:04.000000000 -0400 |
13067 | +++ linux-2.6.32.9/arch/x86/kernel/tsc.c 2010-03-11 20:25:00.005341198 -0500 | 13061 | +++ linux-2.6.32.10/arch/x86/kernel/tsc.c 2010-03-20 15:58:46.953540376 -0400 |
13068 | @@ -795,7 +795,7 @@ static struct dmi_system_id __initdata b | 13062 | @@ -795,7 +795,7 @@ static struct dmi_system_id __initdata b |
13069 | DMI_MATCH(DMI_BOARD_NAME, "2635FA0"), | 13063 | DMI_MATCH(DMI_BOARD_NAME, "2635FA0"), |
13070 | }, | 13064 | }, |
@@ -13074,9 +13068,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/tsc.c linux-2.6.32.9/arch/x86/kernel/t | |||
13074 | }; | 13068 | }; |
13075 | 13069 | ||
13076 | static void __init check_system_tsc_reliable(void) | 13070 | static void __init check_system_tsc_reliable(void) |
13077 | diff -urNp linux-2.6.32.9/arch/x86/kernel/vm86_32.c linux-2.6.32.9/arch/x86/kernel/vm86_32.c | 13071 | diff -urNp linux-2.6.32.10/arch/x86/kernel/vm86_32.c linux-2.6.32.10/arch/x86/kernel/vm86_32.c |
13078 | --- linux-2.6.32.9/arch/x86/kernel/vm86_32.c 2010-02-23 10:38:51.000000000 -0500 | 13072 | --- linux-2.6.32.10/arch/x86/kernel/vm86_32.c 2010-03-15 11:52:04.000000000 -0400 |
13079 | +++ linux-2.6.32.9/arch/x86/kernel/vm86_32.c 2010-03-11 20:25:00.005341198 -0500 | 13073 | +++ linux-2.6.32.10/arch/x86/kernel/vm86_32.c 2010-03-20 15:58:46.953540376 -0400 |
13080 | @@ -41,6 +41,7 @@ | 13074 | @@ -41,6 +41,7 @@ |
13081 | #include <linux/ptrace.h> | 13075 | #include <linux/ptrace.h> |
13082 | #include <linux/audit.h> | 13076 | #include <linux/audit.h> |
@@ -13141,9 +13135,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/vm86_32.c linux-2.6.32.9/arch/x86/kern | |||
13141 | if (get_user(segoffs, intr_ptr)) | 13135 | if (get_user(segoffs, intr_ptr)) |
13142 | goto cannot_handle; | 13136 | goto cannot_handle; |
13143 | if ((segoffs >> 16) == BIOSSEG) | 13137 | if ((segoffs >> 16) == BIOSSEG) |
13144 | diff -urNp linux-2.6.32.9/arch/x86/kernel/vmi_32.c linux-2.6.32.9/arch/x86/kernel/vmi_32.c | 13138 | diff -urNp linux-2.6.32.10/arch/x86/kernel/vmi_32.c linux-2.6.32.10/arch/x86/kernel/vmi_32.c |
13145 | --- linux-2.6.32.9/arch/x86/kernel/vmi_32.c 2010-02-23 10:38:51.000000000 -0500 | 13139 | --- linux-2.6.32.10/arch/x86/kernel/vmi_32.c 2010-03-15 11:52:04.000000000 -0400 |
13146 | +++ linux-2.6.32.9/arch/x86/kernel/vmi_32.c 2010-03-11 20:25:00.005341198 -0500 | 13140 | +++ linux-2.6.32.10/arch/x86/kernel/vmi_32.c 2010-03-20 15:58:46.953540376 -0400 |
13147 | @@ -44,12 +44,17 @@ typedef u32 __attribute__((regparm(1))) | 13141 | @@ -44,12 +44,17 @@ typedef u32 __attribute__((regparm(1))) |
13148 | typedef u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); | 13142 | typedef u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); |
13149 | 13143 | ||
@@ -13303,9 +13297,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/vmi_32.c linux-2.6.32.9/arch/x86/kerne | |||
13303 | return; | 13297 | return; |
13304 | 13298 | ||
13305 | local_irq_save(flags); | 13299 | local_irq_save(flags); |
13306 | diff -urNp linux-2.6.32.9/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.9/arch/x86/kernel/vmlinux.lds.S | 13300 | diff -urNp linux-2.6.32.10/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.10/arch/x86/kernel/vmlinux.lds.S |
13307 | --- linux-2.6.32.9/arch/x86/kernel/vmlinux.lds.S 2010-02-23 10:38:51.000000000 -0500 | 13301 | --- linux-2.6.32.10/arch/x86/kernel/vmlinux.lds.S 2010-03-15 11:52:04.000000000 -0400 |
13308 | +++ linux-2.6.32.9/arch/x86/kernel/vmlinux.lds.S 2010-03-11 20:25:00.005341198 -0500 | 13302 | +++ linux-2.6.32.10/arch/x86/kernel/vmlinux.lds.S 2010-03-20 15:58:46.953540376 -0400 |
13309 | @@ -26,6 +26,22 @@ | 13303 | @@ -26,6 +26,22 @@ |
13310 | #include <asm/page_types.h> | 13304 | #include <asm/page_types.h> |
13311 | #include <asm/cache.h> | 13305 | #include <asm/cache.h> |
@@ -13593,9 +13587,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/vmlinux.lds.S linux-2.6.32.9/arch/x86/ | |||
13593 | "kernel image bigger than KERNEL_IMAGE_SIZE"); | 13587 | "kernel image bigger than KERNEL_IMAGE_SIZE"); |
13594 | 13588 | ||
13595 | #ifdef CONFIG_SMP | 13589 | #ifdef CONFIG_SMP |
13596 | diff -urNp linux-2.6.32.9/arch/x86/kernel/vsyscall_64.c linux-2.6.32.9/arch/x86/kernel/vsyscall_64.c | 13590 | diff -urNp linux-2.6.32.10/arch/x86/kernel/vsyscall_64.c linux-2.6.32.10/arch/x86/kernel/vsyscall_64.c |
13597 | --- linux-2.6.32.9/arch/x86/kernel/vsyscall_64.c 2010-02-23 10:38:51.000000000 -0500 | 13591 | --- linux-2.6.32.10/arch/x86/kernel/vsyscall_64.c 2010-03-15 11:52:04.000000000 -0400 |
13598 | +++ linux-2.6.32.9/arch/x86/kernel/vsyscall_64.c 2010-03-11 20:25:00.005341198 -0500 | 13592 | +++ linux-2.6.32.10/arch/x86/kernel/vsyscall_64.c 2010-03-20 15:58:46.953540376 -0400 |
13599 | @@ -79,6 +79,7 @@ void update_vsyscall(struct timespec *wa | 13593 | @@ -79,6 +79,7 @@ void update_vsyscall(struct timespec *wa |
13600 | 13594 | ||
13601 | write_seqlock_irqsave(&vsyscall_gtod_data.lock, flags); | 13595 | write_seqlock_irqsave(&vsyscall_gtod_data.lock, flags); |
@@ -13629,9 +13623,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/vsyscall_64.c linux-2.6.32.9/arch/x86/ | |||
13629 | }; | 13623 | }; |
13630 | #endif | 13624 | #endif |
13631 | 13625 | ||
13632 | diff -urNp linux-2.6.32.9/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.9/arch/x86/kernel/x8664_ksyms_64.c | 13626 | diff -urNp linux-2.6.32.10/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.10/arch/x86/kernel/x8664_ksyms_64.c |
13633 | --- linux-2.6.32.9/arch/x86/kernel/x8664_ksyms_64.c 2010-02-23 10:38:51.000000000 -0500 | 13627 | --- linux-2.6.32.10/arch/x86/kernel/x8664_ksyms_64.c 2010-03-15 11:52:04.000000000 -0400 |
13634 | +++ linux-2.6.32.9/arch/x86/kernel/x8664_ksyms_64.c 2010-03-11 20:25:00.005341198 -0500 | 13628 | +++ linux-2.6.32.10/arch/x86/kernel/x8664_ksyms_64.c 2010-03-20 15:58:46.953540376 -0400 |
13635 | @@ -30,8 +30,6 @@ EXPORT_SYMBOL(__put_user_8); | 13629 | @@ -30,8 +30,6 @@ EXPORT_SYMBOL(__put_user_8); |
13636 | 13630 | ||
13637 | EXPORT_SYMBOL(copy_user_generic); | 13631 | EXPORT_SYMBOL(copy_user_generic); |
@@ -13641,9 +13635,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/x8664_ksyms_64.c linux-2.6.32.9/arch/x | |||
13641 | EXPORT_SYMBOL(__copy_from_user_inatomic); | 13635 | EXPORT_SYMBOL(__copy_from_user_inatomic); |
13642 | 13636 | ||
13643 | EXPORT_SYMBOL(copy_page); | 13637 | EXPORT_SYMBOL(copy_page); |
13644 | diff -urNp linux-2.6.32.9/arch/x86/kernel/xsave.c linux-2.6.32.9/arch/x86/kernel/xsave.c | 13638 | diff -urNp linux-2.6.32.10/arch/x86/kernel/xsave.c linux-2.6.32.10/arch/x86/kernel/xsave.c |
13645 | --- linux-2.6.32.9/arch/x86/kernel/xsave.c 2010-02-23 10:38:51.000000000 -0500 | 13639 | --- linux-2.6.32.10/arch/x86/kernel/xsave.c 2010-03-15 11:52:04.000000000 -0400 |
13646 | +++ linux-2.6.32.9/arch/x86/kernel/xsave.c 2010-03-11 20:25:00.005341198 -0500 | 13640 | +++ linux-2.6.32.10/arch/x86/kernel/xsave.c 2010-03-20 15:58:46.953540376 -0400 |
13647 | @@ -54,7 +54,7 @@ int check_for_xstate(struct i387_fxsave_ | 13641 | @@ -54,7 +54,7 @@ int check_for_xstate(struct i387_fxsave_ |
13648 | fx_sw_user->xstate_size > fx_sw_user->extended_size) | 13642 | fx_sw_user->xstate_size > fx_sw_user->extended_size) |
13649 | return -1; | 13643 | return -1; |
@@ -13671,10 +13665,10 @@ diff -urNp linux-2.6.32.9/arch/x86/kernel/xsave.c linux-2.6.32.9/arch/x86/kernel | |||
13671 | buf); | 13665 | buf); |
13672 | if (unlikely(err)) { | 13666 | if (unlikely(err)) { |
13673 | /* | 13667 | /* |
13674 | diff -urNp linux-2.6.32.9/arch/x86/kvm/emulate.c linux-2.6.32.9/arch/x86/kvm/emulate.c | 13668 | diff -urNp linux-2.6.32.10/arch/x86/kvm/emulate.c linux-2.6.32.10/arch/x86/kvm/emulate.c |
13675 | --- linux-2.6.32.9/arch/x86/kvm/emulate.c 2010-02-23 10:38:51.000000000 -0500 | 13669 | --- linux-2.6.32.10/arch/x86/kvm/emulate.c 2010-03-15 11:52:04.000000000 -0400 |
13676 | +++ linux-2.6.32.9/arch/x86/kvm/emulate.c 2010-03-11 20:25:00.009433385 -0500 | 13670 | +++ linux-2.6.32.10/arch/x86/kvm/emulate.c 2010-03-20 15:58:46.953540376 -0400 |
13677 | @@ -389,6 +389,7 @@ static u32 group2_table[] = { | 13671 | @@ -404,6 +404,7 @@ static u32 group2_table[] = { |
13678 | 13672 | ||
13679 | #define ____emulate_2op(_op, _src, _dst, _eflags, _x, _y, _suffix) \ | 13673 | #define ____emulate_2op(_op, _src, _dst, _eflags, _x, _y, _suffix) \ |
13680 | do { \ | 13674 | do { \ |
@@ -13682,7 +13676,7 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/emulate.c linux-2.6.32.9/arch/x86/kvm/emu | |||
13682 | __asm__ __volatile__ ( \ | 13676 | __asm__ __volatile__ ( \ |
13683 | _PRE_EFLAGS("0", "4", "2") \ | 13677 | _PRE_EFLAGS("0", "4", "2") \ |
13684 | _op _suffix " %"_x"3,%1; " \ | 13678 | _op _suffix " %"_x"3,%1; " \ |
13685 | @@ -402,8 +403,6 @@ static u32 group2_table[] = { | 13679 | @@ -417,8 +418,6 @@ static u32 group2_table[] = { |
13686 | /* Raw emulation: instruction has two explicit operands. */ | 13680 | /* Raw emulation: instruction has two explicit operands. */ |
13687 | #define __emulate_2op_nobyte(_op,_src,_dst,_eflags,_wx,_wy,_lx,_ly,_qx,_qy) \ | 13681 | #define __emulate_2op_nobyte(_op,_src,_dst,_eflags,_wx,_wy,_lx,_ly,_qx,_qy) \ |
13688 | do { \ | 13682 | do { \ |
@@ -13691,7 +13685,7 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/emulate.c linux-2.6.32.9/arch/x86/kvm/emu | |||
13691 | switch ((_dst).bytes) { \ | 13685 | switch ((_dst).bytes) { \ |
13692 | case 2: \ | 13686 | case 2: \ |
13693 | ____emulate_2op(_op,_src,_dst,_eflags,_wx,_wy,"w"); \ | 13687 | ____emulate_2op(_op,_src,_dst,_eflags,_wx,_wy,"w"); \ |
13694 | @@ -419,7 +418,6 @@ static u32 group2_table[] = { | 13688 | @@ -434,7 +433,6 @@ static u32 group2_table[] = { |
13695 | 13689 | ||
13696 | #define __emulate_2op(_op,_src,_dst,_eflags,_bx,_by,_wx,_wy,_lx,_ly,_qx,_qy) \ | 13690 | #define __emulate_2op(_op,_src,_dst,_eflags,_bx,_by,_wx,_wy,_lx,_ly,_qx,_qy) \ |
13697 | do { \ | 13691 | do { \ |
@@ -13699,9 +13693,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/emulate.c linux-2.6.32.9/arch/x86/kvm/emu | |||
13699 | switch ((_dst).bytes) { \ | 13693 | switch ((_dst).bytes) { \ |
13700 | case 1: \ | 13694 | case 1: \ |
13701 | ____emulate_2op(_op,_src,_dst,_eflags,_bx,_by,"b"); \ | 13695 | ____emulate_2op(_op,_src,_dst,_eflags,_bx,_by,"b"); \ |
13702 | diff -urNp linux-2.6.32.9/arch/x86/kvm/svm.c linux-2.6.32.9/arch/x86/kvm/svm.c | 13696 | diff -urNp linux-2.6.32.10/arch/x86/kvm/svm.c linux-2.6.32.10/arch/x86/kvm/svm.c |
13703 | --- linux-2.6.32.9/arch/x86/kvm/svm.c 2010-02-23 10:38:51.000000000 -0500 | 13697 | --- linux-2.6.32.10/arch/x86/kvm/svm.c 2010-03-15 11:52:04.000000000 -0400 |
13704 | +++ linux-2.6.32.9/arch/x86/kvm/svm.c 2010-03-11 20:25:00.065754306 -0500 | 13698 | +++ linux-2.6.32.10/arch/x86/kvm/svm.c 2010-03-20 15:58:46.953540376 -0400 |
13705 | @@ -2389,9 +2389,12 @@ static int handle_exit(struct kvm_run *k | 13699 | @@ -2389,9 +2389,12 @@ static int handle_exit(struct kvm_run *k |
13706 | static void reload_tss(struct kvm_vcpu *vcpu) | 13700 | static void reload_tss(struct kvm_vcpu *vcpu) |
13707 | { | 13701 | { |
@@ -13725,9 +13719,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/svm.c linux-2.6.32.9/arch/x86/kvm/svm.c | |||
13725 | .cpu_has_kvm_support = has_svm, | 13719 | .cpu_has_kvm_support = has_svm, |
13726 | .disabled_by_bios = is_disabled, | 13720 | .disabled_by_bios = is_disabled, |
13727 | .hardware_setup = svm_hardware_setup, | 13721 | .hardware_setup = svm_hardware_setup, |
13728 | diff -urNp linux-2.6.32.9/arch/x86/kvm/vmx.c linux-2.6.32.9/arch/x86/kvm/vmx.c | 13722 | diff -urNp linux-2.6.32.10/arch/x86/kvm/vmx.c linux-2.6.32.10/arch/x86/kvm/vmx.c |
13729 | --- linux-2.6.32.9/arch/x86/kvm/vmx.c 2010-02-23 10:38:51.000000000 -0500 | 13723 | --- linux-2.6.32.10/arch/x86/kvm/vmx.c 2010-03-15 11:52:04.000000000 -0400 |
13730 | +++ linux-2.6.32.9/arch/x86/kvm/vmx.c 2010-03-11 20:25:00.065754306 -0500 | 13724 | +++ linux-2.6.32.10/arch/x86/kvm/vmx.c 2010-03-20 15:58:46.953540376 -0400 |
13731 | @@ -566,7 +566,11 @@ static void reload_tss(void) | 13725 | @@ -566,7 +566,11 @@ static void reload_tss(void) |
13732 | 13726 | ||
13733 | kvm_get_gdt(&gdt); | 13727 | kvm_get_gdt(&gdt); |
@@ -13806,9 +13800,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/vmx.c linux-2.6.32.9/arch/x86/kvm/vmx.c | |||
13806 | .cpu_has_kvm_support = cpu_has_kvm_support, | 13800 | .cpu_has_kvm_support = cpu_has_kvm_support, |
13807 | .disabled_by_bios = vmx_disabled_by_bios, | 13801 | .disabled_by_bios = vmx_disabled_by_bios, |
13808 | .hardware_setup = hardware_setup, | 13802 | .hardware_setup = hardware_setup, |
13809 | diff -urNp linux-2.6.32.9/arch/x86/kvm/x86.c linux-2.6.32.9/arch/x86/kvm/x86.c | 13803 | diff -urNp linux-2.6.32.10/arch/x86/kvm/x86.c linux-2.6.32.10/arch/x86/kvm/x86.c |
13810 | --- linux-2.6.32.9/arch/x86/kvm/x86.c 2010-02-23 10:38:51.000000000 -0500 | 13804 | --- linux-2.6.32.10/arch/x86/kvm/x86.c 2010-03-15 11:52:04.000000000 -0400 |
13811 | +++ linux-2.6.32.9/arch/x86/kvm/x86.c 2010-03-11 20:25:00.065754306 -0500 | 13805 | +++ linux-2.6.32.10/arch/x86/kvm/x86.c 2010-03-20 15:58:46.973540531 -0400 |
13812 | @@ -81,45 +81,45 @@ static void update_cr8_intercept(struct | 13806 | @@ -81,45 +81,45 @@ static void update_cr8_intercept(struct |
13813 | static int kvm_dev_ioctl_get_supported_cpuid(struct kvm_cpuid2 *cpuid, | 13807 | static int kvm_dev_ioctl_get_supported_cpuid(struct kvm_cpuid2 *cpuid, |
13814 | struct kvm_cpuid_entry2 __user *entries); | 13808 | struct kvm_cpuid_entry2 __user *entries); |
@@ -13910,9 +13904,9 @@ diff -urNp linux-2.6.32.9/arch/x86/kvm/x86.c linux-2.6.32.9/arch/x86/kvm/x86.c | |||
13910 | 13904 | ||
13911 | if (kvm_x86_ops) { | 13905 | if (kvm_x86_ops) { |
13912 | printk(KERN_ERR "kvm: already loaded the other module\n"); | 13906 | printk(KERN_ERR "kvm: already loaded the other module\n"); |
13913 | diff -urNp linux-2.6.32.9/arch/x86/lib/checksum_32.S linux-2.6.32.9/arch/x86/lib/checksum_32.S | 13907 | diff -urNp linux-2.6.32.10/arch/x86/lib/checksum_32.S linux-2.6.32.10/arch/x86/lib/checksum_32.S |
13914 | --- linux-2.6.32.9/arch/x86/lib/checksum_32.S 2010-02-23 10:38:51.000000000 -0500 | 13908 | --- linux-2.6.32.10/arch/x86/lib/checksum_32.S 2010-03-15 11:52:04.000000000 -0400 |
13915 | +++ linux-2.6.32.9/arch/x86/lib/checksum_32.S 2010-03-11 20:25:00.065754306 -0500 | 13909 | +++ linux-2.6.32.10/arch/x86/lib/checksum_32.S 2010-03-20 15:58:46.973540531 -0400 |
13916 | @@ -28,7 +28,8 @@ | 13910 | @@ -28,7 +28,8 @@ |
13917 | #include <linux/linkage.h> | 13911 | #include <linux/linkage.h> |
13918 | #include <asm/dwarf2.h> | 13912 | #include <asm/dwarf2.h> |
@@ -14158,9 +14152,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/checksum_32.S linux-2.6.32.9/arch/x86/lib | |||
14158 | 14152 | ||
14159 | #undef ROUND | 14153 | #undef ROUND |
14160 | #undef ROUND1 | 14154 | #undef ROUND1 |
14161 | diff -urNp linux-2.6.32.9/arch/x86/lib/clear_page_64.S linux-2.6.32.9/arch/x86/lib/clear_page_64.S | 14155 | diff -urNp linux-2.6.32.10/arch/x86/lib/clear_page_64.S linux-2.6.32.10/arch/x86/lib/clear_page_64.S |
14162 | --- linux-2.6.32.9/arch/x86/lib/clear_page_64.S 2010-02-23 10:38:51.000000000 -0500 | 14156 | --- linux-2.6.32.10/arch/x86/lib/clear_page_64.S 2010-03-15 11:52:04.000000000 -0400 |
14163 | +++ linux-2.6.32.9/arch/x86/lib/clear_page_64.S 2010-03-11 20:25:00.065754306 -0500 | 14157 | +++ linux-2.6.32.10/arch/x86/lib/clear_page_64.S 2010-03-20 15:58:46.973540531 -0400 |
14164 | @@ -43,7 +43,7 @@ ENDPROC(clear_page) | 14158 | @@ -43,7 +43,7 @@ ENDPROC(clear_page) |
14165 | 14159 | ||
14166 | #include <asm/cpufeature.h> | 14160 | #include <asm/cpufeature.h> |
@@ -14170,9 +14164,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/clear_page_64.S linux-2.6.32.9/arch/x86/l | |||
14170 | 1: .byte 0xeb /* jmp <disp8> */ | 14164 | 1: .byte 0xeb /* jmp <disp8> */ |
14171 | .byte (clear_page_c - clear_page) - (2f - 1b) /* offset */ | 14165 | .byte (clear_page_c - clear_page) - (2f - 1b) /* offset */ |
14172 | 2: | 14166 | 2: |
14173 | diff -urNp linux-2.6.32.9/arch/x86/lib/copy_page_64.S linux-2.6.32.9/arch/x86/lib/copy_page_64.S | 14167 | diff -urNp linux-2.6.32.10/arch/x86/lib/copy_page_64.S linux-2.6.32.10/arch/x86/lib/copy_page_64.S |
14174 | --- linux-2.6.32.9/arch/x86/lib/copy_page_64.S 2010-02-23 10:38:51.000000000 -0500 | 14168 | --- linux-2.6.32.10/arch/x86/lib/copy_page_64.S 2010-03-15 11:52:04.000000000 -0400 |
14175 | +++ linux-2.6.32.9/arch/x86/lib/copy_page_64.S 2010-03-11 20:25:00.065754306 -0500 | 14169 | +++ linux-2.6.32.10/arch/x86/lib/copy_page_64.S 2010-03-20 15:58:46.973540531 -0400 |
14176 | @@ -104,7 +104,7 @@ ENDPROC(copy_page) | 14170 | @@ -104,7 +104,7 @@ ENDPROC(copy_page) |
14177 | 14171 | ||
14178 | #include <asm/cpufeature.h> | 14172 | #include <asm/cpufeature.h> |
@@ -14182,9 +14176,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/copy_page_64.S linux-2.6.32.9/arch/x86/li | |||
14182 | 1: .byte 0xeb /* jmp <disp8> */ | 14176 | 1: .byte 0xeb /* jmp <disp8> */ |
14183 | .byte (copy_page_c - copy_page) - (2f - 1b) /* offset */ | 14177 | .byte (copy_page_c - copy_page) - (2f - 1b) /* offset */ |
14184 | 2: | 14178 | 2: |
14185 | diff -urNp linux-2.6.32.9/arch/x86/lib/copy_user_64.S linux-2.6.32.9/arch/x86/lib/copy_user_64.S | 14179 | diff -urNp linux-2.6.32.10/arch/x86/lib/copy_user_64.S linux-2.6.32.10/arch/x86/lib/copy_user_64.S |
14186 | --- linux-2.6.32.9/arch/x86/lib/copy_user_64.S 2010-02-23 10:38:51.000000000 -0500 | 14180 | --- linux-2.6.32.10/arch/x86/lib/copy_user_64.S 2010-03-15 11:52:04.000000000 -0400 |
14187 | +++ linux-2.6.32.9/arch/x86/lib/copy_user_64.S 2010-03-11 20:25:00.065754306 -0500 | 14181 | +++ linux-2.6.32.10/arch/x86/lib/copy_user_64.S 2010-03-20 15:58:46.973540531 -0400 |
14188 | @@ -21,7 +21,7 @@ | 14182 | @@ -21,7 +21,7 @@ |
14189 | .byte 0xe9 /* 32bit jump */ | 14183 | .byte 0xe9 /* 32bit jump */ |
14190 | .long \orig-1f /* by default jump to orig */ | 14184 | .long \orig-1f /* by default jump to orig */ |
@@ -14236,9 +14230,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/copy_user_64.S linux-2.6.32.9/arch/x86/li | |||
14236 | movl %edx,%ecx | 14230 | movl %edx,%ecx |
14237 | xorl %eax,%eax | 14231 | xorl %eax,%eax |
14238 | rep | 14232 | rep |
14239 | diff -urNp linux-2.6.32.9/arch/x86/lib/getuser.S linux-2.6.32.9/arch/x86/lib/getuser.S | 14233 | diff -urNp linux-2.6.32.10/arch/x86/lib/getuser.S linux-2.6.32.10/arch/x86/lib/getuser.S |
14240 | --- linux-2.6.32.9/arch/x86/lib/getuser.S 2010-02-23 10:38:51.000000000 -0500 | 14234 | --- linux-2.6.32.10/arch/x86/lib/getuser.S 2010-03-15 11:52:04.000000000 -0400 |
14241 | +++ linux-2.6.32.9/arch/x86/lib/getuser.S 2010-03-11 20:25:00.065754306 -0500 | 14235 | +++ linux-2.6.32.10/arch/x86/lib/getuser.S 2010-03-20 15:58:46.973540531 -0400 |
14242 | @@ -33,14 +33,28 @@ | 14236 | @@ -33,14 +33,28 @@ |
14243 | #include <asm/asm-offsets.h> | 14237 | #include <asm/asm-offsets.h> |
14244 | #include <asm/thread_info.h> | 14238 | #include <asm/thread_info.h> |
@@ -14331,9 +14325,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/getuser.S linux-2.6.32.9/arch/x86/lib/get | |||
14331 | xor %edx,%edx | 14325 | xor %edx,%edx |
14332 | mov $(-EFAULT),%_ASM_AX | 14326 | mov $(-EFAULT),%_ASM_AX |
14333 | ret | 14327 | ret |
14334 | diff -urNp linux-2.6.32.9/arch/x86/lib/memcpy_64.S linux-2.6.32.9/arch/x86/lib/memcpy_64.S | 14328 | diff -urNp linux-2.6.32.10/arch/x86/lib/memcpy_64.S linux-2.6.32.10/arch/x86/lib/memcpy_64.S |
14335 | --- linux-2.6.32.9/arch/x86/lib/memcpy_64.S 2010-02-23 10:38:51.000000000 -0500 | 14329 | --- linux-2.6.32.10/arch/x86/lib/memcpy_64.S 2010-03-15 11:52:04.000000000 -0400 |
14336 | +++ linux-2.6.32.9/arch/x86/lib/memcpy_64.S 2010-03-11 20:25:00.065754306 -0500 | 14330 | +++ linux-2.6.32.10/arch/x86/lib/memcpy_64.S 2010-03-20 15:58:46.973540531 -0400 |
14337 | @@ -128,7 +128,7 @@ ENDPROC(__memcpy) | 14331 | @@ -128,7 +128,7 @@ ENDPROC(__memcpy) |
14338 | * It is also a lot simpler. Use this when possible: | 14332 | * It is also a lot simpler. Use this when possible: |
14339 | */ | 14333 | */ |
@@ -14343,9 +14337,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/memcpy_64.S linux-2.6.32.9/arch/x86/lib/m | |||
14343 | 1: .byte 0xeb /* jmp <disp8> */ | 14337 | 1: .byte 0xeb /* jmp <disp8> */ |
14344 | .byte (memcpy_c - memcpy) - (2f - 1b) /* offset */ | 14338 | .byte (memcpy_c - memcpy) - (2f - 1b) /* offset */ |
14345 | 2: | 14339 | 2: |
14346 | diff -urNp linux-2.6.32.9/arch/x86/lib/memset_64.S linux-2.6.32.9/arch/x86/lib/memset_64.S | 14340 | diff -urNp linux-2.6.32.10/arch/x86/lib/memset_64.S linux-2.6.32.10/arch/x86/lib/memset_64.S |
14347 | --- linux-2.6.32.9/arch/x86/lib/memset_64.S 2010-02-23 10:38:51.000000000 -0500 | 14341 | --- linux-2.6.32.10/arch/x86/lib/memset_64.S 2010-03-15 11:52:04.000000000 -0400 |
14348 | +++ linux-2.6.32.9/arch/x86/lib/memset_64.S 2010-03-11 20:25:00.065754306 -0500 | 14342 | +++ linux-2.6.32.10/arch/x86/lib/memset_64.S 2010-03-20 15:58:46.973540531 -0400 |
14349 | @@ -118,7 +118,7 @@ ENDPROC(__memset) | 14343 | @@ -118,7 +118,7 @@ ENDPROC(__memset) |
14350 | 14344 | ||
14351 | #include <asm/cpufeature.h> | 14345 | #include <asm/cpufeature.h> |
@@ -14355,9 +14349,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/memset_64.S linux-2.6.32.9/arch/x86/lib/m | |||
14355 | 1: .byte 0xeb /* jmp <disp8> */ | 14349 | 1: .byte 0xeb /* jmp <disp8> */ |
14356 | .byte (memset_c - memset) - (2f - 1b) /* offset */ | 14350 | .byte (memset_c - memset) - (2f - 1b) /* offset */ |
14357 | 2: | 14351 | 2: |
14358 | diff -urNp linux-2.6.32.9/arch/x86/lib/mmx_32.c linux-2.6.32.9/arch/x86/lib/mmx_32.c | 14352 | diff -urNp linux-2.6.32.10/arch/x86/lib/mmx_32.c linux-2.6.32.10/arch/x86/lib/mmx_32.c |
14359 | --- linux-2.6.32.9/arch/x86/lib/mmx_32.c 2010-02-23 10:38:51.000000000 -0500 | 14353 | --- linux-2.6.32.10/arch/x86/lib/mmx_32.c 2010-03-15 11:52:04.000000000 -0400 |
14360 | +++ linux-2.6.32.9/arch/x86/lib/mmx_32.c 2010-03-11 20:25:00.070628324 -0500 | 14354 | +++ linux-2.6.32.10/arch/x86/lib/mmx_32.c 2010-03-20 15:58:46.973540531 -0400 |
14361 | @@ -29,6 +29,7 @@ void *_mmx_memcpy(void *to, const void * | 14355 | @@ -29,6 +29,7 @@ void *_mmx_memcpy(void *to, const void * |
14362 | { | 14356 | { |
14363 | void *p; | 14357 | void *p; |
@@ -14673,9 +14667,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/mmx_32.c linux-2.6.32.9/arch/x86/lib/mmx_ | |||
14673 | 14667 | ||
14674 | from += 64; | 14668 | from += 64; |
14675 | to += 64; | 14669 | to += 64; |
14676 | diff -urNp linux-2.6.32.9/arch/x86/lib/putuser.S linux-2.6.32.9/arch/x86/lib/putuser.S | 14670 | diff -urNp linux-2.6.32.10/arch/x86/lib/putuser.S linux-2.6.32.10/arch/x86/lib/putuser.S |
14677 | --- linux-2.6.32.9/arch/x86/lib/putuser.S 2010-02-23 10:38:51.000000000 -0500 | 14671 | --- linux-2.6.32.10/arch/x86/lib/putuser.S 2010-03-15 11:52:04.000000000 -0400 |
14678 | +++ linux-2.6.32.9/arch/x86/lib/putuser.S 2010-03-11 20:25:04.609377560 -0500 | 14672 | +++ linux-2.6.32.10/arch/x86/lib/putuser.S 2010-03-20 15:58:46.973540531 -0400 |
14679 | @@ -15,6 +15,7 @@ | 14673 | @@ -15,6 +15,7 @@ |
14680 | #include <asm/thread_info.h> | 14674 | #include <asm/thread_info.h> |
14681 | #include <asm/errno.h> | 14675 | #include <asm/errno.h> |
@@ -14807,9 +14801,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/putuser.S linux-2.6.32.9/arch/x86/lib/put | |||
14807 | movl $-EFAULT,%eax | 14801 | movl $-EFAULT,%eax |
14808 | EXIT | 14802 | EXIT |
14809 | END(bad_put_user) | 14803 | END(bad_put_user) |
14810 | diff -urNp linux-2.6.32.9/arch/x86/lib/usercopy_32.c linux-2.6.32.9/arch/x86/lib/usercopy_32.c | 14804 | diff -urNp linux-2.6.32.10/arch/x86/lib/usercopy_32.c linux-2.6.32.10/arch/x86/lib/usercopy_32.c |
14811 | --- linux-2.6.32.9/arch/x86/lib/usercopy_32.c 2010-02-23 10:38:51.000000000 -0500 | 14805 | --- linux-2.6.32.10/arch/x86/lib/usercopy_32.c 2010-03-15 11:52:04.000000000 -0400 |
14812 | +++ linux-2.6.32.9/arch/x86/lib/usercopy_32.c 2010-03-11 20:25:00.070628324 -0500 | 14806 | +++ linux-2.6.32.10/arch/x86/lib/usercopy_32.c 2010-03-20 15:58:46.973540531 -0400 |
14813 | @@ -36,31 +36,38 @@ static inline int __movsl_is_ok(unsigned | 14807 | @@ -36,31 +36,38 @@ static inline int __movsl_is_ok(unsigned |
14814 | * Copy a null terminated string from userspace. | 14808 | * Copy a null terminated string from userspace. |
14815 | */ | 14809 | */ |
@@ -15778,9 +15772,9 @@ diff -urNp linux-2.6.32.9/arch/x86/lib/usercopy_32.c linux-2.6.32.9/arch/x86/lib | |||
15778 | +#endif | 15772 | +#endif |
15779 | + | 15773 | + |
15780 | +EXPORT_SYMBOL(set_fs); | 15774 | +EXPORT_SYMBOL(set_fs); |
15781 | diff -urNp linux-2.6.32.9/arch/x86/Makefile linux-2.6.32.9/arch/x86/Makefile | 15775 | diff -urNp linux-2.6.32.10/arch/x86/Makefile linux-2.6.32.10/arch/x86/Makefile |
15782 | --- linux-2.6.32.9/arch/x86/Makefile 2010-02-23 10:38:51.000000000 -0500 | 15776 | --- linux-2.6.32.10/arch/x86/Makefile 2010-03-15 11:52:04.000000000 -0400 |
15783 | +++ linux-2.6.32.9/arch/x86/Makefile 2010-03-11 20:25:00.070628324 -0500 | 15777 | +++ linux-2.6.32.10/arch/x86/Makefile 2010-03-20 15:58:46.973540531 -0400 |
15784 | @@ -189,3 +189,12 @@ define archhelp | 15778 | @@ -189,3 +189,12 @@ define archhelp |
15785 | echo ' FDARGS="..." arguments for the booted kernel' | 15779 | echo ' FDARGS="..." arguments for the booted kernel' |
15786 | echo ' FDINITRD=file initrd for the booted kernel' | 15780 | echo ' FDINITRD=file initrd for the booted kernel' |
@@ -15794,9 +15788,9 @@ diff -urNp linux-2.6.32.9/arch/x86/Makefile linux-2.6.32.9/arch/x86/Makefile | |||
15794 | + | 15788 | + |
15795 | +archprepare: | 15789 | +archprepare: |
15796 | + $(if $(LDFLAGS_BUILD_ID),,$(error $(OLD_LD))) | 15790 | + $(if $(LDFLAGS_BUILD_ID),,$(error $(OLD_LD))) |
15797 | diff -urNp linux-2.6.32.9/arch/x86/mm/extable.c linux-2.6.32.9/arch/x86/mm/extable.c | 15791 | diff -urNp linux-2.6.32.10/arch/x86/mm/extable.c linux-2.6.32.10/arch/x86/mm/extable.c |
15798 | --- linux-2.6.32.9/arch/x86/mm/extable.c 2010-02-23 10:38:51.000000000 -0500 | 15792 | --- linux-2.6.32.10/arch/x86/mm/extable.c 2010-03-15 11:52:04.000000000 -0400 |
15799 | +++ linux-2.6.32.9/arch/x86/mm/extable.c 2010-03-11 20:25:00.070628324 -0500 | 15793 | +++ linux-2.6.32.10/arch/x86/mm/extable.c 2010-03-20 15:58:46.973540531 -0400 |
15800 | @@ -1,14 +1,71 @@ | 15794 | @@ -1,14 +1,71 @@ |
15801 | #include <linux/module.h> | 15795 | #include <linux/module.h> |
15802 | #include <linux/spinlock.h> | 15796 | #include <linux/spinlock.h> |
@@ -15870,9 +15864,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/extable.c linux-2.6.32.9/arch/x86/mm/extab | |||
15870 | extern u32 pnp_bios_fault_eip, pnp_bios_fault_esp; | 15864 | extern u32 pnp_bios_fault_eip, pnp_bios_fault_esp; |
15871 | extern u32 pnp_bios_is_utter_crap; | 15865 | extern u32 pnp_bios_is_utter_crap; |
15872 | pnp_bios_is_utter_crap = 1; | 15866 | pnp_bios_is_utter_crap = 1; |
15873 | diff -urNp linux-2.6.32.9/arch/x86/mm/fault.c linux-2.6.32.9/arch/x86/mm/fault.c | 15867 | diff -urNp linux-2.6.32.10/arch/x86/mm/fault.c linux-2.6.32.10/arch/x86/mm/fault.c |
15874 | --- linux-2.6.32.9/arch/x86/mm/fault.c 2010-02-23 10:38:51.000000000 -0500 | 15868 | --- linux-2.6.32.10/arch/x86/mm/fault.c 2010-03-15 11:52:04.000000000 -0400 |
15875 | +++ linux-2.6.32.9/arch/x86/mm/fault.c 2010-03-11 20:25:00.070628324 -0500 | 15869 | +++ linux-2.6.32.10/arch/x86/mm/fault.c 2010-03-20 15:58:46.977545072 -0400 |
15876 | @@ -11,10 +11,14 @@ | 15870 | @@ -11,10 +11,14 @@ |
15877 | #include <linux/kprobes.h> /* __kprobes, ... */ | 15871 | #include <linux/kprobes.h> /* __kprobes, ... */ |
15878 | #include <linux/mmiotrace.h> /* kmmio_handler, ... */ | 15872 | #include <linux/mmiotrace.h> /* kmmio_handler, ... */ |
@@ -16439,9 +16433,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/fault.c linux-2.6.32.9/arch/x86/mm/fault.c | |||
16439 | + | 16433 | + |
16440 | + return ret ? -EFAULT : 0; | 16434 | + return ret ? -EFAULT : 0; |
16441 | +} | 16435 | +} |
16442 | diff -urNp linux-2.6.32.9/arch/x86/mm/gup.c linux-2.6.32.9/arch/x86/mm/gup.c | 16436 | diff -urNp linux-2.6.32.10/arch/x86/mm/gup.c linux-2.6.32.10/arch/x86/mm/gup.c |
16443 | --- linux-2.6.32.9/arch/x86/mm/gup.c 2010-02-23 10:38:51.000000000 -0500 | 16437 | --- linux-2.6.32.10/arch/x86/mm/gup.c 2010-03-15 11:52:04.000000000 -0400 |
16444 | +++ linux-2.6.32.9/arch/x86/mm/gup.c 2010-03-11 20:25:00.070628324 -0500 | 16438 | +++ linux-2.6.32.10/arch/x86/mm/gup.c 2010-03-20 15:58:46.977545072 -0400 |
16445 | @@ -237,7 +237,7 @@ int __get_user_pages_fast(unsigned long | 16439 | @@ -237,7 +237,7 @@ int __get_user_pages_fast(unsigned long |
16446 | addr = start; | 16440 | addr = start; |
16447 | len = (unsigned long) nr_pages << PAGE_SHIFT; | 16441 | len = (unsigned long) nr_pages << PAGE_SHIFT; |
@@ -16451,9 +16445,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/gup.c linux-2.6.32.9/arch/x86/mm/gup.c | |||
16451 | (void __user *)start, len))) | 16445 | (void __user *)start, len))) |
16452 | return 0; | 16446 | return 0; |
16453 | 16447 | ||
16454 | diff -urNp linux-2.6.32.9/arch/x86/mm/highmem_32.c linux-2.6.32.9/arch/x86/mm/highmem_32.c | 16448 | diff -urNp linux-2.6.32.10/arch/x86/mm/highmem_32.c linux-2.6.32.10/arch/x86/mm/highmem_32.c |
16455 | --- linux-2.6.32.9/arch/x86/mm/highmem_32.c 2010-02-23 10:38:51.000000000 -0500 | 16449 | --- linux-2.6.32.10/arch/x86/mm/highmem_32.c 2010-03-15 11:52:04.000000000 -0400 |
16456 | +++ linux-2.6.32.9/arch/x86/mm/highmem_32.c 2010-03-11 20:25:00.070628324 -0500 | 16450 | +++ linux-2.6.32.10/arch/x86/mm/highmem_32.c 2010-03-20 15:58:46.977545072 -0400 |
16457 | @@ -43,7 +43,10 @@ void *kmap_atomic_prot(struct page *page | 16451 | @@ -43,7 +43,10 @@ void *kmap_atomic_prot(struct page *page |
16458 | idx = type + KM_TYPE_NR*smp_processor_id(); | 16452 | idx = type + KM_TYPE_NR*smp_processor_id(); |
16459 | vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); | 16453 | vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); |
@@ -16465,9 +16459,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/highmem_32.c linux-2.6.32.9/arch/x86/mm/hi | |||
16465 | 16459 | ||
16466 | return (void *)vaddr; | 16460 | return (void *)vaddr; |
16467 | } | 16461 | } |
16468 | diff -urNp linux-2.6.32.9/arch/x86/mm/hugetlbpage.c linux-2.6.32.9/arch/x86/mm/hugetlbpage.c | 16462 | diff -urNp linux-2.6.32.10/arch/x86/mm/hugetlbpage.c linux-2.6.32.10/arch/x86/mm/hugetlbpage.c |
16469 | --- linux-2.6.32.9/arch/x86/mm/hugetlbpage.c 2010-02-23 10:38:51.000000000 -0500 | 16463 | --- linux-2.6.32.10/arch/x86/mm/hugetlbpage.c 2010-03-15 11:52:04.000000000 -0400 |
16470 | +++ linux-2.6.32.9/arch/x86/mm/hugetlbpage.c 2010-03-11 20:25:00.070628324 -0500 | 16464 | +++ linux-2.6.32.10/arch/x86/mm/hugetlbpage.c 2010-03-20 15:58:46.977545072 -0400 |
16471 | @@ -267,13 +267,18 @@ static unsigned long hugetlb_get_unmappe | 16465 | @@ -267,13 +267,18 @@ static unsigned long hugetlb_get_unmappe |
16472 | struct hstate *h = hstate_file(file); | 16466 | struct hstate *h = hstate_file(file); |
16473 | struct mm_struct *mm = current->mm; | 16467 | struct mm_struct *mm = current->mm; |
@@ -16602,9 +16596,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/hugetlbpage.c linux-2.6.32.9/arch/x86/mm/h | |||
16602 | (!vma || addr + len <= vma->vm_start)) | 16596 | (!vma || addr + len <= vma->vm_start)) |
16603 | return addr; | 16597 | return addr; |
16604 | } | 16598 | } |
16605 | diff -urNp linux-2.6.32.9/arch/x86/mm/init_32.c linux-2.6.32.9/arch/x86/mm/init_32.c | 16599 | diff -urNp linux-2.6.32.10/arch/x86/mm/init_32.c linux-2.6.32.10/arch/x86/mm/init_32.c |
16606 | --- linux-2.6.32.9/arch/x86/mm/init_32.c 2010-02-23 10:38:51.000000000 -0500 | 16600 | --- linux-2.6.32.10/arch/x86/mm/init_32.c 2010-03-15 11:52:04.000000000 -0400 |
16607 | +++ linux-2.6.32.9/arch/x86/mm/init_32.c 2010-03-11 20:25:04.609377560 -0500 | 16601 | +++ linux-2.6.32.10/arch/x86/mm/init_32.c 2010-03-20 15:58:46.977545072 -0400 |
16608 | @@ -72,36 +72,6 @@ static __init void *alloc_low_page(void) | 16602 | @@ -72,36 +72,6 @@ static __init void *alloc_low_page(void) |
16609 | } | 16603 | } |
16610 | 16604 | ||
@@ -16895,9 +16889,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/init_32.c linux-2.6.32.9/arch/x86/mm/init_ | |||
16895 | set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); | 16889 | set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); |
16896 | printk(KERN_INFO "Write protecting the kernel text: %luk\n", | 16890 | printk(KERN_INFO "Write protecting the kernel text: %luk\n", |
16897 | size >> 10); | 16891 | size >> 10); |
16898 | diff -urNp linux-2.6.32.9/arch/x86/mm/init_64.c linux-2.6.32.9/arch/x86/mm/init_64.c | 16892 | diff -urNp linux-2.6.32.10/arch/x86/mm/init_64.c linux-2.6.32.10/arch/x86/mm/init_64.c |
16899 | --- linux-2.6.32.9/arch/x86/mm/init_64.c 2010-02-23 10:38:51.000000000 -0500 | 16893 | --- linux-2.6.32.10/arch/x86/mm/init_64.c 2010-03-15 11:52:04.000000000 -0400 |
16900 | +++ linux-2.6.32.9/arch/x86/mm/init_64.c 2010-03-11 20:25:00.070628324 -0500 | 16894 | +++ linux-2.6.32.10/arch/x86/mm/init_64.c 2010-03-20 15:58:46.977545072 -0400 |
16901 | @@ -163,7 +163,9 @@ void set_pte_vaddr_pud(pud_t *pud_page, | 16895 | @@ -163,7 +163,9 @@ void set_pte_vaddr_pud(pud_t *pud_page, |
16902 | pmd = fill_pmd(pud, vaddr); | 16896 | pmd = fill_pmd(pud, vaddr); |
16903 | pte = fill_pte(pmd, vaddr); | 16897 | pte = fill_pte(pmd, vaddr); |
@@ -16945,9 +16939,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/init_64.c linux-2.6.32.9/arch/x86/mm/init_ | |||
16945 | return "[vdso]"; | 16939 | return "[vdso]"; |
16946 | if (vma == &gate_vma) | 16940 | if (vma == &gate_vma) |
16947 | return "[vsyscall]"; | 16941 | return "[vsyscall]"; |
16948 | diff -urNp linux-2.6.32.9/arch/x86/mm/init.c linux-2.6.32.9/arch/x86/mm/init.c | 16942 | diff -urNp linux-2.6.32.10/arch/x86/mm/init.c linux-2.6.32.10/arch/x86/mm/init.c |
16949 | --- linux-2.6.32.9/arch/x86/mm/init.c 2010-02-23 10:38:51.000000000 -0500 | 16943 | --- linux-2.6.32.10/arch/x86/mm/init.c 2010-03-15 11:52:04.000000000 -0400 |
16950 | +++ linux-2.6.32.9/arch/x86/mm/init.c 2010-03-11 20:25:04.609377560 -0500 | 16944 | +++ linux-2.6.32.10/arch/x86/mm/init.c 2010-03-20 15:58:46.977545072 -0400 |
16951 | @@ -69,11 +69,7 @@ static void __init find_early_table_spac | 16945 | @@ -69,11 +69,7 @@ static void __init find_early_table_spac |
16952 | * cause a hotspot and fill up ZONE_DMA. The page tables | 16946 | * cause a hotspot and fill up ZONE_DMA. The page tables |
16953 | * need roughly 0.5KB per GB. | 16947 | * need roughly 0.5KB per GB. |
@@ -17064,9 +17058,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/init.c linux-2.6.32.9/arch/x86/mm/init.c | |||
17064 | free_init_pages("unused kernel memory", | 17058 | free_init_pages("unused kernel memory", |
17065 | (unsigned long)(&__init_begin), | 17059 | (unsigned long)(&__init_begin), |
17066 | (unsigned long)(&__init_end)); | 17060 | (unsigned long)(&__init_end)); |
17067 | diff -urNp linux-2.6.32.9/arch/x86/mm/iomap_32.c linux-2.6.32.9/arch/x86/mm/iomap_32.c | 17061 | diff -urNp linux-2.6.32.10/arch/x86/mm/iomap_32.c linux-2.6.32.10/arch/x86/mm/iomap_32.c |
17068 | --- linux-2.6.32.9/arch/x86/mm/iomap_32.c 2010-02-23 10:38:51.000000000 -0500 | 17062 | --- linux-2.6.32.10/arch/x86/mm/iomap_32.c 2010-03-15 11:52:04.000000000 -0400 |
17069 | +++ linux-2.6.32.9/arch/x86/mm/iomap_32.c 2010-03-11 20:25:00.073656172 -0500 | 17063 | +++ linux-2.6.32.10/arch/x86/mm/iomap_32.c 2010-03-20 15:58:46.977545072 -0400 |
17070 | @@ -65,7 +65,11 @@ void *kmap_atomic_prot_pfn(unsigned long | 17064 | @@ -65,7 +65,11 @@ void *kmap_atomic_prot_pfn(unsigned long |
17071 | debug_kmap_atomic(type); | 17065 | debug_kmap_atomic(type); |
17072 | idx = type + KM_TYPE_NR * smp_processor_id(); | 17066 | idx = type + KM_TYPE_NR * smp_processor_id(); |
@@ -17079,9 +17073,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/iomap_32.c linux-2.6.32.9/arch/x86/mm/ioma | |||
17079 | arch_flush_lazy_mmu_mode(); | 17073 | arch_flush_lazy_mmu_mode(); |
17080 | 17074 | ||
17081 | return (void *)vaddr; | 17075 | return (void *)vaddr; |
17082 | diff -urNp linux-2.6.32.9/arch/x86/mm/ioremap.c linux-2.6.32.9/arch/x86/mm/ioremap.c | 17076 | diff -urNp linux-2.6.32.10/arch/x86/mm/ioremap.c linux-2.6.32.10/arch/x86/mm/ioremap.c |
17083 | --- linux-2.6.32.9/arch/x86/mm/ioremap.c 2010-02-23 10:38:51.000000000 -0500 | 17077 | --- linux-2.6.32.10/arch/x86/mm/ioremap.c 2010-03-15 11:52:04.000000000 -0400 |
17084 | +++ linux-2.6.32.9/arch/x86/mm/ioremap.c 2010-03-11 20:25:00.073656172 -0500 | 17078 | +++ linux-2.6.32.10/arch/x86/mm/ioremap.c 2010-03-20 15:58:46.977545072 -0400 |
17085 | @@ -41,8 +41,8 @@ int page_is_ram(unsigned long pagenr) | 17079 | @@ -41,8 +41,8 @@ int page_is_ram(unsigned long pagenr) |
17086 | * Second special case: Some BIOSen report the PC BIOS | 17080 | * Second special case: Some BIOSen report the PC BIOS |
17087 | * area (640->1Mb) as ram even though it is not. | 17081 | * area (640->1Mb) as ram even though it is not. |
@@ -17128,9 +17122,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/ioremap.c linux-2.6.32.9/arch/x86/mm/iorem | |||
17128 | 17122 | ||
17129 | /* | 17123 | /* |
17130 | * The boot-ioremap range spans multiple pmds, for which | 17124 | * The boot-ioremap range spans multiple pmds, for which |
17131 | diff -urNp linux-2.6.32.9/arch/x86/mm/kmemcheck/kmemcheck.c linux-2.6.32.9/arch/x86/mm/kmemcheck/kmemcheck.c | 17125 | diff -urNp linux-2.6.32.10/arch/x86/mm/kmemcheck/kmemcheck.c linux-2.6.32.10/arch/x86/mm/kmemcheck/kmemcheck.c |
17132 | --- linux-2.6.32.9/arch/x86/mm/kmemcheck/kmemcheck.c 2010-02-23 10:38:51.000000000 -0500 | 17126 | --- linux-2.6.32.10/arch/x86/mm/kmemcheck/kmemcheck.c 2010-03-15 11:52:04.000000000 -0400 |
17133 | +++ linux-2.6.32.9/arch/x86/mm/kmemcheck/kmemcheck.c 2010-03-11 20:25:00.073656172 -0500 | 17127 | +++ linux-2.6.32.10/arch/x86/mm/kmemcheck/kmemcheck.c 2010-03-20 15:58:46.977545072 -0400 |
17134 | @@ -622,9 +622,9 @@ bool kmemcheck_fault(struct pt_regs *reg | 17128 | @@ -622,9 +622,9 @@ bool kmemcheck_fault(struct pt_regs *reg |
17135 | * memory (e.g. tracked pages)? For now, we need this to avoid | 17129 | * memory (e.g. tracked pages)? For now, we need this to avoid |
17136 | * invoking kmemcheck for PnP BIOS calls. | 17130 | * invoking kmemcheck for PnP BIOS calls. |
@@ -17143,9 +17137,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/kmemcheck/kmemcheck.c linux-2.6.32.9/arch/ | |||
17143 | return false; | 17137 | return false; |
17144 | 17138 | ||
17145 | pte = kmemcheck_pte_lookup(address); | 17139 | pte = kmemcheck_pte_lookup(address); |
17146 | diff -urNp linux-2.6.32.9/arch/x86/mm/mmap.c linux-2.6.32.9/arch/x86/mm/mmap.c | 17140 | diff -urNp linux-2.6.32.10/arch/x86/mm/mmap.c linux-2.6.32.10/arch/x86/mm/mmap.c |
17147 | --- linux-2.6.32.9/arch/x86/mm/mmap.c 2010-02-23 10:38:51.000000000 -0500 | 17141 | --- linux-2.6.32.10/arch/x86/mm/mmap.c 2010-03-15 11:52:04.000000000 -0400 |
17148 | +++ linux-2.6.32.9/arch/x86/mm/mmap.c 2010-03-11 20:25:00.073656172 -0500 | 17142 | +++ linux-2.6.32.10/arch/x86/mm/mmap.c 2010-03-20 15:58:46.977545072 -0400 |
17149 | @@ -49,7 +49,7 @@ static unsigned int stack_maxrandom_size | 17143 | @@ -49,7 +49,7 @@ static unsigned int stack_maxrandom_size |
17150 | * Leave an at least ~128 MB hole with possible stack randomization. | 17144 | * Leave an at least ~128 MB hole with possible stack randomization. |
17151 | */ | 17145 | */ |
@@ -17227,9 +17221,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/mmap.c linux-2.6.32.9/arch/x86/mm/mmap.c | |||
17227 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; | 17221 | mm->get_unmapped_area = arch_get_unmapped_area_topdown; |
17228 | mm->unmap_area = arch_unmap_area_topdown; | 17222 | mm->unmap_area = arch_unmap_area_topdown; |
17229 | } | 17223 | } |
17230 | diff -urNp linux-2.6.32.9/arch/x86/mm/numa_32.c linux-2.6.32.9/arch/x86/mm/numa_32.c | 17224 | diff -urNp linux-2.6.32.10/arch/x86/mm/numa_32.c linux-2.6.32.10/arch/x86/mm/numa_32.c |
17231 | --- linux-2.6.32.9/arch/x86/mm/numa_32.c 2010-02-23 10:38:51.000000000 -0500 | 17225 | --- linux-2.6.32.10/arch/x86/mm/numa_32.c 2010-03-15 11:52:04.000000000 -0400 |
17232 | +++ linux-2.6.32.9/arch/x86/mm/numa_32.c 2010-03-11 20:25:00.073656172 -0500 | 17226 | +++ linux-2.6.32.10/arch/x86/mm/numa_32.c 2010-03-20 15:58:46.977545072 -0400 |
17233 | @@ -98,7 +98,6 @@ unsigned long node_memmap_size_bytes(int | 17227 | @@ -98,7 +98,6 @@ unsigned long node_memmap_size_bytes(int |
17234 | } | 17228 | } |
17235 | #endif | 17229 | #endif |
@@ -17238,9 +17232,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/numa_32.c linux-2.6.32.9/arch/x86/mm/numa_ | |||
17238 | extern unsigned long highend_pfn, highstart_pfn; | 17232 | extern unsigned long highend_pfn, highstart_pfn; |
17239 | 17233 | ||
17240 | #define LARGE_PAGE_BYTES (PTRS_PER_PTE * PAGE_SIZE) | 17234 | #define LARGE_PAGE_BYTES (PTRS_PER_PTE * PAGE_SIZE) |
17241 | diff -urNp linux-2.6.32.9/arch/x86/mm/pageattr.c linux-2.6.32.9/arch/x86/mm/pageattr.c | 17235 | diff -urNp linux-2.6.32.10/arch/x86/mm/pageattr.c linux-2.6.32.10/arch/x86/mm/pageattr.c |
17242 | --- linux-2.6.32.9/arch/x86/mm/pageattr.c 2010-02-23 10:38:51.000000000 -0500 | 17236 | --- linux-2.6.32.10/arch/x86/mm/pageattr.c 2010-03-15 11:52:04.000000000 -0400 |
17243 | +++ linux-2.6.32.9/arch/x86/mm/pageattr.c 2010-03-11 20:25:00.073656172 -0500 | 17237 | +++ linux-2.6.32.10/arch/x86/mm/pageattr.c 2010-03-20 15:58:46.977545072 -0400 |
17244 | @@ -268,9 +268,10 @@ static inline pgprot_t static_protection | 17238 | @@ -268,9 +268,10 @@ static inline pgprot_t static_protection |
17245 | * Does not cover __inittext since that is gone later on. On | 17239 | * Does not cover __inittext since that is gone later on. On |
17246 | * 64bit we do not enforce !NX on the low mapping | 17240 | * 64bit we do not enforce !NX on the low mapping |
@@ -17272,9 +17266,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/pageattr.c linux-2.6.32.9/arch/x86/mm/page | |||
17272 | #ifdef CONFIG_X86_32 | 17266 | #ifdef CONFIG_X86_32 |
17273 | if (!SHARED_KERNEL_PMD) { | 17267 | if (!SHARED_KERNEL_PMD) { |
17274 | struct page *page; | 17268 | struct page *page; |
17275 | diff -urNp linux-2.6.32.9/arch/x86/mm/pageattr-test.c linux-2.6.32.9/arch/x86/mm/pageattr-test.c | 17269 | diff -urNp linux-2.6.32.10/arch/x86/mm/pageattr-test.c linux-2.6.32.10/arch/x86/mm/pageattr-test.c |
17276 | --- linux-2.6.32.9/arch/x86/mm/pageattr-test.c 2010-02-23 10:38:51.000000000 -0500 | 17270 | --- linux-2.6.32.10/arch/x86/mm/pageattr-test.c 2010-03-15 11:52:04.000000000 -0400 |
17277 | +++ linux-2.6.32.9/arch/x86/mm/pageattr-test.c 2010-03-11 20:25:00.073656172 -0500 | 17271 | +++ linux-2.6.32.10/arch/x86/mm/pageattr-test.c 2010-03-20 15:58:46.977545072 -0400 |
17278 | @@ -36,7 +36,7 @@ enum { | 17272 | @@ -36,7 +36,7 @@ enum { |
17279 | 17273 | ||
17280 | static int pte_testbit(pte_t pte) | 17274 | static int pte_testbit(pte_t pte) |
@@ -17284,9 +17278,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/pageattr-test.c linux-2.6.32.9/arch/x86/mm | |||
17284 | } | 17278 | } |
17285 | 17279 | ||
17286 | struct split_state { | 17280 | struct split_state { |
17287 | diff -urNp linux-2.6.32.9/arch/x86/mm/pat.c linux-2.6.32.9/arch/x86/mm/pat.c | 17281 | diff -urNp linux-2.6.32.10/arch/x86/mm/pat.c linux-2.6.32.10/arch/x86/mm/pat.c |
17288 | --- linux-2.6.32.9/arch/x86/mm/pat.c 2010-02-23 10:38:51.000000000 -0500 | 17282 | --- linux-2.6.32.10/arch/x86/mm/pat.c 2010-03-15 11:52:04.000000000 -0400 |
17289 | +++ linux-2.6.32.9/arch/x86/mm/pat.c 2010-03-11 20:25:00.073656172 -0500 | 17283 | +++ linux-2.6.32.10/arch/x86/mm/pat.c 2010-03-20 15:58:46.977545072 -0400 |
17290 | @@ -258,7 +258,7 @@ chk_conflict(struct memtype *new, struct | 17284 | @@ -258,7 +258,7 @@ chk_conflict(struct memtype *new, struct |
17291 | 17285 | ||
17292 | conflict: | 17286 | conflict: |
@@ -17323,9 +17317,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/pat.c linux-2.6.32.9/arch/x86/mm/pat.c | |||
17323 | cattr_name(want_flags), | 17317 | cattr_name(want_flags), |
17324 | (unsigned long long)paddr, | 17318 | (unsigned long long)paddr, |
17325 | (unsigned long long)(paddr + size), | 17319 | (unsigned long long)(paddr + size), |
17326 | diff -urNp linux-2.6.32.9/arch/x86/mm/pgtable_32.c linux-2.6.32.9/arch/x86/mm/pgtable_32.c | 17320 | diff -urNp linux-2.6.32.10/arch/x86/mm/pgtable_32.c linux-2.6.32.10/arch/x86/mm/pgtable_32.c |
17327 | --- linux-2.6.32.9/arch/x86/mm/pgtable_32.c 2010-02-23 10:38:51.000000000 -0500 | 17321 | --- linux-2.6.32.10/arch/x86/mm/pgtable_32.c 2010-03-15 11:52:04.000000000 -0400 |
17328 | +++ linux-2.6.32.9/arch/x86/mm/pgtable_32.c 2010-03-11 20:25:00.073656172 -0500 | 17322 | +++ linux-2.6.32.10/arch/x86/mm/pgtable_32.c 2010-03-20 15:58:46.977545072 -0400 |
17329 | @@ -49,10 +49,13 @@ void set_pte_vaddr(unsigned long vaddr, | 17323 | @@ -49,10 +49,13 @@ void set_pte_vaddr(unsigned long vaddr, |
17330 | return; | 17324 | return; |
17331 | } | 17325 | } |
@@ -17340,9 +17334,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/pgtable_32.c linux-2.6.32.9/arch/x86/mm/pg | |||
17340 | 17334 | ||
17341 | /* | 17335 | /* |
17342 | * It's enough to flush this one mapping. | 17336 | * It's enough to flush this one mapping. |
17343 | diff -urNp linux-2.6.32.9/arch/x86/mm/setup_nx.c linux-2.6.32.9/arch/x86/mm/setup_nx.c | 17337 | diff -urNp linux-2.6.32.10/arch/x86/mm/setup_nx.c linux-2.6.32.10/arch/x86/mm/setup_nx.c |
17344 | --- linux-2.6.32.9/arch/x86/mm/setup_nx.c 2010-02-23 10:38:51.000000000 -0500 | 17338 | --- linux-2.6.32.10/arch/x86/mm/setup_nx.c 2010-03-15 11:52:04.000000000 -0400 |
17345 | +++ linux-2.6.32.9/arch/x86/mm/setup_nx.c 2010-03-11 20:25:00.073656172 -0500 | 17339 | +++ linux-2.6.32.10/arch/x86/mm/setup_nx.c 2010-03-20 15:58:46.977545072 -0400 |
17346 | @@ -4,11 +4,10 @@ | 17340 | @@ -4,11 +4,10 @@ |
17347 | 17341 | ||
17348 | #include <asm/pgtable.h> | 17342 | #include <asm/pgtable.h> |
@@ -17408,9 +17402,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/setup_nx.c linux-2.6.32.9/arch/x86/mm/setu | |||
17408 | __supported_pte_mask &= ~_PAGE_NX; | 17402 | __supported_pte_mask &= ~_PAGE_NX; |
17409 | } | 17403 | } |
17410 | #endif | 17404 | #endif |
17411 | diff -urNp linux-2.6.32.9/arch/x86/mm/tlb.c linux-2.6.32.9/arch/x86/mm/tlb.c | 17405 | diff -urNp linux-2.6.32.10/arch/x86/mm/tlb.c linux-2.6.32.10/arch/x86/mm/tlb.c |
17412 | --- linux-2.6.32.9/arch/x86/mm/tlb.c 2010-02-23 10:38:51.000000000 -0500 | 17406 | --- linux-2.6.32.10/arch/x86/mm/tlb.c 2010-03-15 11:52:04.000000000 -0400 |
17413 | +++ linux-2.6.32.9/arch/x86/mm/tlb.c 2010-03-11 20:25:00.073656172 -0500 | 17407 | +++ linux-2.6.32.10/arch/x86/mm/tlb.c 2010-03-20 15:58:46.977545072 -0400 |
17414 | @@ -12,7 +12,7 @@ | 17408 | @@ -12,7 +12,7 @@ |
17415 | #include <asm/uv/uv.h> | 17409 | #include <asm/uv/uv.h> |
17416 | 17410 | ||
@@ -17420,18 +17414,9 @@ diff -urNp linux-2.6.32.9/arch/x86/mm/tlb.c linux-2.6.32.9/arch/x86/mm/tlb.c | |||
17420 | 17414 | ||
17421 | /* | 17415 | /* |
17422 | * Smarter SMP flushing macros. | 17416 | * Smarter SMP flushing macros. |
17423 | diff -urNp linux-2.6.32.9/arch/x86/oprofile/backtrace.c linux-2.6.32.9/arch/x86/oprofile/backtrace.c | 17417 | diff -urNp linux-2.6.32.10/arch/x86/oprofile/backtrace.c linux-2.6.32.10/arch/x86/oprofile/backtrace.c |
17424 | --- linux-2.6.32.9/arch/x86/oprofile/backtrace.c 2010-02-23 10:38:51.000000000 -0500 | 17418 | --- linux-2.6.32.10/arch/x86/oprofile/backtrace.c 2010-03-15 11:52:04.000000000 -0400 |
17425 | +++ linux-2.6.32.9/arch/x86/oprofile/backtrace.c 2010-03-11 20:25:00.073656172 -0500 | 17419 | +++ linux-2.6.32.10/arch/x86/oprofile/backtrace.c 2010-03-20 17:00:22.628580380 -0400 |
17426 | @@ -37,7 +37,7 @@ static void backtrace_address(void *data | ||
17427 | unsigned int *depth = data; | ||
17428 | |||
17429 | if ((*depth)--) | ||
17430 | - oprofile_add_trace(addr); | ||
17431 | + oprofile_add_trace(ktla_ktva(addr)); | ||
17432 | } | ||
17433 | |||
17434 | static struct stacktrace_ops backtrace_ops = { | ||
17435 | @@ -57,7 +57,7 @@ static struct frame_head *dump_user_back | 17420 | @@ -57,7 +57,7 @@ static struct frame_head *dump_user_back |
17436 | struct frame_head bufhead[2]; | 17421 | struct frame_head bufhead[2]; |
17437 | 17422 | ||
@@ -17450,9 +17435,9 @@ diff -urNp linux-2.6.32.9/arch/x86/oprofile/backtrace.c linux-2.6.32.9/arch/x86/ | |||
17450 | unsigned long stack = kernel_stack_pointer(regs); | 17435 | unsigned long stack = kernel_stack_pointer(regs); |
17451 | if (depth) | 17436 | if (depth) |
17452 | dump_trace(NULL, regs, (unsigned long *)stack, 0, | 17437 | dump_trace(NULL, regs, (unsigned long *)stack, 0, |
17453 | diff -urNp linux-2.6.32.9/arch/x86/oprofile/op_model_p4.c linux-2.6.32.9/arch/x86/oprofile/op_model_p4.c | 17438 | diff -urNp linux-2.6.32.10/arch/x86/oprofile/op_model_p4.c linux-2.6.32.10/arch/x86/oprofile/op_model_p4.c |
17454 | --- linux-2.6.32.9/arch/x86/oprofile/op_model_p4.c 2010-02-23 10:38:51.000000000 -0500 | 17439 | --- linux-2.6.32.10/arch/x86/oprofile/op_model_p4.c 2010-03-15 11:52:04.000000000 -0400 |
17455 | +++ linux-2.6.32.9/arch/x86/oprofile/op_model_p4.c 2010-03-11 20:25:00.073656172 -0500 | 17440 | +++ linux-2.6.32.10/arch/x86/oprofile/op_model_p4.c 2010-03-20 15:58:46.977545072 -0400 |
17456 | @@ -50,7 +50,7 @@ static inline void setup_num_counters(vo | 17441 | @@ -50,7 +50,7 @@ static inline void setup_num_counters(vo |
17457 | #endif | 17442 | #endif |
17458 | } | 17443 | } |
@@ -17462,9 +17447,9 @@ diff -urNp linux-2.6.32.9/arch/x86/oprofile/op_model_p4.c linux-2.6.32.9/arch/x8 | |||
17462 | { | 17447 | { |
17463 | #ifdef CONFIG_SMP | 17448 | #ifdef CONFIG_SMP |
17464 | return smp_num_siblings == 2 ? 2 : 1; | 17449 | return smp_num_siblings == 2 ? 2 : 1; |
17465 | diff -urNp linux-2.6.32.9/arch/x86/pci/common.c linux-2.6.32.9/arch/x86/pci/common.c | 17450 | diff -urNp linux-2.6.32.10/arch/x86/pci/common.c linux-2.6.32.10/arch/x86/pci/common.c |
17466 | --- linux-2.6.32.9/arch/x86/pci/common.c 2010-02-23 10:38:51.000000000 -0500 | 17451 | --- linux-2.6.32.10/arch/x86/pci/common.c 2010-03-15 11:52:04.000000000 -0400 |
17467 | +++ linux-2.6.32.9/arch/x86/pci/common.c 2010-03-11 20:25:00.073656172 -0500 | 17452 | +++ linux-2.6.32.10/arch/x86/pci/common.c 2010-03-20 15:58:46.977545072 -0400 |
17468 | @@ -31,8 +31,8 @@ int noioapicreroute = 1; | 17453 | @@ -31,8 +31,8 @@ int noioapicreroute = 1; |
17469 | int pcibios_last_bus = -1; | 17454 | int pcibios_last_bus = -1; |
17470 | unsigned long pirq_table_addr; | 17455 | unsigned long pirq_table_addr; |
@@ -17485,9 +17470,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/common.c linux-2.6.32.9/arch/x86/pci/comm | |||
17485 | }; | 17470 | }; |
17486 | 17471 | ||
17487 | void __init dmi_check_pciprobe(void) | 17472 | void __init dmi_check_pciprobe(void) |
17488 | diff -urNp linux-2.6.32.9/arch/x86/pci/direct.c linux-2.6.32.9/arch/x86/pci/direct.c | 17473 | diff -urNp linux-2.6.32.10/arch/x86/pci/direct.c linux-2.6.32.10/arch/x86/pci/direct.c |
17489 | --- linux-2.6.32.9/arch/x86/pci/direct.c 2010-02-23 10:38:51.000000000 -0500 | 17474 | --- linux-2.6.32.10/arch/x86/pci/direct.c 2010-03-15 11:52:04.000000000 -0400 |
17490 | +++ linux-2.6.32.9/arch/x86/pci/direct.c 2010-03-11 20:25:00.073656172 -0500 | 17475 | +++ linux-2.6.32.10/arch/x86/pci/direct.c 2010-03-20 15:58:46.977545072 -0400 |
17491 | @@ -79,7 +79,7 @@ static int pci_conf1_write(unsigned int | 17476 | @@ -79,7 +79,7 @@ static int pci_conf1_write(unsigned int |
17492 | 17477 | ||
17493 | #undef PCI_CONF1_ADDRESS | 17478 | #undef PCI_CONF1_ADDRESS |
@@ -17515,9 +17500,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/direct.c linux-2.6.32.9/arch/x86/pci/dire | |||
17515 | { | 17500 | { |
17516 | u32 x = 0; | 17501 | u32 x = 0; |
17517 | int year, devfn; | 17502 | int year, devfn; |
17518 | diff -urNp linux-2.6.32.9/arch/x86/pci/fixup.c linux-2.6.32.9/arch/x86/pci/fixup.c | 17503 | diff -urNp linux-2.6.32.10/arch/x86/pci/fixup.c linux-2.6.32.10/arch/x86/pci/fixup.c |
17519 | --- linux-2.6.32.9/arch/x86/pci/fixup.c 2010-02-23 10:38:51.000000000 -0500 | 17504 | --- linux-2.6.32.10/arch/x86/pci/fixup.c 2010-03-15 11:52:04.000000000 -0400 |
17520 | +++ linux-2.6.32.9/arch/x86/pci/fixup.c 2010-03-11 20:25:00.073656172 -0500 | 17505 | +++ linux-2.6.32.10/arch/x86/pci/fixup.c 2010-03-20 15:58:46.977545072 -0400 |
17521 | @@ -364,7 +364,7 @@ static const struct dmi_system_id __devi | 17506 | @@ -364,7 +364,7 @@ static const struct dmi_system_id __devi |
17522 | DMI_MATCH(DMI_PRODUCT_NAME, "MS-6702E"), | 17507 | DMI_MATCH(DMI_PRODUCT_NAME, "MS-6702E"), |
17523 | }, | 17508 | }, |
@@ -17536,9 +17521,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/fixup.c linux-2.6.32.9/arch/x86/pci/fixup | |||
17536 | }; | 17521 | }; |
17537 | 17522 | ||
17538 | static void __devinit pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev) | 17523 | static void __devinit pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev) |
17539 | diff -urNp linux-2.6.32.9/arch/x86/pci/irq.c linux-2.6.32.9/arch/x86/pci/irq.c | 17524 | diff -urNp linux-2.6.32.10/arch/x86/pci/irq.c linux-2.6.32.10/arch/x86/pci/irq.c |
17540 | --- linux-2.6.32.9/arch/x86/pci/irq.c 2010-02-23 10:38:51.000000000 -0500 | 17525 | --- linux-2.6.32.10/arch/x86/pci/irq.c 2010-03-15 11:52:04.000000000 -0400 |
17541 | +++ linux-2.6.32.9/arch/x86/pci/irq.c 2010-03-11 20:25:00.073656172 -0500 | 17526 | +++ linux-2.6.32.10/arch/x86/pci/irq.c 2010-03-20 15:58:46.981539860 -0400 |
17542 | @@ -543,7 +543,7 @@ static __init int intel_router_probe(str | 17527 | @@ -543,7 +543,7 @@ static __init int intel_router_probe(str |
17543 | static struct pci_device_id __initdata pirq_440gx[] = { | 17528 | static struct pci_device_id __initdata pirq_440gx[] = { |
17544 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443GX_0) }, | 17529 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443GX_0) }, |
@@ -17557,9 +17542,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/irq.c linux-2.6.32.9/arch/x86/pci/irq.c | |||
17557 | }; | 17542 | }; |
17558 | 17543 | ||
17559 | int __init pcibios_irq_init(void) | 17544 | int __init pcibios_irq_init(void) |
17560 | diff -urNp linux-2.6.32.9/arch/x86/pci/mmconfig_32.c linux-2.6.32.9/arch/x86/pci/mmconfig_32.c | 17545 | diff -urNp linux-2.6.32.10/arch/x86/pci/mmconfig_32.c linux-2.6.32.10/arch/x86/pci/mmconfig_32.c |
17561 | --- linux-2.6.32.9/arch/x86/pci/mmconfig_32.c 2010-02-23 10:38:51.000000000 -0500 | 17546 | --- linux-2.6.32.10/arch/x86/pci/mmconfig_32.c 2010-03-15 11:52:04.000000000 -0400 |
17562 | +++ linux-2.6.32.9/arch/x86/pci/mmconfig_32.c 2010-03-11 20:25:00.073656172 -0500 | 17547 | +++ linux-2.6.32.10/arch/x86/pci/mmconfig_32.c 2010-03-20 15:58:46.981539860 -0400 |
17563 | @@ -125,7 +125,7 @@ static int pci_mmcfg_write(unsigned int | 17548 | @@ -125,7 +125,7 @@ static int pci_mmcfg_write(unsigned int |
17564 | return 0; | 17549 | return 0; |
17565 | } | 17550 | } |
@@ -17569,9 +17554,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/mmconfig_32.c linux-2.6.32.9/arch/x86/pci | |||
17569 | .read = pci_mmcfg_read, | 17554 | .read = pci_mmcfg_read, |
17570 | .write = pci_mmcfg_write, | 17555 | .write = pci_mmcfg_write, |
17571 | }; | 17556 | }; |
17572 | diff -urNp linux-2.6.32.9/arch/x86/pci/mmconfig_64.c linux-2.6.32.9/arch/x86/pci/mmconfig_64.c | 17557 | diff -urNp linux-2.6.32.10/arch/x86/pci/mmconfig_64.c linux-2.6.32.10/arch/x86/pci/mmconfig_64.c |
17573 | --- linux-2.6.32.9/arch/x86/pci/mmconfig_64.c 2010-02-23 10:38:51.000000000 -0500 | 17558 | --- linux-2.6.32.10/arch/x86/pci/mmconfig_64.c 2010-03-15 11:52:04.000000000 -0400 |
17574 | +++ linux-2.6.32.9/arch/x86/pci/mmconfig_64.c 2010-03-11 20:25:00.073656172 -0500 | 17559 | +++ linux-2.6.32.10/arch/x86/pci/mmconfig_64.c 2010-03-20 15:58:46.981539860 -0400 |
17575 | @@ -104,7 +104,7 @@ static int pci_mmcfg_write(unsigned int | 17560 | @@ -104,7 +104,7 @@ static int pci_mmcfg_write(unsigned int |
17576 | return 0; | 17561 | return 0; |
17577 | } | 17562 | } |
@@ -17581,9 +17566,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/mmconfig_64.c linux-2.6.32.9/arch/x86/pci | |||
17581 | .read = pci_mmcfg_read, | 17566 | .read = pci_mmcfg_read, |
17582 | .write = pci_mmcfg_write, | 17567 | .write = pci_mmcfg_write, |
17583 | }; | 17568 | }; |
17584 | diff -urNp linux-2.6.32.9/arch/x86/pci/numaq_32.c linux-2.6.32.9/arch/x86/pci/numaq_32.c | 17569 | diff -urNp linux-2.6.32.10/arch/x86/pci/numaq_32.c linux-2.6.32.10/arch/x86/pci/numaq_32.c |
17585 | --- linux-2.6.32.9/arch/x86/pci/numaq_32.c 2010-02-23 10:38:51.000000000 -0500 | 17570 | --- linux-2.6.32.10/arch/x86/pci/numaq_32.c 2010-03-15 11:52:04.000000000 -0400 |
17586 | +++ linux-2.6.32.9/arch/x86/pci/numaq_32.c 2010-03-11 20:25:00.073656172 -0500 | 17571 | +++ linux-2.6.32.10/arch/x86/pci/numaq_32.c 2010-03-20 15:58:46.981539860 -0400 |
17587 | @@ -112,7 +112,7 @@ static int pci_conf1_mq_write(unsigned i | 17572 | @@ -112,7 +112,7 @@ static int pci_conf1_mq_write(unsigned i |
17588 | 17573 | ||
17589 | #undef PCI_CONF1_MQ_ADDRESS | 17574 | #undef PCI_CONF1_MQ_ADDRESS |
@@ -17593,9 +17578,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/numaq_32.c linux-2.6.32.9/arch/x86/pci/nu | |||
17593 | .read = pci_conf1_mq_read, | 17578 | .read = pci_conf1_mq_read, |
17594 | .write = pci_conf1_mq_write | 17579 | .write = pci_conf1_mq_write |
17595 | }; | 17580 | }; |
17596 | diff -urNp linux-2.6.32.9/arch/x86/pci/olpc.c linux-2.6.32.9/arch/x86/pci/olpc.c | 17581 | diff -urNp linux-2.6.32.10/arch/x86/pci/olpc.c linux-2.6.32.10/arch/x86/pci/olpc.c |
17597 | --- linux-2.6.32.9/arch/x86/pci/olpc.c 2010-02-23 10:38:51.000000000 -0500 | 17582 | --- linux-2.6.32.10/arch/x86/pci/olpc.c 2010-03-15 11:52:04.000000000 -0400 |
17598 | +++ linux-2.6.32.9/arch/x86/pci/olpc.c 2010-03-11 20:25:00.073656172 -0500 | 17583 | +++ linux-2.6.32.10/arch/x86/pci/olpc.c 2010-03-20 15:58:46.981539860 -0400 |
17599 | @@ -297,7 +297,7 @@ static int pci_olpc_write(unsigned int s | 17584 | @@ -297,7 +297,7 @@ static int pci_olpc_write(unsigned int s |
17600 | return 0; | 17585 | return 0; |
17601 | } | 17586 | } |
@@ -17605,9 +17590,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/olpc.c linux-2.6.32.9/arch/x86/pci/olpc.c | |||
17605 | .read = pci_olpc_read, | 17590 | .read = pci_olpc_read, |
17606 | .write = pci_olpc_write, | 17591 | .write = pci_olpc_write, |
17607 | }; | 17592 | }; |
17608 | diff -urNp linux-2.6.32.9/arch/x86/pci/pcbios.c linux-2.6.32.9/arch/x86/pci/pcbios.c | 17593 | diff -urNp linux-2.6.32.10/arch/x86/pci/pcbios.c linux-2.6.32.10/arch/x86/pci/pcbios.c |
17609 | --- linux-2.6.32.9/arch/x86/pci/pcbios.c 2010-02-23 10:38:51.000000000 -0500 | 17594 | --- linux-2.6.32.10/arch/x86/pci/pcbios.c 2010-03-15 11:52:04.000000000 -0400 |
17610 | +++ linux-2.6.32.9/arch/x86/pci/pcbios.c 2010-03-11 20:25:00.073656172 -0500 | 17595 | +++ linux-2.6.32.10/arch/x86/pci/pcbios.c 2010-03-20 15:58:46.981539860 -0400 |
17611 | @@ -56,50 +56,93 @@ union bios32 { | 17596 | @@ -56,50 +56,93 @@ union bios32 { |
17612 | static struct { | 17597 | static struct { |
17613 | unsigned long address; | 17598 | unsigned long address; |
@@ -17930,9 +17915,9 @@ diff -urNp linux-2.6.32.9/arch/x86/pci/pcbios.c linux-2.6.32.9/arch/x86/pci/pcbi | |||
17930 | return !(ret & 0xff00); | 17915 | return !(ret & 0xff00); |
17931 | } | 17916 | } |
17932 | EXPORT_SYMBOL(pcibios_set_irq_routing); | 17917 | EXPORT_SYMBOL(pcibios_set_irq_routing); |
17933 | diff -urNp linux-2.6.32.9/arch/x86/power/cpu.c linux-2.6.32.9/arch/x86/power/cpu.c | 17918 | diff -urNp linux-2.6.32.10/arch/x86/power/cpu.c linux-2.6.32.10/arch/x86/power/cpu.c |
17934 | --- linux-2.6.32.9/arch/x86/power/cpu.c 2010-02-23 10:38:51.000000000 -0500 | 17919 | --- linux-2.6.32.10/arch/x86/power/cpu.c 2010-03-15 11:52:04.000000000 -0400 |
17935 | +++ linux-2.6.32.9/arch/x86/power/cpu.c 2010-03-11 20:25:00.073656172 -0500 | 17920 | +++ linux-2.6.32.10/arch/x86/power/cpu.c 2010-03-20 15:58:46.981539860 -0400 |
17936 | @@ -126,7 +126,7 @@ static void do_fpu_end(void) | 17921 | @@ -126,7 +126,7 @@ static void do_fpu_end(void) |
17937 | static void fix_processor_context(void) | 17922 | static void fix_processor_context(void) |
17938 | { | 17923 | { |
@@ -17952,9 +17937,9 @@ diff -urNp linux-2.6.32.9/arch/x86/power/cpu.c linux-2.6.32.9/arch/x86/power/cpu | |||
17952 | 17937 | ||
17953 | syscall_init(); /* This sets MSR_*STAR and related */ | 17938 | syscall_init(); /* This sets MSR_*STAR and related */ |
17954 | #endif | 17939 | #endif |
17955 | diff -urNp linux-2.6.32.9/arch/x86/vdso/Makefile linux-2.6.32.9/arch/x86/vdso/Makefile | 17940 | diff -urNp linux-2.6.32.10/arch/x86/vdso/Makefile linux-2.6.32.10/arch/x86/vdso/Makefile |
17956 | --- linux-2.6.32.9/arch/x86/vdso/Makefile 2010-02-23 10:38:51.000000000 -0500 | 17941 | --- linux-2.6.32.10/arch/x86/vdso/Makefile 2010-03-15 11:52:04.000000000 -0400 |
17957 | +++ linux-2.6.32.9/arch/x86/vdso/Makefile 2010-03-11 20:25:00.073656172 -0500 | 17942 | +++ linux-2.6.32.10/arch/x86/vdso/Makefile 2010-03-20 15:58:46.981539860 -0400 |
17958 | @@ -122,7 +122,7 @@ quiet_cmd_vdso = VDSO $@ | 17943 | @@ -122,7 +122,7 @@ quiet_cmd_vdso = VDSO $@ |
17959 | $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \ | 17944 | $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \ |
17960 | -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) | 17945 | -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) |
@@ -17964,9 +17949,9 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/Makefile linux-2.6.32.9/arch/x86/vdso/Ma | |||
17964 | GCOV_PROFILE := n | 17949 | GCOV_PROFILE := n |
17965 | 17950 | ||
17966 | # | 17951 | # |
17967 | diff -urNp linux-2.6.32.9/arch/x86/vdso/vclock_gettime.c linux-2.6.32.9/arch/x86/vdso/vclock_gettime.c | 17952 | diff -urNp linux-2.6.32.10/arch/x86/vdso/vclock_gettime.c linux-2.6.32.10/arch/x86/vdso/vclock_gettime.c |
17968 | --- linux-2.6.32.9/arch/x86/vdso/vclock_gettime.c 2010-02-23 10:38:51.000000000 -0500 | 17953 | --- linux-2.6.32.10/arch/x86/vdso/vclock_gettime.c 2010-03-15 11:52:04.000000000 -0400 |
17969 | +++ linux-2.6.32.9/arch/x86/vdso/vclock_gettime.c 2010-03-11 20:25:00.073656172 -0500 | 17954 | +++ linux-2.6.32.10/arch/x86/vdso/vclock_gettime.c 2010-03-20 15:58:46.981539860 -0400 |
17970 | @@ -22,24 +22,48 @@ | 17955 | @@ -22,24 +22,48 @@ |
17971 | #include <asm/hpet.h> | 17956 | #include <asm/hpet.h> |
17972 | #include <asm/unistd.h> | 17957 | #include <asm/unistd.h> |
@@ -18065,9 +18050,9 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/vclock_gettime.c linux-2.6.32.9/arch/x86 | |||
18065 | } | 18050 | } |
18066 | int gettimeofday(struct timeval *, struct timezone *) | 18051 | int gettimeofday(struct timeval *, struct timezone *) |
18067 | __attribute__((weak, alias("__vdso_gettimeofday"))); | 18052 | __attribute__((weak, alias("__vdso_gettimeofday"))); |
18068 | diff -urNp linux-2.6.32.9/arch/x86/vdso/vdso32-setup.c linux-2.6.32.9/arch/x86/vdso/vdso32-setup.c | 18053 | diff -urNp linux-2.6.32.10/arch/x86/vdso/vdso32-setup.c linux-2.6.32.10/arch/x86/vdso/vdso32-setup.c |
18069 | --- linux-2.6.32.9/arch/x86/vdso/vdso32-setup.c 2010-02-23 10:38:51.000000000 -0500 | 18054 | --- linux-2.6.32.10/arch/x86/vdso/vdso32-setup.c 2010-03-15 11:52:04.000000000 -0400 |
18070 | +++ linux-2.6.32.9/arch/x86/vdso/vdso32-setup.c 2010-03-11 20:25:00.073656172 -0500 | 18055 | +++ linux-2.6.32.10/arch/x86/vdso/vdso32-setup.c 2010-03-20 15:58:46.981539860 -0400 |
18071 | @@ -25,6 +25,7 @@ | 18056 | @@ -25,6 +25,7 @@ |
18072 | #include <asm/tlbflush.h> | 18057 | #include <asm/tlbflush.h> |
18073 | #include <asm/vdso.h> | 18058 | #include <asm/vdso.h> |
@@ -18168,9 +18153,9 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/vdso32-setup.c linux-2.6.32.9/arch/x86/v | |||
18168 | return &gate_vma; | 18153 | return &gate_vma; |
18169 | return NULL; | 18154 | return NULL; |
18170 | } | 18155 | } |
18171 | diff -urNp linux-2.6.32.9/arch/x86/vdso/vdso.lds.S linux-2.6.32.9/arch/x86/vdso/vdso.lds.S | 18156 | diff -urNp linux-2.6.32.10/arch/x86/vdso/vdso.lds.S linux-2.6.32.10/arch/x86/vdso/vdso.lds.S |
18172 | --- linux-2.6.32.9/arch/x86/vdso/vdso.lds.S 2010-02-23 10:38:51.000000000 -0500 | 18157 | --- linux-2.6.32.10/arch/x86/vdso/vdso.lds.S 2010-03-15 11:52:04.000000000 -0400 |
18173 | +++ linux-2.6.32.9/arch/x86/vdso/vdso.lds.S 2010-03-11 20:25:00.073656172 -0500 | 18158 | +++ linux-2.6.32.10/arch/x86/vdso/vdso.lds.S 2010-03-20 15:58:46.981539860 -0400 |
18174 | @@ -35,3 +35,9 @@ VDSO64_PRELINK = VDSO_PRELINK; | 18159 | @@ -35,3 +35,9 @@ VDSO64_PRELINK = VDSO_PRELINK; |
18175 | #define VEXTERN(x) VDSO64_ ## x = vdso_ ## x; | 18160 | #define VEXTERN(x) VDSO64_ ## x = vdso_ ## x; |
18176 | #include "vextern.h" | 18161 | #include "vextern.h" |
@@ -18181,9 +18166,9 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/vdso.lds.S linux-2.6.32.9/arch/x86/vdso/ | |||
18181 | +VEXTERN(fallback_time) | 18166 | +VEXTERN(fallback_time) |
18182 | +VEXTERN(getcpu) | 18167 | +VEXTERN(getcpu) |
18183 | +#undef VEXTERN | 18168 | +#undef VEXTERN |
18184 | diff -urNp linux-2.6.32.9/arch/x86/vdso/vextern.h linux-2.6.32.9/arch/x86/vdso/vextern.h | 18169 | diff -urNp linux-2.6.32.10/arch/x86/vdso/vextern.h linux-2.6.32.10/arch/x86/vdso/vextern.h |
18185 | --- linux-2.6.32.9/arch/x86/vdso/vextern.h 2010-02-23 10:38:51.000000000 -0500 | 18170 | --- linux-2.6.32.10/arch/x86/vdso/vextern.h 2010-03-15 11:52:04.000000000 -0400 |
18186 | +++ linux-2.6.32.9/arch/x86/vdso/vextern.h 2010-03-11 20:25:00.073656172 -0500 | 18171 | +++ linux-2.6.32.10/arch/x86/vdso/vextern.h 2010-03-20 15:58:46.981539860 -0400 |
18187 | @@ -11,6 +11,5 @@ | 18172 | @@ -11,6 +11,5 @@ |
18188 | put into vextern.h and be referenced as a pointer with vdso prefix. | 18173 | put into vextern.h and be referenced as a pointer with vdso prefix. |
18189 | The main kernel later fills in the values. */ | 18174 | The main kernel later fills in the values. */ |
@@ -18191,9 +18176,9 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/vextern.h linux-2.6.32.9/arch/x86/vdso/v | |||
18191 | -VEXTERN(jiffies) | 18176 | -VEXTERN(jiffies) |
18192 | VEXTERN(vgetcpu_mode) | 18177 | VEXTERN(vgetcpu_mode) |
18193 | VEXTERN(vsyscall_gtod_data) | 18178 | VEXTERN(vsyscall_gtod_data) |
18194 | diff -urNp linux-2.6.32.9/arch/x86/vdso/vma.c linux-2.6.32.9/arch/x86/vdso/vma.c | 18179 | diff -urNp linux-2.6.32.10/arch/x86/vdso/vma.c linux-2.6.32.10/arch/x86/vdso/vma.c |
18195 | --- linux-2.6.32.9/arch/x86/vdso/vma.c 2010-02-23 10:38:51.000000000 -0500 | 18180 | --- linux-2.6.32.10/arch/x86/vdso/vma.c 2010-03-15 11:52:04.000000000 -0400 |
18196 | +++ linux-2.6.32.9/arch/x86/vdso/vma.c 2010-03-11 20:25:00.073656172 -0500 | 18181 | +++ linux-2.6.32.10/arch/x86/vdso/vma.c 2010-03-20 15:58:46.981539860 -0400 |
18197 | @@ -57,7 +57,7 @@ static int __init init_vdso_vars(void) | 18182 | @@ -57,7 +57,7 @@ static int __init init_vdso_vars(void) |
18198 | if (!vbase) | 18183 | if (!vbase) |
18199 | goto oom; | 18184 | goto oom; |
@@ -18240,10 +18225,10 @@ diff -urNp linux-2.6.32.9/arch/x86/vdso/vma.c linux-2.6.32.9/arch/x86/vdso/vma.c | |||
18240 | - return 0; | 18225 | - return 0; |
18241 | -} | 18226 | -} |
18242 | -__setup("vdso=", vdso_setup); | 18227 | -__setup("vdso=", vdso_setup); |
18243 | diff -urNp linux-2.6.32.9/arch/x86/xen/enlighten.c linux-2.6.32.9/arch/x86/xen/enlighten.c | 18228 | diff -urNp linux-2.6.32.10/arch/x86/xen/enlighten.c linux-2.6.32.10/arch/x86/xen/enlighten.c |
18244 | --- linux-2.6.32.9/arch/x86/xen/enlighten.c 2010-02-23 10:38:51.000000000 -0500 | 18229 | --- linux-2.6.32.10/arch/x86/xen/enlighten.c 2010-03-15 11:52:04.000000000 -0400 |
18245 | +++ linux-2.6.32.9/arch/x86/xen/enlighten.c 2010-03-11 20:25:00.073656172 -0500 | 18230 | +++ linux-2.6.32.10/arch/x86/xen/enlighten.c 2010-03-20 15:58:46.981539860 -0400 |
18246 | @@ -70,8 +70,6 @@ EXPORT_SYMBOL_GPL(xen_start_info); | 18231 | @@ -71,8 +71,6 @@ EXPORT_SYMBOL_GPL(xen_start_info); |
18247 | 18232 | ||
18248 | struct shared_info xen_dummy_shared_info; | 18233 | struct shared_info xen_dummy_shared_info; |
18249 | 18234 | ||
@@ -18252,7 +18237,7 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/enlighten.c linux-2.6.32.9/arch/x86/xen/e | |||
18252 | /* | 18237 | /* |
18253 | * Point at some empty memory to start with. We map the real shared_info | 18238 | * Point at some empty memory to start with. We map the real shared_info |
18254 | * page as soon as fixmap is up and running. | 18239 | * page as soon as fixmap is up and running. |
18255 | @@ -547,7 +545,7 @@ static void xen_write_idt_entry(gate_des | 18240 | @@ -548,7 +546,7 @@ static void xen_write_idt_entry(gate_des |
18256 | 18241 | ||
18257 | preempt_disable(); | 18242 | preempt_disable(); |
18258 | 18243 | ||
@@ -18261,7 +18246,7 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/enlighten.c linux-2.6.32.9/arch/x86/xen/e | |||
18261 | end = start + __get_cpu_var(idt_desc).size + 1; | 18246 | end = start + __get_cpu_var(idt_desc).size + 1; |
18262 | 18247 | ||
18263 | xen_mc_flush(); | 18248 | xen_mc_flush(); |
18264 | @@ -1126,13 +1124,6 @@ asmlinkage void __init xen_start_kernel( | 18249 | @@ -1133,13 +1131,6 @@ asmlinkage void __init xen_start_kernel( |
18265 | 18250 | ||
18266 | machine_ops = xen_machine_ops; | 18251 | machine_ops = xen_machine_ops; |
18267 | 18252 | ||
@@ -18275,10 +18260,10 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/enlighten.c linux-2.6.32.9/arch/x86/xen/e | |||
18275 | xen_smp_init(); | 18260 | xen_smp_init(); |
18276 | 18261 | ||
18277 | pgd = (pgd_t *)xen_start_info->pt_base; | 18262 | pgd = (pgd_t *)xen_start_info->pt_base; |
18278 | diff -urNp linux-2.6.32.9/arch/x86/xen/mmu.c linux-2.6.32.9/arch/x86/xen/mmu.c | 18263 | diff -urNp linux-2.6.32.10/arch/x86/xen/mmu.c linux-2.6.32.10/arch/x86/xen/mmu.c |
18279 | --- linux-2.6.32.9/arch/x86/xen/mmu.c 2010-02-23 10:38:51.000000000 -0500 | 18264 | --- linux-2.6.32.10/arch/x86/xen/mmu.c 2010-03-15 11:52:04.000000000 -0400 |
18280 | +++ linux-2.6.32.9/arch/x86/xen/mmu.c 2010-03-11 20:25:00.073656172 -0500 | 18265 | +++ linux-2.6.32.10/arch/x86/xen/mmu.c 2010-03-20 15:58:46.981539860 -0400 |
18281 | @@ -1710,6 +1710,8 @@ __init pgd_t *xen_setup_kernel_pagetable | 18266 | @@ -1711,6 +1711,8 @@ __init pgd_t *xen_setup_kernel_pagetable |
18282 | convert_pfn_mfn(init_level4_pgt); | 18267 | convert_pfn_mfn(init_level4_pgt); |
18283 | convert_pfn_mfn(level3_ident_pgt); | 18268 | convert_pfn_mfn(level3_ident_pgt); |
18284 | convert_pfn_mfn(level3_kernel_pgt); | 18269 | convert_pfn_mfn(level3_kernel_pgt); |
@@ -18287,7 +18272,7 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/mmu.c linux-2.6.32.9/arch/x86/xen/mmu.c | |||
18287 | 18272 | ||
18288 | l3 = m2v(pgd[pgd_index(__START_KERNEL_map)].pgd); | 18273 | l3 = m2v(pgd[pgd_index(__START_KERNEL_map)].pgd); |
18289 | l2 = m2v(l3[pud_index(__START_KERNEL_map)].pud); | 18274 | l2 = m2v(l3[pud_index(__START_KERNEL_map)].pud); |
18290 | @@ -1728,7 +1730,10 @@ __init pgd_t *xen_setup_kernel_pagetable | 18275 | @@ -1729,7 +1731,10 @@ __init pgd_t *xen_setup_kernel_pagetable |
18291 | set_page_prot(init_level4_pgt, PAGE_KERNEL_RO); | 18276 | set_page_prot(init_level4_pgt, PAGE_KERNEL_RO); |
18292 | set_page_prot(level3_ident_pgt, PAGE_KERNEL_RO); | 18277 | set_page_prot(level3_ident_pgt, PAGE_KERNEL_RO); |
18293 | set_page_prot(level3_kernel_pgt, PAGE_KERNEL_RO); | 18278 | set_page_prot(level3_kernel_pgt, PAGE_KERNEL_RO); |
@@ -18298,9 +18283,9 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/mmu.c linux-2.6.32.9/arch/x86/xen/mmu.c | |||
18298 | set_page_prot(level2_kernel_pgt, PAGE_KERNEL_RO); | 18283 | set_page_prot(level2_kernel_pgt, PAGE_KERNEL_RO); |
18299 | set_page_prot(level2_fixmap_pgt, PAGE_KERNEL_RO); | 18284 | set_page_prot(level2_fixmap_pgt, PAGE_KERNEL_RO); |
18300 | 18285 | ||
18301 | diff -urNp linux-2.6.32.9/arch/x86/xen/smp.c linux-2.6.32.9/arch/x86/xen/smp.c | 18286 | diff -urNp linux-2.6.32.10/arch/x86/xen/smp.c linux-2.6.32.10/arch/x86/xen/smp.c |
18302 | --- linux-2.6.32.9/arch/x86/xen/smp.c 2010-02-23 10:38:51.000000000 -0500 | 18287 | --- linux-2.6.32.10/arch/x86/xen/smp.c 2010-03-15 11:52:04.000000000 -0400 |
18303 | +++ linux-2.6.32.9/arch/x86/xen/smp.c 2010-03-11 20:25:00.073656172 -0500 | 18288 | +++ linux-2.6.32.10/arch/x86/xen/smp.c 2010-03-20 15:58:46.981539860 -0400 |
18304 | @@ -167,11 +167,6 @@ static void __init xen_smp_prepare_boot_ | 18289 | @@ -167,11 +167,6 @@ static void __init xen_smp_prepare_boot_ |
18305 | { | 18290 | { |
18306 | BUG_ON(smp_processor_id() != 0); | 18291 | BUG_ON(smp_processor_id() != 0); |
@@ -18324,9 +18309,9 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/smp.c linux-2.6.32.9/arch/x86/xen/smp.c | |||
18324 | ctxt->user_regs.ss = __KERNEL_DS; | 18309 | ctxt->user_regs.ss = __KERNEL_DS; |
18325 | #ifdef CONFIG_X86_32 | 18310 | #ifdef CONFIG_X86_32 |
18326 | ctxt->user_regs.fs = __KERNEL_PERCPU; | 18311 | ctxt->user_regs.fs = __KERNEL_PERCPU; |
18327 | diff -urNp linux-2.6.32.9/arch/x86/xen/xen-ops.h linux-2.6.32.9/arch/x86/xen/xen-ops.h | 18312 | diff -urNp linux-2.6.32.10/arch/x86/xen/xen-ops.h linux-2.6.32.10/arch/x86/xen/xen-ops.h |
18328 | --- linux-2.6.32.9/arch/x86/xen/xen-ops.h 2010-02-23 10:38:51.000000000 -0500 | 18313 | --- linux-2.6.32.10/arch/x86/xen/xen-ops.h 2010-03-15 11:52:04.000000000 -0400 |
18329 | +++ linux-2.6.32.9/arch/x86/xen/xen-ops.h 2010-03-11 20:25:00.073656172 -0500 | 18314 | +++ linux-2.6.32.10/arch/x86/xen/xen-ops.h 2010-03-20 15:58:46.981539860 -0400 |
18330 | @@ -10,8 +10,6 @@ | 18315 | @@ -10,8 +10,6 @@ |
18331 | extern const char xen_hypervisor_callback[]; | 18316 | extern const char xen_hypervisor_callback[]; |
18332 | extern const char xen_failsafe_callback[]; | 18317 | extern const char xen_failsafe_callback[]; |
@@ -18336,9 +18321,9 @@ diff -urNp linux-2.6.32.9/arch/x86/xen/xen-ops.h linux-2.6.32.9/arch/x86/xen/xen | |||
18336 | struct trap_info; | 18321 | struct trap_info; |
18337 | void xen_copy_trap_info(struct trap_info *traps); | 18322 | void xen_copy_trap_info(struct trap_info *traps); |
18338 | 18323 | ||
18339 | diff -urNp linux-2.6.32.9/block/blk-integrity.c linux-2.6.32.9/block/blk-integrity.c | 18324 | diff -urNp linux-2.6.32.10/block/blk-integrity.c linux-2.6.32.10/block/blk-integrity.c |
18340 | --- linux-2.6.32.9/block/blk-integrity.c 2010-02-23 10:38:51.000000000 -0500 | 18325 | --- linux-2.6.32.10/block/blk-integrity.c 2010-03-15 11:52:04.000000000 -0400 |
18341 | +++ linux-2.6.32.9/block/blk-integrity.c 2010-03-11 20:25:00.073656172 -0500 | 18326 | +++ linux-2.6.32.10/block/blk-integrity.c 2010-03-20 15:58:46.981539860 -0400 |
18342 | @@ -278,7 +278,7 @@ static struct attribute *integrity_attrs | 18327 | @@ -278,7 +278,7 @@ static struct attribute *integrity_attrs |
18343 | NULL, | 18328 | NULL, |
18344 | }; | 18329 | }; |
@@ -18348,9 +18333,9 @@ diff -urNp linux-2.6.32.9/block/blk-integrity.c linux-2.6.32.9/block/blk-integri | |||
18348 | .show = &integrity_attr_show, | 18333 | .show = &integrity_attr_show, |
18349 | .store = &integrity_attr_store, | 18334 | .store = &integrity_attr_store, |
18350 | }; | 18335 | }; |
18351 | diff -urNp linux-2.6.32.9/block/blk-iopoll.c linux-2.6.32.9/block/blk-iopoll.c | 18336 | diff -urNp linux-2.6.32.10/block/blk-iopoll.c linux-2.6.32.10/block/blk-iopoll.c |
18352 | --- linux-2.6.32.9/block/blk-iopoll.c 2010-02-23 10:38:51.000000000 -0500 | 18337 | --- linux-2.6.32.10/block/blk-iopoll.c 2010-03-15 11:52:04.000000000 -0400 |
18353 | +++ linux-2.6.32.9/block/blk-iopoll.c 2010-03-11 20:25:00.079125355 -0500 | 18338 | +++ linux-2.6.32.10/block/blk-iopoll.c 2010-03-20 15:58:46.981539860 -0400 |
18354 | @@ -77,7 +77,7 @@ void blk_iopoll_complete(struct blk_iopo | 18339 | @@ -77,7 +77,7 @@ void blk_iopoll_complete(struct blk_iopo |
18355 | } | 18340 | } |
18356 | EXPORT_SYMBOL(blk_iopoll_complete); | 18341 | EXPORT_SYMBOL(blk_iopoll_complete); |
@@ -18360,9 +18345,9 @@ diff -urNp linux-2.6.32.9/block/blk-iopoll.c linux-2.6.32.9/block/blk-iopoll.c | |||
18360 | { | 18345 | { |
18361 | struct list_head *list = &__get_cpu_var(blk_cpu_iopoll); | 18346 | struct list_head *list = &__get_cpu_var(blk_cpu_iopoll); |
18362 | int rearm = 0, budget = blk_iopoll_budget; | 18347 | int rearm = 0, budget = blk_iopoll_budget; |
18363 | diff -urNp linux-2.6.32.9/block/blk-map.c linux-2.6.32.9/block/blk-map.c | 18348 | diff -urNp linux-2.6.32.10/block/blk-map.c linux-2.6.32.10/block/blk-map.c |
18364 | --- linux-2.6.32.9/block/blk-map.c 2010-02-23 10:38:51.000000000 -0500 | 18349 | --- linux-2.6.32.10/block/blk-map.c 2010-03-15 11:52:04.000000000 -0400 |
18365 | +++ linux-2.6.32.9/block/blk-map.c 2010-03-11 20:25:00.079125355 -0500 | 18350 | +++ linux-2.6.32.10/block/blk-map.c 2010-03-20 15:58:46.981539860 -0400 |
18366 | @@ -54,7 +54,7 @@ static int __blk_rq_map_user(struct requ | 18351 | @@ -54,7 +54,7 @@ static int __blk_rq_map_user(struct requ |
18367 | * direct dma. else, set up kernel bounce buffers | 18352 | * direct dma. else, set up kernel bounce buffers |
18368 | */ | 18353 | */ |
@@ -18381,9 +18366,9 @@ diff -urNp linux-2.6.32.9/block/blk-map.c linux-2.6.32.9/block/blk-map.c | |||
18381 | if (do_copy) | 18366 | if (do_copy) |
18382 | bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); | 18367 | bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); |
18383 | else | 18368 | else |
18384 | diff -urNp linux-2.6.32.9/block/blk-softirq.c linux-2.6.32.9/block/blk-softirq.c | 18369 | diff -urNp linux-2.6.32.10/block/blk-softirq.c linux-2.6.32.10/block/blk-softirq.c |
18385 | --- linux-2.6.32.9/block/blk-softirq.c 2010-02-23 10:38:51.000000000 -0500 | 18370 | --- linux-2.6.32.10/block/blk-softirq.c 2010-03-15 11:52:04.000000000 -0400 |
18386 | +++ linux-2.6.32.9/block/blk-softirq.c 2010-03-11 20:25:00.079125355 -0500 | 18371 | +++ linux-2.6.32.10/block/blk-softirq.c 2010-03-20 15:58:46.985539063 -0400 |
18387 | @@ -17,7 +17,7 @@ static DEFINE_PER_CPU(struct list_head, | 18372 | @@ -17,7 +17,7 @@ static DEFINE_PER_CPU(struct list_head, |
18388 | * Softirq action handler - move entries to local list and loop over them | 18373 | * Softirq action handler - move entries to local list and loop over them |
18389 | * while passing them to the queue registered handler. | 18374 | * while passing them to the queue registered handler. |
@@ -18393,9 +18378,9 @@ diff -urNp linux-2.6.32.9/block/blk-softirq.c linux-2.6.32.9/block/blk-softirq.c | |||
18393 | { | 18378 | { |
18394 | struct list_head *cpu_list, local_list; | 18379 | struct list_head *cpu_list, local_list; |
18395 | 18380 | ||
18396 | diff -urNp linux-2.6.32.9/block/blk-sysfs.c linux-2.6.32.9/block/blk-sysfs.c | 18381 | diff -urNp linux-2.6.32.10/block/blk-sysfs.c linux-2.6.32.10/block/blk-sysfs.c |
18397 | --- linux-2.6.32.9/block/blk-sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 18382 | --- linux-2.6.32.10/block/blk-sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
18398 | +++ linux-2.6.32.9/block/blk-sysfs.c 2010-03-11 20:25:00.079125355 -0500 | 18383 | +++ linux-2.6.32.10/block/blk-sysfs.c 2010-03-20 15:58:46.985539063 -0400 |
18399 | @@ -414,7 +414,7 @@ static void blk_release_queue(struct kob | 18384 | @@ -414,7 +414,7 @@ static void blk_release_queue(struct kob |
18400 | kmem_cache_free(blk_requestq_cachep, q); | 18385 | kmem_cache_free(blk_requestq_cachep, q); |
18401 | } | 18386 | } |
@@ -18405,9 +18390,9 @@ diff -urNp linux-2.6.32.9/block/blk-sysfs.c linux-2.6.32.9/block/blk-sysfs.c | |||
18405 | .show = queue_attr_show, | 18390 | .show = queue_attr_show, |
18406 | .store = queue_attr_store, | 18391 | .store = queue_attr_store, |
18407 | }; | 18392 | }; |
18408 | diff -urNp linux-2.6.32.9/block/elevator.c linux-2.6.32.9/block/elevator.c | 18393 | diff -urNp linux-2.6.32.10/block/elevator.c linux-2.6.32.10/block/elevator.c |
18409 | --- linux-2.6.32.9/block/elevator.c 2010-02-23 10:38:51.000000000 -0500 | 18394 | --- linux-2.6.32.10/block/elevator.c 2010-03-15 11:52:04.000000000 -0400 |
18410 | +++ linux-2.6.32.9/block/elevator.c 2010-03-11 20:25:00.079125355 -0500 | 18395 | +++ linux-2.6.32.10/block/elevator.c 2010-03-20 15:58:46.985539063 -0400 |
18411 | @@ -889,7 +889,7 @@ elv_attr_store(struct kobject *kobj, str | 18396 | @@ -889,7 +889,7 @@ elv_attr_store(struct kobject *kobj, str |
18412 | return error; | 18397 | return error; |
18413 | } | 18398 | } |
@@ -18417,9 +18402,9 @@ diff -urNp linux-2.6.32.9/block/elevator.c linux-2.6.32.9/block/elevator.c | |||
18417 | .show = elv_attr_show, | 18402 | .show = elv_attr_show, |
18418 | .store = elv_attr_store, | 18403 | .store = elv_attr_store, |
18419 | }; | 18404 | }; |
18420 | diff -urNp linux-2.6.32.9/crypto/lrw.c linux-2.6.32.9/crypto/lrw.c | 18405 | diff -urNp linux-2.6.32.10/crypto/lrw.c linux-2.6.32.10/crypto/lrw.c |
18421 | --- linux-2.6.32.9/crypto/lrw.c 2010-02-23 10:38:51.000000000 -0500 | 18406 | --- linux-2.6.32.10/crypto/lrw.c 2010-03-15 11:52:04.000000000 -0400 |
18422 | +++ linux-2.6.32.9/crypto/lrw.c 2010-03-11 20:25:00.079125355 -0500 | 18407 | +++ linux-2.6.32.10/crypto/lrw.c 2010-03-20 15:58:46.985539063 -0400 |
18423 | @@ -60,7 +60,7 @@ static int setkey(struct crypto_tfm *par | 18408 | @@ -60,7 +60,7 @@ static int setkey(struct crypto_tfm *par |
18424 | struct priv *ctx = crypto_tfm_ctx(parent); | 18409 | struct priv *ctx = crypto_tfm_ctx(parent); |
18425 | struct crypto_cipher *child = ctx->child; | 18410 | struct crypto_cipher *child = ctx->child; |
@@ -18429,9 +18414,9 @@ diff -urNp linux-2.6.32.9/crypto/lrw.c linux-2.6.32.9/crypto/lrw.c | |||
18429 | int bsize = crypto_cipher_blocksize(child); | 18414 | int bsize = crypto_cipher_blocksize(child); |
18430 | 18415 | ||
18431 | crypto_cipher_clear_flags(child, CRYPTO_TFM_REQ_MASK); | 18416 | crypto_cipher_clear_flags(child, CRYPTO_TFM_REQ_MASK); |
18432 | diff -urNp linux-2.6.32.9/Documentation/dontdiff linux-2.6.32.9/Documentation/dontdiff | 18417 | diff -urNp linux-2.6.32.10/Documentation/dontdiff linux-2.6.32.10/Documentation/dontdiff |
18433 | --- linux-2.6.32.9/Documentation/dontdiff 2010-02-23 10:38:51.000000000 -0500 | 18418 | --- linux-2.6.32.10/Documentation/dontdiff 2010-03-15 11:52:04.000000000 -0400 |
18434 | +++ linux-2.6.32.9/Documentation/dontdiff 2010-03-11 20:25:00.079125355 -0500 | 18419 | +++ linux-2.6.32.10/Documentation/dontdiff 2010-03-20 15:58:46.985539063 -0400 |
18435 | @@ -3,6 +3,7 @@ | 18420 | @@ -3,6 +3,7 @@ |
18436 | *.bin | 18421 | *.bin |
18437 | *.cpio | 18422 | *.cpio |
@@ -18538,9 +18523,9 @@ diff -urNp linux-2.6.32.9/Documentation/dontdiff linux-2.6.32.9/Documentation/do | |||
18538 | zImage* | 18523 | zImage* |
18539 | zconf.hash.c | 18524 | zconf.hash.c |
18540 | +zoffset.h | 18525 | +zoffset.h |
18541 | diff -urNp linux-2.6.32.9/Documentation/kernel-parameters.txt linux-2.6.32.9/Documentation/kernel-parameters.txt | 18526 | diff -urNp linux-2.6.32.10/Documentation/kernel-parameters.txt linux-2.6.32.10/Documentation/kernel-parameters.txt |
18542 | --- linux-2.6.32.9/Documentation/kernel-parameters.txt 2010-02-23 10:38:51.000000000 -0500 | 18527 | --- linux-2.6.32.10/Documentation/kernel-parameters.txt 2010-03-15 11:52:04.000000000 -0400 |
18543 | +++ linux-2.6.32.9/Documentation/kernel-parameters.txt 2010-03-11 20:25:00.079125355 -0500 | 18528 | +++ linux-2.6.32.10/Documentation/kernel-parameters.txt 2010-03-20 15:58:46.985539063 -0400 |
18544 | @@ -1833,6 +1833,12 @@ and is between 256 and 4096 characters. | 18529 | @@ -1833,6 +1833,12 @@ and is between 256 and 4096 characters. |
18545 | the specified number of seconds. This is to be used if | 18530 | the specified number of seconds. This is to be used if |
18546 | your oopses keep scrolling off the screen. | 18531 | your oopses keep scrolling off the screen. |
@@ -18554,9 +18539,9 @@ diff -urNp linux-2.6.32.9/Documentation/kernel-parameters.txt linux-2.6.32.9/Doc | |||
18554 | pcbit= [HW,ISDN] | 18539 | pcbit= [HW,ISDN] |
18555 | 18540 | ||
18556 | pcd. [PARIDE] | 18541 | pcd. [PARIDE] |
18557 | diff -urNp linux-2.6.32.9/drivers/acpi/battery.c linux-2.6.32.9/drivers/acpi/battery.c | 18542 | diff -urNp linux-2.6.32.10/drivers/acpi/battery.c linux-2.6.32.10/drivers/acpi/battery.c |
18558 | --- linux-2.6.32.9/drivers/acpi/battery.c 2010-02-23 10:38:51.000000000 -0500 | 18543 | --- linux-2.6.32.10/drivers/acpi/battery.c 2010-03-15 11:52:04.000000000 -0400 |
18559 | +++ linux-2.6.32.9/drivers/acpi/battery.c 2010-03-11 20:25:00.079125355 -0500 | 18544 | +++ linux-2.6.32.10/drivers/acpi/battery.c 2010-03-20 15:58:46.985539063 -0400 |
18560 | @@ -763,7 +763,7 @@ DECLARE_FILE_FUNCTIONS(alarm); | 18545 | @@ -763,7 +763,7 @@ DECLARE_FILE_FUNCTIONS(alarm); |
18561 | } | 18546 | } |
18562 | 18547 | ||
@@ -18566,9 +18551,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/battery.c linux-2.6.32.9/drivers/acpi/bat | |||
18566 | mode_t mode; | 18551 | mode_t mode; |
18567 | const char *name; | 18552 | const char *name; |
18568 | } acpi_battery_file[] = { | 18553 | } acpi_battery_file[] = { |
18569 | diff -urNp linux-2.6.32.9/drivers/acpi/blacklist.c linux-2.6.32.9/drivers/acpi/blacklist.c | 18554 | diff -urNp linux-2.6.32.10/drivers/acpi/blacklist.c linux-2.6.32.10/drivers/acpi/blacklist.c |
18570 | --- linux-2.6.32.9/drivers/acpi/blacklist.c 2010-02-23 10:38:51.000000000 -0500 | 18555 | --- linux-2.6.32.10/drivers/acpi/blacklist.c 2010-03-15 11:52:04.000000000 -0400 |
18571 | +++ linux-2.6.32.9/drivers/acpi/blacklist.c 2010-03-11 20:25:00.079125355 -0500 | 18556 | +++ linux-2.6.32.10/drivers/acpi/blacklist.c 2010-03-20 15:58:46.985539063 -0400 |
18572 | @@ -73,7 +73,7 @@ static struct acpi_blacklist_item acpi_b | 18557 | @@ -73,7 +73,7 @@ static struct acpi_blacklist_item acpi_b |
18573 | {"IBM ", "TP600E ", 0x00000105, ACPI_SIG_DSDT, less_than_or_equal, | 18558 | {"IBM ", "TP600E ", 0x00000105, ACPI_SIG_DSDT, less_than_or_equal, |
18574 | "Incorrect _ADR", 1}, | 18559 | "Incorrect _ADR", 1}, |
@@ -18578,9 +18563,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/blacklist.c linux-2.6.32.9/drivers/acpi/b | |||
18578 | }; | 18563 | }; |
18579 | 18564 | ||
18580 | #if CONFIG_ACPI_BLACKLIST_YEAR | 18565 | #if CONFIG_ACPI_BLACKLIST_YEAR |
18581 | diff -urNp linux-2.6.32.9/drivers/acpi/dock.c linux-2.6.32.9/drivers/acpi/dock.c | 18566 | diff -urNp linux-2.6.32.10/drivers/acpi/dock.c linux-2.6.32.10/drivers/acpi/dock.c |
18582 | --- linux-2.6.32.9/drivers/acpi/dock.c 2010-02-23 10:38:51.000000000 -0500 | 18567 | --- linux-2.6.32.10/drivers/acpi/dock.c 2010-03-15 11:52:04.000000000 -0400 |
18583 | +++ linux-2.6.32.9/drivers/acpi/dock.c 2010-03-11 20:25:00.079125355 -0500 | 18568 | +++ linux-2.6.32.10/drivers/acpi/dock.c 2010-03-20 15:58:46.985539063 -0400 |
18584 | @@ -77,7 +77,7 @@ struct dock_dependent_device { | 18569 | @@ -77,7 +77,7 @@ struct dock_dependent_device { |
18585 | struct list_head list; | 18570 | struct list_head list; |
18586 | struct list_head hotplug_list; | 18571 | struct list_head hotplug_list; |
@@ -18599,9 +18584,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/dock.c linux-2.6.32.9/drivers/acpi/dock.c | |||
18599 | void *context) | 18584 | void *context) |
18600 | { | 18585 | { |
18601 | struct dock_dependent_device *dd; | 18586 | struct dock_dependent_device *dd; |
18602 | diff -urNp linux-2.6.32.9/drivers/acpi/osl.c linux-2.6.32.9/drivers/acpi/osl.c | 18587 | diff -urNp linux-2.6.32.10/drivers/acpi/osl.c linux-2.6.32.10/drivers/acpi/osl.c |
18603 | --- linux-2.6.32.9/drivers/acpi/osl.c 2010-02-23 10:38:51.000000000 -0500 | 18588 | --- linux-2.6.32.10/drivers/acpi/osl.c 2010-03-15 11:52:04.000000000 -0400 |
18604 | +++ linux-2.6.32.9/drivers/acpi/osl.c 2010-03-11 20:25:00.082625224 -0500 | 18589 | +++ linux-2.6.32.10/drivers/acpi/osl.c 2010-03-20 15:58:46.985539063 -0400 |
18605 | @@ -523,6 +523,8 @@ acpi_os_read_memory(acpi_physical_addres | 18590 | @@ -523,6 +523,8 @@ acpi_os_read_memory(acpi_physical_addres |
18606 | void __iomem *virt_addr; | 18591 | void __iomem *virt_addr; |
18607 | 18592 | ||
@@ -18620,9 +18605,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/osl.c linux-2.6.32.9/drivers/acpi/osl.c | |||
18620 | 18605 | ||
18621 | switch (width) { | 18606 | switch (width) { |
18622 | case 8: | 18607 | case 8: |
18623 | diff -urNp linux-2.6.32.9/drivers/acpi/processor_core.c linux-2.6.32.9/drivers/acpi/processor_core.c | 18608 | diff -urNp linux-2.6.32.10/drivers/acpi/processor_core.c linux-2.6.32.10/drivers/acpi/processor_core.c |
18624 | --- linux-2.6.32.9/drivers/acpi/processor_core.c 2010-02-23 10:38:51.000000000 -0500 | 18609 | --- linux-2.6.32.10/drivers/acpi/processor_core.c 2010-03-15 11:52:04.000000000 -0400 |
18625 | +++ linux-2.6.32.9/drivers/acpi/processor_core.c 2010-03-11 20:25:00.082625224 -0500 | 18610 | +++ linux-2.6.32.10/drivers/acpi/processor_core.c 2010-03-20 15:58:46.985539063 -0400 |
18626 | @@ -796,7 +796,7 @@ static int __cpuinit acpi_processor_add( | 18611 | @@ -796,7 +796,7 @@ static int __cpuinit acpi_processor_add( |
18627 | return 0; | 18612 | return 0; |
18628 | } | 18613 | } |
@@ -18632,9 +18617,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/processor_core.c linux-2.6.32.9/drivers/a | |||
18632 | 18617 | ||
18633 | /* | 18618 | /* |
18634 | * Buggy BIOS check | 18619 | * Buggy BIOS check |
18635 | diff -urNp linux-2.6.32.9/drivers/acpi/processor_idle.c linux-2.6.32.9/drivers/acpi/processor_idle.c | 18620 | diff -urNp linux-2.6.32.10/drivers/acpi/processor_idle.c linux-2.6.32.10/drivers/acpi/processor_idle.c |
18636 | --- linux-2.6.32.9/drivers/acpi/processor_idle.c 2010-02-23 10:38:51.000000000 -0500 | 18621 | --- linux-2.6.32.10/drivers/acpi/processor_idle.c 2010-03-15 11:52:04.000000000 -0400 |
18637 | +++ linux-2.6.32.9/drivers/acpi/processor_idle.c 2010-03-11 20:25:00.082625224 -0500 | 18622 | +++ linux-2.6.32.10/drivers/acpi/processor_idle.c 2010-03-20 15:58:46.985539063 -0400 |
18638 | @@ -118,7 +118,7 @@ static struct dmi_system_id __cpuinitdat | 18623 | @@ -118,7 +118,7 @@ static struct dmi_system_id __cpuinitdat |
18639 | DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."), | 18624 | DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."), |
18640 | DMI_MATCH(DMI_PRODUCT_NAME,"L8400B series Notebook PC")}, | 18625 | DMI_MATCH(DMI_PRODUCT_NAME,"L8400B series Notebook PC")}, |
@@ -18644,9 +18629,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/processor_idle.c linux-2.6.32.9/drivers/a | |||
18644 | }; | 18629 | }; |
18645 | 18630 | ||
18646 | 18631 | ||
18647 | diff -urNp linux-2.6.32.9/drivers/acpi/sleep.c linux-2.6.32.9/drivers/acpi/sleep.c | 18632 | diff -urNp linux-2.6.32.10/drivers/acpi/sleep.c linux-2.6.32.10/drivers/acpi/sleep.c |
18648 | --- linux-2.6.32.9/drivers/acpi/sleep.c 2010-02-23 10:38:51.000000000 -0500 | 18633 | --- linux-2.6.32.10/drivers/acpi/sleep.c 2010-03-15 11:52:04.000000000 -0400 |
18649 | +++ linux-2.6.32.9/drivers/acpi/sleep.c 2010-03-11 20:25:00.082625224 -0500 | 18634 | +++ linux-2.6.32.10/drivers/acpi/sleep.c 2010-03-20 15:58:46.985539063 -0400 |
18650 | @@ -297,7 +297,7 @@ static int acpi_suspend_state_valid(susp | 18635 | @@ -297,7 +297,7 @@ static int acpi_suspend_state_valid(susp |
18651 | } | 18636 | } |
18652 | } | 18637 | } |
@@ -18683,9 +18668,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/sleep.c linux-2.6.32.9/drivers/acpi/sleep | |||
18683 | .begin = acpi_hibernation_begin_old, | 18668 | .begin = acpi_hibernation_begin_old, |
18684 | .end = acpi_pm_end, | 18669 | .end = acpi_pm_end, |
18685 | .pre_snapshot = acpi_hibernation_pre_snapshot_old, | 18670 | .pre_snapshot = acpi_hibernation_pre_snapshot_old, |
18686 | diff -urNp linux-2.6.32.9/drivers/acpi/video.c linux-2.6.32.9/drivers/acpi/video.c | 18671 | diff -urNp linux-2.6.32.10/drivers/acpi/video.c linux-2.6.32.10/drivers/acpi/video.c |
18687 | --- linux-2.6.32.9/drivers/acpi/video.c 2010-02-23 10:38:51.000000000 -0500 | 18672 | --- linux-2.6.32.10/drivers/acpi/video.c 2010-03-15 11:52:04.000000000 -0400 |
18688 | +++ linux-2.6.32.9/drivers/acpi/video.c 2010-03-11 20:25:00.082625224 -0500 | 18673 | +++ linux-2.6.32.10/drivers/acpi/video.c 2010-03-20 15:58:46.985539063 -0400 |
18689 | @@ -359,7 +359,7 @@ static int acpi_video_set_brightness(str | 18674 | @@ -359,7 +359,7 @@ static int acpi_video_set_brightness(str |
18690 | vd->brightness->levels[request_level]); | 18675 | vd->brightness->levels[request_level]); |
18691 | } | 18676 | } |
@@ -18695,9 +18680,9 @@ diff -urNp linux-2.6.32.9/drivers/acpi/video.c linux-2.6.32.9/drivers/acpi/video | |||
18695 | .get_brightness = acpi_video_get_brightness, | 18680 | .get_brightness = acpi_video_get_brightness, |
18696 | .update_status = acpi_video_set_brightness, | 18681 | .update_status = acpi_video_set_brightness, |
18697 | }; | 18682 | }; |
18698 | diff -urNp linux-2.6.32.9/drivers/ata/ahci.c linux-2.6.32.9/drivers/ata/ahci.c | 18683 | diff -urNp linux-2.6.32.10/drivers/ata/ahci.c linux-2.6.32.10/drivers/ata/ahci.c |
18699 | --- linux-2.6.32.9/drivers/ata/ahci.c 2010-02-23 10:38:51.000000000 -0500 | 18684 | --- linux-2.6.32.10/drivers/ata/ahci.c 2010-03-15 11:52:04.000000000 -0400 |
18700 | +++ linux-2.6.32.9/drivers/ata/ahci.c 2010-03-11 20:25:00.082625224 -0500 | 18685 | +++ linux-2.6.32.10/drivers/ata/ahci.c 2010-03-20 15:58:47.005788900 -0400 |
18701 | @@ -387,7 +387,7 @@ static struct scsi_host_template ahci_sh | 18686 | @@ -387,7 +387,7 @@ static struct scsi_host_template ahci_sh |
18702 | .sdev_attrs = ahci_sdev_attrs, | 18687 | .sdev_attrs = ahci_sdev_attrs, |
18703 | }; | 18688 | }; |
@@ -18737,9 +18722,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/ahci.c linux-2.6.32.9/drivers/ata/ahci.c | |||
18737 | }; | 18722 | }; |
18738 | 18723 | ||
18739 | 18724 | ||
18740 | diff -urNp linux-2.6.32.9/drivers/ata/ata_generic.c linux-2.6.32.9/drivers/ata/ata_generic.c | 18725 | diff -urNp linux-2.6.32.10/drivers/ata/ata_generic.c linux-2.6.32.10/drivers/ata/ata_generic.c |
18741 | --- linux-2.6.32.9/drivers/ata/ata_generic.c 2010-02-23 10:38:51.000000000 -0500 | 18726 | --- linux-2.6.32.10/drivers/ata/ata_generic.c 2010-03-15 11:52:04.000000000 -0400 |
18742 | +++ linux-2.6.32.9/drivers/ata/ata_generic.c 2010-03-11 20:25:00.082625224 -0500 | 18727 | +++ linux-2.6.32.10/drivers/ata/ata_generic.c 2010-03-20 15:58:47.005788900 -0400 |
18743 | @@ -95,7 +95,7 @@ static struct scsi_host_template generic | 18728 | @@ -95,7 +95,7 @@ static struct scsi_host_template generic |
18744 | ATA_BMDMA_SHT(DRV_NAME), | 18729 | ATA_BMDMA_SHT(DRV_NAME), |
18745 | }; | 18730 | }; |
@@ -18749,9 +18734,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/ata_generic.c linux-2.6.32.9/drivers/ata/a | |||
18749 | .inherits = &ata_bmdma_port_ops, | 18734 | .inherits = &ata_bmdma_port_ops, |
18750 | .cable_detect = ata_cable_unknown, | 18735 | .cable_detect = ata_cable_unknown, |
18751 | .set_mode = generic_set_mode, | 18736 | .set_mode = generic_set_mode, |
18752 | diff -urNp linux-2.6.32.9/drivers/ata/ata_piix.c linux-2.6.32.9/drivers/ata/ata_piix.c | 18737 | diff -urNp linux-2.6.32.10/drivers/ata/ata_piix.c linux-2.6.32.10/drivers/ata/ata_piix.c |
18753 | --- linux-2.6.32.9/drivers/ata/ata_piix.c 2010-02-23 10:38:51.000000000 -0500 | 18738 | --- linux-2.6.32.10/drivers/ata/ata_piix.c 2010-03-15 11:52:04.000000000 -0400 |
18754 | +++ linux-2.6.32.9/drivers/ata/ata_piix.c 2010-03-11 20:25:00.085322493 -0500 | 18739 | +++ linux-2.6.32.10/drivers/ata/ata_piix.c 2010-03-20 15:58:47.005788900 -0400 |
18755 | @@ -291,7 +291,7 @@ static const struct pci_device_id piix_p | 18740 | @@ -291,7 +291,7 @@ static const struct pci_device_id piix_p |
18756 | { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata }, | 18741 | { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata }, |
18757 | /* SATA Controller IDE (PCH) */ | 18742 | /* SATA Controller IDE (PCH) */ |
@@ -18815,9 +18800,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/ata_piix.c linux-2.6.32.9/drivers/ata/ata_ | |||
18815 | }; | 18800 | }; |
18816 | static const char *oemstrs[] = { | 18801 | static const char *oemstrs[] = { |
18817 | "Tecra M3,", | 18802 | "Tecra M3,", |
18818 | diff -urNp linux-2.6.32.9/drivers/ata/libata-acpi.c linux-2.6.32.9/drivers/ata/libata-acpi.c | 18803 | diff -urNp linux-2.6.32.10/drivers/ata/libata-acpi.c linux-2.6.32.10/drivers/ata/libata-acpi.c |
18819 | --- linux-2.6.32.9/drivers/ata/libata-acpi.c 2010-02-23 10:38:51.000000000 -0500 | 18804 | --- linux-2.6.32.10/drivers/ata/libata-acpi.c 2010-03-15 11:52:04.000000000 -0400 |
18820 | +++ linux-2.6.32.9/drivers/ata/libata-acpi.c 2010-03-11 20:25:00.085322493 -0500 | 18805 | +++ linux-2.6.32.10/drivers/ata/libata-acpi.c 2010-03-20 15:58:47.005788900 -0400 |
18821 | @@ -223,12 +223,12 @@ static void ata_acpi_dev_uevent(acpi_han | 18806 | @@ -223,12 +223,12 @@ static void ata_acpi_dev_uevent(acpi_han |
18822 | ata_acpi_uevent(dev->link->ap, dev, event); | 18807 | ata_acpi_uevent(dev->link->ap, dev, event); |
18823 | } | 18808 | } |
@@ -18833,9 +18818,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/libata-acpi.c linux-2.6.32.9/drivers/ata/l | |||
18833 | .handler = ata_acpi_ap_notify_dock, | 18818 | .handler = ata_acpi_ap_notify_dock, |
18834 | .uevent = ata_acpi_ap_uevent, | 18819 | .uevent = ata_acpi_ap_uevent, |
18835 | }; | 18820 | }; |
18836 | diff -urNp linux-2.6.32.9/drivers/ata/libata-core.c linux-2.6.32.9/drivers/ata/libata-core.c | 18821 | diff -urNp linux-2.6.32.10/drivers/ata/libata-core.c linux-2.6.32.10/drivers/ata/libata-core.c |
18837 | --- linux-2.6.32.9/drivers/ata/libata-core.c 2010-02-23 10:38:51.000000000 -0500 | 18822 | --- linux-2.6.32.10/drivers/ata/libata-core.c 2010-03-15 11:52:04.000000000 -0400 |
18838 | +++ linux-2.6.32.9/drivers/ata/libata-core.c 2010-03-11 20:25:00.085322493 -0500 | 18823 | +++ linux-2.6.32.10/drivers/ata/libata-core.c 2010-03-20 15:58:47.005788900 -0400 |
18839 | @@ -896,7 +896,7 @@ static const struct ata_xfer_ent { | 18824 | @@ -896,7 +896,7 @@ static const struct ata_xfer_ent { |
18840 | { ATA_SHIFT_PIO, ATA_NR_PIO_MODES, XFER_PIO_0 }, | 18825 | { ATA_SHIFT_PIO, ATA_NR_PIO_MODES, XFER_PIO_0 }, |
18841 | { ATA_SHIFT_MWDMA, ATA_NR_MWDMA_MODES, XFER_MW_DMA_0 }, | 18826 | { ATA_SHIFT_MWDMA, ATA_NR_MWDMA_MODES, XFER_MW_DMA_0 }, |
@@ -18909,9 +18894,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/libata-core.c linux-2.6.32.9/drivers/ata/l | |||
18909 | .qc_prep = ata_noop_qc_prep, | 18894 | .qc_prep = ata_noop_qc_prep, |
18910 | .qc_issue = ata_dummy_qc_issue, | 18895 | .qc_issue = ata_dummy_qc_issue, |
18911 | .error_handler = ata_dummy_error_handler, | 18896 | .error_handler = ata_dummy_error_handler, |
18912 | diff -urNp linux-2.6.32.9/drivers/ata/libata-eh.c linux-2.6.32.9/drivers/ata/libata-eh.c | 18897 | diff -urNp linux-2.6.32.10/drivers/ata/libata-eh.c linux-2.6.32.10/drivers/ata/libata-eh.c |
18913 | --- linux-2.6.32.9/drivers/ata/libata-eh.c 2010-02-23 10:38:51.000000000 -0500 | 18898 | --- linux-2.6.32.10/drivers/ata/libata-eh.c 2010-03-15 11:52:04.000000000 -0400 |
18914 | +++ linux-2.6.32.9/drivers/ata/libata-eh.c 2010-03-11 20:25:00.085322493 -0500 | 18899 | +++ linux-2.6.32.10/drivers/ata/libata-eh.c 2010-03-20 15:58:47.005788900 -0400 |
18915 | @@ -3581,7 +3581,7 @@ void ata_do_eh(struct ata_port *ap, ata_ | 18900 | @@ -3581,7 +3581,7 @@ void ata_do_eh(struct ata_port *ap, ata_ |
18916 | */ | 18901 | */ |
18917 | void ata_std_error_handler(struct ata_port *ap) | 18902 | void ata_std_error_handler(struct ata_port *ap) |
@@ -18921,9 +18906,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/libata-eh.c linux-2.6.32.9/drivers/ata/lib | |||
18921 | ata_reset_fn_t hardreset = ops->hardreset; | 18906 | ata_reset_fn_t hardreset = ops->hardreset; |
18922 | 18907 | ||
18923 | /* ignore built-in hardreset if SCR access is not available */ | 18908 | /* ignore built-in hardreset if SCR access is not available */ |
18924 | diff -urNp linux-2.6.32.9/drivers/ata/libata-pmp.c linux-2.6.32.9/drivers/ata/libata-pmp.c | 18909 | diff -urNp linux-2.6.32.10/drivers/ata/libata-pmp.c linux-2.6.32.10/drivers/ata/libata-pmp.c |
18925 | --- linux-2.6.32.9/drivers/ata/libata-pmp.c 2010-02-23 10:38:51.000000000 -0500 | 18910 | --- linux-2.6.32.10/drivers/ata/libata-pmp.c 2010-03-15 11:52:04.000000000 -0400 |
18926 | +++ linux-2.6.32.9/drivers/ata/libata-pmp.c 2010-03-11 20:25:00.085322493 -0500 | 18911 | +++ linux-2.6.32.10/drivers/ata/libata-pmp.c 2010-03-20 15:58:47.005788900 -0400 |
18927 | @@ -841,7 +841,7 @@ static int sata_pmp_handle_link_fail(str | 18912 | @@ -841,7 +841,7 @@ static int sata_pmp_handle_link_fail(str |
18928 | */ | 18913 | */ |
18929 | static int sata_pmp_eh_recover(struct ata_port *ap) | 18914 | static int sata_pmp_eh_recover(struct ata_port *ap) |
@@ -18933,9 +18918,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/libata-pmp.c linux-2.6.32.9/drivers/ata/li | |||
18933 | int pmp_tries, link_tries[SATA_PMP_MAX_PORTS]; | 18918 | int pmp_tries, link_tries[SATA_PMP_MAX_PORTS]; |
18934 | struct ata_link *pmp_link = &ap->link; | 18919 | struct ata_link *pmp_link = &ap->link; |
18935 | struct ata_device *pmp_dev = pmp_link->device; | 18920 | struct ata_device *pmp_dev = pmp_link->device; |
18936 | diff -urNp linux-2.6.32.9/drivers/ata/pata_acpi.c linux-2.6.32.9/drivers/ata/pata_acpi.c | 18921 | diff -urNp linux-2.6.32.10/drivers/ata/pata_acpi.c linux-2.6.32.10/drivers/ata/pata_acpi.c |
18937 | --- linux-2.6.32.9/drivers/ata/pata_acpi.c 2010-02-23 10:38:51.000000000 -0500 | 18922 | --- linux-2.6.32.10/drivers/ata/pata_acpi.c 2010-03-15 11:52:04.000000000 -0400 |
18938 | +++ linux-2.6.32.9/drivers/ata/pata_acpi.c 2010-03-11 20:25:00.085322493 -0500 | 18923 | +++ linux-2.6.32.10/drivers/ata/pata_acpi.c 2010-03-20 15:58:47.005788900 -0400 |
18939 | @@ -215,7 +215,7 @@ static struct scsi_host_template pacpi_s | 18924 | @@ -215,7 +215,7 @@ static struct scsi_host_template pacpi_s |
18940 | ATA_BMDMA_SHT(DRV_NAME), | 18925 | ATA_BMDMA_SHT(DRV_NAME), |
18941 | }; | 18926 | }; |
@@ -18945,9 +18930,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_acpi.c linux-2.6.32.9/drivers/ata/pat | |||
18945 | .inherits = &ata_bmdma_port_ops, | 18930 | .inherits = &ata_bmdma_port_ops, |
18946 | .qc_issue = pacpi_qc_issue, | 18931 | .qc_issue = pacpi_qc_issue, |
18947 | .cable_detect = pacpi_cable_detect, | 18932 | .cable_detect = pacpi_cable_detect, |
18948 | diff -urNp linux-2.6.32.9/drivers/ata/pata_ali.c linux-2.6.32.9/drivers/ata/pata_ali.c | 18933 | diff -urNp linux-2.6.32.10/drivers/ata/pata_ali.c linux-2.6.32.10/drivers/ata/pata_ali.c |
18949 | --- linux-2.6.32.9/drivers/ata/pata_ali.c 2010-02-23 10:38:51.000000000 -0500 | 18934 | --- linux-2.6.32.10/drivers/ata/pata_ali.c 2010-03-15 11:52:04.000000000 -0400 |
18950 | +++ linux-2.6.32.9/drivers/ata/pata_ali.c 2010-03-11 20:25:00.089632772 -0500 | 18935 | +++ linux-2.6.32.10/drivers/ata/pata_ali.c 2010-03-20 15:58:47.009545415 -0400 |
18951 | @@ -365,7 +365,7 @@ static struct scsi_host_template ali_sht | 18936 | @@ -365,7 +365,7 @@ static struct scsi_host_template ali_sht |
18952 | * Port operations for PIO only ALi | 18937 | * Port operations for PIO only ALi |
18953 | */ | 18938 | */ |
@@ -18993,9 +18978,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_ali.c linux-2.6.32.9/drivers/ata/pata | |||
18993 | .inherits = &ali_dma_base_ops, | 18978 | .inherits = &ali_dma_base_ops, |
18994 | .check_atapi_dma = ali_check_atapi_dma, | 18979 | .check_atapi_dma = ali_check_atapi_dma, |
18995 | .dev_config = ali_warn_atapi_dma, | 18980 | .dev_config = ali_warn_atapi_dma, |
18996 | diff -urNp linux-2.6.32.9/drivers/ata/pata_amd.c linux-2.6.32.9/drivers/ata/pata_amd.c | 18981 | diff -urNp linux-2.6.32.10/drivers/ata/pata_amd.c linux-2.6.32.10/drivers/ata/pata_amd.c |
18997 | --- linux-2.6.32.9/drivers/ata/pata_amd.c 2010-02-23 10:38:51.000000000 -0500 | 18982 | --- linux-2.6.32.10/drivers/ata/pata_amd.c 2010-03-15 11:52:04.000000000 -0400 |
18998 | +++ linux-2.6.32.9/drivers/ata/pata_amd.c 2010-03-11 20:25:00.089632772 -0500 | 18983 | +++ linux-2.6.32.10/drivers/ata/pata_amd.c 2010-03-20 15:58:47.009545415 -0400 |
18999 | @@ -397,28 +397,28 @@ static const struct ata_port_operations | 18984 | @@ -397,28 +397,28 @@ static const struct ata_port_operations |
19000 | .prereset = amd_pre_reset, | 18985 | .prereset = amd_pre_reset, |
19001 | }; | 18986 | }; |
@@ -19045,9 +19030,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_amd.c linux-2.6.32.9/drivers/ata/pata | |||
19045 | .inherits = &nv_base_port_ops, | 19030 | .inherits = &nv_base_port_ops, |
19046 | .set_piomode = nv133_set_piomode, | 19031 | .set_piomode = nv133_set_piomode, |
19047 | .set_dmamode = nv133_set_dmamode, | 19032 | .set_dmamode = nv133_set_dmamode, |
19048 | diff -urNp linux-2.6.32.9/drivers/ata/pata_artop.c linux-2.6.32.9/drivers/ata/pata_artop.c | 19033 | diff -urNp linux-2.6.32.10/drivers/ata/pata_artop.c linux-2.6.32.10/drivers/ata/pata_artop.c |
19049 | --- linux-2.6.32.9/drivers/ata/pata_artop.c 2010-02-23 10:38:51.000000000 -0500 | 19034 | --- linux-2.6.32.10/drivers/ata/pata_artop.c 2010-03-15 11:52:04.000000000 -0400 |
19050 | +++ linux-2.6.32.9/drivers/ata/pata_artop.c 2010-03-11 20:25:00.089632772 -0500 | 19035 | +++ linux-2.6.32.10/drivers/ata/pata_artop.c 2010-03-20 15:58:47.009545415 -0400 |
19051 | @@ -311,7 +311,7 @@ static struct scsi_host_template artop_s | 19036 | @@ -311,7 +311,7 @@ static struct scsi_host_template artop_s |
19052 | ATA_BMDMA_SHT(DRV_NAME), | 19037 | ATA_BMDMA_SHT(DRV_NAME), |
19053 | }; | 19038 | }; |
@@ -19066,9 +19051,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_artop.c linux-2.6.32.9/drivers/ata/pa | |||
19066 | .inherits = &ata_bmdma_port_ops, | 19051 | .inherits = &ata_bmdma_port_ops, |
19067 | .cable_detect = artop6260_cable_detect, | 19052 | .cable_detect = artop6260_cable_detect, |
19068 | .set_piomode = artop6260_set_piomode, | 19053 | .set_piomode = artop6260_set_piomode, |
19069 | diff -urNp linux-2.6.32.9/drivers/ata/pata_at32.c linux-2.6.32.9/drivers/ata/pata_at32.c | 19054 | diff -urNp linux-2.6.32.10/drivers/ata/pata_at32.c linux-2.6.32.10/drivers/ata/pata_at32.c |
19070 | --- linux-2.6.32.9/drivers/ata/pata_at32.c 2010-02-23 10:38:51.000000000 -0500 | 19055 | --- linux-2.6.32.10/drivers/ata/pata_at32.c 2010-03-15 11:52:04.000000000 -0400 |
19071 | +++ linux-2.6.32.9/drivers/ata/pata_at32.c 2010-03-11 20:25:00.089632772 -0500 | 19056 | +++ linux-2.6.32.10/drivers/ata/pata_at32.c 2010-03-20 15:58:47.009545415 -0400 |
19072 | @@ -172,7 +172,7 @@ static struct scsi_host_template at32_sh | 19057 | @@ -172,7 +172,7 @@ static struct scsi_host_template at32_sh |
19073 | ATA_PIO_SHT(DRV_NAME), | 19058 | ATA_PIO_SHT(DRV_NAME), |
19074 | }; | 19059 | }; |
@@ -19078,9 +19063,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_at32.c linux-2.6.32.9/drivers/ata/pat | |||
19078 | .inherits = &ata_sff_port_ops, | 19063 | .inherits = &ata_sff_port_ops, |
19079 | .cable_detect = ata_cable_40wire, | 19064 | .cable_detect = ata_cable_40wire, |
19080 | .set_piomode = pata_at32_set_piomode, | 19065 | .set_piomode = pata_at32_set_piomode, |
19081 | diff -urNp linux-2.6.32.9/drivers/ata/pata_at91.c linux-2.6.32.9/drivers/ata/pata_at91.c | 19066 | diff -urNp linux-2.6.32.10/drivers/ata/pata_at91.c linux-2.6.32.10/drivers/ata/pata_at91.c |
19082 | --- linux-2.6.32.9/drivers/ata/pata_at91.c 2010-02-23 10:38:51.000000000 -0500 | 19067 | --- linux-2.6.32.10/drivers/ata/pata_at91.c 2010-03-15 11:52:04.000000000 -0400 |
19083 | +++ linux-2.6.32.9/drivers/ata/pata_at91.c 2010-03-11 20:25:00.089632772 -0500 | 19068 | +++ linux-2.6.32.10/drivers/ata/pata_at91.c 2010-03-20 15:58:47.009545415 -0400 |
19084 | @@ -195,7 +195,7 @@ static struct scsi_host_template pata_at | 19069 | @@ -195,7 +195,7 @@ static struct scsi_host_template pata_at |
19085 | ATA_PIO_SHT(DRV_NAME), | 19070 | ATA_PIO_SHT(DRV_NAME), |
19086 | }; | 19071 | }; |
@@ -19090,9 +19075,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_at91.c linux-2.6.32.9/drivers/ata/pat | |||
19090 | .inherits = &ata_sff_port_ops, | 19075 | .inherits = &ata_sff_port_ops, |
19091 | 19076 | ||
19092 | .sff_data_xfer = pata_at91_data_xfer_noirq, | 19077 | .sff_data_xfer = pata_at91_data_xfer_noirq, |
19093 | diff -urNp linux-2.6.32.9/drivers/ata/pata_atiixp.c linux-2.6.32.9/drivers/ata/pata_atiixp.c | 19078 | diff -urNp linux-2.6.32.10/drivers/ata/pata_atiixp.c linux-2.6.32.10/drivers/ata/pata_atiixp.c |
19094 | --- linux-2.6.32.9/drivers/ata/pata_atiixp.c 2010-02-23 10:38:51.000000000 -0500 | 19079 | --- linux-2.6.32.10/drivers/ata/pata_atiixp.c 2010-03-15 11:52:04.000000000 -0400 |
19095 | +++ linux-2.6.32.9/drivers/ata/pata_atiixp.c 2010-03-11 20:25:00.089632772 -0500 | 19080 | +++ linux-2.6.32.10/drivers/ata/pata_atiixp.c 2010-03-20 15:58:47.009545415 -0400 |
19096 | @@ -205,7 +205,7 @@ static struct scsi_host_template atiixp_ | 19081 | @@ -205,7 +205,7 @@ static struct scsi_host_template atiixp_ |
19097 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 19082 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
19098 | }; | 19083 | }; |
@@ -19102,9 +19087,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_atiixp.c linux-2.6.32.9/drivers/ata/p | |||
19102 | .inherits = &ata_bmdma_port_ops, | 19087 | .inherits = &ata_bmdma_port_ops, |
19103 | 19088 | ||
19104 | .qc_prep = ata_sff_dumb_qc_prep, | 19089 | .qc_prep = ata_sff_dumb_qc_prep, |
19105 | diff -urNp linux-2.6.32.9/drivers/ata/pata_atp867x.c linux-2.6.32.9/drivers/ata/pata_atp867x.c | 19090 | diff -urNp linux-2.6.32.10/drivers/ata/pata_atp867x.c linux-2.6.32.10/drivers/ata/pata_atp867x.c |
19106 | --- linux-2.6.32.9/drivers/ata/pata_atp867x.c 2010-02-23 10:38:51.000000000 -0500 | 19091 | --- linux-2.6.32.10/drivers/ata/pata_atp867x.c 2010-03-15 11:52:04.000000000 -0400 |
19107 | +++ linux-2.6.32.9/drivers/ata/pata_atp867x.c 2010-03-11 20:25:00.089632772 -0500 | 19092 | +++ linux-2.6.32.10/drivers/ata/pata_atp867x.c 2010-03-20 15:58:47.009545415 -0400 |
19108 | @@ -274,7 +274,7 @@ static struct scsi_host_template atp867x | 19093 | @@ -274,7 +274,7 @@ static struct scsi_host_template atp867x |
19109 | ATA_BMDMA_SHT(DRV_NAME), | 19094 | ATA_BMDMA_SHT(DRV_NAME), |
19110 | }; | 19095 | }; |
@@ -19114,9 +19099,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_atp867x.c linux-2.6.32.9/drivers/ata/ | |||
19114 | .inherits = &ata_bmdma_port_ops, | 19099 | .inherits = &ata_bmdma_port_ops, |
19115 | .cable_detect = atp867x_cable_detect, | 19100 | .cable_detect = atp867x_cable_detect, |
19116 | .set_piomode = atp867x_set_piomode, | 19101 | .set_piomode = atp867x_set_piomode, |
19117 | diff -urNp linux-2.6.32.9/drivers/ata/pata_bf54x.c linux-2.6.32.9/drivers/ata/pata_bf54x.c | 19102 | diff -urNp linux-2.6.32.10/drivers/ata/pata_bf54x.c linux-2.6.32.10/drivers/ata/pata_bf54x.c |
19118 | --- linux-2.6.32.9/drivers/ata/pata_bf54x.c 2010-02-23 10:38:51.000000000 -0500 | 19103 | --- linux-2.6.32.10/drivers/ata/pata_bf54x.c 2010-03-15 11:52:04.000000000 -0400 |
19119 | +++ linux-2.6.32.9/drivers/ata/pata_bf54x.c 2010-03-11 20:25:00.089632772 -0500 | 19104 | +++ linux-2.6.32.10/drivers/ata/pata_bf54x.c 2010-03-20 15:58:47.009545415 -0400 |
19120 | @@ -1464,7 +1464,7 @@ static struct scsi_host_template bfin_sh | 19105 | @@ -1464,7 +1464,7 @@ static struct scsi_host_template bfin_sh |
19121 | .dma_boundary = ATA_DMA_BOUNDARY, | 19106 | .dma_boundary = ATA_DMA_BOUNDARY, |
19122 | }; | 19107 | }; |
@@ -19126,9 +19111,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_bf54x.c linux-2.6.32.9/drivers/ata/pa | |||
19126 | .inherits = &ata_sff_port_ops, | 19111 | .inherits = &ata_sff_port_ops, |
19127 | 19112 | ||
19128 | .set_piomode = bfin_set_piomode, | 19113 | .set_piomode = bfin_set_piomode, |
19129 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cmd640.c linux-2.6.32.9/drivers/ata/pata_cmd640.c | 19114 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cmd640.c linux-2.6.32.10/drivers/ata/pata_cmd640.c |
19130 | --- linux-2.6.32.9/drivers/ata/pata_cmd640.c 2010-02-23 10:38:51.000000000 -0500 | 19115 | --- linux-2.6.32.10/drivers/ata/pata_cmd640.c 2010-03-15 11:52:04.000000000 -0400 |
19131 | +++ linux-2.6.32.9/drivers/ata/pata_cmd640.c 2010-03-11 20:25:00.089632772 -0500 | 19116 | +++ linux-2.6.32.10/drivers/ata/pata_cmd640.c 2010-03-20 15:58:47.009545415 -0400 |
19132 | @@ -168,7 +168,7 @@ static struct scsi_host_template cmd640_ | 19117 | @@ -168,7 +168,7 @@ static struct scsi_host_template cmd640_ |
19133 | ATA_BMDMA_SHT(DRV_NAME), | 19118 | ATA_BMDMA_SHT(DRV_NAME), |
19134 | }; | 19119 | }; |
@@ -19138,9 +19123,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cmd640.c linux-2.6.32.9/drivers/ata/p | |||
19138 | .inherits = &ata_bmdma_port_ops, | 19123 | .inherits = &ata_bmdma_port_ops, |
19139 | /* In theory xfer_noirq is not needed once we kill the prefetcher */ | 19124 | /* In theory xfer_noirq is not needed once we kill the prefetcher */ |
19140 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19125 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
19141 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cmd64x.c linux-2.6.32.9/drivers/ata/pata_cmd64x.c | 19126 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cmd64x.c linux-2.6.32.10/drivers/ata/pata_cmd64x.c |
19142 | --- linux-2.6.32.9/drivers/ata/pata_cmd64x.c 2010-02-23 10:38:51.000000000 -0500 | 19127 | --- linux-2.6.32.10/drivers/ata/pata_cmd64x.c 2010-03-15 11:52:04.000000000 -0400 |
19143 | +++ linux-2.6.32.9/drivers/ata/pata_cmd64x.c 2010-03-11 20:25:00.089632772 -0500 | 19128 | +++ linux-2.6.32.10/drivers/ata/pata_cmd64x.c 2010-03-20 15:58:47.009545415 -0400 |
19144 | @@ -275,18 +275,18 @@ static const struct ata_port_operations | 19129 | @@ -275,18 +275,18 @@ static const struct ata_port_operations |
19145 | .set_dmamode = cmd64x_set_dmamode, | 19130 | .set_dmamode = cmd64x_set_dmamode, |
19146 | }; | 19131 | }; |
@@ -19163,9 +19148,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cmd64x.c linux-2.6.32.9/drivers/ata/p | |||
19163 | .inherits = &cmd64x_base_ops, | 19148 | .inherits = &cmd64x_base_ops, |
19164 | .bmdma_stop = cmd648_bmdma_stop, | 19149 | .bmdma_stop = cmd648_bmdma_stop, |
19165 | .cable_detect = cmd648_cable_detect, | 19150 | .cable_detect = cmd648_cable_detect, |
19166 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5520.c linux-2.6.32.9/drivers/ata/pata_cs5520.c | 19151 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cs5520.c linux-2.6.32.10/drivers/ata/pata_cs5520.c |
19167 | --- linux-2.6.32.9/drivers/ata/pata_cs5520.c 2010-02-23 10:38:51.000000000 -0500 | 19152 | --- linux-2.6.32.10/drivers/ata/pata_cs5520.c 2010-03-15 11:52:04.000000000 -0400 |
19168 | +++ linux-2.6.32.9/drivers/ata/pata_cs5520.c 2010-03-11 20:25:00.089632772 -0500 | 19153 | +++ linux-2.6.32.10/drivers/ata/pata_cs5520.c 2010-03-20 15:58:47.009545415 -0400 |
19169 | @@ -144,7 +144,7 @@ static struct scsi_host_template cs5520_ | 19154 | @@ -144,7 +144,7 @@ static struct scsi_host_template cs5520_ |
19170 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 19155 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
19171 | }; | 19156 | }; |
@@ -19175,9 +19160,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5520.c linux-2.6.32.9/drivers/ata/p | |||
19175 | .inherits = &ata_bmdma_port_ops, | 19160 | .inherits = &ata_bmdma_port_ops, |
19176 | .qc_prep = ata_sff_dumb_qc_prep, | 19161 | .qc_prep = ata_sff_dumb_qc_prep, |
19177 | .cable_detect = ata_cable_40wire, | 19162 | .cable_detect = ata_cable_40wire, |
19178 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5530.c linux-2.6.32.9/drivers/ata/pata_cs5530.c | 19163 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cs5530.c linux-2.6.32.10/drivers/ata/pata_cs5530.c |
19179 | --- linux-2.6.32.9/drivers/ata/pata_cs5530.c 2010-02-23 10:38:51.000000000 -0500 | 19164 | --- linux-2.6.32.10/drivers/ata/pata_cs5530.c 2010-03-15 11:52:04.000000000 -0400 |
19180 | +++ linux-2.6.32.9/drivers/ata/pata_cs5530.c 2010-03-11 20:25:00.089632772 -0500 | 19165 | +++ linux-2.6.32.10/drivers/ata/pata_cs5530.c 2010-03-20 15:58:47.009545415 -0400 |
19181 | @@ -164,7 +164,7 @@ static struct scsi_host_template cs5530_ | 19166 | @@ -164,7 +164,7 @@ static struct scsi_host_template cs5530_ |
19182 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 19167 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
19183 | }; | 19168 | }; |
@@ -19187,9 +19172,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5530.c linux-2.6.32.9/drivers/ata/p | |||
19187 | .inherits = &ata_bmdma_port_ops, | 19172 | .inherits = &ata_bmdma_port_ops, |
19188 | 19173 | ||
19189 | .qc_prep = ata_sff_dumb_qc_prep, | 19174 | .qc_prep = ata_sff_dumb_qc_prep, |
19190 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5535.c linux-2.6.32.9/drivers/ata/pata_cs5535.c | 19175 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cs5535.c linux-2.6.32.10/drivers/ata/pata_cs5535.c |
19191 | --- linux-2.6.32.9/drivers/ata/pata_cs5535.c 2010-02-23 10:38:51.000000000 -0500 | 19176 | --- linux-2.6.32.10/drivers/ata/pata_cs5535.c 2010-03-15 11:52:04.000000000 -0400 |
19192 | +++ linux-2.6.32.9/drivers/ata/pata_cs5535.c 2010-03-11 20:25:00.089632772 -0500 | 19177 | +++ linux-2.6.32.10/drivers/ata/pata_cs5535.c 2010-03-20 15:58:47.009545415 -0400 |
19193 | @@ -160,7 +160,7 @@ static struct scsi_host_template cs5535_ | 19178 | @@ -160,7 +160,7 @@ static struct scsi_host_template cs5535_ |
19194 | ATA_BMDMA_SHT(DRV_NAME), | 19179 | ATA_BMDMA_SHT(DRV_NAME), |
19195 | }; | 19180 | }; |
@@ -19199,9 +19184,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5535.c linux-2.6.32.9/drivers/ata/p | |||
19199 | .inherits = &ata_bmdma_port_ops, | 19184 | .inherits = &ata_bmdma_port_ops, |
19200 | .cable_detect = cs5535_cable_detect, | 19185 | .cable_detect = cs5535_cable_detect, |
19201 | .set_piomode = cs5535_set_piomode, | 19186 | .set_piomode = cs5535_set_piomode, |
19202 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5536.c linux-2.6.32.9/drivers/ata/pata_cs5536.c | 19187 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cs5536.c linux-2.6.32.10/drivers/ata/pata_cs5536.c |
19203 | --- linux-2.6.32.9/drivers/ata/pata_cs5536.c 2010-02-23 10:38:51.000000000 -0500 | 19188 | --- linux-2.6.32.10/drivers/ata/pata_cs5536.c 2010-03-15 11:52:04.000000000 -0400 |
19204 | +++ linux-2.6.32.9/drivers/ata/pata_cs5536.c 2010-03-11 20:25:00.089632772 -0500 | 19189 | +++ linux-2.6.32.10/drivers/ata/pata_cs5536.c 2010-03-20 15:58:47.009545415 -0400 |
19205 | @@ -223,7 +223,7 @@ static struct scsi_host_template cs5536_ | 19190 | @@ -223,7 +223,7 @@ static struct scsi_host_template cs5536_ |
19206 | ATA_BMDMA_SHT(DRV_NAME), | 19191 | ATA_BMDMA_SHT(DRV_NAME), |
19207 | }; | 19192 | }; |
@@ -19211,9 +19196,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cs5536.c linux-2.6.32.9/drivers/ata/p | |||
19211 | .inherits = &ata_bmdma_port_ops, | 19196 | .inherits = &ata_bmdma_port_ops, |
19212 | .cable_detect = cs5536_cable_detect, | 19197 | .cable_detect = cs5536_cable_detect, |
19213 | .set_piomode = cs5536_set_piomode, | 19198 | .set_piomode = cs5536_set_piomode, |
19214 | diff -urNp linux-2.6.32.9/drivers/ata/pata_cypress.c linux-2.6.32.9/drivers/ata/pata_cypress.c | 19199 | diff -urNp linux-2.6.32.10/drivers/ata/pata_cypress.c linux-2.6.32.10/drivers/ata/pata_cypress.c |
19215 | --- linux-2.6.32.9/drivers/ata/pata_cypress.c 2010-02-23 10:38:51.000000000 -0500 | 19200 | --- linux-2.6.32.10/drivers/ata/pata_cypress.c 2010-03-15 11:52:04.000000000 -0400 |
19216 | +++ linux-2.6.32.9/drivers/ata/pata_cypress.c 2010-03-11 20:25:00.089632772 -0500 | 19201 | +++ linux-2.6.32.10/drivers/ata/pata_cypress.c 2010-03-20 15:58:47.009545415 -0400 |
19217 | @@ -113,7 +113,7 @@ static struct scsi_host_template cy82c69 | 19202 | @@ -113,7 +113,7 @@ static struct scsi_host_template cy82c69 |
19218 | ATA_BMDMA_SHT(DRV_NAME), | 19203 | ATA_BMDMA_SHT(DRV_NAME), |
19219 | }; | 19204 | }; |
@@ -19223,9 +19208,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_cypress.c linux-2.6.32.9/drivers/ata/ | |||
19223 | .inherits = &ata_bmdma_port_ops, | 19208 | .inherits = &ata_bmdma_port_ops, |
19224 | .cable_detect = ata_cable_40wire, | 19209 | .cable_detect = ata_cable_40wire, |
19225 | .set_piomode = cy82c693_set_piomode, | 19210 | .set_piomode = cy82c693_set_piomode, |
19226 | diff -urNp linux-2.6.32.9/drivers/ata/pata_efar.c linux-2.6.32.9/drivers/ata/pata_efar.c | 19211 | diff -urNp linux-2.6.32.10/drivers/ata/pata_efar.c linux-2.6.32.10/drivers/ata/pata_efar.c |
19227 | --- linux-2.6.32.9/drivers/ata/pata_efar.c 2010-02-23 10:38:51.000000000 -0500 | 19212 | --- linux-2.6.32.10/drivers/ata/pata_efar.c 2010-03-15 11:52:04.000000000 -0400 |
19228 | +++ linux-2.6.32.9/drivers/ata/pata_efar.c 2010-03-11 20:25:00.089632772 -0500 | 19213 | +++ linux-2.6.32.10/drivers/ata/pata_efar.c 2010-03-20 15:58:47.009545415 -0400 |
19229 | @@ -222,7 +222,7 @@ static struct scsi_host_template efar_sh | 19214 | @@ -222,7 +222,7 @@ static struct scsi_host_template efar_sh |
19230 | ATA_BMDMA_SHT(DRV_NAME), | 19215 | ATA_BMDMA_SHT(DRV_NAME), |
19231 | }; | 19216 | }; |
@@ -19235,9 +19220,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_efar.c linux-2.6.32.9/drivers/ata/pat | |||
19235 | .inherits = &ata_bmdma_port_ops, | 19220 | .inherits = &ata_bmdma_port_ops, |
19236 | .cable_detect = efar_cable_detect, | 19221 | .cable_detect = efar_cable_detect, |
19237 | .set_piomode = efar_set_piomode, | 19222 | .set_piomode = efar_set_piomode, |
19238 | diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt366.c linux-2.6.32.9/drivers/ata/pata_hpt366.c | 19223 | diff -urNp linux-2.6.32.10/drivers/ata/pata_hpt366.c linux-2.6.32.10/drivers/ata/pata_hpt366.c |
19239 | --- linux-2.6.32.9/drivers/ata/pata_hpt366.c 2010-02-23 10:38:51.000000000 -0500 | 19224 | --- linux-2.6.32.10/drivers/ata/pata_hpt366.c 2010-03-15 11:52:04.000000000 -0400 |
19240 | +++ linux-2.6.32.9/drivers/ata/pata_hpt366.c 2010-03-11 20:25:00.089632772 -0500 | 19225 | +++ linux-2.6.32.10/drivers/ata/pata_hpt366.c 2010-03-20 15:58:47.009545415 -0400 |
19241 | @@ -282,7 +282,7 @@ static struct scsi_host_template hpt36x_ | 19226 | @@ -282,7 +282,7 @@ static struct scsi_host_template hpt36x_ |
19242 | * Configuration for HPT366/68 | 19227 | * Configuration for HPT366/68 |
19243 | */ | 19228 | */ |
@@ -19247,9 +19232,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt366.c linux-2.6.32.9/drivers/ata/p | |||
19247 | .inherits = &ata_bmdma_port_ops, | 19232 | .inherits = &ata_bmdma_port_ops, |
19248 | .cable_detect = hpt36x_cable_detect, | 19233 | .cable_detect = hpt36x_cable_detect, |
19249 | .mode_filter = hpt366_filter, | 19234 | .mode_filter = hpt366_filter, |
19250 | diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt37x.c linux-2.6.32.9/drivers/ata/pata_hpt37x.c | 19235 | diff -urNp linux-2.6.32.10/drivers/ata/pata_hpt37x.c linux-2.6.32.10/drivers/ata/pata_hpt37x.c |
19251 | --- linux-2.6.32.9/drivers/ata/pata_hpt37x.c 2010-02-23 10:38:51.000000000 -0500 | 19236 | --- linux-2.6.32.10/drivers/ata/pata_hpt37x.c 2010-03-15 11:52:04.000000000 -0400 |
19252 | +++ linux-2.6.32.9/drivers/ata/pata_hpt37x.c 2010-03-11 20:25:00.089632772 -0500 | 19237 | +++ linux-2.6.32.10/drivers/ata/pata_hpt37x.c 2010-03-20 15:58:47.009545415 -0400 |
19253 | @@ -576,7 +576,7 @@ static struct scsi_host_template hpt37x_ | 19238 | @@ -576,7 +576,7 @@ static struct scsi_host_template hpt37x_ |
19254 | * Configuration for HPT370 | 19239 | * Configuration for HPT370 |
19255 | */ | 19240 | */ |
@@ -19286,9 +19271,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt37x.c linux-2.6.32.9/drivers/ata/p | |||
19286 | .inherits = &hpt372_port_ops, | 19271 | .inherits = &hpt372_port_ops, |
19287 | .prereset = hpt374_fn1_pre_reset, | 19272 | .prereset = hpt374_fn1_pre_reset, |
19288 | }; | 19273 | }; |
19289 | diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt3x2n.c linux-2.6.32.9/drivers/ata/pata_hpt3x2n.c | 19274 | diff -urNp linux-2.6.32.10/drivers/ata/pata_hpt3x2n.c linux-2.6.32.10/drivers/ata/pata_hpt3x2n.c |
19290 | --- linux-2.6.32.9/drivers/ata/pata_hpt3x2n.c 2010-02-23 10:38:51.000000000 -0500 | 19275 | --- linux-2.6.32.10/drivers/ata/pata_hpt3x2n.c 2010-03-15 11:52:04.000000000 -0400 |
19291 | +++ linux-2.6.32.9/drivers/ata/pata_hpt3x2n.c 2010-03-11 20:25:00.089632772 -0500 | 19276 | +++ linux-2.6.32.10/drivers/ata/pata_hpt3x2n.c 2010-03-20 15:58:47.009545415 -0400 |
19292 | @@ -337,7 +337,7 @@ static struct scsi_host_template hpt3x2n | 19277 | @@ -337,7 +337,7 @@ static struct scsi_host_template hpt3x2n |
19293 | * Configuration for HPT3x2n. | 19278 | * Configuration for HPT3x2n. |
19294 | */ | 19279 | */ |
@@ -19298,9 +19283,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt3x2n.c linux-2.6.32.9/drivers/ata/ | |||
19298 | .inherits = &ata_bmdma_port_ops, | 19283 | .inherits = &ata_bmdma_port_ops, |
19299 | 19284 | ||
19300 | .bmdma_stop = hpt3x2n_bmdma_stop, | 19285 | .bmdma_stop = hpt3x2n_bmdma_stop, |
19301 | diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt3x3.c linux-2.6.32.9/drivers/ata/pata_hpt3x3.c | 19286 | diff -urNp linux-2.6.32.10/drivers/ata/pata_hpt3x3.c linux-2.6.32.10/drivers/ata/pata_hpt3x3.c |
19302 | --- linux-2.6.32.9/drivers/ata/pata_hpt3x3.c 2010-02-23 10:38:51.000000000 -0500 | 19287 | --- linux-2.6.32.10/drivers/ata/pata_hpt3x3.c 2010-03-15 11:52:04.000000000 -0400 |
19303 | +++ linux-2.6.32.9/drivers/ata/pata_hpt3x3.c 2010-03-11 20:25:00.089632772 -0500 | 19288 | +++ linux-2.6.32.10/drivers/ata/pata_hpt3x3.c 2010-03-20 15:58:47.009545415 -0400 |
19304 | @@ -141,7 +141,7 @@ static struct scsi_host_template hpt3x3_ | 19289 | @@ -141,7 +141,7 @@ static struct scsi_host_template hpt3x3_ |
19305 | ATA_BMDMA_SHT(DRV_NAME), | 19290 | ATA_BMDMA_SHT(DRV_NAME), |
19306 | }; | 19291 | }; |
@@ -19310,9 +19295,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_hpt3x3.c linux-2.6.32.9/drivers/ata/p | |||
19310 | .inherits = &ata_bmdma_port_ops, | 19295 | .inherits = &ata_bmdma_port_ops, |
19311 | .cable_detect = ata_cable_40wire, | 19296 | .cable_detect = ata_cable_40wire, |
19312 | .set_piomode = hpt3x3_set_piomode, | 19297 | .set_piomode = hpt3x3_set_piomode, |
19313 | diff -urNp linux-2.6.32.9/drivers/ata/pata_icside.c linux-2.6.32.9/drivers/ata/pata_icside.c | 19298 | diff -urNp linux-2.6.32.10/drivers/ata/pata_icside.c linux-2.6.32.10/drivers/ata/pata_icside.c |
19314 | --- linux-2.6.32.9/drivers/ata/pata_icside.c 2010-02-23 10:38:51.000000000 -0500 | 19299 | --- linux-2.6.32.10/drivers/ata/pata_icside.c 2010-03-15 11:52:04.000000000 -0400 |
19315 | +++ linux-2.6.32.9/drivers/ata/pata_icside.c 2010-03-11 20:25:00.089632772 -0500 | 19300 | +++ linux-2.6.32.10/drivers/ata/pata_icside.c 2010-03-20 15:58:47.009545415 -0400 |
19316 | @@ -319,7 +319,7 @@ static void pata_icside_postreset(struct | 19301 | @@ -319,7 +319,7 @@ static void pata_icside_postreset(struct |
19317 | } | 19302 | } |
19318 | } | 19303 | } |
@@ -19322,9 +19307,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_icside.c linux-2.6.32.9/drivers/ata/p | |||
19322 | .inherits = &ata_sff_port_ops, | 19307 | .inherits = &ata_sff_port_ops, |
19323 | /* no need to build any PRD tables for DMA */ | 19308 | /* no need to build any PRD tables for DMA */ |
19324 | .qc_prep = ata_noop_qc_prep, | 19309 | .qc_prep = ata_noop_qc_prep, |
19325 | diff -urNp linux-2.6.32.9/drivers/ata/pata_isapnp.c linux-2.6.32.9/drivers/ata/pata_isapnp.c | 19310 | diff -urNp linux-2.6.32.10/drivers/ata/pata_isapnp.c linux-2.6.32.10/drivers/ata/pata_isapnp.c |
19326 | --- linux-2.6.32.9/drivers/ata/pata_isapnp.c 2010-02-23 10:38:51.000000000 -0500 | 19311 | --- linux-2.6.32.10/drivers/ata/pata_isapnp.c 2010-03-15 11:52:04.000000000 -0400 |
19327 | +++ linux-2.6.32.9/drivers/ata/pata_isapnp.c 2010-03-11 20:25:00.093350281 -0500 | 19312 | +++ linux-2.6.32.10/drivers/ata/pata_isapnp.c 2010-03-20 15:58:47.009545415 -0400 |
19328 | @@ -23,12 +23,12 @@ static struct scsi_host_template isapnp_ | 19313 | @@ -23,12 +23,12 @@ static struct scsi_host_template isapnp_ |
19329 | ATA_PIO_SHT(DRV_NAME), | 19314 | ATA_PIO_SHT(DRV_NAME), |
19330 | }; | 19315 | }; |
@@ -19340,9 +19325,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_isapnp.c linux-2.6.32.9/drivers/ata/p | |||
19340 | .inherits = &ata_sff_port_ops, | 19325 | .inherits = &ata_sff_port_ops, |
19341 | .cable_detect = ata_cable_40wire, | 19326 | .cable_detect = ata_cable_40wire, |
19342 | /* No altstatus so we don't want to use the lost interrupt poll */ | 19327 | /* No altstatus so we don't want to use the lost interrupt poll */ |
19343 | diff -urNp linux-2.6.32.9/drivers/ata/pata_it8213.c linux-2.6.32.9/drivers/ata/pata_it8213.c | 19328 | diff -urNp linux-2.6.32.10/drivers/ata/pata_it8213.c linux-2.6.32.10/drivers/ata/pata_it8213.c |
19344 | --- linux-2.6.32.9/drivers/ata/pata_it8213.c 2010-02-23 10:38:51.000000000 -0500 | 19329 | --- linux-2.6.32.10/drivers/ata/pata_it8213.c 2010-03-15 11:52:04.000000000 -0400 |
19345 | +++ linux-2.6.32.9/drivers/ata/pata_it8213.c 2010-03-11 20:25:00.093350281 -0500 | 19330 | +++ linux-2.6.32.10/drivers/ata/pata_it8213.c 2010-03-20 15:58:47.009545415 -0400 |
19346 | @@ -234,7 +234,7 @@ static struct scsi_host_template it8213_ | 19331 | @@ -234,7 +234,7 @@ static struct scsi_host_template it8213_ |
19347 | }; | 19332 | }; |
19348 | 19333 | ||
@@ -19352,9 +19337,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_it8213.c linux-2.6.32.9/drivers/ata/p | |||
19352 | .inherits = &ata_bmdma_port_ops, | 19337 | .inherits = &ata_bmdma_port_ops, |
19353 | .cable_detect = it8213_cable_detect, | 19338 | .cable_detect = it8213_cable_detect, |
19354 | .set_piomode = it8213_set_piomode, | 19339 | .set_piomode = it8213_set_piomode, |
19355 | diff -urNp linux-2.6.32.9/drivers/ata/pata_it821x.c linux-2.6.32.9/drivers/ata/pata_it821x.c | 19340 | diff -urNp linux-2.6.32.10/drivers/ata/pata_it821x.c linux-2.6.32.10/drivers/ata/pata_it821x.c |
19356 | --- linux-2.6.32.9/drivers/ata/pata_it821x.c 2010-02-23 10:38:51.000000000 -0500 | 19341 | --- linux-2.6.32.10/drivers/ata/pata_it821x.c 2010-03-15 11:52:04.000000000 -0400 |
19357 | +++ linux-2.6.32.9/drivers/ata/pata_it821x.c 2010-03-11 20:25:00.093350281 -0500 | 19342 | +++ linux-2.6.32.10/drivers/ata/pata_it821x.c 2010-03-20 15:58:47.009545415 -0400 |
19358 | @@ -800,7 +800,7 @@ static struct scsi_host_template it821x_ | 19343 | @@ -800,7 +800,7 @@ static struct scsi_host_template it821x_ |
19359 | ATA_BMDMA_SHT(DRV_NAME), | 19344 | ATA_BMDMA_SHT(DRV_NAME), |
19360 | }; | 19345 | }; |
@@ -19382,9 +19367,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_it821x.c linux-2.6.32.9/drivers/ata/p | |||
19382 | .inherits = &ata_bmdma_port_ops, | 19367 | .inherits = &ata_bmdma_port_ops, |
19383 | 19368 | ||
19384 | .check_atapi_dma= it821x_check_atapi_dma, | 19369 | .check_atapi_dma= it821x_check_atapi_dma, |
19385 | diff -urNp linux-2.6.32.9/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.9/drivers/ata/pata_ixp4xx_cf.c | 19370 | diff -urNp linux-2.6.32.10/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.10/drivers/ata/pata_ixp4xx_cf.c |
19386 | --- linux-2.6.32.9/drivers/ata/pata_ixp4xx_cf.c 2010-02-23 10:38:51.000000000 -0500 | 19371 | --- linux-2.6.32.10/drivers/ata/pata_ixp4xx_cf.c 2010-03-15 11:52:04.000000000 -0400 |
19387 | +++ linux-2.6.32.9/drivers/ata/pata_ixp4xx_cf.c 2010-03-11 20:25:00.093350281 -0500 | 19372 | +++ linux-2.6.32.10/drivers/ata/pata_ixp4xx_cf.c 2010-03-20 15:58:47.009545415 -0400 |
19388 | @@ -89,7 +89,7 @@ static struct scsi_host_template ixp4xx_ | 19373 | @@ -89,7 +89,7 @@ static struct scsi_host_template ixp4xx_ |
19389 | ATA_PIO_SHT(DRV_NAME), | 19374 | ATA_PIO_SHT(DRV_NAME), |
19390 | }; | 19375 | }; |
@@ -19394,9 +19379,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_ixp4xx_cf.c linux-2.6.32.9/drivers/at | |||
19394 | .inherits = &ata_sff_port_ops, | 19379 | .inherits = &ata_sff_port_ops, |
19395 | .sff_data_xfer = ixp4xx_mmio_data_xfer, | 19380 | .sff_data_xfer = ixp4xx_mmio_data_xfer, |
19396 | .cable_detect = ata_cable_40wire, | 19381 | .cable_detect = ata_cable_40wire, |
19397 | diff -urNp linux-2.6.32.9/drivers/ata/pata_jmicron.c linux-2.6.32.9/drivers/ata/pata_jmicron.c | 19382 | diff -urNp linux-2.6.32.10/drivers/ata/pata_jmicron.c linux-2.6.32.10/drivers/ata/pata_jmicron.c |
19398 | --- linux-2.6.32.9/drivers/ata/pata_jmicron.c 2010-02-23 10:38:51.000000000 -0500 | 19383 | --- linux-2.6.32.10/drivers/ata/pata_jmicron.c 2010-03-15 11:52:04.000000000 -0400 |
19399 | +++ linux-2.6.32.9/drivers/ata/pata_jmicron.c 2010-03-11 20:25:00.093350281 -0500 | 19384 | +++ linux-2.6.32.10/drivers/ata/pata_jmicron.c 2010-03-20 15:58:47.009545415 -0400 |
19400 | @@ -111,7 +111,7 @@ static struct scsi_host_template jmicron | 19385 | @@ -111,7 +111,7 @@ static struct scsi_host_template jmicron |
19401 | ATA_BMDMA_SHT(DRV_NAME), | 19386 | ATA_BMDMA_SHT(DRV_NAME), |
19402 | }; | 19387 | }; |
@@ -19406,9 +19391,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_jmicron.c linux-2.6.32.9/drivers/ata/ | |||
19406 | .inherits = &ata_bmdma_port_ops, | 19391 | .inherits = &ata_bmdma_port_ops, |
19407 | .prereset = jmicron_pre_reset, | 19392 | .prereset = jmicron_pre_reset, |
19408 | }; | 19393 | }; |
19409 | diff -urNp linux-2.6.32.9/drivers/ata/pata_legacy.c linux-2.6.32.9/drivers/ata/pata_legacy.c | 19394 | diff -urNp linux-2.6.32.10/drivers/ata/pata_legacy.c linux-2.6.32.10/drivers/ata/pata_legacy.c |
19410 | --- linux-2.6.32.9/drivers/ata/pata_legacy.c 2010-02-23 10:38:51.000000000 -0500 | 19395 | --- linux-2.6.32.10/drivers/ata/pata_legacy.c 2010-03-15 11:52:04.000000000 -0400 |
19411 | +++ linux-2.6.32.9/drivers/ata/pata_legacy.c 2010-03-11 20:25:00.093350281 -0500 | 19396 | +++ linux-2.6.32.10/drivers/ata/pata_legacy.c 2010-03-20 15:58:47.009545415 -0400 |
19412 | @@ -106,7 +106,7 @@ struct legacy_probe { | 19397 | @@ -106,7 +106,7 @@ struct legacy_probe { |
19413 | 19398 | ||
19414 | struct legacy_controller { | 19399 | struct legacy_controller { |
@@ -19520,9 +19505,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_legacy.c linux-2.6.32.9/drivers/ata/p | |||
19520 | struct legacy_data *ld = &legacy_data[probe->slot]; | 19505 | struct legacy_data *ld = &legacy_data[probe->slot]; |
19521 | struct ata_host *host = NULL; | 19506 | struct ata_host *host = NULL; |
19522 | struct ata_port *ap; | 19507 | struct ata_port *ap; |
19523 | diff -urNp linux-2.6.32.9/drivers/ata/pata_marvell.c linux-2.6.32.9/drivers/ata/pata_marvell.c | 19508 | diff -urNp linux-2.6.32.10/drivers/ata/pata_marvell.c linux-2.6.32.10/drivers/ata/pata_marvell.c |
19524 | --- linux-2.6.32.9/drivers/ata/pata_marvell.c 2010-02-23 10:38:51.000000000 -0500 | 19509 | --- linux-2.6.32.10/drivers/ata/pata_marvell.c 2010-03-15 11:52:04.000000000 -0400 |
19525 | +++ linux-2.6.32.9/drivers/ata/pata_marvell.c 2010-03-11 20:25:00.093350281 -0500 | 19510 | +++ linux-2.6.32.10/drivers/ata/pata_marvell.c 2010-03-20 15:58:47.014066622 -0400 |
19526 | @@ -100,7 +100,7 @@ static struct scsi_host_template marvell | 19511 | @@ -100,7 +100,7 @@ static struct scsi_host_template marvell |
19527 | ATA_BMDMA_SHT(DRV_NAME), | 19512 | ATA_BMDMA_SHT(DRV_NAME), |
19528 | }; | 19513 | }; |
@@ -19532,9 +19517,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_marvell.c linux-2.6.32.9/drivers/ata/ | |||
19532 | .inherits = &ata_bmdma_port_ops, | 19517 | .inherits = &ata_bmdma_port_ops, |
19533 | .cable_detect = marvell_cable_detect, | 19518 | .cable_detect = marvell_cable_detect, |
19534 | .prereset = marvell_pre_reset, | 19519 | .prereset = marvell_pre_reset, |
19535 | diff -urNp linux-2.6.32.9/drivers/ata/pata_mpc52xx.c linux-2.6.32.9/drivers/ata/pata_mpc52xx.c | 19520 | diff -urNp linux-2.6.32.10/drivers/ata/pata_mpc52xx.c linux-2.6.32.10/drivers/ata/pata_mpc52xx.c |
19536 | --- linux-2.6.32.9/drivers/ata/pata_mpc52xx.c 2010-02-23 10:38:51.000000000 -0500 | 19521 | --- linux-2.6.32.10/drivers/ata/pata_mpc52xx.c 2010-03-15 11:52:04.000000000 -0400 |
19537 | +++ linux-2.6.32.9/drivers/ata/pata_mpc52xx.c 2010-03-11 20:25:00.093350281 -0500 | 19522 | +++ linux-2.6.32.10/drivers/ata/pata_mpc52xx.c 2010-03-20 15:58:47.014066622 -0400 |
19538 | @@ -609,7 +609,7 @@ static struct scsi_host_template mpc52xx | 19523 | @@ -609,7 +609,7 @@ static struct scsi_host_template mpc52xx |
19539 | ATA_PIO_SHT(DRV_NAME), | 19524 | ATA_PIO_SHT(DRV_NAME), |
19540 | }; | 19525 | }; |
@@ -19544,9 +19529,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_mpc52xx.c linux-2.6.32.9/drivers/ata/ | |||
19544 | .inherits = &ata_sff_port_ops, | 19529 | .inherits = &ata_sff_port_ops, |
19545 | .sff_dev_select = mpc52xx_ata_dev_select, | 19530 | .sff_dev_select = mpc52xx_ata_dev_select, |
19546 | .set_piomode = mpc52xx_ata_set_piomode, | 19531 | .set_piomode = mpc52xx_ata_set_piomode, |
19547 | diff -urNp linux-2.6.32.9/drivers/ata/pata_mpiix.c linux-2.6.32.9/drivers/ata/pata_mpiix.c | 19532 | diff -urNp linux-2.6.32.10/drivers/ata/pata_mpiix.c linux-2.6.32.10/drivers/ata/pata_mpiix.c |
19548 | --- linux-2.6.32.9/drivers/ata/pata_mpiix.c 2010-02-23 10:38:51.000000000 -0500 | 19533 | --- linux-2.6.32.10/drivers/ata/pata_mpiix.c 2010-03-15 11:52:04.000000000 -0400 |
19549 | +++ linux-2.6.32.9/drivers/ata/pata_mpiix.c 2010-03-11 20:25:00.093350281 -0500 | 19534 | +++ linux-2.6.32.10/drivers/ata/pata_mpiix.c 2010-03-20 15:58:47.014066622 -0400 |
19550 | @@ -140,7 +140,7 @@ static struct scsi_host_template mpiix_s | 19535 | @@ -140,7 +140,7 @@ static struct scsi_host_template mpiix_s |
19551 | ATA_PIO_SHT(DRV_NAME), | 19536 | ATA_PIO_SHT(DRV_NAME), |
19552 | }; | 19537 | }; |
@@ -19556,9 +19541,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_mpiix.c linux-2.6.32.9/drivers/ata/pa | |||
19556 | .inherits = &ata_sff_port_ops, | 19541 | .inherits = &ata_sff_port_ops, |
19557 | .qc_issue = mpiix_qc_issue, | 19542 | .qc_issue = mpiix_qc_issue, |
19558 | .cable_detect = ata_cable_40wire, | 19543 | .cable_detect = ata_cable_40wire, |
19559 | diff -urNp linux-2.6.32.9/drivers/ata/pata_netcell.c linux-2.6.32.9/drivers/ata/pata_netcell.c | 19544 | diff -urNp linux-2.6.32.10/drivers/ata/pata_netcell.c linux-2.6.32.10/drivers/ata/pata_netcell.c |
19560 | --- linux-2.6.32.9/drivers/ata/pata_netcell.c 2010-02-23 10:38:51.000000000 -0500 | 19545 | --- linux-2.6.32.10/drivers/ata/pata_netcell.c 2010-03-15 11:52:04.000000000 -0400 |
19561 | +++ linux-2.6.32.9/drivers/ata/pata_netcell.c 2010-03-11 20:25:00.093350281 -0500 | 19546 | +++ linux-2.6.32.10/drivers/ata/pata_netcell.c 2010-03-20 15:58:47.014066622 -0400 |
19562 | @@ -34,7 +34,7 @@ static struct scsi_host_template netcell | 19547 | @@ -34,7 +34,7 @@ static struct scsi_host_template netcell |
19563 | ATA_BMDMA_SHT(DRV_NAME), | 19548 | ATA_BMDMA_SHT(DRV_NAME), |
19564 | }; | 19549 | }; |
@@ -19568,9 +19553,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_netcell.c linux-2.6.32.9/drivers/ata/ | |||
19568 | .inherits = &ata_bmdma_port_ops, | 19553 | .inherits = &ata_bmdma_port_ops, |
19569 | .cable_detect = ata_cable_80wire, | 19554 | .cable_detect = ata_cable_80wire, |
19570 | .read_id = netcell_read_id, | 19555 | .read_id = netcell_read_id, |
19571 | diff -urNp linux-2.6.32.9/drivers/ata/pata_ninja32.c linux-2.6.32.9/drivers/ata/pata_ninja32.c | 19556 | diff -urNp linux-2.6.32.10/drivers/ata/pata_ninja32.c linux-2.6.32.10/drivers/ata/pata_ninja32.c |
19572 | --- linux-2.6.32.9/drivers/ata/pata_ninja32.c 2010-02-23 10:38:51.000000000 -0500 | 19557 | --- linux-2.6.32.10/drivers/ata/pata_ninja32.c 2010-03-15 11:52:04.000000000 -0400 |
19573 | +++ linux-2.6.32.9/drivers/ata/pata_ninja32.c 2010-03-11 20:25:00.093350281 -0500 | 19558 | +++ linux-2.6.32.10/drivers/ata/pata_ninja32.c 2010-03-20 15:58:47.014066622 -0400 |
19574 | @@ -81,7 +81,7 @@ static struct scsi_host_template ninja32 | 19559 | @@ -81,7 +81,7 @@ static struct scsi_host_template ninja32 |
19575 | ATA_BMDMA_SHT(DRV_NAME), | 19560 | ATA_BMDMA_SHT(DRV_NAME), |
19576 | }; | 19561 | }; |
@@ -19580,9 +19565,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_ninja32.c linux-2.6.32.9/drivers/ata/ | |||
19580 | .inherits = &ata_bmdma_port_ops, | 19565 | .inherits = &ata_bmdma_port_ops, |
19581 | .sff_dev_select = ninja32_dev_select, | 19566 | .sff_dev_select = ninja32_dev_select, |
19582 | .cable_detect = ata_cable_40wire, | 19567 | .cable_detect = ata_cable_40wire, |
19583 | diff -urNp linux-2.6.32.9/drivers/ata/pata_ns87410.c linux-2.6.32.9/drivers/ata/pata_ns87410.c | 19568 | diff -urNp linux-2.6.32.10/drivers/ata/pata_ns87410.c linux-2.6.32.10/drivers/ata/pata_ns87410.c |
19584 | --- linux-2.6.32.9/drivers/ata/pata_ns87410.c 2010-02-23 10:38:51.000000000 -0500 | 19569 | --- linux-2.6.32.10/drivers/ata/pata_ns87410.c 2010-03-15 11:52:04.000000000 -0400 |
19585 | +++ linux-2.6.32.9/drivers/ata/pata_ns87410.c 2010-03-11 20:25:00.093350281 -0500 | 19570 | +++ linux-2.6.32.10/drivers/ata/pata_ns87410.c 2010-03-20 15:58:47.014066622 -0400 |
19586 | @@ -132,7 +132,7 @@ static struct scsi_host_template ns87410 | 19571 | @@ -132,7 +132,7 @@ static struct scsi_host_template ns87410 |
19587 | ATA_PIO_SHT(DRV_NAME), | 19572 | ATA_PIO_SHT(DRV_NAME), |
19588 | }; | 19573 | }; |
@@ -19592,9 +19577,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_ns87410.c linux-2.6.32.9/drivers/ata/ | |||
19592 | .inherits = &ata_sff_port_ops, | 19577 | .inherits = &ata_sff_port_ops, |
19593 | .qc_issue = ns87410_qc_issue, | 19578 | .qc_issue = ns87410_qc_issue, |
19594 | .cable_detect = ata_cable_40wire, | 19579 | .cable_detect = ata_cable_40wire, |
19595 | diff -urNp linux-2.6.32.9/drivers/ata/pata_ns87415.c linux-2.6.32.9/drivers/ata/pata_ns87415.c | 19580 | diff -urNp linux-2.6.32.10/drivers/ata/pata_ns87415.c linux-2.6.32.10/drivers/ata/pata_ns87415.c |
19596 | --- linux-2.6.32.9/drivers/ata/pata_ns87415.c 2010-02-23 10:38:51.000000000 -0500 | 19581 | --- linux-2.6.32.10/drivers/ata/pata_ns87415.c 2010-03-15 11:52:04.000000000 -0400 |
19597 | +++ linux-2.6.32.9/drivers/ata/pata_ns87415.c 2010-03-11 20:25:00.093350281 -0500 | 19582 | +++ linux-2.6.32.10/drivers/ata/pata_ns87415.c 2010-03-20 15:58:47.014066622 -0400 |
19598 | @@ -299,7 +299,7 @@ static u8 ns87560_bmdma_status(struct at | 19583 | @@ -299,7 +299,7 @@ static u8 ns87560_bmdma_status(struct at |
19599 | } | 19584 | } |
19600 | #endif /* 87560 SuperIO Support */ | 19585 | #endif /* 87560 SuperIO Support */ |
@@ -19613,9 +19598,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_ns87415.c linux-2.6.32.9/drivers/ata/ | |||
19613 | .inherits = &ns87415_pata_ops, | 19598 | .inherits = &ns87415_pata_ops, |
19614 | .sff_tf_read = ns87560_tf_read, | 19599 | .sff_tf_read = ns87560_tf_read, |
19615 | .sff_check_status = ns87560_check_status, | 19600 | .sff_check_status = ns87560_check_status, |
19616 | diff -urNp linux-2.6.32.9/drivers/ata/pata_octeon_cf.c linux-2.6.32.9/drivers/ata/pata_octeon_cf.c | 19601 | diff -urNp linux-2.6.32.10/drivers/ata/pata_octeon_cf.c linux-2.6.32.10/drivers/ata/pata_octeon_cf.c |
19617 | --- linux-2.6.32.9/drivers/ata/pata_octeon_cf.c 2010-02-23 10:38:51.000000000 -0500 | 19602 | --- linux-2.6.32.10/drivers/ata/pata_octeon_cf.c 2010-03-15 11:52:04.000000000 -0400 |
19618 | +++ linux-2.6.32.9/drivers/ata/pata_octeon_cf.c 2010-03-11 20:25:00.093350281 -0500 | 19603 | +++ linux-2.6.32.10/drivers/ata/pata_octeon_cf.c 2010-03-20 15:58:47.014066622 -0400 |
19619 | @@ -801,6 +801,7 @@ static unsigned int octeon_cf_qc_issue(s | 19604 | @@ -801,6 +801,7 @@ static unsigned int octeon_cf_qc_issue(s |
19620 | return 0; | 19605 | return 0; |
19621 | } | 19606 | } |
@@ -19624,9 +19609,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_octeon_cf.c linux-2.6.32.9/drivers/at | |||
19624 | static struct ata_port_operations octeon_cf_ops = { | 19609 | static struct ata_port_operations octeon_cf_ops = { |
19625 | .inherits = &ata_sff_port_ops, | 19610 | .inherits = &ata_sff_port_ops, |
19626 | .check_atapi_dma = octeon_cf_check_atapi_dma, | 19611 | .check_atapi_dma = octeon_cf_check_atapi_dma, |
19627 | diff -urNp linux-2.6.32.9/drivers/ata/pata_oldpiix.c linux-2.6.32.9/drivers/ata/pata_oldpiix.c | 19612 | diff -urNp linux-2.6.32.10/drivers/ata/pata_oldpiix.c linux-2.6.32.10/drivers/ata/pata_oldpiix.c |
19628 | --- linux-2.6.32.9/drivers/ata/pata_oldpiix.c 2010-02-23 10:38:51.000000000 -0500 | 19613 | --- linux-2.6.32.10/drivers/ata/pata_oldpiix.c 2010-03-15 11:52:04.000000000 -0400 |
19629 | +++ linux-2.6.32.9/drivers/ata/pata_oldpiix.c 2010-03-11 20:25:00.093350281 -0500 | 19614 | +++ linux-2.6.32.10/drivers/ata/pata_oldpiix.c 2010-03-20 15:58:47.014066622 -0400 |
19630 | @@ -208,7 +208,7 @@ static struct scsi_host_template oldpiix | 19615 | @@ -208,7 +208,7 @@ static struct scsi_host_template oldpiix |
19631 | ATA_BMDMA_SHT(DRV_NAME), | 19616 | ATA_BMDMA_SHT(DRV_NAME), |
19632 | }; | 19617 | }; |
@@ -19636,9 +19621,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_oldpiix.c linux-2.6.32.9/drivers/ata/ | |||
19636 | .inherits = &ata_bmdma_port_ops, | 19621 | .inherits = &ata_bmdma_port_ops, |
19637 | .qc_issue = oldpiix_qc_issue, | 19622 | .qc_issue = oldpiix_qc_issue, |
19638 | .cable_detect = ata_cable_40wire, | 19623 | .cable_detect = ata_cable_40wire, |
19639 | diff -urNp linux-2.6.32.9/drivers/ata/pata_opti.c linux-2.6.32.9/drivers/ata/pata_opti.c | 19624 | diff -urNp linux-2.6.32.10/drivers/ata/pata_opti.c linux-2.6.32.10/drivers/ata/pata_opti.c |
19640 | --- linux-2.6.32.9/drivers/ata/pata_opti.c 2010-02-23 10:38:51.000000000 -0500 | 19625 | --- linux-2.6.32.10/drivers/ata/pata_opti.c 2010-03-15 11:52:04.000000000 -0400 |
19641 | +++ linux-2.6.32.9/drivers/ata/pata_opti.c 2010-03-11 20:25:00.093350281 -0500 | 19626 | +++ linux-2.6.32.10/drivers/ata/pata_opti.c 2010-03-20 15:58:47.014066622 -0400 |
19642 | @@ -152,7 +152,7 @@ static struct scsi_host_template opti_sh | 19627 | @@ -152,7 +152,7 @@ static struct scsi_host_template opti_sh |
19643 | ATA_PIO_SHT(DRV_NAME), | 19628 | ATA_PIO_SHT(DRV_NAME), |
19644 | }; | 19629 | }; |
@@ -19648,9 +19633,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_opti.c linux-2.6.32.9/drivers/ata/pat | |||
19648 | .inherits = &ata_sff_port_ops, | 19633 | .inherits = &ata_sff_port_ops, |
19649 | .cable_detect = ata_cable_40wire, | 19634 | .cable_detect = ata_cable_40wire, |
19650 | .set_piomode = opti_set_piomode, | 19635 | .set_piomode = opti_set_piomode, |
19651 | diff -urNp linux-2.6.32.9/drivers/ata/pata_optidma.c linux-2.6.32.9/drivers/ata/pata_optidma.c | 19636 | diff -urNp linux-2.6.32.10/drivers/ata/pata_optidma.c linux-2.6.32.10/drivers/ata/pata_optidma.c |
19652 | --- linux-2.6.32.9/drivers/ata/pata_optidma.c 2010-02-23 10:38:51.000000000 -0500 | 19637 | --- linux-2.6.32.10/drivers/ata/pata_optidma.c 2010-03-15 11:52:04.000000000 -0400 |
19653 | +++ linux-2.6.32.9/drivers/ata/pata_optidma.c 2010-03-11 20:25:00.093350281 -0500 | 19638 | +++ linux-2.6.32.10/drivers/ata/pata_optidma.c 2010-03-20 15:58:47.014066622 -0400 |
19654 | @@ -337,7 +337,7 @@ static struct scsi_host_template optidma | 19639 | @@ -337,7 +337,7 @@ static struct scsi_host_template optidma |
19655 | ATA_BMDMA_SHT(DRV_NAME), | 19640 | ATA_BMDMA_SHT(DRV_NAME), |
19656 | }; | 19641 | }; |
@@ -19669,9 +19654,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_optidma.c linux-2.6.32.9/drivers/ata/ | |||
19669 | .inherits = &optidma_port_ops, | 19654 | .inherits = &optidma_port_ops, |
19670 | .set_piomode = optiplus_set_pio_mode, | 19655 | .set_piomode = optiplus_set_pio_mode, |
19671 | .set_dmamode = optiplus_set_dma_mode, | 19656 | .set_dmamode = optiplus_set_dma_mode, |
19672 | diff -urNp linux-2.6.32.9/drivers/ata/pata_palmld.c linux-2.6.32.9/drivers/ata/pata_palmld.c | 19657 | diff -urNp linux-2.6.32.10/drivers/ata/pata_palmld.c linux-2.6.32.10/drivers/ata/pata_palmld.c |
19673 | --- linux-2.6.32.9/drivers/ata/pata_palmld.c 2010-02-23 10:38:51.000000000 -0500 | 19658 | --- linux-2.6.32.10/drivers/ata/pata_palmld.c 2010-03-15 11:52:04.000000000 -0400 |
19674 | +++ linux-2.6.32.9/drivers/ata/pata_palmld.c 2010-03-11 20:25:00.093350281 -0500 | 19659 | +++ linux-2.6.32.10/drivers/ata/pata_palmld.c 2010-03-20 15:58:47.014066622 -0400 |
19675 | @@ -37,7 +37,7 @@ static struct scsi_host_template palmld_ | 19660 | @@ -37,7 +37,7 @@ static struct scsi_host_template palmld_ |
19676 | ATA_PIO_SHT(DRV_NAME), | 19661 | ATA_PIO_SHT(DRV_NAME), |
19677 | }; | 19662 | }; |
@@ -19681,9 +19666,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_palmld.c linux-2.6.32.9/drivers/ata/p | |||
19681 | .inherits = &ata_sff_port_ops, | 19666 | .inherits = &ata_sff_port_ops, |
19682 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19667 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
19683 | .cable_detect = ata_cable_40wire, | 19668 | .cable_detect = ata_cable_40wire, |
19684 | diff -urNp linux-2.6.32.9/drivers/ata/pata_pcmcia.c linux-2.6.32.9/drivers/ata/pata_pcmcia.c | 19669 | diff -urNp linux-2.6.32.10/drivers/ata/pata_pcmcia.c linux-2.6.32.10/drivers/ata/pata_pcmcia.c |
19685 | --- linux-2.6.32.9/drivers/ata/pata_pcmcia.c 2010-02-23 10:38:51.000000000 -0500 | 19670 | --- linux-2.6.32.10/drivers/ata/pata_pcmcia.c 2010-03-15 11:52:04.000000000 -0400 |
19686 | +++ linux-2.6.32.9/drivers/ata/pata_pcmcia.c 2010-03-11 20:25:00.093350281 -0500 | 19671 | +++ linux-2.6.32.10/drivers/ata/pata_pcmcia.c 2010-03-20 15:58:47.014066622 -0400 |
19687 | @@ -162,14 +162,14 @@ static struct scsi_host_template pcmcia_ | 19672 | @@ -162,14 +162,14 @@ static struct scsi_host_template pcmcia_ |
19688 | ATA_PIO_SHT(DRV_NAME), | 19673 | ATA_PIO_SHT(DRV_NAME), |
19689 | }; | 19674 | }; |
@@ -19710,9 +19695,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_pcmcia.c linux-2.6.32.9/drivers/ata/p | |||
19710 | 19695 | ||
19711 | info = kzalloc(sizeof(*info), GFP_KERNEL); | 19696 | info = kzalloc(sizeof(*info), GFP_KERNEL); |
19712 | if (info == NULL) | 19697 | if (info == NULL) |
19713 | diff -urNp linux-2.6.32.9/drivers/ata/pata_pdc2027x.c linux-2.6.32.9/drivers/ata/pata_pdc2027x.c | 19698 | diff -urNp linux-2.6.32.10/drivers/ata/pata_pdc2027x.c linux-2.6.32.10/drivers/ata/pata_pdc2027x.c |
19714 | --- linux-2.6.32.9/drivers/ata/pata_pdc2027x.c 2010-02-23 10:38:51.000000000 -0500 | 19699 | --- linux-2.6.32.10/drivers/ata/pata_pdc2027x.c 2010-03-15 11:52:04.000000000 -0400 |
19715 | +++ linux-2.6.32.9/drivers/ata/pata_pdc2027x.c 2010-03-11 20:25:00.097395072 -0500 | 19700 | +++ linux-2.6.32.10/drivers/ata/pata_pdc2027x.c 2010-03-20 15:58:47.014066622 -0400 |
19716 | @@ -132,14 +132,14 @@ static struct scsi_host_template pdc2027 | 19701 | @@ -132,14 +132,14 @@ static struct scsi_host_template pdc2027 |
19717 | ATA_BMDMA_SHT(DRV_NAME), | 19702 | ATA_BMDMA_SHT(DRV_NAME), |
19718 | }; | 19703 | }; |
@@ -19730,9 +19715,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_pdc2027x.c linux-2.6.32.9/drivers/ata | |||
19730 | .inherits = &pdc2027x_pata100_ops, | 19715 | .inherits = &pdc2027x_pata100_ops, |
19731 | .mode_filter = pdc2027x_mode_filter, | 19716 | .mode_filter = pdc2027x_mode_filter, |
19732 | .set_piomode = pdc2027x_set_piomode, | 19717 | .set_piomode = pdc2027x_set_piomode, |
19733 | diff -urNp linux-2.6.32.9/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.9/drivers/ata/pata_pdc202xx_old.c | 19718 | diff -urNp linux-2.6.32.10/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.10/drivers/ata/pata_pdc202xx_old.c |
19734 | --- linux-2.6.32.9/drivers/ata/pata_pdc202xx_old.c 2010-02-23 10:38:51.000000000 -0500 | 19719 | --- linux-2.6.32.10/drivers/ata/pata_pdc202xx_old.c 2010-03-15 11:52:04.000000000 -0400 |
19735 | +++ linux-2.6.32.9/drivers/ata/pata_pdc202xx_old.c 2010-03-11 20:25:00.097395072 -0500 | 19720 | +++ linux-2.6.32.10/drivers/ata/pata_pdc202xx_old.c 2010-03-20 15:58:47.014066622 -0400 |
19736 | @@ -265,7 +265,7 @@ static struct scsi_host_template pdc202x | 19721 | @@ -265,7 +265,7 @@ static struct scsi_host_template pdc202x |
19737 | ATA_BMDMA_SHT(DRV_NAME), | 19722 | ATA_BMDMA_SHT(DRV_NAME), |
19738 | }; | 19723 | }; |
@@ -19751,9 +19736,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_pdc202xx_old.c linux-2.6.32.9/drivers | |||
19751 | .inherits = &pdc2024x_port_ops, | 19736 | .inherits = &pdc2024x_port_ops, |
19752 | 19737 | ||
19753 | .check_atapi_dma = pdc2026x_check_atapi_dma, | 19738 | .check_atapi_dma = pdc2026x_check_atapi_dma, |
19754 | diff -urNp linux-2.6.32.9/drivers/ata/pata_platform.c linux-2.6.32.9/drivers/ata/pata_platform.c | 19739 | diff -urNp linux-2.6.32.10/drivers/ata/pata_platform.c linux-2.6.32.10/drivers/ata/pata_platform.c |
19755 | --- linux-2.6.32.9/drivers/ata/pata_platform.c 2010-02-23 10:38:51.000000000 -0500 | 19740 | --- linux-2.6.32.10/drivers/ata/pata_platform.c 2010-03-15 11:52:04.000000000 -0400 |
19756 | +++ linux-2.6.32.9/drivers/ata/pata_platform.c 2010-03-11 20:25:00.097395072 -0500 | 19741 | +++ linux-2.6.32.10/drivers/ata/pata_platform.c 2010-03-20 15:58:47.014066622 -0400 |
19757 | @@ -48,7 +48,7 @@ static struct scsi_host_template pata_pl | 19742 | @@ -48,7 +48,7 @@ static struct scsi_host_template pata_pl |
19758 | ATA_PIO_SHT(DRV_NAME), | 19743 | ATA_PIO_SHT(DRV_NAME), |
19759 | }; | 19744 | }; |
@@ -19763,9 +19748,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_platform.c linux-2.6.32.9/drivers/ata | |||
19763 | .inherits = &ata_sff_port_ops, | 19748 | .inherits = &ata_sff_port_ops, |
19764 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19749 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
19765 | .cable_detect = ata_cable_unknown, | 19750 | .cable_detect = ata_cable_unknown, |
19766 | diff -urNp linux-2.6.32.9/drivers/ata/pata_qdi.c linux-2.6.32.9/drivers/ata/pata_qdi.c | 19751 | diff -urNp linux-2.6.32.10/drivers/ata/pata_qdi.c linux-2.6.32.10/drivers/ata/pata_qdi.c |
19767 | --- linux-2.6.32.9/drivers/ata/pata_qdi.c 2010-02-23 10:38:51.000000000 -0500 | 19752 | --- linux-2.6.32.10/drivers/ata/pata_qdi.c 2010-03-15 11:52:04.000000000 -0400 |
19768 | +++ linux-2.6.32.9/drivers/ata/pata_qdi.c 2010-03-11 20:25:00.097395072 -0500 | 19753 | +++ linux-2.6.32.10/drivers/ata/pata_qdi.c 2010-03-20 15:58:47.014066622 -0400 |
19769 | @@ -157,7 +157,7 @@ static struct scsi_host_template qdi_sht | 19754 | @@ -157,7 +157,7 @@ static struct scsi_host_template qdi_sht |
19770 | ATA_PIO_SHT(DRV_NAME), | 19755 | ATA_PIO_SHT(DRV_NAME), |
19771 | }; | 19756 | }; |
@@ -19784,9 +19769,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_qdi.c linux-2.6.32.9/drivers/ata/pata | |||
19784 | .inherits = &qdi6500_port_ops, | 19769 | .inherits = &qdi6500_port_ops, |
19785 | .set_piomode = qdi6580_set_piomode, | 19770 | .set_piomode = qdi6580_set_piomode, |
19786 | }; | 19771 | }; |
19787 | diff -urNp linux-2.6.32.9/drivers/ata/pata_radisys.c linux-2.6.32.9/drivers/ata/pata_radisys.c | 19772 | diff -urNp linux-2.6.32.10/drivers/ata/pata_radisys.c linux-2.6.32.10/drivers/ata/pata_radisys.c |
19788 | --- linux-2.6.32.9/drivers/ata/pata_radisys.c 2010-02-23 10:38:51.000000000 -0500 | 19773 | --- linux-2.6.32.10/drivers/ata/pata_radisys.c 2010-03-15 11:52:04.000000000 -0400 |
19789 | +++ linux-2.6.32.9/drivers/ata/pata_radisys.c 2010-03-11 20:25:00.097395072 -0500 | 19774 | +++ linux-2.6.32.10/drivers/ata/pata_radisys.c 2010-03-20 15:58:47.014066622 -0400 |
19790 | @@ -187,7 +187,7 @@ static struct scsi_host_template radisys | 19775 | @@ -187,7 +187,7 @@ static struct scsi_host_template radisys |
19791 | ATA_BMDMA_SHT(DRV_NAME), | 19776 | ATA_BMDMA_SHT(DRV_NAME), |
19792 | }; | 19777 | }; |
@@ -19796,9 +19781,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_radisys.c linux-2.6.32.9/drivers/ata/ | |||
19796 | .inherits = &ata_bmdma_port_ops, | 19781 | .inherits = &ata_bmdma_port_ops, |
19797 | .qc_issue = radisys_qc_issue, | 19782 | .qc_issue = radisys_qc_issue, |
19798 | .cable_detect = ata_cable_unknown, | 19783 | .cable_detect = ata_cable_unknown, |
19799 | diff -urNp linux-2.6.32.9/drivers/ata/pata_rb532_cf.c linux-2.6.32.9/drivers/ata/pata_rb532_cf.c | 19784 | diff -urNp linux-2.6.32.10/drivers/ata/pata_rb532_cf.c linux-2.6.32.10/drivers/ata/pata_rb532_cf.c |
19800 | --- linux-2.6.32.9/drivers/ata/pata_rb532_cf.c 2010-02-23 10:38:51.000000000 -0500 | 19785 | --- linux-2.6.32.10/drivers/ata/pata_rb532_cf.c 2010-03-15 11:52:04.000000000 -0400 |
19801 | +++ linux-2.6.32.9/drivers/ata/pata_rb532_cf.c 2010-03-11 20:25:00.097395072 -0500 | 19786 | +++ linux-2.6.32.10/drivers/ata/pata_rb532_cf.c 2010-03-20 15:58:47.014066622 -0400 |
19802 | @@ -68,7 +68,7 @@ static irqreturn_t rb532_pata_irq_handle | 19787 | @@ -68,7 +68,7 @@ static irqreturn_t rb532_pata_irq_handle |
19803 | return IRQ_HANDLED; | 19788 | return IRQ_HANDLED; |
19804 | } | 19789 | } |
@@ -19808,9 +19793,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_rb532_cf.c linux-2.6.32.9/drivers/ata | |||
19808 | .inherits = &ata_sff_port_ops, | 19793 | .inherits = &ata_sff_port_ops, |
19809 | .sff_data_xfer = ata_sff_data_xfer32, | 19794 | .sff_data_xfer = ata_sff_data_xfer32, |
19810 | }; | 19795 | }; |
19811 | diff -urNp linux-2.6.32.9/drivers/ata/pata_rdc.c linux-2.6.32.9/drivers/ata/pata_rdc.c | 19796 | diff -urNp linux-2.6.32.10/drivers/ata/pata_rdc.c linux-2.6.32.10/drivers/ata/pata_rdc.c |
19812 | --- linux-2.6.32.9/drivers/ata/pata_rdc.c 2010-02-23 10:38:51.000000000 -0500 | 19797 | --- linux-2.6.32.10/drivers/ata/pata_rdc.c 2010-03-15 11:52:04.000000000 -0400 |
19813 | +++ linux-2.6.32.9/drivers/ata/pata_rdc.c 2010-03-11 20:25:00.097395072 -0500 | 19798 | +++ linux-2.6.32.10/drivers/ata/pata_rdc.c 2010-03-20 15:58:47.014066622 -0400 |
19814 | @@ -272,7 +272,7 @@ static void rdc_set_dmamode(struct ata_p | 19799 | @@ -272,7 +272,7 @@ static void rdc_set_dmamode(struct ata_p |
19815 | pci_write_config_byte(dev, 0x48, udma_enable); | 19800 | pci_write_config_byte(dev, 0x48, udma_enable); |
19816 | } | 19801 | } |
@@ -19820,9 +19805,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_rdc.c linux-2.6.32.9/drivers/ata/pata | |||
19820 | .inherits = &ata_bmdma32_port_ops, | 19805 | .inherits = &ata_bmdma32_port_ops, |
19821 | .cable_detect = rdc_pata_cable_detect, | 19806 | .cable_detect = rdc_pata_cable_detect, |
19822 | .set_piomode = rdc_set_piomode, | 19807 | .set_piomode = rdc_set_piomode, |
19823 | diff -urNp linux-2.6.32.9/drivers/ata/pata_rz1000.c linux-2.6.32.9/drivers/ata/pata_rz1000.c | 19808 | diff -urNp linux-2.6.32.10/drivers/ata/pata_rz1000.c linux-2.6.32.10/drivers/ata/pata_rz1000.c |
19824 | --- linux-2.6.32.9/drivers/ata/pata_rz1000.c 2010-02-23 10:38:51.000000000 -0500 | 19809 | --- linux-2.6.32.10/drivers/ata/pata_rz1000.c 2010-03-15 11:52:04.000000000 -0400 |
19825 | +++ linux-2.6.32.9/drivers/ata/pata_rz1000.c 2010-03-11 20:25:00.097395072 -0500 | 19810 | +++ linux-2.6.32.10/drivers/ata/pata_rz1000.c 2010-03-20 15:58:47.014066622 -0400 |
19826 | @@ -54,7 +54,7 @@ static struct scsi_host_template rz1000_ | 19811 | @@ -54,7 +54,7 @@ static struct scsi_host_template rz1000_ |
19827 | ATA_PIO_SHT(DRV_NAME), | 19812 | ATA_PIO_SHT(DRV_NAME), |
19828 | }; | 19813 | }; |
@@ -19832,9 +19817,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_rz1000.c linux-2.6.32.9/drivers/ata/p | |||
19832 | .inherits = &ata_sff_port_ops, | 19817 | .inherits = &ata_sff_port_ops, |
19833 | .cable_detect = ata_cable_40wire, | 19818 | .cable_detect = ata_cable_40wire, |
19834 | .set_mode = rz1000_set_mode, | 19819 | .set_mode = rz1000_set_mode, |
19835 | diff -urNp linux-2.6.32.9/drivers/ata/pata_sc1200.c linux-2.6.32.9/drivers/ata/pata_sc1200.c | 19820 | diff -urNp linux-2.6.32.10/drivers/ata/pata_sc1200.c linux-2.6.32.10/drivers/ata/pata_sc1200.c |
19836 | --- linux-2.6.32.9/drivers/ata/pata_sc1200.c 2010-02-23 10:38:51.000000000 -0500 | 19821 | --- linux-2.6.32.10/drivers/ata/pata_sc1200.c 2010-03-15 11:52:04.000000000 -0400 |
19837 | +++ linux-2.6.32.9/drivers/ata/pata_sc1200.c 2010-03-11 20:25:00.097395072 -0500 | 19822 | +++ linux-2.6.32.10/drivers/ata/pata_sc1200.c 2010-03-20 15:58:47.014066622 -0400 |
19838 | @@ -207,7 +207,7 @@ static struct scsi_host_template sc1200_ | 19823 | @@ -207,7 +207,7 @@ static struct scsi_host_template sc1200_ |
19839 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, | 19824 | .sg_tablesize = LIBATA_DUMB_MAX_PRD, |
19840 | }; | 19825 | }; |
@@ -19844,9 +19829,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_sc1200.c linux-2.6.32.9/drivers/ata/p | |||
19844 | .inherits = &ata_bmdma_port_ops, | 19829 | .inherits = &ata_bmdma_port_ops, |
19845 | .qc_prep = ata_sff_dumb_qc_prep, | 19830 | .qc_prep = ata_sff_dumb_qc_prep, |
19846 | .qc_issue = sc1200_qc_issue, | 19831 | .qc_issue = sc1200_qc_issue, |
19847 | diff -urNp linux-2.6.32.9/drivers/ata/pata_scc.c linux-2.6.32.9/drivers/ata/pata_scc.c | 19832 | diff -urNp linux-2.6.32.10/drivers/ata/pata_scc.c linux-2.6.32.10/drivers/ata/pata_scc.c |
19848 | --- linux-2.6.32.9/drivers/ata/pata_scc.c 2010-02-23 10:38:51.000000000 -0500 | 19833 | --- linux-2.6.32.10/drivers/ata/pata_scc.c 2010-03-15 11:52:04.000000000 -0400 |
19849 | +++ linux-2.6.32.9/drivers/ata/pata_scc.c 2010-03-11 20:25:00.097395072 -0500 | 19834 | +++ linux-2.6.32.10/drivers/ata/pata_scc.c 2010-03-20 15:58:47.014066622 -0400 |
19850 | @@ -965,7 +965,7 @@ static struct scsi_host_template scc_sht | 19835 | @@ -965,7 +965,7 @@ static struct scsi_host_template scc_sht |
19851 | ATA_BMDMA_SHT(DRV_NAME), | 19836 | ATA_BMDMA_SHT(DRV_NAME), |
19852 | }; | 19837 | }; |
@@ -19856,9 +19841,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_scc.c linux-2.6.32.9/drivers/ata/pata | |||
19856 | .inherits = &ata_bmdma_port_ops, | 19841 | .inherits = &ata_bmdma_port_ops, |
19857 | 19842 | ||
19858 | .set_piomode = scc_set_piomode, | 19843 | .set_piomode = scc_set_piomode, |
19859 | diff -urNp linux-2.6.32.9/drivers/ata/pata_sch.c linux-2.6.32.9/drivers/ata/pata_sch.c | 19844 | diff -urNp linux-2.6.32.10/drivers/ata/pata_sch.c linux-2.6.32.10/drivers/ata/pata_sch.c |
19860 | --- linux-2.6.32.9/drivers/ata/pata_sch.c 2010-02-23 10:38:51.000000000 -0500 | 19845 | --- linux-2.6.32.10/drivers/ata/pata_sch.c 2010-03-15 11:52:04.000000000 -0400 |
19861 | +++ linux-2.6.32.9/drivers/ata/pata_sch.c 2010-03-11 20:25:00.097395072 -0500 | 19846 | +++ linux-2.6.32.10/drivers/ata/pata_sch.c 2010-03-20 15:58:47.014066622 -0400 |
19862 | @@ -75,7 +75,7 @@ static struct scsi_host_template sch_sht | 19847 | @@ -75,7 +75,7 @@ static struct scsi_host_template sch_sht |
19863 | ATA_BMDMA_SHT(DRV_NAME), | 19848 | ATA_BMDMA_SHT(DRV_NAME), |
19864 | }; | 19849 | }; |
@@ -19868,9 +19853,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_sch.c linux-2.6.32.9/drivers/ata/pata | |||
19868 | .inherits = &ata_bmdma_port_ops, | 19853 | .inherits = &ata_bmdma_port_ops, |
19869 | .cable_detect = ata_cable_unknown, | 19854 | .cable_detect = ata_cable_unknown, |
19870 | .set_piomode = sch_set_piomode, | 19855 | .set_piomode = sch_set_piomode, |
19871 | diff -urNp linux-2.6.32.9/drivers/ata/pata_serverworks.c linux-2.6.32.9/drivers/ata/pata_serverworks.c | 19856 | diff -urNp linux-2.6.32.10/drivers/ata/pata_serverworks.c linux-2.6.32.10/drivers/ata/pata_serverworks.c |
19872 | --- linux-2.6.32.9/drivers/ata/pata_serverworks.c 2010-02-23 10:38:51.000000000 -0500 | 19857 | --- linux-2.6.32.10/drivers/ata/pata_serverworks.c 2010-03-15 11:52:04.000000000 -0400 |
19873 | +++ linux-2.6.32.9/drivers/ata/pata_serverworks.c 2010-03-11 20:25:00.097395072 -0500 | 19858 | +++ linux-2.6.32.10/drivers/ata/pata_serverworks.c 2010-03-20 15:58:47.018046884 -0400 |
19874 | @@ -299,7 +299,7 @@ static struct scsi_host_template serverw | 19859 | @@ -299,7 +299,7 @@ static struct scsi_host_template serverw |
19875 | ATA_BMDMA_SHT(DRV_NAME), | 19860 | ATA_BMDMA_SHT(DRV_NAME), |
19876 | }; | 19861 | }; |
@@ -19889,9 +19874,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_serverworks.c linux-2.6.32.9/drivers/ | |||
19889 | .inherits = &serverworks_osb4_port_ops, | 19874 | .inherits = &serverworks_osb4_port_ops, |
19890 | .mode_filter = serverworks_csb_filter, | 19875 | .mode_filter = serverworks_csb_filter, |
19891 | }; | 19876 | }; |
19892 | diff -urNp linux-2.6.32.9/drivers/ata/pata_sil680.c linux-2.6.32.9/drivers/ata/pata_sil680.c | 19877 | diff -urNp linux-2.6.32.10/drivers/ata/pata_sil680.c linux-2.6.32.10/drivers/ata/pata_sil680.c |
19893 | --- linux-2.6.32.9/drivers/ata/pata_sil680.c 2010-02-23 10:38:51.000000000 -0500 | 19878 | --- linux-2.6.32.10/drivers/ata/pata_sil680.c 2010-03-15 11:52:04.000000000 -0400 |
19894 | +++ linux-2.6.32.9/drivers/ata/pata_sil680.c 2010-03-11 20:25:00.097395072 -0500 | 19879 | +++ linux-2.6.32.10/drivers/ata/pata_sil680.c 2010-03-20 15:58:47.018046884 -0400 |
19895 | @@ -194,7 +194,7 @@ static struct scsi_host_template sil680_ | 19880 | @@ -194,7 +194,7 @@ static struct scsi_host_template sil680_ |
19896 | ATA_BMDMA_SHT(DRV_NAME), | 19881 | ATA_BMDMA_SHT(DRV_NAME), |
19897 | }; | 19882 | }; |
@@ -19901,9 +19886,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_sil680.c linux-2.6.32.9/drivers/ata/p | |||
19901 | .inherits = &ata_bmdma32_port_ops, | 19886 | .inherits = &ata_bmdma32_port_ops, |
19902 | .cable_detect = sil680_cable_detect, | 19887 | .cable_detect = sil680_cable_detect, |
19903 | .set_piomode = sil680_set_piomode, | 19888 | .set_piomode = sil680_set_piomode, |
19904 | diff -urNp linux-2.6.32.9/drivers/ata/pata_sis.c linux-2.6.32.9/drivers/ata/pata_sis.c | 19889 | diff -urNp linux-2.6.32.10/drivers/ata/pata_sis.c linux-2.6.32.10/drivers/ata/pata_sis.c |
19905 | --- linux-2.6.32.9/drivers/ata/pata_sis.c 2010-02-23 10:38:51.000000000 -0500 | 19890 | --- linux-2.6.32.10/drivers/ata/pata_sis.c 2010-03-15 11:52:04.000000000 -0400 |
19906 | +++ linux-2.6.32.9/drivers/ata/pata_sis.c 2010-03-11 20:25:00.097395072 -0500 | 19891 | +++ linux-2.6.32.10/drivers/ata/pata_sis.c 2010-03-20 15:58:47.018046884 -0400 |
19907 | @@ -503,47 +503,47 @@ static struct scsi_host_template sis_sht | 19892 | @@ -503,47 +503,47 @@ static struct scsi_host_template sis_sht |
19908 | ATA_BMDMA_SHT(DRV_NAME), | 19893 | ATA_BMDMA_SHT(DRV_NAME), |
19909 | }; | 19894 | }; |
@@ -19959,9 +19944,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_sis.c linux-2.6.32.9/drivers/ata/pata | |||
19959 | .inherits = &sis_base_ops, | 19944 | .inherits = &sis_base_ops, |
19960 | .set_piomode = sis_old_set_piomode, | 19945 | .set_piomode = sis_old_set_piomode, |
19961 | .set_dmamode = sis_old_set_dmamode, | 19946 | .set_dmamode = sis_old_set_dmamode, |
19962 | diff -urNp linux-2.6.32.9/drivers/ata/pata_sl82c105.c linux-2.6.32.9/drivers/ata/pata_sl82c105.c | 19947 | diff -urNp linux-2.6.32.10/drivers/ata/pata_sl82c105.c linux-2.6.32.10/drivers/ata/pata_sl82c105.c |
19963 | --- linux-2.6.32.9/drivers/ata/pata_sl82c105.c 2010-02-23 10:38:51.000000000 -0500 | 19948 | --- linux-2.6.32.10/drivers/ata/pata_sl82c105.c 2010-03-15 11:52:04.000000000 -0400 |
19964 | +++ linux-2.6.32.9/drivers/ata/pata_sl82c105.c 2010-03-11 20:25:00.097395072 -0500 | 19949 | +++ linux-2.6.32.10/drivers/ata/pata_sl82c105.c 2010-03-20 15:58:47.018046884 -0400 |
19965 | @@ -231,7 +231,7 @@ static struct scsi_host_template sl82c10 | 19950 | @@ -231,7 +231,7 @@ static struct scsi_host_template sl82c10 |
19966 | ATA_BMDMA_SHT(DRV_NAME), | 19951 | ATA_BMDMA_SHT(DRV_NAME), |
19967 | }; | 19952 | }; |
@@ -19971,9 +19956,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_sl82c105.c linux-2.6.32.9/drivers/ata | |||
19971 | .inherits = &ata_bmdma_port_ops, | 19956 | .inherits = &ata_bmdma_port_ops, |
19972 | .qc_defer = sl82c105_qc_defer, | 19957 | .qc_defer = sl82c105_qc_defer, |
19973 | .bmdma_start = sl82c105_bmdma_start, | 19958 | .bmdma_start = sl82c105_bmdma_start, |
19974 | diff -urNp linux-2.6.32.9/drivers/ata/pata_triflex.c linux-2.6.32.9/drivers/ata/pata_triflex.c | 19959 | diff -urNp linux-2.6.32.10/drivers/ata/pata_triflex.c linux-2.6.32.10/drivers/ata/pata_triflex.c |
19975 | --- linux-2.6.32.9/drivers/ata/pata_triflex.c 2010-02-23 10:38:51.000000000 -0500 | 19960 | --- linux-2.6.32.10/drivers/ata/pata_triflex.c 2010-03-15 11:52:04.000000000 -0400 |
19976 | +++ linux-2.6.32.9/drivers/ata/pata_triflex.c 2010-03-11 20:25:00.097395072 -0500 | 19961 | +++ linux-2.6.32.10/drivers/ata/pata_triflex.c 2010-03-20 15:58:47.018046884 -0400 |
19977 | @@ -178,7 +178,7 @@ static struct scsi_host_template triflex | 19962 | @@ -178,7 +178,7 @@ static struct scsi_host_template triflex |
19978 | ATA_BMDMA_SHT(DRV_NAME), | 19963 | ATA_BMDMA_SHT(DRV_NAME), |
19979 | }; | 19964 | }; |
@@ -19983,9 +19968,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_triflex.c linux-2.6.32.9/drivers/ata/ | |||
19983 | .inherits = &ata_bmdma_port_ops, | 19968 | .inherits = &ata_bmdma_port_ops, |
19984 | .bmdma_start = triflex_bmdma_start, | 19969 | .bmdma_start = triflex_bmdma_start, |
19985 | .bmdma_stop = triflex_bmdma_stop, | 19970 | .bmdma_stop = triflex_bmdma_stop, |
19986 | diff -urNp linux-2.6.32.9/drivers/ata/pata_via.c linux-2.6.32.9/drivers/ata/pata_via.c | 19971 | diff -urNp linux-2.6.32.10/drivers/ata/pata_via.c linux-2.6.32.10/drivers/ata/pata_via.c |
19987 | --- linux-2.6.32.9/drivers/ata/pata_via.c 2010-02-23 10:38:51.000000000 -0500 | 19972 | --- linux-2.6.32.10/drivers/ata/pata_via.c 2010-03-15 11:52:04.000000000 -0400 |
19988 | +++ linux-2.6.32.9/drivers/ata/pata_via.c 2010-03-11 20:25:00.097395072 -0500 | 19973 | +++ linux-2.6.32.10/drivers/ata/pata_via.c 2010-03-20 15:58:47.018046884 -0400 |
19989 | @@ -419,7 +419,7 @@ static struct scsi_host_template via_sht | 19974 | @@ -419,7 +419,7 @@ static struct scsi_host_template via_sht |
19990 | ATA_BMDMA_SHT(DRV_NAME), | 19975 | ATA_BMDMA_SHT(DRV_NAME), |
19991 | }; | 19976 | }; |
@@ -20004,9 +19989,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_via.c linux-2.6.32.9/drivers/ata/pata | |||
20004 | .inherits = &via_port_ops, | 19989 | .inherits = &via_port_ops, |
20005 | .sff_data_xfer = ata_sff_data_xfer_noirq, | 19990 | .sff_data_xfer = ata_sff_data_xfer_noirq, |
20006 | }; | 19991 | }; |
20007 | diff -urNp linux-2.6.32.9/drivers/ata/pata_winbond.c linux-2.6.32.9/drivers/ata/pata_winbond.c | 19992 | diff -urNp linux-2.6.32.10/drivers/ata/pata_winbond.c linux-2.6.32.10/drivers/ata/pata_winbond.c |
20008 | --- linux-2.6.32.9/drivers/ata/pata_winbond.c 2010-02-23 10:38:51.000000000 -0500 | 19993 | --- linux-2.6.32.10/drivers/ata/pata_winbond.c 2010-03-15 11:52:04.000000000 -0400 |
20009 | +++ linux-2.6.32.9/drivers/ata/pata_winbond.c 2010-03-11 20:25:00.097395072 -0500 | 19994 | +++ linux-2.6.32.10/drivers/ata/pata_winbond.c 2010-03-20 15:58:47.018046884 -0400 |
20010 | @@ -125,7 +125,7 @@ static struct scsi_host_template winbond | 19995 | @@ -125,7 +125,7 @@ static struct scsi_host_template winbond |
20011 | ATA_PIO_SHT(DRV_NAME), | 19996 | ATA_PIO_SHT(DRV_NAME), |
20012 | }; | 19997 | }; |
@@ -20016,9 +20001,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pata_winbond.c linux-2.6.32.9/drivers/ata/ | |||
20016 | .inherits = &ata_sff_port_ops, | 20001 | .inherits = &ata_sff_port_ops, |
20017 | .sff_data_xfer = winbond_data_xfer, | 20002 | .sff_data_xfer = winbond_data_xfer, |
20018 | .cable_detect = ata_cable_40wire, | 20003 | .cable_detect = ata_cable_40wire, |
20019 | diff -urNp linux-2.6.32.9/drivers/ata/pdc_adma.c linux-2.6.32.9/drivers/ata/pdc_adma.c | 20004 | diff -urNp linux-2.6.32.10/drivers/ata/pdc_adma.c linux-2.6.32.10/drivers/ata/pdc_adma.c |
20020 | --- linux-2.6.32.9/drivers/ata/pdc_adma.c 2010-02-23 10:38:51.000000000 -0500 | 20005 | --- linux-2.6.32.10/drivers/ata/pdc_adma.c 2010-03-15 11:52:04.000000000 -0400 |
20021 | +++ linux-2.6.32.9/drivers/ata/pdc_adma.c 2010-03-11 20:25:00.097395072 -0500 | 20006 | +++ linux-2.6.32.10/drivers/ata/pdc_adma.c 2010-03-20 15:58:47.018046884 -0400 |
20022 | @@ -145,7 +145,7 @@ static struct scsi_host_template adma_at | 20007 | @@ -145,7 +145,7 @@ static struct scsi_host_template adma_at |
20023 | .dma_boundary = ADMA_DMA_BOUNDARY, | 20008 | .dma_boundary = ADMA_DMA_BOUNDARY, |
20024 | }; | 20009 | }; |
@@ -20028,9 +20013,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/pdc_adma.c linux-2.6.32.9/drivers/ata/pdc_ | |||
20028 | .inherits = &ata_sff_port_ops, | 20013 | .inherits = &ata_sff_port_ops, |
20029 | 20014 | ||
20030 | .lost_interrupt = ATA_OP_NULL, | 20015 | .lost_interrupt = ATA_OP_NULL, |
20031 | diff -urNp linux-2.6.32.9/drivers/ata/sata_fsl.c linux-2.6.32.9/drivers/ata/sata_fsl.c | 20016 | diff -urNp linux-2.6.32.10/drivers/ata/sata_fsl.c linux-2.6.32.10/drivers/ata/sata_fsl.c |
20032 | --- linux-2.6.32.9/drivers/ata/sata_fsl.c 2010-02-23 10:38:51.000000000 -0500 | 20017 | --- linux-2.6.32.10/drivers/ata/sata_fsl.c 2010-03-15 11:52:04.000000000 -0400 |
20033 | +++ linux-2.6.32.9/drivers/ata/sata_fsl.c 2010-03-11 20:25:00.097395072 -0500 | 20018 | +++ linux-2.6.32.10/drivers/ata/sata_fsl.c 2010-03-20 15:58:47.018046884 -0400 |
20034 | @@ -1258,7 +1258,7 @@ static struct scsi_host_template sata_fs | 20019 | @@ -1258,7 +1258,7 @@ static struct scsi_host_template sata_fs |
20035 | .dma_boundary = ATA_DMA_BOUNDARY, | 20020 | .dma_boundary = ATA_DMA_BOUNDARY, |
20036 | }; | 20021 | }; |
@@ -20040,9 +20025,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_fsl.c linux-2.6.32.9/drivers/ata/sata | |||
20040 | .inherits = &sata_pmp_port_ops, | 20025 | .inherits = &sata_pmp_port_ops, |
20041 | 20026 | ||
20042 | .qc_defer = ata_std_qc_defer, | 20027 | .qc_defer = ata_std_qc_defer, |
20043 | diff -urNp linux-2.6.32.9/drivers/ata/sata_inic162x.c linux-2.6.32.9/drivers/ata/sata_inic162x.c | 20028 | diff -urNp linux-2.6.32.10/drivers/ata/sata_inic162x.c linux-2.6.32.10/drivers/ata/sata_inic162x.c |
20044 | --- linux-2.6.32.9/drivers/ata/sata_inic162x.c 2010-02-23 10:38:51.000000000 -0500 | 20029 | --- linux-2.6.32.10/drivers/ata/sata_inic162x.c 2010-03-15 11:52:04.000000000 -0400 |
20045 | +++ linux-2.6.32.9/drivers/ata/sata_inic162x.c 2010-03-11 20:25:00.101561257 -0500 | 20030 | +++ linux-2.6.32.10/drivers/ata/sata_inic162x.c 2010-03-20 15:58:47.018046884 -0400 |
20046 | @@ -721,7 +721,7 @@ static int inic_port_start(struct ata_po | 20031 | @@ -721,7 +721,7 @@ static int inic_port_start(struct ata_po |
20047 | return 0; | 20032 | return 0; |
20048 | } | 20033 | } |
@@ -20052,9 +20037,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_inic162x.c linux-2.6.32.9/drivers/ata | |||
20052 | .inherits = &sata_port_ops, | 20037 | .inherits = &sata_port_ops, |
20053 | 20038 | ||
20054 | .check_atapi_dma = inic_check_atapi_dma, | 20039 | .check_atapi_dma = inic_check_atapi_dma, |
20055 | diff -urNp linux-2.6.32.9/drivers/ata/sata_mv.c linux-2.6.32.9/drivers/ata/sata_mv.c | 20040 | diff -urNp linux-2.6.32.10/drivers/ata/sata_mv.c linux-2.6.32.10/drivers/ata/sata_mv.c |
20056 | --- linux-2.6.32.9/drivers/ata/sata_mv.c 2010-02-23 10:38:51.000000000 -0500 | 20041 | --- linux-2.6.32.10/drivers/ata/sata_mv.c 2010-03-15 11:52:04.000000000 -0400 |
20057 | +++ linux-2.6.32.9/drivers/ata/sata_mv.c 2010-03-11 20:25:00.101561257 -0500 | 20042 | +++ linux-2.6.32.10/drivers/ata/sata_mv.c 2010-03-20 15:58:47.018046884 -0400 |
20058 | @@ -656,7 +656,7 @@ static struct scsi_host_template mv6_sht | 20043 | @@ -656,7 +656,7 @@ static struct scsi_host_template mv6_sht |
20059 | .dma_boundary = MV_DMA_BOUNDARY, | 20044 | .dma_boundary = MV_DMA_BOUNDARY, |
20060 | }; | 20045 | }; |
@@ -20082,9 +20067,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_mv.c linux-2.6.32.9/drivers/ata/sata_ | |||
20082 | .inherits = &mv6_ops, | 20067 | .inherits = &mv6_ops, |
20083 | .dev_config = ATA_OP_NULL, | 20068 | .dev_config = ATA_OP_NULL, |
20084 | .qc_prep = mv_qc_prep_iie, | 20069 | .qc_prep = mv_qc_prep_iie, |
20085 | diff -urNp linux-2.6.32.9/drivers/ata/sata_nv.c linux-2.6.32.9/drivers/ata/sata_nv.c | 20070 | diff -urNp linux-2.6.32.10/drivers/ata/sata_nv.c linux-2.6.32.10/drivers/ata/sata_nv.c |
20086 | --- linux-2.6.32.9/drivers/ata/sata_nv.c 2010-02-23 10:38:51.000000000 -0500 | 20071 | --- linux-2.6.32.10/drivers/ata/sata_nv.c 2010-03-15 11:52:04.000000000 -0400 |
20087 | +++ linux-2.6.32.9/drivers/ata/sata_nv.c 2010-03-11 20:25:00.101561257 -0500 | 20072 | +++ linux-2.6.32.10/drivers/ata/sata_nv.c 2010-03-20 15:58:47.018046884 -0400 |
20088 | @@ -464,7 +464,7 @@ static struct scsi_host_template nv_swnc | 20073 | @@ -464,7 +464,7 @@ static struct scsi_host_template nv_swnc |
20089 | * cases. Define nv_hardreset() which only kicks in for post-boot | 20074 | * cases. Define nv_hardreset() which only kicks in for post-boot |
20090 | * probing and use it for all variants. | 20075 | * probing and use it for all variants. |
@@ -20127,9 +20112,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_nv.c linux-2.6.32.9/drivers/ata/sata_ | |||
20127 | .inherits = &nv_generic_ops, | 20112 | .inherits = &nv_generic_ops, |
20128 | 20113 | ||
20129 | .qc_defer = ata_std_qc_defer, | 20114 | .qc_defer = ata_std_qc_defer, |
20130 | diff -urNp linux-2.6.32.9/drivers/ata/sata_promise.c linux-2.6.32.9/drivers/ata/sata_promise.c | 20115 | diff -urNp linux-2.6.32.10/drivers/ata/sata_promise.c linux-2.6.32.10/drivers/ata/sata_promise.c |
20131 | --- linux-2.6.32.9/drivers/ata/sata_promise.c 2010-02-23 10:38:51.000000000 -0500 | 20116 | --- linux-2.6.32.10/drivers/ata/sata_promise.c 2010-03-15 11:52:04.000000000 -0400 |
20132 | +++ linux-2.6.32.9/drivers/ata/sata_promise.c 2010-03-11 20:25:00.101561257 -0500 | 20117 | +++ linux-2.6.32.10/drivers/ata/sata_promise.c 2010-03-20 15:58:47.018046884 -0400 |
20133 | @@ -195,7 +195,7 @@ static const struct ata_port_operations | 20118 | @@ -195,7 +195,7 @@ static const struct ata_port_operations |
20134 | .error_handler = pdc_error_handler, | 20119 | .error_handler = pdc_error_handler, |
20135 | }; | 20120 | }; |
@@ -20156,9 +20141,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_promise.c linux-2.6.32.9/drivers/ata/ | |||
20156 | .inherits = &pdc_common_ops, | 20141 | .inherits = &pdc_common_ops, |
20157 | .cable_detect = pdc_pata_cable_detect, | 20142 | .cable_detect = pdc_pata_cable_detect, |
20158 | .freeze = pdc_freeze, | 20143 | .freeze = pdc_freeze, |
20159 | diff -urNp linux-2.6.32.9/drivers/ata/sata_qstor.c linux-2.6.32.9/drivers/ata/sata_qstor.c | 20144 | diff -urNp linux-2.6.32.10/drivers/ata/sata_qstor.c linux-2.6.32.10/drivers/ata/sata_qstor.c |
20160 | --- linux-2.6.32.9/drivers/ata/sata_qstor.c 2010-02-23 10:38:51.000000000 -0500 | 20145 | --- linux-2.6.32.10/drivers/ata/sata_qstor.c 2010-03-15 11:52:04.000000000 -0400 |
20161 | +++ linux-2.6.32.9/drivers/ata/sata_qstor.c 2010-03-11 20:25:00.101561257 -0500 | 20146 | +++ linux-2.6.32.10/drivers/ata/sata_qstor.c 2010-03-20 15:58:47.018046884 -0400 |
20162 | @@ -132,7 +132,7 @@ static struct scsi_host_template qs_ata_ | 20147 | @@ -132,7 +132,7 @@ static struct scsi_host_template qs_ata_ |
20163 | .dma_boundary = QS_DMA_BOUNDARY, | 20148 | .dma_boundary = QS_DMA_BOUNDARY, |
20164 | }; | 20149 | }; |
@@ -20168,9 +20153,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_qstor.c linux-2.6.32.9/drivers/ata/sa | |||
20168 | .inherits = &ata_sff_port_ops, | 20153 | .inherits = &ata_sff_port_ops, |
20169 | 20154 | ||
20170 | .check_atapi_dma = qs_check_atapi_dma, | 20155 | .check_atapi_dma = qs_check_atapi_dma, |
20171 | diff -urNp linux-2.6.32.9/drivers/ata/sata_sil24.c linux-2.6.32.9/drivers/ata/sata_sil24.c | 20156 | diff -urNp linux-2.6.32.10/drivers/ata/sata_sil24.c linux-2.6.32.10/drivers/ata/sata_sil24.c |
20172 | --- linux-2.6.32.9/drivers/ata/sata_sil24.c 2010-02-23 10:38:51.000000000 -0500 | 20157 | --- linux-2.6.32.10/drivers/ata/sata_sil24.c 2010-03-15 11:52:04.000000000 -0400 |
20173 | +++ linux-2.6.32.9/drivers/ata/sata_sil24.c 2010-03-11 20:25:00.101561257 -0500 | 20158 | +++ linux-2.6.32.10/drivers/ata/sata_sil24.c 2010-03-20 15:58:47.018046884 -0400 |
20174 | @@ -388,7 +388,7 @@ static struct scsi_host_template sil24_s | 20159 | @@ -388,7 +388,7 @@ static struct scsi_host_template sil24_s |
20175 | .dma_boundary = ATA_DMA_BOUNDARY, | 20160 | .dma_boundary = ATA_DMA_BOUNDARY, |
20176 | }; | 20161 | }; |
@@ -20180,9 +20165,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_sil24.c linux-2.6.32.9/drivers/ata/sa | |||
20180 | .inherits = &sata_pmp_port_ops, | 20165 | .inherits = &sata_pmp_port_ops, |
20181 | 20166 | ||
20182 | .qc_defer = sil24_qc_defer, | 20167 | .qc_defer = sil24_qc_defer, |
20183 | diff -urNp linux-2.6.32.9/drivers/ata/sata_sil.c linux-2.6.32.9/drivers/ata/sata_sil.c | 20168 | diff -urNp linux-2.6.32.10/drivers/ata/sata_sil.c linux-2.6.32.10/drivers/ata/sata_sil.c |
20184 | --- linux-2.6.32.9/drivers/ata/sata_sil.c 2010-02-23 10:38:51.000000000 -0500 | 20169 | --- linux-2.6.32.10/drivers/ata/sata_sil.c 2010-03-15 11:52:04.000000000 -0400 |
20185 | +++ linux-2.6.32.9/drivers/ata/sata_sil.c 2010-03-11 20:25:00.101561257 -0500 | 20170 | +++ linux-2.6.32.10/drivers/ata/sata_sil.c 2010-03-20 15:58:47.018046884 -0400 |
20186 | @@ -182,7 +182,7 @@ static struct scsi_host_template sil_sht | 20171 | @@ -182,7 +182,7 @@ static struct scsi_host_template sil_sht |
20187 | .sg_tablesize = ATA_MAX_PRD | 20172 | .sg_tablesize = ATA_MAX_PRD |
20188 | }; | 20173 | }; |
@@ -20192,9 +20177,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_sil.c linux-2.6.32.9/drivers/ata/sata | |||
20192 | .inherits = &ata_bmdma32_port_ops, | 20177 | .inherits = &ata_bmdma32_port_ops, |
20193 | .dev_config = sil_dev_config, | 20178 | .dev_config = sil_dev_config, |
20194 | .set_mode = sil_set_mode, | 20179 | .set_mode = sil_set_mode, |
20195 | diff -urNp linux-2.6.32.9/drivers/ata/sata_sis.c linux-2.6.32.9/drivers/ata/sata_sis.c | 20180 | diff -urNp linux-2.6.32.10/drivers/ata/sata_sis.c linux-2.6.32.10/drivers/ata/sata_sis.c |
20196 | --- linux-2.6.32.9/drivers/ata/sata_sis.c 2010-02-23 10:38:51.000000000 -0500 | 20181 | --- linux-2.6.32.10/drivers/ata/sata_sis.c 2010-03-15 11:52:04.000000000 -0400 |
20197 | +++ linux-2.6.32.9/drivers/ata/sata_sis.c 2010-03-11 20:25:00.101561257 -0500 | 20182 | +++ linux-2.6.32.10/drivers/ata/sata_sis.c 2010-03-20 15:58:47.018046884 -0400 |
20198 | @@ -89,7 +89,7 @@ static struct scsi_host_template sis_sht | 20183 | @@ -89,7 +89,7 @@ static struct scsi_host_template sis_sht |
20199 | ATA_BMDMA_SHT(DRV_NAME), | 20184 | ATA_BMDMA_SHT(DRV_NAME), |
20200 | }; | 20185 | }; |
@@ -20204,9 +20189,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_sis.c linux-2.6.32.9/drivers/ata/sata | |||
20204 | .inherits = &ata_bmdma_port_ops, | 20189 | .inherits = &ata_bmdma_port_ops, |
20205 | .scr_read = sis_scr_read, | 20190 | .scr_read = sis_scr_read, |
20206 | .scr_write = sis_scr_write, | 20191 | .scr_write = sis_scr_write, |
20207 | diff -urNp linux-2.6.32.9/drivers/ata/sata_svw.c linux-2.6.32.9/drivers/ata/sata_svw.c | 20192 | diff -urNp linux-2.6.32.10/drivers/ata/sata_svw.c linux-2.6.32.10/drivers/ata/sata_svw.c |
20208 | --- linux-2.6.32.9/drivers/ata/sata_svw.c 2010-02-23 10:38:51.000000000 -0500 | 20193 | --- linux-2.6.32.10/drivers/ata/sata_svw.c 2010-03-15 11:52:04.000000000 -0400 |
20209 | +++ linux-2.6.32.9/drivers/ata/sata_svw.c 2010-03-11 20:25:00.101561257 -0500 | 20194 | +++ linux-2.6.32.10/drivers/ata/sata_svw.c 2010-03-20 15:58:47.022039994 -0400 |
20210 | @@ -344,7 +344,7 @@ static struct scsi_host_template k2_sata | 20195 | @@ -344,7 +344,7 @@ static struct scsi_host_template k2_sata |
20211 | }; | 20196 | }; |
20212 | 20197 | ||
@@ -20216,9 +20201,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_svw.c linux-2.6.32.9/drivers/ata/sata | |||
20216 | .inherits = &ata_bmdma_port_ops, | 20201 | .inherits = &ata_bmdma_port_ops, |
20217 | .sff_tf_load = k2_sata_tf_load, | 20202 | .sff_tf_load = k2_sata_tf_load, |
20218 | .sff_tf_read = k2_sata_tf_read, | 20203 | .sff_tf_read = k2_sata_tf_read, |
20219 | diff -urNp linux-2.6.32.9/drivers/ata/sata_sx4.c linux-2.6.32.9/drivers/ata/sata_sx4.c | 20204 | diff -urNp linux-2.6.32.10/drivers/ata/sata_sx4.c linux-2.6.32.10/drivers/ata/sata_sx4.c |
20220 | --- linux-2.6.32.9/drivers/ata/sata_sx4.c 2010-02-23 10:38:51.000000000 -0500 | 20205 | --- linux-2.6.32.10/drivers/ata/sata_sx4.c 2010-03-15 11:52:04.000000000 -0400 |
20221 | +++ linux-2.6.32.9/drivers/ata/sata_sx4.c 2010-03-11 20:25:00.101561257 -0500 | 20206 | +++ linux-2.6.32.10/drivers/ata/sata_sx4.c 2010-03-20 15:58:47.022039994 -0400 |
20222 | @@ -248,7 +248,7 @@ static struct scsi_host_template pdc_sat | 20207 | @@ -248,7 +248,7 @@ static struct scsi_host_template pdc_sat |
20223 | }; | 20208 | }; |
20224 | 20209 | ||
@@ -20228,9 +20213,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_sx4.c linux-2.6.32.9/drivers/ata/sata | |||
20228 | .inherits = &ata_sff_port_ops, | 20213 | .inherits = &ata_sff_port_ops, |
20229 | 20214 | ||
20230 | .check_atapi_dma = pdc_check_atapi_dma, | 20215 | .check_atapi_dma = pdc_check_atapi_dma, |
20231 | diff -urNp linux-2.6.32.9/drivers/ata/sata_uli.c linux-2.6.32.9/drivers/ata/sata_uli.c | 20216 | diff -urNp linux-2.6.32.10/drivers/ata/sata_uli.c linux-2.6.32.10/drivers/ata/sata_uli.c |
20232 | --- linux-2.6.32.9/drivers/ata/sata_uli.c 2010-02-23 10:38:51.000000000 -0500 | 20217 | --- linux-2.6.32.10/drivers/ata/sata_uli.c 2010-03-15 11:52:04.000000000 -0400 |
20233 | +++ linux-2.6.32.9/drivers/ata/sata_uli.c 2010-03-11 20:25:00.101561257 -0500 | 20218 | +++ linux-2.6.32.10/drivers/ata/sata_uli.c 2010-03-20 15:58:47.022039994 -0400 |
20234 | @@ -79,7 +79,7 @@ static struct scsi_host_template uli_sht | 20219 | @@ -79,7 +79,7 @@ static struct scsi_host_template uli_sht |
20235 | ATA_BMDMA_SHT(DRV_NAME), | 20220 | ATA_BMDMA_SHT(DRV_NAME), |
20236 | }; | 20221 | }; |
@@ -20240,9 +20225,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_uli.c linux-2.6.32.9/drivers/ata/sata | |||
20240 | .inherits = &ata_bmdma_port_ops, | 20225 | .inherits = &ata_bmdma_port_ops, |
20241 | .scr_read = uli_scr_read, | 20226 | .scr_read = uli_scr_read, |
20242 | .scr_write = uli_scr_write, | 20227 | .scr_write = uli_scr_write, |
20243 | diff -urNp linux-2.6.32.9/drivers/ata/sata_via.c linux-2.6.32.9/drivers/ata/sata_via.c | 20228 | diff -urNp linux-2.6.32.10/drivers/ata/sata_via.c linux-2.6.32.10/drivers/ata/sata_via.c |
20244 | --- linux-2.6.32.9/drivers/ata/sata_via.c 2010-02-23 10:38:51.000000000 -0500 | 20229 | --- linux-2.6.32.10/drivers/ata/sata_via.c 2010-03-15 11:52:04.000000000 -0400 |
20245 | +++ linux-2.6.32.9/drivers/ata/sata_via.c 2010-03-11 20:25:00.101561257 -0500 | 20230 | +++ linux-2.6.32.10/drivers/ata/sata_via.c 2010-03-20 15:58:47.022039994 -0400 |
20246 | @@ -112,31 +112,31 @@ static struct scsi_host_template svia_sh | 20231 | @@ -112,31 +112,31 @@ static struct scsi_host_template svia_sh |
20247 | ATA_BMDMA_SHT(DRV_NAME), | 20232 | ATA_BMDMA_SHT(DRV_NAME), |
20248 | }; | 20233 | }; |
@@ -20280,9 +20265,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_via.c linux-2.6.32.9/drivers/ata/sata | |||
20280 | .inherits = &svia_base_ops, | 20265 | .inherits = &svia_base_ops, |
20281 | .hardreset = sata_std_hardreset, | 20266 | .hardreset = sata_std_hardreset, |
20282 | .scr_read = vt8251_scr_read, | 20267 | .scr_read = vt8251_scr_read, |
20283 | diff -urNp linux-2.6.32.9/drivers/ata/sata_vsc.c linux-2.6.32.9/drivers/ata/sata_vsc.c | 20268 | diff -urNp linux-2.6.32.10/drivers/ata/sata_vsc.c linux-2.6.32.10/drivers/ata/sata_vsc.c |
20284 | --- linux-2.6.32.9/drivers/ata/sata_vsc.c 2010-02-23 10:38:51.000000000 -0500 | 20269 | --- linux-2.6.32.10/drivers/ata/sata_vsc.c 2010-03-15 11:52:04.000000000 -0400 |
20285 | +++ linux-2.6.32.9/drivers/ata/sata_vsc.c 2010-03-11 20:25:00.101561257 -0500 | 20270 | +++ linux-2.6.32.10/drivers/ata/sata_vsc.c 2010-03-20 15:58:47.022039994 -0400 |
20286 | @@ -306,7 +306,7 @@ static struct scsi_host_template vsc_sat | 20271 | @@ -306,7 +306,7 @@ static struct scsi_host_template vsc_sat |
20287 | }; | 20272 | }; |
20288 | 20273 | ||
@@ -20292,9 +20277,9 @@ diff -urNp linux-2.6.32.9/drivers/ata/sata_vsc.c linux-2.6.32.9/drivers/ata/sata | |||
20292 | .inherits = &ata_bmdma_port_ops, | 20277 | .inherits = &ata_bmdma_port_ops, |
20293 | /* The IRQ handling is not quite standard SFF behaviour so we | 20278 | /* The IRQ handling is not quite standard SFF behaviour so we |
20294 | cannot use the default lost interrupt handler */ | 20279 | cannot use the default lost interrupt handler */ |
20295 | diff -urNp linux-2.6.32.9/drivers/atm/adummy.c linux-2.6.32.9/drivers/atm/adummy.c | 20280 | diff -urNp linux-2.6.32.10/drivers/atm/adummy.c linux-2.6.32.10/drivers/atm/adummy.c |
20296 | --- linux-2.6.32.9/drivers/atm/adummy.c 2010-02-23 10:38:51.000000000 -0500 | 20281 | --- linux-2.6.32.10/drivers/atm/adummy.c 2010-03-15 11:52:04.000000000 -0400 |
20297 | +++ linux-2.6.32.9/drivers/atm/adummy.c 2010-03-11 20:25:00.101561257 -0500 | 20282 | +++ linux-2.6.32.10/drivers/atm/adummy.c 2010-03-20 15:58:47.022039994 -0400 |
20298 | @@ -77,7 +77,7 @@ adummy_send(struct atm_vcc *vcc, struct | 20283 | @@ -77,7 +77,7 @@ adummy_send(struct atm_vcc *vcc, struct |
20299 | vcc->pop(vcc, skb); | 20284 | vcc->pop(vcc, skb); |
20300 | else | 20285 | else |
@@ -20304,9 +20289,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/adummy.c linux-2.6.32.9/drivers/atm/adummy | |||
20304 | 20289 | ||
20305 | return 0; | 20290 | return 0; |
20306 | } | 20291 | } |
20307 | diff -urNp linux-2.6.32.9/drivers/atm/ambassador.c linux-2.6.32.9/drivers/atm/ambassador.c | 20292 | diff -urNp linux-2.6.32.10/drivers/atm/ambassador.c linux-2.6.32.10/drivers/atm/ambassador.c |
20308 | --- linux-2.6.32.9/drivers/atm/ambassador.c 2010-02-23 10:38:51.000000000 -0500 | 20293 | --- linux-2.6.32.10/drivers/atm/ambassador.c 2010-03-15 11:52:04.000000000 -0400 |
20309 | +++ linux-2.6.32.9/drivers/atm/ambassador.c 2010-03-11 20:25:00.105493868 -0500 | 20294 | +++ linux-2.6.32.10/drivers/atm/ambassador.c 2010-03-20 15:58:47.022039994 -0400 |
20310 | @@ -453,7 +453,7 @@ static void tx_complete (amb_dev * dev, | 20295 | @@ -453,7 +453,7 @@ static void tx_complete (amb_dev * dev, |
20311 | PRINTD (DBG_FLOW|DBG_TX, "tx_complete %p %p", dev, tx); | 20296 | PRINTD (DBG_FLOW|DBG_TX, "tx_complete %p %p", dev, tx); |
20312 | 20297 | ||
@@ -20343,9 +20328,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/ambassador.c linux-2.6.32.9/drivers/atm/am | |||
20343 | return -ENOMEM; // ? | 20328 | return -ENOMEM; // ? |
20344 | } | 20329 | } |
20345 | 20330 | ||
20346 | diff -urNp linux-2.6.32.9/drivers/atm/atmtcp.c linux-2.6.32.9/drivers/atm/atmtcp.c | 20331 | diff -urNp linux-2.6.32.10/drivers/atm/atmtcp.c linux-2.6.32.10/drivers/atm/atmtcp.c |
20347 | --- linux-2.6.32.9/drivers/atm/atmtcp.c 2010-02-23 10:38:51.000000000 -0500 | 20332 | --- linux-2.6.32.10/drivers/atm/atmtcp.c 2010-03-15 11:52:04.000000000 -0400 |
20348 | +++ linux-2.6.32.9/drivers/atm/atmtcp.c 2010-03-11 20:25:00.105493868 -0500 | 20333 | +++ linux-2.6.32.10/drivers/atm/atmtcp.c 2010-03-20 15:58:47.022039994 -0400 |
20349 | @@ -206,7 +206,7 @@ static int atmtcp_v_send(struct atm_vcc | 20334 | @@ -206,7 +206,7 @@ static int atmtcp_v_send(struct atm_vcc |
20350 | if (vcc->pop) vcc->pop(vcc,skb); | 20335 | if (vcc->pop) vcc->pop(vcc,skb); |
20351 | else dev_kfree_skb(skb); | 20336 | else dev_kfree_skb(skb); |
@@ -20395,9 +20380,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/atmtcp.c linux-2.6.32.9/drivers/atm/atmtcp | |||
20395 | done: | 20380 | done: |
20396 | if (vcc->pop) vcc->pop(vcc,skb); | 20381 | if (vcc->pop) vcc->pop(vcc,skb); |
20397 | else dev_kfree_skb(skb); | 20382 | else dev_kfree_skb(skb); |
20398 | diff -urNp linux-2.6.32.9/drivers/atm/eni.c linux-2.6.32.9/drivers/atm/eni.c | 20383 | diff -urNp linux-2.6.32.10/drivers/atm/eni.c linux-2.6.32.10/drivers/atm/eni.c |
20399 | --- linux-2.6.32.9/drivers/atm/eni.c 2010-02-23 10:38:51.000000000 -0500 | 20384 | --- linux-2.6.32.10/drivers/atm/eni.c 2010-03-15 11:52:04.000000000 -0400 |
20400 | +++ linux-2.6.32.9/drivers/atm/eni.c 2010-03-11 20:25:00.105493868 -0500 | 20385 | +++ linux-2.6.32.10/drivers/atm/eni.c 2010-03-20 15:58:47.022039994 -0400 |
20401 | @@ -525,7 +525,7 @@ static int rx_aal0(struct atm_vcc *vcc) | 20386 | @@ -525,7 +525,7 @@ static int rx_aal0(struct atm_vcc *vcc) |
20402 | DPRINTK(DEV_LABEL "(itf %d): trashing empty cell\n", | 20387 | DPRINTK(DEV_LABEL "(itf %d): trashing empty cell\n", |
20403 | vcc->dev->number); | 20388 | vcc->dev->number); |
@@ -20443,9 +20428,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/eni.c linux-2.6.32.9/drivers/atm/eni.c | |||
20443 | wake_up(&eni_dev->tx_wait); | 20428 | wake_up(&eni_dev->tx_wait); |
20444 | dma_complete++; | 20429 | dma_complete++; |
20445 | } | 20430 | } |
20446 | diff -urNp linux-2.6.32.9/drivers/atm/firestream.c linux-2.6.32.9/drivers/atm/firestream.c | 20431 | diff -urNp linux-2.6.32.10/drivers/atm/firestream.c linux-2.6.32.10/drivers/atm/firestream.c |
20447 | --- linux-2.6.32.9/drivers/atm/firestream.c 2010-02-23 10:38:51.000000000 -0500 | 20432 | --- linux-2.6.32.10/drivers/atm/firestream.c 2010-03-15 11:52:04.000000000 -0400 |
20448 | +++ linux-2.6.32.9/drivers/atm/firestream.c 2010-03-11 20:25:00.105493868 -0500 | 20433 | +++ linux-2.6.32.10/drivers/atm/firestream.c 2010-03-20 15:58:47.022039994 -0400 |
20449 | @@ -748,7 +748,7 @@ static void process_txdone_queue (struct | 20434 | @@ -748,7 +748,7 @@ static void process_txdone_queue (struct |
20450 | } | 20435 | } |
20451 | } | 20436 | } |
@@ -20479,9 +20464,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/firestream.c linux-2.6.32.9/drivers/atm/fi | |||
20479 | break; | 20464 | break; |
20480 | default: /* Hmm. Haven't written the code to handle the others yet... -- REW */ | 20465 | default: /* Hmm. Haven't written the code to handle the others yet... -- REW */ |
20481 | printk (KERN_WARNING "Don't know what to do with RX status %x: %s.\n", | 20466 | printk (KERN_WARNING "Don't know what to do with RX status %x: %s.\n", |
20482 | diff -urNp linux-2.6.32.9/drivers/atm/fore200e.c linux-2.6.32.9/drivers/atm/fore200e.c | 20467 | diff -urNp linux-2.6.32.10/drivers/atm/fore200e.c linux-2.6.32.10/drivers/atm/fore200e.c |
20483 | --- linux-2.6.32.9/drivers/atm/fore200e.c 2010-02-23 10:38:51.000000000 -0500 | 20468 | --- linux-2.6.32.10/drivers/atm/fore200e.c 2010-03-15 11:52:04.000000000 -0400 |
20484 | +++ linux-2.6.32.9/drivers/atm/fore200e.c 2010-03-11 20:25:00.105493868 -0500 | 20469 | +++ linux-2.6.32.10/drivers/atm/fore200e.c 2010-03-20 15:58:47.022039994 -0400 |
20485 | @@ -931,9 +931,9 @@ fore200e_tx_irq(struct fore200e* fore200 | 20470 | @@ -931,9 +931,9 @@ fore200e_tx_irq(struct fore200e* fore200 |
20486 | #endif | 20471 | #endif |
20487 | /* check error condition */ | 20472 | /* check error condition */ |
@@ -20538,9 +20523,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/fore200e.c linux-2.6.32.9/drivers/atm/fore | |||
20538 | 20523 | ||
20539 | fore200e->tx_sat++; | 20524 | fore200e->tx_sat++; |
20540 | DPRINTK(2, "tx queue of device %s is saturated, PDU dropped - heartbeat is %08x\n", | 20525 | DPRINTK(2, "tx queue of device %s is saturated, PDU dropped - heartbeat is %08x\n", |
20541 | diff -urNp linux-2.6.32.9/drivers/atm/he.c linux-2.6.32.9/drivers/atm/he.c | 20526 | diff -urNp linux-2.6.32.10/drivers/atm/he.c linux-2.6.32.10/drivers/atm/he.c |
20542 | --- linux-2.6.32.9/drivers/atm/he.c 2010-02-23 10:38:51.000000000 -0500 | 20527 | --- linux-2.6.32.10/drivers/atm/he.c 2010-03-15 11:52:04.000000000 -0400 |
20543 | +++ linux-2.6.32.9/drivers/atm/he.c 2010-03-11 20:25:00.105493868 -0500 | 20528 | +++ linux-2.6.32.10/drivers/atm/he.c 2010-03-20 15:58:47.022039994 -0400 |
20544 | @@ -1769,7 +1769,7 @@ he_service_rbrq(struct he_dev *he_dev, i | 20529 | @@ -1769,7 +1769,7 @@ he_service_rbrq(struct he_dev *he_dev, i |
20545 | 20530 | ||
20546 | if (RBRQ_HBUF_ERR(he_dev->rbrq_head)) { | 20531 | if (RBRQ_HBUF_ERR(he_dev->rbrq_head)) { |
@@ -20622,9 +20607,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/he.c linux-2.6.32.9/drivers/atm/he.c | |||
20622 | 20607 | ||
20623 | return 0; | 20608 | return 0; |
20624 | } | 20609 | } |
20625 | diff -urNp linux-2.6.32.9/drivers/atm/horizon.c linux-2.6.32.9/drivers/atm/horizon.c | 20610 | diff -urNp linux-2.6.32.10/drivers/atm/horizon.c linux-2.6.32.10/drivers/atm/horizon.c |
20626 | --- linux-2.6.32.9/drivers/atm/horizon.c 2010-02-23 10:38:51.000000000 -0500 | 20611 | --- linux-2.6.32.10/drivers/atm/horizon.c 2010-03-15 11:52:04.000000000 -0400 |
20627 | +++ linux-2.6.32.9/drivers/atm/horizon.c 2010-03-11 20:25:00.105493868 -0500 | 20612 | +++ linux-2.6.32.10/drivers/atm/horizon.c 2010-03-20 15:58:47.026036446 -0400 |
20628 | @@ -1033,7 +1033,7 @@ static void rx_schedule (hrz_dev * dev, | 20613 | @@ -1033,7 +1033,7 @@ static void rx_schedule (hrz_dev * dev, |
20629 | { | 20614 | { |
20630 | struct atm_vcc * vcc = ATM_SKB(skb)->vcc; | 20615 | struct atm_vcc * vcc = ATM_SKB(skb)->vcc; |
@@ -20643,9 +20628,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/horizon.c linux-2.6.32.9/drivers/atm/horiz | |||
20643 | 20628 | ||
20644 | // free the skb | 20629 | // free the skb |
20645 | hrz_kfree_skb (skb); | 20630 | hrz_kfree_skb (skb); |
20646 | diff -urNp linux-2.6.32.9/drivers/atm/idt77252.c linux-2.6.32.9/drivers/atm/idt77252.c | 20631 | diff -urNp linux-2.6.32.10/drivers/atm/idt77252.c linux-2.6.32.10/drivers/atm/idt77252.c |
20647 | --- linux-2.6.32.9/drivers/atm/idt77252.c 2010-02-23 10:38:51.000000000 -0500 | 20632 | --- linux-2.6.32.10/drivers/atm/idt77252.c 2010-03-15 11:52:04.000000000 -0400 |
20648 | +++ linux-2.6.32.9/drivers/atm/idt77252.c 2010-03-11 20:25:00.105493868 -0500 | 20633 | +++ linux-2.6.32.10/drivers/atm/idt77252.c 2010-03-20 15:58:47.026036446 -0400 |
20649 | @@ -810,7 +810,7 @@ drain_scq(struct idt77252_dev *card, str | 20634 | @@ -810,7 +810,7 @@ drain_scq(struct idt77252_dev *card, str |
20650 | else | 20635 | else |
20651 | dev_kfree_skb(skb); | 20636 | dev_kfree_skb(skb); |
@@ -20800,9 +20785,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/idt77252.c linux-2.6.32.9/drivers/atm/idt7 | |||
20800 | return -ENOMEM; | 20785 | return -ENOMEM; |
20801 | } | 20786 | } |
20802 | atomic_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); | 20787 | atomic_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); |
20803 | diff -urNp linux-2.6.32.9/drivers/atm/iphase.c linux-2.6.32.9/drivers/atm/iphase.c | 20788 | diff -urNp linux-2.6.32.10/drivers/atm/iphase.c linux-2.6.32.10/drivers/atm/iphase.c |
20804 | --- linux-2.6.32.9/drivers/atm/iphase.c 2010-02-23 10:38:51.000000000 -0500 | 20789 | --- linux-2.6.32.10/drivers/atm/iphase.c 2010-03-15 11:52:04.000000000 -0400 |
20805 | +++ linux-2.6.32.9/drivers/atm/iphase.c 2010-03-11 20:25:00.109629334 -0500 | 20790 | +++ linux-2.6.32.10/drivers/atm/iphase.c 2010-03-20 15:58:47.026036446 -0400 |
20806 | @@ -1123,7 +1123,7 @@ static int rx_pkt(struct atm_dev *dev) | 20791 | @@ -1123,7 +1123,7 @@ static int rx_pkt(struct atm_dev *dev) |
20807 | status = (u_short) (buf_desc_ptr->desc_mode); | 20792 | status = (u_short) (buf_desc_ptr->desc_mode); |
20808 | if (status & (RX_CER | RX_PTE | RX_OFL)) | 20793 | if (status & (RX_CER | RX_PTE | RX_OFL)) |
@@ -20899,9 +20884,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/iphase.c linux-2.6.32.9/drivers/atm/iphase | |||
20899 | if (iavcc->vc_desc_cnt > 10) { | 20884 | if (iavcc->vc_desc_cnt > 10) { |
20900 | vcc->tx_quota = vcc->tx_quota * 3 / 4; | 20885 | vcc->tx_quota = vcc->tx_quota * 3 / 4; |
20901 | printk("Tx1: vcc->tx_quota = %d \n", (u32)vcc->tx_quota ); | 20886 | printk("Tx1: vcc->tx_quota = %d \n", (u32)vcc->tx_quota ); |
20902 | diff -urNp linux-2.6.32.9/drivers/atm/lanai.c linux-2.6.32.9/drivers/atm/lanai.c | 20887 | diff -urNp linux-2.6.32.10/drivers/atm/lanai.c linux-2.6.32.10/drivers/atm/lanai.c |
20903 | --- linux-2.6.32.9/drivers/atm/lanai.c 2010-02-23 10:38:51.000000000 -0500 | 20888 | --- linux-2.6.32.10/drivers/atm/lanai.c 2010-03-15 11:52:04.000000000 -0400 |
20904 | +++ linux-2.6.32.9/drivers/atm/lanai.c 2010-03-11 20:25:00.109629334 -0500 | 20889 | +++ linux-2.6.32.10/drivers/atm/lanai.c 2010-03-20 15:58:47.026036446 -0400 |
20905 | @@ -1305,7 +1305,7 @@ static void lanai_send_one_aal5(struct l | 20890 | @@ -1305,7 +1305,7 @@ static void lanai_send_one_aal5(struct l |
20906 | vcc_tx_add_aal5_trailer(lvcc, skb->len, 0, 0); | 20891 | vcc_tx_add_aal5_trailer(lvcc, skb->len, 0, 0); |
20907 | lanai_endtx(lanai, lvcc); | 20892 | lanai_endtx(lanai, lvcc); |
@@ -20956,9 +20941,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/lanai.c linux-2.6.32.9/drivers/atm/lanai.c | |||
20956 | lvcc->stats.x.aal5.service_rxcrc++; | 20941 | lvcc->stats.x.aal5.service_rxcrc++; |
20957 | lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4]; | 20942 | lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4]; |
20958 | cardvcc_write(lvcc, SERVICE_GET_END(s), vcc_rxreadptr); | 20943 | cardvcc_write(lvcc, SERVICE_GET_END(s), vcc_rxreadptr); |
20959 | diff -urNp linux-2.6.32.9/drivers/atm/nicstar.c linux-2.6.32.9/drivers/atm/nicstar.c | 20944 | diff -urNp linux-2.6.32.10/drivers/atm/nicstar.c linux-2.6.32.10/drivers/atm/nicstar.c |
20960 | --- linux-2.6.32.9/drivers/atm/nicstar.c 2010-02-23 10:38:51.000000000 -0500 | 20945 | --- linux-2.6.32.10/drivers/atm/nicstar.c 2010-03-15 11:52:04.000000000 -0400 |
20961 | +++ linux-2.6.32.9/drivers/atm/nicstar.c 2010-03-11 20:25:00.109629334 -0500 | 20946 | +++ linux-2.6.32.10/drivers/atm/nicstar.c 2010-03-20 15:58:47.026036446 -0400 |
20962 | @@ -1723,7 +1723,7 @@ static int ns_send(struct atm_vcc *vcc, | 20947 | @@ -1723,7 +1723,7 @@ static int ns_send(struct atm_vcc *vcc, |
20963 | if ((vc = (vc_map *) vcc->dev_data) == NULL) | 20948 | if ((vc = (vc_map *) vcc->dev_data) == NULL) |
20964 | { | 20949 | { |
@@ -21161,9 +21146,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/nicstar.c linux-2.6.32.9/drivers/atm/nicst | |||
21161 | } | 21146 | } |
21162 | } | 21147 | } |
21163 | 21148 | ||
21164 | diff -urNp linux-2.6.32.9/drivers/atm/solos-pci.c linux-2.6.32.9/drivers/atm/solos-pci.c | 21149 | diff -urNp linux-2.6.32.10/drivers/atm/solos-pci.c linux-2.6.32.10/drivers/atm/solos-pci.c |
21165 | --- linux-2.6.32.9/drivers/atm/solos-pci.c 2010-02-23 10:38:51.000000000 -0500 | 21150 | --- linux-2.6.32.10/drivers/atm/solos-pci.c 2010-03-15 11:52:04.000000000 -0400 |
21166 | +++ linux-2.6.32.9/drivers/atm/solos-pci.c 2010-03-11 20:25:00.109629334 -0500 | 21151 | +++ linux-2.6.32.10/drivers/atm/solos-pci.c 2010-03-20 15:58:47.026036446 -0400 |
21167 | @@ -708,7 +708,7 @@ void solos_bh(unsigned long card_arg) | 21152 | @@ -708,7 +708,7 @@ void solos_bh(unsigned long card_arg) |
21168 | } | 21153 | } |
21169 | atm_charge(vcc, skb->truesize); | 21154 | atm_charge(vcc, skb->truesize); |
@@ -21182,9 +21167,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/solos-pci.c linux-2.6.32.9/drivers/atm/sol | |||
21182 | solos_pop(vcc, oldskb); | 21167 | solos_pop(vcc, oldskb); |
21183 | } else | 21168 | } else |
21184 | dev_kfree_skb_irq(oldskb); | 21169 | dev_kfree_skb_irq(oldskb); |
21185 | diff -urNp linux-2.6.32.9/drivers/atm/suni.c linux-2.6.32.9/drivers/atm/suni.c | 21170 | diff -urNp linux-2.6.32.10/drivers/atm/suni.c linux-2.6.32.10/drivers/atm/suni.c |
21186 | --- linux-2.6.32.9/drivers/atm/suni.c 2010-02-23 10:38:51.000000000 -0500 | 21171 | --- linux-2.6.32.10/drivers/atm/suni.c 2010-03-15 11:52:04.000000000 -0400 |
21187 | +++ linux-2.6.32.9/drivers/atm/suni.c 2010-03-11 20:25:00.109629334 -0500 | 21172 | +++ linux-2.6.32.10/drivers/atm/suni.c 2010-03-20 15:58:47.026036446 -0400 |
21188 | @@ -49,8 +49,8 @@ static DEFINE_SPINLOCK(sunis_lock); | 21173 | @@ -49,8 +49,8 @@ static DEFINE_SPINLOCK(sunis_lock); |
21189 | 21174 | ||
21190 | 21175 | ||
@@ -21196,9 +21181,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/suni.c linux-2.6.32.9/drivers/atm/suni.c | |||
21196 | 21181 | ||
21197 | 21182 | ||
21198 | static void suni_hz(unsigned long from_timer) | 21183 | static void suni_hz(unsigned long from_timer) |
21199 | diff -urNp linux-2.6.32.9/drivers/atm/uPD98402.c linux-2.6.32.9/drivers/atm/uPD98402.c | 21184 | diff -urNp linux-2.6.32.10/drivers/atm/uPD98402.c linux-2.6.32.10/drivers/atm/uPD98402.c |
21200 | --- linux-2.6.32.9/drivers/atm/uPD98402.c 2010-02-23 10:38:51.000000000 -0500 | 21185 | --- linux-2.6.32.10/drivers/atm/uPD98402.c 2010-03-15 11:52:04.000000000 -0400 |
21201 | +++ linux-2.6.32.9/drivers/atm/uPD98402.c 2010-03-11 20:25:00.109629334 -0500 | 21186 | +++ linux-2.6.32.10/drivers/atm/uPD98402.c 2010-03-20 15:58:47.026036446 -0400 |
21202 | @@ -41,7 +41,7 @@ static int fetch_stats(struct atm_dev *d | 21187 | @@ -41,7 +41,7 @@ static int fetch_stats(struct atm_dev *d |
21203 | struct sonet_stats tmp; | 21188 | struct sonet_stats tmp; |
21204 | int error = 0; | 21189 | int error = 0; |
@@ -21243,9 +21228,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/uPD98402.c linux-2.6.32.9/drivers/atm/uPD9 | |||
21243 | return 0; | 21228 | return 0; |
21244 | } | 21229 | } |
21245 | 21230 | ||
21246 | diff -urNp linux-2.6.32.9/drivers/atm/zatm.c linux-2.6.32.9/drivers/atm/zatm.c | 21231 | diff -urNp linux-2.6.32.10/drivers/atm/zatm.c linux-2.6.32.10/drivers/atm/zatm.c |
21247 | --- linux-2.6.32.9/drivers/atm/zatm.c 2010-02-23 10:38:51.000000000 -0500 | 21232 | --- linux-2.6.32.10/drivers/atm/zatm.c 2010-03-15 11:52:04.000000000 -0400 |
21248 | +++ linux-2.6.32.9/drivers/atm/zatm.c 2010-03-11 20:25:00.109629334 -0500 | 21233 | +++ linux-2.6.32.10/drivers/atm/zatm.c 2010-03-20 15:58:47.030038477 -0400 |
21249 | @@ -458,7 +458,7 @@ printk("dummy: 0x%08lx, 0x%08lx\n",dummy | 21234 | @@ -458,7 +458,7 @@ printk("dummy: 0x%08lx, 0x%08lx\n",dummy |
21250 | } | 21235 | } |
21251 | if (!size) { | 21236 | if (!size) { |
@@ -21273,9 +21258,9 @@ diff -urNp linux-2.6.32.9/drivers/atm/zatm.c linux-2.6.32.9/drivers/atm/zatm.c | |||
21273 | wake_up(&zatm_vcc->tx_wait); | 21258 | wake_up(&zatm_vcc->tx_wait); |
21274 | } | 21259 | } |
21275 | 21260 | ||
21276 | diff -urNp linux-2.6.32.9/drivers/base/bus.c linux-2.6.32.9/drivers/base/bus.c | 21261 | diff -urNp linux-2.6.32.10/drivers/base/bus.c linux-2.6.32.10/drivers/base/bus.c |
21277 | --- linux-2.6.32.9/drivers/base/bus.c 2010-02-23 10:38:51.000000000 -0500 | 21262 | --- linux-2.6.32.10/drivers/base/bus.c 2010-03-15 11:52:04.000000000 -0400 |
21278 | +++ linux-2.6.32.9/drivers/base/bus.c 2010-03-11 20:25:00.109629334 -0500 | 21263 | +++ linux-2.6.32.10/drivers/base/bus.c 2010-03-20 15:58:47.030038477 -0400 |
21279 | @@ -70,7 +70,7 @@ static ssize_t drv_attr_store(struct kob | 21264 | @@ -70,7 +70,7 @@ static ssize_t drv_attr_store(struct kob |
21280 | return ret; | 21265 | return ret; |
21281 | } | 21266 | } |
@@ -21303,9 +21288,9 @@ diff -urNp linux-2.6.32.9/drivers/base/bus.c linux-2.6.32.9/drivers/base/bus.c | |||
21303 | .filter = bus_uevent_filter, | 21288 | .filter = bus_uevent_filter, |
21304 | }; | 21289 | }; |
21305 | 21290 | ||
21306 | diff -urNp linux-2.6.32.9/drivers/base/class.c linux-2.6.32.9/drivers/base/class.c | 21291 | diff -urNp linux-2.6.32.10/drivers/base/class.c linux-2.6.32.10/drivers/base/class.c |
21307 | --- linux-2.6.32.9/drivers/base/class.c 2010-02-23 10:38:51.000000000 -0500 | 21292 | --- linux-2.6.32.10/drivers/base/class.c 2010-03-15 11:52:04.000000000 -0400 |
21308 | +++ linux-2.6.32.9/drivers/base/class.c 2010-03-11 20:25:00.109629334 -0500 | 21293 | +++ linux-2.6.32.10/drivers/base/class.c 2010-03-20 15:58:47.030038477 -0400 |
21309 | @@ -63,7 +63,7 @@ static void class_release(struct kobject | 21294 | @@ -63,7 +63,7 @@ static void class_release(struct kobject |
21310 | kfree(cp); | 21295 | kfree(cp); |
21311 | } | 21296 | } |
@@ -21315,9 +21300,9 @@ diff -urNp linux-2.6.32.9/drivers/base/class.c linux-2.6.32.9/drivers/base/class | |||
21315 | .show = class_attr_show, | 21300 | .show = class_attr_show, |
21316 | .store = class_attr_store, | 21301 | .store = class_attr_store, |
21317 | }; | 21302 | }; |
21318 | diff -urNp linux-2.6.32.9/drivers/base/core.c linux-2.6.32.9/drivers/base/core.c | 21303 | diff -urNp linux-2.6.32.10/drivers/base/core.c linux-2.6.32.10/drivers/base/core.c |
21319 | --- linux-2.6.32.9/drivers/base/core.c 2010-02-23 10:38:51.000000000 -0500 | 21304 | --- linux-2.6.32.10/drivers/base/core.c 2010-03-15 11:52:04.000000000 -0400 |
21320 | +++ linux-2.6.32.9/drivers/base/core.c 2010-03-11 20:25:00.109629334 -0500 | 21305 | +++ linux-2.6.32.10/drivers/base/core.c 2010-03-20 15:58:47.030038477 -0400 |
21321 | @@ -100,7 +100,7 @@ static ssize_t dev_attr_store(struct kob | 21306 | @@ -100,7 +100,7 @@ static ssize_t dev_attr_store(struct kob |
21322 | return ret; | 21307 | return ret; |
21323 | } | 21308 | } |
@@ -21336,9 +21321,9 @@ diff -urNp linux-2.6.32.9/drivers/base/core.c linux-2.6.32.9/drivers/base/core.c | |||
21336 | .filter = dev_uevent_filter, | 21321 | .filter = dev_uevent_filter, |
21337 | .name = dev_uevent_name, | 21322 | .name = dev_uevent_name, |
21338 | .uevent = dev_uevent, | 21323 | .uevent = dev_uevent, |
21339 | diff -urNp linux-2.6.32.9/drivers/base/memory.c linux-2.6.32.9/drivers/base/memory.c | 21324 | diff -urNp linux-2.6.32.10/drivers/base/memory.c linux-2.6.32.10/drivers/base/memory.c |
21340 | --- linux-2.6.32.9/drivers/base/memory.c 2010-02-23 10:38:51.000000000 -0500 | 21325 | --- linux-2.6.32.10/drivers/base/memory.c 2010-03-15 11:52:04.000000000 -0400 |
21341 | +++ linux-2.6.32.9/drivers/base/memory.c 2010-03-11 20:25:00.109629334 -0500 | 21326 | +++ linux-2.6.32.10/drivers/base/memory.c 2010-03-20 15:58:47.030038477 -0400 |
21342 | @@ -44,7 +44,7 @@ static int memory_uevent(struct kset *ks | 21327 | @@ -44,7 +44,7 @@ static int memory_uevent(struct kset *ks |
21343 | return retval; | 21328 | return retval; |
21344 | } | 21329 | } |
@@ -21348,9 +21333,9 @@ diff -urNp linux-2.6.32.9/drivers/base/memory.c linux-2.6.32.9/drivers/base/memo | |||
21348 | .name = memory_uevent_name, | 21333 | .name = memory_uevent_name, |
21349 | .uevent = memory_uevent, | 21334 | .uevent = memory_uevent, |
21350 | }; | 21335 | }; |
21351 | diff -urNp linux-2.6.32.9/drivers/base/sys.c linux-2.6.32.9/drivers/base/sys.c | 21336 | diff -urNp linux-2.6.32.10/drivers/base/sys.c linux-2.6.32.10/drivers/base/sys.c |
21352 | --- linux-2.6.32.9/drivers/base/sys.c 2010-02-23 10:38:51.000000000 -0500 | 21337 | --- linux-2.6.32.10/drivers/base/sys.c 2010-03-15 11:52:04.000000000 -0400 |
21353 | +++ linux-2.6.32.9/drivers/base/sys.c 2010-03-11 20:25:00.109629334 -0500 | 21338 | +++ linux-2.6.32.10/drivers/base/sys.c 2010-03-20 15:58:47.030038477 -0400 |
21354 | @@ -54,7 +54,7 @@ sysdev_store(struct kobject *kobj, struc | 21339 | @@ -54,7 +54,7 @@ sysdev_store(struct kobject *kobj, struc |
21355 | return -EIO; | 21340 | return -EIO; |
21356 | } | 21341 | } |
@@ -21369,9 +21354,9 @@ diff -urNp linux-2.6.32.9/drivers/base/sys.c linux-2.6.32.9/drivers/base/sys.c | |||
21369 | .show = sysdev_class_show, | 21354 | .show = sysdev_class_show, |
21370 | .store = sysdev_class_store, | 21355 | .store = sysdev_class_store, |
21371 | }; | 21356 | }; |
21372 | diff -urNp linux-2.6.32.9/drivers/block/pktcdvd.c linux-2.6.32.9/drivers/block/pktcdvd.c | 21357 | diff -urNp linux-2.6.32.10/drivers/block/pktcdvd.c linux-2.6.32.10/drivers/block/pktcdvd.c |
21373 | --- linux-2.6.32.9/drivers/block/pktcdvd.c 2010-02-23 10:38:51.000000000 -0500 | 21358 | --- linux-2.6.32.10/drivers/block/pktcdvd.c 2010-03-15 11:52:04.000000000 -0400 |
21374 | +++ linux-2.6.32.9/drivers/block/pktcdvd.c 2010-03-11 20:25:00.113318832 -0500 | 21359 | +++ linux-2.6.32.10/drivers/block/pktcdvd.c 2010-03-20 15:58:47.030038477 -0400 |
21375 | @@ -284,7 +284,7 @@ static ssize_t kobj_pkt_store(struct kob | 21360 | @@ -284,7 +284,7 @@ static ssize_t kobj_pkt_store(struct kob |
21376 | return len; | 21361 | return len; |
21377 | } | 21362 | } |
@@ -21381,9 +21366,9 @@ diff -urNp linux-2.6.32.9/drivers/block/pktcdvd.c linux-2.6.32.9/drivers/block/p | |||
21381 | .show = kobj_pkt_show, | 21366 | .show = kobj_pkt_show, |
21382 | .store = kobj_pkt_store | 21367 | .store = kobj_pkt_store |
21383 | }; | 21368 | }; |
21384 | diff -urNp linux-2.6.32.9/drivers/char/agp/frontend.c linux-2.6.32.9/drivers/char/agp/frontend.c | 21369 | diff -urNp linux-2.6.32.10/drivers/char/agp/frontend.c linux-2.6.32.10/drivers/char/agp/frontend.c |
21385 | --- linux-2.6.32.9/drivers/char/agp/frontend.c 2010-02-23 10:38:51.000000000 -0500 | 21370 | --- linux-2.6.32.10/drivers/char/agp/frontend.c 2010-03-15 11:52:04.000000000 -0400 |
21386 | +++ linux-2.6.32.9/drivers/char/agp/frontend.c 2010-03-11 20:25:00.113318832 -0500 | 21371 | +++ linux-2.6.32.10/drivers/char/agp/frontend.c 2010-03-20 15:58:47.030038477 -0400 |
21387 | @@ -824,7 +824,7 @@ static int agpioc_reserve_wrap(struct ag | 21372 | @@ -824,7 +824,7 @@ static int agpioc_reserve_wrap(struct ag |
21388 | if (copy_from_user(&reserve, arg, sizeof(struct agp_region))) | 21373 | if (copy_from_user(&reserve, arg, sizeof(struct agp_region))) |
21389 | return -EFAULT; | 21374 | return -EFAULT; |
@@ -21393,9 +21378,9 @@ diff -urNp linux-2.6.32.9/drivers/char/agp/frontend.c linux-2.6.32.9/drivers/cha | |||
21393 | return -EFAULT; | 21378 | return -EFAULT; |
21394 | 21379 | ||
21395 | client = agp_find_client_by_pid(reserve.pid); | 21380 | client = agp_find_client_by_pid(reserve.pid); |
21396 | diff -urNp linux-2.6.32.9/drivers/char/agp/intel-agp.c linux-2.6.32.9/drivers/char/agp/intel-agp.c | 21381 | diff -urNp linux-2.6.32.10/drivers/char/agp/intel-agp.c linux-2.6.32.10/drivers/char/agp/intel-agp.c |
21397 | --- linux-2.6.32.9/drivers/char/agp/intel-agp.c 2010-02-23 10:38:51.000000000 -0500 | 21382 | --- linux-2.6.32.10/drivers/char/agp/intel-agp.c 2010-03-15 11:52:04.000000000 -0400 |
21398 | +++ linux-2.6.32.9/drivers/char/agp/intel-agp.c 2010-03-11 20:25:00.113318832 -0500 | 21383 | +++ linux-2.6.32.10/drivers/char/agp/intel-agp.c 2010-03-20 15:58:47.045148884 -0400 |
21399 | @@ -2571,7 +2571,7 @@ static struct pci_device_id agp_intel_pc | 21384 | @@ -2571,7 +2571,7 @@ static struct pci_device_id agp_intel_pc |
21400 | ID(PCI_DEVICE_ID_INTEL_IGDNG_M_HB), | 21385 | ID(PCI_DEVICE_ID_INTEL_IGDNG_M_HB), |
21401 | ID(PCI_DEVICE_ID_INTEL_IGDNG_MA_HB), | 21386 | ID(PCI_DEVICE_ID_INTEL_IGDNG_MA_HB), |
@@ -21405,9 +21390,9 @@ diff -urNp linux-2.6.32.9/drivers/char/agp/intel-agp.c linux-2.6.32.9/drivers/ch | |||
21405 | }; | 21390 | }; |
21406 | 21391 | ||
21407 | MODULE_DEVICE_TABLE(pci, agp_intel_pci_table); | 21392 | MODULE_DEVICE_TABLE(pci, agp_intel_pci_table); |
21408 | diff -urNp linux-2.6.32.9/drivers/char/hpet.c linux-2.6.32.9/drivers/char/hpet.c | 21393 | diff -urNp linux-2.6.32.10/drivers/char/hpet.c linux-2.6.32.10/drivers/char/hpet.c |
21409 | --- linux-2.6.32.9/drivers/char/hpet.c 2010-02-23 10:38:51.000000000 -0500 | 21394 | --- linux-2.6.32.10/drivers/char/hpet.c 2010-03-15 11:52:04.000000000 -0400 |
21410 | +++ linux-2.6.32.9/drivers/char/hpet.c 2010-03-11 20:25:00.113318832 -0500 | 21395 | +++ linux-2.6.32.10/drivers/char/hpet.c 2010-03-20 15:58:47.045148884 -0400 |
21411 | @@ -998,7 +998,7 @@ static struct acpi_driver hpet_acpi_driv | 21396 | @@ -998,7 +998,7 @@ static struct acpi_driver hpet_acpi_driv |
21412 | }, | 21397 | }, |
21413 | }; | 21398 | }; |
@@ -21417,9 +21402,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hpet.c linux-2.6.32.9/drivers/char/hpet.c | |||
21417 | 21402 | ||
21418 | static int __init hpet_init(void) | 21403 | static int __init hpet_init(void) |
21419 | { | 21404 | { |
21420 | diff -urNp linux-2.6.32.9/drivers/char/hvc_beat.c linux-2.6.32.9/drivers/char/hvc_beat.c | 21405 | diff -urNp linux-2.6.32.10/drivers/char/hvc_beat.c linux-2.6.32.10/drivers/char/hvc_beat.c |
21421 | --- linux-2.6.32.9/drivers/char/hvc_beat.c 2010-02-23 10:38:51.000000000 -0500 | 21406 | --- linux-2.6.32.10/drivers/char/hvc_beat.c 2010-03-15 11:52:04.000000000 -0400 |
21422 | +++ linux-2.6.32.9/drivers/char/hvc_beat.c 2010-03-11 20:25:00.113318832 -0500 | 21407 | +++ linux-2.6.32.10/drivers/char/hvc_beat.c 2010-03-20 15:58:47.045148884 -0400 |
21423 | @@ -84,7 +84,7 @@ static int hvc_beat_put_chars(uint32_t v | 21408 | @@ -84,7 +84,7 @@ static int hvc_beat_put_chars(uint32_t v |
21424 | return cnt; | 21409 | return cnt; |
21425 | } | 21410 | } |
@@ -21429,9 +21414,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_beat.c linux-2.6.32.9/drivers/char/hv | |||
21429 | .get_chars = hvc_beat_get_chars, | 21414 | .get_chars = hvc_beat_get_chars, |
21430 | .put_chars = hvc_beat_put_chars, | 21415 | .put_chars = hvc_beat_put_chars, |
21431 | }; | 21416 | }; |
21432 | diff -urNp linux-2.6.32.9/drivers/char/hvc_console.c linux-2.6.32.9/drivers/char/hvc_console.c | 21417 | diff -urNp linux-2.6.32.10/drivers/char/hvc_console.c linux-2.6.32.10/drivers/char/hvc_console.c |
21433 | --- linux-2.6.32.9/drivers/char/hvc_console.c 2010-02-23 10:38:51.000000000 -0500 | 21418 | --- linux-2.6.32.10/drivers/char/hvc_console.c 2010-03-15 11:52:04.000000000 -0400 |
21434 | +++ linux-2.6.32.9/drivers/char/hvc_console.c 2010-03-11 20:25:00.113318832 -0500 | 21419 | +++ linux-2.6.32.10/drivers/char/hvc_console.c 2010-03-20 15:58:47.045148884 -0400 |
21435 | @@ -125,7 +125,7 @@ static struct hvc_struct *hvc_get_by_ind | 21420 | @@ -125,7 +125,7 @@ static struct hvc_struct *hvc_get_by_ind |
21436 | * console interfaces but can still be used as a tty device. This has to be | 21421 | * console interfaces but can still be used as a tty device. This has to be |
21437 | * static because kmalloc will not work during early console init. | 21422 | * static because kmalloc will not work during early console init. |
@@ -21459,9 +21444,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_console.c linux-2.6.32.9/drivers/char | |||
21459 | { | 21444 | { |
21460 | struct hvc_struct *hp; | 21445 | struct hvc_struct *hp; |
21461 | int i; | 21446 | int i; |
21462 | diff -urNp linux-2.6.32.9/drivers/char/hvc_console.h linux-2.6.32.9/drivers/char/hvc_console.h | 21447 | diff -urNp linux-2.6.32.10/drivers/char/hvc_console.h linux-2.6.32.10/drivers/char/hvc_console.h |
21463 | --- linux-2.6.32.9/drivers/char/hvc_console.h 2010-02-23 10:38:51.000000000 -0500 | 21448 | --- linux-2.6.32.10/drivers/char/hvc_console.h 2010-03-15 11:52:04.000000000 -0400 |
21464 | +++ linux-2.6.32.9/drivers/char/hvc_console.h 2010-03-11 20:25:00.113318832 -0500 | 21449 | +++ linux-2.6.32.10/drivers/char/hvc_console.h 2010-03-20 15:58:47.045148884 -0400 |
21465 | @@ -55,7 +55,7 @@ struct hvc_struct { | 21450 | @@ -55,7 +55,7 @@ struct hvc_struct { |
21466 | int outbuf_size; | 21451 | int outbuf_size; |
21467 | int n_outbuf; | 21452 | int n_outbuf; |
@@ -21485,9 +21470,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_console.h linux-2.6.32.9/drivers/char | |||
21485 | /* remove a vterm from hvc tty operation (module_exit or hotplug remove) */ | 21470 | /* remove a vterm from hvc tty operation (module_exit or hotplug remove) */ |
21486 | extern int hvc_remove(struct hvc_struct *hp); | 21471 | extern int hvc_remove(struct hvc_struct *hp); |
21487 | 21472 | ||
21488 | diff -urNp linux-2.6.32.9/drivers/char/hvc_iseries.c linux-2.6.32.9/drivers/char/hvc_iseries.c | 21473 | diff -urNp linux-2.6.32.10/drivers/char/hvc_iseries.c linux-2.6.32.10/drivers/char/hvc_iseries.c |
21489 | --- linux-2.6.32.9/drivers/char/hvc_iseries.c 2010-02-23 10:38:51.000000000 -0500 | 21474 | --- linux-2.6.32.10/drivers/char/hvc_iseries.c 2010-03-15 11:52:04.000000000 -0400 |
21490 | +++ linux-2.6.32.9/drivers/char/hvc_iseries.c 2010-03-11 20:25:00.113318832 -0500 | 21475 | +++ linux-2.6.32.10/drivers/char/hvc_iseries.c 2010-03-20 15:58:47.045148884 -0400 |
21491 | @@ -197,7 +197,7 @@ done: | 21476 | @@ -197,7 +197,7 @@ done: |
21492 | return sent; | 21477 | return sent; |
21493 | } | 21478 | } |
@@ -21497,9 +21482,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_iseries.c linux-2.6.32.9/drivers/char | |||
21497 | .get_chars = get_chars, | 21482 | .get_chars = get_chars, |
21498 | .put_chars = put_chars, | 21483 | .put_chars = put_chars, |
21499 | .notifier_add = notifier_add_irq, | 21484 | .notifier_add = notifier_add_irq, |
21500 | diff -urNp linux-2.6.32.9/drivers/char/hvc_iucv.c linux-2.6.32.9/drivers/char/hvc_iucv.c | 21485 | diff -urNp linux-2.6.32.10/drivers/char/hvc_iucv.c linux-2.6.32.10/drivers/char/hvc_iucv.c |
21501 | --- linux-2.6.32.9/drivers/char/hvc_iucv.c 2010-02-23 10:38:51.000000000 -0500 | 21486 | --- linux-2.6.32.10/drivers/char/hvc_iucv.c 2010-03-15 11:52:04.000000000 -0400 |
21502 | +++ linux-2.6.32.9/drivers/char/hvc_iucv.c 2010-03-11 20:25:00.113318832 -0500 | 21487 | +++ linux-2.6.32.10/drivers/char/hvc_iucv.c 2010-03-20 15:58:47.045148884 -0400 |
21503 | @@ -922,7 +922,7 @@ static int hvc_iucv_pm_restore_thaw(stru | 21488 | @@ -922,7 +922,7 @@ static int hvc_iucv_pm_restore_thaw(stru |
21504 | 21489 | ||
21505 | 21490 | ||
@@ -21509,9 +21494,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_iucv.c linux-2.6.32.9/drivers/char/hv | |||
21509 | .get_chars = hvc_iucv_get_chars, | 21494 | .get_chars = hvc_iucv_get_chars, |
21510 | .put_chars = hvc_iucv_put_chars, | 21495 | .put_chars = hvc_iucv_put_chars, |
21511 | .notifier_add = hvc_iucv_notifier_add, | 21496 | .notifier_add = hvc_iucv_notifier_add, |
21512 | diff -urNp linux-2.6.32.9/drivers/char/hvc_rtas.c linux-2.6.32.9/drivers/char/hvc_rtas.c | 21497 | diff -urNp linux-2.6.32.10/drivers/char/hvc_rtas.c linux-2.6.32.10/drivers/char/hvc_rtas.c |
21513 | --- linux-2.6.32.9/drivers/char/hvc_rtas.c 2010-02-23 10:38:51.000000000 -0500 | 21498 | --- linux-2.6.32.10/drivers/char/hvc_rtas.c 2010-03-15 11:52:04.000000000 -0400 |
21514 | +++ linux-2.6.32.9/drivers/char/hvc_rtas.c 2010-03-11 20:25:00.113318832 -0500 | 21499 | +++ linux-2.6.32.10/drivers/char/hvc_rtas.c 2010-03-20 15:58:47.045148884 -0400 |
21515 | @@ -71,7 +71,7 @@ static int hvc_rtas_read_console(uint32_ | 21500 | @@ -71,7 +71,7 @@ static int hvc_rtas_read_console(uint32_ |
21516 | return i; | 21501 | return i; |
21517 | } | 21502 | } |
@@ -21521,9 +21506,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_rtas.c linux-2.6.32.9/drivers/char/hv | |||
21521 | .get_chars = hvc_rtas_read_console, | 21506 | .get_chars = hvc_rtas_read_console, |
21522 | .put_chars = hvc_rtas_write_console, | 21507 | .put_chars = hvc_rtas_write_console, |
21523 | }; | 21508 | }; |
21524 | diff -urNp linux-2.6.32.9/drivers/char/hvcs.c linux-2.6.32.9/drivers/char/hvcs.c | 21509 | diff -urNp linux-2.6.32.10/drivers/char/hvcs.c linux-2.6.32.10/drivers/char/hvcs.c |
21525 | --- linux-2.6.32.9/drivers/char/hvcs.c 2010-02-23 10:38:51.000000000 -0500 | 21510 | --- linux-2.6.32.10/drivers/char/hvcs.c 2010-03-15 11:52:04.000000000 -0400 |
21526 | +++ linux-2.6.32.9/drivers/char/hvcs.c 2010-03-11 20:25:00.113318832 -0500 | 21511 | +++ linux-2.6.32.10/drivers/char/hvcs.c 2010-03-20 15:58:47.045148884 -0400 |
21527 | @@ -269,7 +269,7 @@ struct hvcs_struct { | 21512 | @@ -269,7 +269,7 @@ struct hvcs_struct { |
21528 | unsigned int index; | 21513 | unsigned int index; |
21529 | 21514 | ||
@@ -21618,9 +21603,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvcs.c linux-2.6.32.9/drivers/char/hvcs.c | |||
21618 | return 0; | 21603 | return 0; |
21619 | 21604 | ||
21620 | return HVCS_BUFF_LEN - hvcsd->chars_in_buffer; | 21605 | return HVCS_BUFF_LEN - hvcsd->chars_in_buffer; |
21621 | diff -urNp linux-2.6.32.9/drivers/char/hvc_udbg.c linux-2.6.32.9/drivers/char/hvc_udbg.c | 21606 | diff -urNp linux-2.6.32.10/drivers/char/hvc_udbg.c linux-2.6.32.10/drivers/char/hvc_udbg.c |
21622 | --- linux-2.6.32.9/drivers/char/hvc_udbg.c 2010-02-23 10:38:51.000000000 -0500 | 21607 | --- linux-2.6.32.10/drivers/char/hvc_udbg.c 2010-03-15 11:52:04.000000000 -0400 |
21623 | +++ linux-2.6.32.9/drivers/char/hvc_udbg.c 2010-03-11 20:25:00.113318832 -0500 | 21608 | +++ linux-2.6.32.10/drivers/char/hvc_udbg.c 2010-03-20 15:58:47.045148884 -0400 |
21624 | @@ -58,7 +58,7 @@ static int hvc_udbg_get(uint32_t vtermno | 21609 | @@ -58,7 +58,7 @@ static int hvc_udbg_get(uint32_t vtermno |
21625 | return i; | 21610 | return i; |
21626 | } | 21611 | } |
@@ -21630,9 +21615,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_udbg.c linux-2.6.32.9/drivers/char/hv | |||
21630 | .get_chars = hvc_udbg_get, | 21615 | .get_chars = hvc_udbg_get, |
21631 | .put_chars = hvc_udbg_put, | 21616 | .put_chars = hvc_udbg_put, |
21632 | }; | 21617 | }; |
21633 | diff -urNp linux-2.6.32.9/drivers/char/hvc_vio.c linux-2.6.32.9/drivers/char/hvc_vio.c | 21618 | diff -urNp linux-2.6.32.10/drivers/char/hvc_vio.c linux-2.6.32.10/drivers/char/hvc_vio.c |
21634 | --- linux-2.6.32.9/drivers/char/hvc_vio.c 2010-02-23 10:38:51.000000000 -0500 | 21619 | --- linux-2.6.32.10/drivers/char/hvc_vio.c 2010-03-15 11:52:04.000000000 -0400 |
21635 | +++ linux-2.6.32.9/drivers/char/hvc_vio.c 2010-03-11 20:25:00.113318832 -0500 | 21620 | +++ linux-2.6.32.10/drivers/char/hvc_vio.c 2010-03-20 15:58:47.045148884 -0400 |
21636 | @@ -77,7 +77,7 @@ static int filtered_get_chars(uint32_t v | 21621 | @@ -77,7 +77,7 @@ static int filtered_get_chars(uint32_t v |
21637 | return got; | 21622 | return got; |
21638 | } | 21623 | } |
@@ -21642,9 +21627,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_vio.c linux-2.6.32.9/drivers/char/hvc | |||
21642 | .get_chars = filtered_get_chars, | 21627 | .get_chars = filtered_get_chars, |
21643 | .put_chars = hvc_put_chars, | 21628 | .put_chars = hvc_put_chars, |
21644 | .notifier_add = notifier_add_irq, | 21629 | .notifier_add = notifier_add_irq, |
21645 | diff -urNp linux-2.6.32.9/drivers/char/hvc_xen.c linux-2.6.32.9/drivers/char/hvc_xen.c | 21630 | diff -urNp linux-2.6.32.10/drivers/char/hvc_xen.c linux-2.6.32.10/drivers/char/hvc_xen.c |
21646 | --- linux-2.6.32.9/drivers/char/hvc_xen.c 2010-02-23 10:38:51.000000000 -0500 | 21631 | --- linux-2.6.32.10/drivers/char/hvc_xen.c 2010-03-15 11:52:04.000000000 -0400 |
21647 | +++ linux-2.6.32.9/drivers/char/hvc_xen.c 2010-03-11 20:25:00.113318832 -0500 | 21632 | +++ linux-2.6.32.10/drivers/char/hvc_xen.c 2010-03-20 15:58:47.045148884 -0400 |
21648 | @@ -120,7 +120,7 @@ static int read_console(uint32_t vtermno | 21633 | @@ -120,7 +120,7 @@ static int read_console(uint32_t vtermno |
21649 | return recv; | 21634 | return recv; |
21650 | } | 21635 | } |
@@ -21654,9 +21639,9 @@ diff -urNp linux-2.6.32.9/drivers/char/hvc_xen.c linux-2.6.32.9/drivers/char/hvc | |||
21654 | .get_chars = read_console, | 21639 | .get_chars = read_console, |
21655 | .put_chars = write_console, | 21640 | .put_chars = write_console, |
21656 | .notifier_add = notifier_add_irq, | 21641 | .notifier_add = notifier_add_irq, |
21657 | diff -urNp linux-2.6.32.9/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.9/drivers/char/ipmi/ipmi_msghandler.c | 21642 | diff -urNp linux-2.6.32.10/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.10/drivers/char/ipmi/ipmi_msghandler.c |
21658 | --- linux-2.6.32.9/drivers/char/ipmi/ipmi_msghandler.c 2010-02-23 10:38:51.000000000 -0500 | 21643 | --- linux-2.6.32.10/drivers/char/ipmi/ipmi_msghandler.c 2010-03-15 11:52:04.000000000 -0400 |
21659 | +++ linux-2.6.32.9/drivers/char/ipmi/ipmi_msghandler.c 2010-03-11 20:25:00.113318832 -0500 | 21644 | +++ linux-2.6.32.10/drivers/char/ipmi/ipmi_msghandler.c 2010-03-20 15:58:47.050048266 -0400 |
21660 | @@ -414,7 +414,7 @@ struct ipmi_smi { | 21645 | @@ -414,7 +414,7 @@ struct ipmi_smi { |
21661 | struct proc_dir_entry *proc_dir; | 21646 | struct proc_dir_entry *proc_dir; |
21662 | char proc_dir_name[10]; | 21647 | char proc_dir_name[10]; |
@@ -21687,9 +21672,9 @@ diff -urNp linux-2.6.32.9/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.32.9/dri | |||
21687 | 21672 | ||
21688 | intf->proc_dir = NULL; | 21673 | intf->proc_dir = NULL; |
21689 | 21674 | ||
21690 | diff -urNp linux-2.6.32.9/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.9/drivers/char/ipmi/ipmi_si_intf.c | 21675 | diff -urNp linux-2.6.32.10/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.10/drivers/char/ipmi/ipmi_si_intf.c |
21691 | --- linux-2.6.32.9/drivers/char/ipmi/ipmi_si_intf.c 2010-02-23 10:38:51.000000000 -0500 | 21676 | --- linux-2.6.32.10/drivers/char/ipmi/ipmi_si_intf.c 2010-03-15 11:52:04.000000000 -0400 |
21692 | +++ linux-2.6.32.9/drivers/char/ipmi/ipmi_si_intf.c 2010-03-11 20:25:00.117548876 -0500 | 21677 | +++ linux-2.6.32.10/drivers/char/ipmi/ipmi_si_intf.c 2010-03-20 15:58:47.050048266 -0400 |
21693 | @@ -277,7 +277,7 @@ struct smi_info { | 21678 | @@ -277,7 +277,7 @@ struct smi_info { |
21694 | unsigned char slave_addr; | 21679 | unsigned char slave_addr; |
21695 | 21680 | ||
@@ -21720,9 +21705,9 @@ diff -urNp linux-2.6.32.9/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.32.9/driver | |||
21720 | 21705 | ||
21721 | new_smi->interrupt_disabled = 0; | 21706 | new_smi->interrupt_disabled = 0; |
21722 | atomic_set(&new_smi->stop_operation, 0); | 21707 | atomic_set(&new_smi->stop_operation, 0); |
21723 | diff -urNp linux-2.6.32.9/drivers/char/keyboard.c linux-2.6.32.9/drivers/char/keyboard.c | 21708 | diff -urNp linux-2.6.32.10/drivers/char/keyboard.c linux-2.6.32.10/drivers/char/keyboard.c |
21724 | --- linux-2.6.32.9/drivers/char/keyboard.c 2010-02-23 10:38:51.000000000 -0500 | 21709 | --- linux-2.6.32.10/drivers/char/keyboard.c 2010-03-15 11:52:04.000000000 -0400 |
21725 | +++ linux-2.6.32.9/drivers/char/keyboard.c 2010-03-11 20:25:00.117548876 -0500 | 21710 | +++ linux-2.6.32.10/drivers/char/keyboard.c 2010-03-20 15:58:47.050048266 -0400 |
21726 | @@ -635,6 +635,16 @@ static void k_spec(struct vc_data *vc, u | 21711 | @@ -635,6 +635,16 @@ static void k_spec(struct vc_data *vc, u |
21727 | kbd->kbdmode == VC_MEDIUMRAW) && | 21712 | kbd->kbdmode == VC_MEDIUMRAW) && |
21728 | value != KVAL(K_SAK)) | 21713 | value != KVAL(K_SAK)) |
@@ -21749,9 +21734,9 @@ diff -urNp linux-2.6.32.9/drivers/char/keyboard.c linux-2.6.32.9/drivers/char/ke | |||
21749 | }; | 21734 | }; |
21750 | 21735 | ||
21751 | MODULE_DEVICE_TABLE(input, kbd_ids); | 21736 | MODULE_DEVICE_TABLE(input, kbd_ids); |
21752 | diff -urNp linux-2.6.32.9/drivers/char/mem.c linux-2.6.32.9/drivers/char/mem.c | 21737 | diff -urNp linux-2.6.32.10/drivers/char/mem.c linux-2.6.32.10/drivers/char/mem.c |
21753 | --- linux-2.6.32.9/drivers/char/mem.c 2010-02-23 10:38:51.000000000 -0500 | 21738 | --- linux-2.6.32.10/drivers/char/mem.c 2010-03-15 11:52:04.000000000 -0400 |
21754 | +++ linux-2.6.32.9/drivers/char/mem.c 2010-03-11 20:25:00.117548876 -0500 | 21739 | +++ linux-2.6.32.10/drivers/char/mem.c 2010-03-20 15:58:47.050048266 -0400 |
21755 | @@ -18,6 +18,7 @@ | 21740 | @@ -18,6 +18,7 @@ |
21756 | #include <linux/raw.h> | 21741 | #include <linux/raw.h> |
21757 | #include <linux/tty.h> | 21742 | #include <linux/tty.h> |
@@ -21842,9 +21827,9 @@ diff -urNp linux-2.6.32.9/drivers/char/mem.c linux-2.6.32.9/drivers/char/mem.c | |||
21842 | }; | 21827 | }; |
21843 | 21828 | ||
21844 | static int memory_open(struct inode *inode, struct file *filp) | 21829 | static int memory_open(struct inode *inode, struct file *filp) |
21845 | diff -urNp linux-2.6.32.9/drivers/char/nvram.c linux-2.6.32.9/drivers/char/nvram.c | 21830 | diff -urNp linux-2.6.32.10/drivers/char/nvram.c linux-2.6.32.10/drivers/char/nvram.c |
21846 | --- linux-2.6.32.9/drivers/char/nvram.c 2010-02-23 10:38:51.000000000 -0500 | 21831 | --- linux-2.6.32.10/drivers/char/nvram.c 2010-03-15 11:52:04.000000000 -0400 |
21847 | +++ linux-2.6.32.9/drivers/char/nvram.c 2010-03-11 20:25:00.117548876 -0500 | 21832 | +++ linux-2.6.32.10/drivers/char/nvram.c 2010-03-20 15:58:47.050048266 -0400 |
21848 | @@ -429,7 +429,10 @@ static const struct file_operations nvra | 21833 | @@ -429,7 +429,10 @@ static const struct file_operations nvra |
21849 | static struct miscdevice nvram_dev = { | 21834 | static struct miscdevice nvram_dev = { |
21850 | NVRAM_MINOR, | 21835 | NVRAM_MINOR, |
@@ -21857,9 +21842,9 @@ diff -urNp linux-2.6.32.9/drivers/char/nvram.c linux-2.6.32.9/drivers/char/nvram | |||
21857 | }; | 21842 | }; |
21858 | 21843 | ||
21859 | static int __init nvram_init(void) | 21844 | static int __init nvram_init(void) |
21860 | diff -urNp linux-2.6.32.9/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.9/drivers/char/pcmcia/ipwireless/tty.c | 21845 | diff -urNp linux-2.6.32.10/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.10/drivers/char/pcmcia/ipwireless/tty.c |
21861 | --- linux-2.6.32.9/drivers/char/pcmcia/ipwireless/tty.c 2010-02-23 10:38:51.000000000 -0500 | 21846 | --- linux-2.6.32.10/drivers/char/pcmcia/ipwireless/tty.c 2010-03-15 11:52:04.000000000 -0400 |
21862 | +++ linux-2.6.32.9/drivers/char/pcmcia/ipwireless/tty.c 2010-03-11 20:25:00.117548876 -0500 | 21847 | +++ linux-2.6.32.10/drivers/char/pcmcia/ipwireless/tty.c 2010-03-20 15:58:47.050048266 -0400 |
21863 | @@ -51,7 +51,7 @@ struct ipw_tty { | 21848 | @@ -51,7 +51,7 @@ struct ipw_tty { |
21864 | int tty_type; | 21849 | int tty_type; |
21865 | struct ipw_network *network; | 21850 | struct ipw_network *network; |
@@ -21974,9 +21959,9 @@ diff -urNp linux-2.6.32.9/drivers/char/pcmcia/ipwireless/tty.c linux-2.6.32.9/dr | |||
21974 | do_ipw_close(ttyj); | 21959 | do_ipw_close(ttyj); |
21975 | ipwireless_disassociate_network_ttys(network, | 21960 | ipwireless_disassociate_network_ttys(network, |
21976 | ttyj->channel_idx); | 21961 | ttyj->channel_idx); |
21977 | diff -urNp linux-2.6.32.9/drivers/char/pty.c linux-2.6.32.9/drivers/char/pty.c | 21962 | diff -urNp linux-2.6.32.10/drivers/char/pty.c linux-2.6.32.10/drivers/char/pty.c |
21978 | --- linux-2.6.32.9/drivers/char/pty.c 2010-02-23 10:38:51.000000000 -0500 | 21963 | --- linux-2.6.32.10/drivers/char/pty.c 2010-03-15 11:52:04.000000000 -0400 |
21979 | +++ linux-2.6.32.9/drivers/char/pty.c 2010-03-11 20:25:00.117548876 -0500 | 21964 | +++ linux-2.6.32.10/drivers/char/pty.c 2010-03-20 15:58:47.050048266 -0400 |
21980 | @@ -682,7 +682,18 @@ static int ptmx_open(struct inode *inode | 21965 | @@ -682,7 +682,18 @@ static int ptmx_open(struct inode *inode |
21981 | return ret; | 21966 | return ret; |
21982 | } | 21967 | } |
@@ -22007,9 +21992,9 @@ diff -urNp linux-2.6.32.9/drivers/char/pty.c linux-2.6.32.9/drivers/char/pty.c | |||
22007 | cdev_init(&ptmx_cdev, &ptmx_fops); | 21992 | cdev_init(&ptmx_cdev, &ptmx_fops); |
22008 | if (cdev_add(&ptmx_cdev, MKDEV(TTYAUX_MAJOR, 2), 1) || | 21993 | if (cdev_add(&ptmx_cdev, MKDEV(TTYAUX_MAJOR, 2), 1) || |
22009 | register_chrdev_region(MKDEV(TTYAUX_MAJOR, 2), 1, "/dev/ptmx") < 0) | 21994 | register_chrdev_region(MKDEV(TTYAUX_MAJOR, 2), 1, "/dev/ptmx") < 0) |
22010 | diff -urNp linux-2.6.32.9/drivers/char/random.c linux-2.6.32.9/drivers/char/random.c | 21995 | diff -urNp linux-2.6.32.10/drivers/char/random.c linux-2.6.32.10/drivers/char/random.c |
22011 | --- linux-2.6.32.9/drivers/char/random.c 2010-02-23 10:38:51.000000000 -0500 | 21996 | --- linux-2.6.32.10/drivers/char/random.c 2010-03-15 11:52:04.000000000 -0400 |
22012 | +++ linux-2.6.32.9/drivers/char/random.c 2010-03-11 20:25:00.117548876 -0500 | 21997 | +++ linux-2.6.32.10/drivers/char/random.c 2010-03-20 15:58:47.050048266 -0400 |
22013 | @@ -254,8 +254,13 @@ | 21998 | @@ -254,8 +254,13 @@ |
22014 | /* | 21999 | /* |
22015 | * Configuration information | 22000 | * Configuration information |
@@ -22051,9 +22036,9 @@ diff -urNp linux-2.6.32.9/drivers/char/random.c linux-2.6.32.9/drivers/char/rand | |||
22051 | static int max_write_thresh = INPUT_POOL_WORDS * 32; | 22036 | static int max_write_thresh = INPUT_POOL_WORDS * 32; |
22052 | static char sysctl_bootid[16]; | 22037 | static char sysctl_bootid[16]; |
22053 | 22038 | ||
22054 | diff -urNp linux-2.6.32.9/drivers/char/sonypi.c linux-2.6.32.9/drivers/char/sonypi.c | 22039 | diff -urNp linux-2.6.32.10/drivers/char/sonypi.c linux-2.6.32.10/drivers/char/sonypi.c |
22055 | --- linux-2.6.32.9/drivers/char/sonypi.c 2010-02-23 10:38:51.000000000 -0500 | 22040 | --- linux-2.6.32.10/drivers/char/sonypi.c 2010-03-15 11:52:04.000000000 -0400 |
22056 | +++ linux-2.6.32.9/drivers/char/sonypi.c 2010-03-11 20:25:00.117548876 -0500 | 22041 | +++ linux-2.6.32.10/drivers/char/sonypi.c 2010-03-20 15:58:47.050048266 -0400 |
22057 | @@ -491,7 +491,7 @@ static struct sonypi_device { | 22042 | @@ -491,7 +491,7 @@ static struct sonypi_device { |
22058 | spinlock_t fifo_lock; | 22043 | spinlock_t fifo_lock; |
22059 | wait_queue_head_t fifo_proc_list; | 22044 | wait_queue_head_t fifo_proc_list; |
@@ -22084,9 +22069,9 @@ diff -urNp linux-2.6.32.9/drivers/char/sonypi.c linux-2.6.32.9/drivers/char/sony | |||
22084 | mutex_unlock(&sonypi_device.lock); | 22069 | mutex_unlock(&sonypi_device.lock); |
22085 | unlock_kernel(); | 22070 | unlock_kernel(); |
22086 | return 0; | 22071 | return 0; |
22087 | diff -urNp linux-2.6.32.9/drivers/char/tpm/tpm_bios.c linux-2.6.32.9/drivers/char/tpm/tpm_bios.c | 22072 | diff -urNp linux-2.6.32.10/drivers/char/tpm/tpm_bios.c linux-2.6.32.10/drivers/char/tpm/tpm_bios.c |
22088 | --- linux-2.6.32.9/drivers/char/tpm/tpm_bios.c 2010-02-23 10:38:51.000000000 -0500 | 22073 | --- linux-2.6.32.10/drivers/char/tpm/tpm_bios.c 2010-03-15 11:52:04.000000000 -0400 |
22089 | +++ linux-2.6.32.9/drivers/char/tpm/tpm_bios.c 2010-03-11 20:25:00.117548876 -0500 | 22074 | +++ linux-2.6.32.10/drivers/char/tpm/tpm_bios.c 2010-03-20 15:58:47.050048266 -0400 |
22090 | @@ -172,7 +172,7 @@ static void *tpm_bios_measurements_start | 22075 | @@ -172,7 +172,7 @@ static void *tpm_bios_measurements_start |
22091 | event = addr; | 22076 | event = addr; |
22092 | 22077 | ||
@@ -22127,9 +22112,9 @@ diff -urNp linux-2.6.32.9/drivers/char/tpm/tpm_bios.c linux-2.6.32.9/drivers/cha | |||
22127 | 22112 | ||
22128 | memcpy(log->bios_event_log, virt, len); | 22113 | memcpy(log->bios_event_log, virt, len); |
22129 | 22114 | ||
22130 | diff -urNp linux-2.6.32.9/drivers/char/tty_io.c linux-2.6.32.9/drivers/char/tty_io.c | 22115 | diff -urNp linux-2.6.32.10/drivers/char/tty_io.c linux-2.6.32.10/drivers/char/tty_io.c |
22131 | --- linux-2.6.32.9/drivers/char/tty_io.c 2010-02-23 10:38:51.000000000 -0500 | 22116 | --- linux-2.6.32.10/drivers/char/tty_io.c 2010-03-15 11:52:04.000000000 -0400 |
22132 | +++ linux-2.6.32.9/drivers/char/tty_io.c 2010-03-11 20:25:00.117548876 -0500 | 22117 | +++ linux-2.6.32.10/drivers/char/tty_io.c 2010-03-20 15:58:47.050048266 -0400 |
22133 | @@ -136,21 +136,10 @@ LIST_HEAD(tty_drivers); /* linked list | 22118 | @@ -136,21 +136,10 @@ LIST_HEAD(tty_drivers); /* linked list |
22134 | DEFINE_MUTEX(tty_mutex); | 22119 | DEFINE_MUTEX(tty_mutex); |
22135 | EXPORT_SYMBOL(tty_mutex); | 22120 | EXPORT_SYMBOL(tty_mutex); |
@@ -22268,9 +22253,9 @@ diff -urNp linux-2.6.32.9/drivers/char/tty_io.c linux-2.6.32.9/drivers/char/tty_ | |||
22268 | /* | 22253 | /* |
22269 | * Initialize the console device. This is called *early*, so | 22254 | * Initialize the console device. This is called *early*, so |
22270 | * we can't necessarily depend on lots of kernel help here. | 22255 | * we can't necessarily depend on lots of kernel help here. |
22271 | diff -urNp linux-2.6.32.9/drivers/char/tty_ldisc.c linux-2.6.32.9/drivers/char/tty_ldisc.c | 22256 | diff -urNp linux-2.6.32.10/drivers/char/tty_ldisc.c linux-2.6.32.10/drivers/char/tty_ldisc.c |
22272 | --- linux-2.6.32.9/drivers/char/tty_ldisc.c 2010-02-23 10:38:51.000000000 -0500 | 22257 | --- linux-2.6.32.10/drivers/char/tty_ldisc.c 2010-03-15 11:52:04.000000000 -0400 |
22273 | +++ linux-2.6.32.9/drivers/char/tty_ldisc.c 2010-03-11 20:25:00.117548876 -0500 | 22258 | +++ linux-2.6.32.10/drivers/char/tty_ldisc.c 2010-03-20 15:58:47.050048266 -0400 |
22274 | @@ -73,7 +73,7 @@ static void put_ldisc(struct tty_ldisc * | 22259 | @@ -73,7 +73,7 @@ static void put_ldisc(struct tty_ldisc * |
22275 | if (atomic_dec_and_lock(&ld->users, &tty_ldisc_lock)) { | 22260 | if (atomic_dec_and_lock(&ld->users, &tty_ldisc_lock)) { |
22276 | struct tty_ldisc_ops *ldo = ld->ops; | 22261 | struct tty_ldisc_ops *ldo = ld->ops; |
@@ -22316,9 +22301,9 @@ diff -urNp linux-2.6.32.9/drivers/char/tty_ldisc.c linux-2.6.32.9/drivers/char/t | |||
22316 | module_put(ldops->owner); | 22301 | module_put(ldops->owner); |
22317 | spin_unlock_irqrestore(&tty_ldisc_lock, flags); | 22302 | spin_unlock_irqrestore(&tty_ldisc_lock, flags); |
22318 | } | 22303 | } |
22319 | diff -urNp linux-2.6.32.9/drivers/char/virtio_console.c linux-2.6.32.9/drivers/char/virtio_console.c | 22304 | diff -urNp linux-2.6.32.10/drivers/char/virtio_console.c linux-2.6.32.10/drivers/char/virtio_console.c |
22320 | --- linux-2.6.32.9/drivers/char/virtio_console.c 2010-02-23 10:38:51.000000000 -0500 | 22305 | --- linux-2.6.32.10/drivers/char/virtio_console.c 2010-03-15 11:52:04.000000000 -0400 |
22321 | +++ linux-2.6.32.9/drivers/char/virtio_console.c 2010-03-11 20:25:00.117548876 -0500 | 22306 | +++ linux-2.6.32.10/drivers/char/virtio_console.c 2010-03-20 15:58:47.054065670 -0400 |
22322 | @@ -44,6 +44,7 @@ static unsigned int in_len; | 22307 | @@ -44,6 +44,7 @@ static unsigned int in_len; |
22323 | static char *in, *inbuf; | 22308 | static char *in, *inbuf; |
22324 | 22309 | ||
@@ -22327,9 +22312,9 @@ diff -urNp linux-2.6.32.9/drivers/char/virtio_console.c linux-2.6.32.9/drivers/c | |||
22327 | static struct hv_ops virtio_cons; | 22312 | static struct hv_ops virtio_cons; |
22328 | 22313 | ||
22329 | /* The hvc device */ | 22314 | /* The hvc device */ |
22330 | diff -urNp linux-2.6.32.9/drivers/char/vt_ioctl.c linux-2.6.32.9/drivers/char/vt_ioctl.c | 22315 | diff -urNp linux-2.6.32.10/drivers/char/vt_ioctl.c linux-2.6.32.10/drivers/char/vt_ioctl.c |
22331 | --- linux-2.6.32.9/drivers/char/vt_ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 22316 | --- linux-2.6.32.10/drivers/char/vt_ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
22332 | +++ linux-2.6.32.9/drivers/char/vt_ioctl.c 2010-03-11 20:25:00.117548876 -0500 | 22317 | +++ linux-2.6.32.10/drivers/char/vt_ioctl.c 2010-03-20 15:58:47.054065670 -0400 |
22333 | @@ -226,6 +226,12 @@ do_kdsk_ioctl(int cmd, struct kbentry __ | 22318 | @@ -226,6 +226,12 @@ do_kdsk_ioctl(int cmd, struct kbentry __ |
22334 | case KDSKBENT: | 22319 | case KDSKBENT: |
22335 | if (!perm) | 22320 | if (!perm) |
@@ -22357,9 +22342,9 @@ diff -urNp linux-2.6.32.9/drivers/char/vt_ioctl.c linux-2.6.32.9/drivers/char/vt | |||
22357 | q = func_table[i]; | 22342 | q = func_table[i]; |
22358 | first_free = funcbufptr + (funcbufsize - funcbufleft); | 22343 | first_free = funcbufptr + (funcbufsize - funcbufleft); |
22359 | for (j = i+1; j < MAX_NR_FUNC && !func_table[j]; j++) | 22344 | for (j = i+1; j < MAX_NR_FUNC && !func_table[j]; j++) |
22360 | diff -urNp linux-2.6.32.9/drivers/cpufreq/cpufreq.c linux-2.6.32.9/drivers/cpufreq/cpufreq.c | 22345 | diff -urNp linux-2.6.32.10/drivers/cpufreq/cpufreq.c linux-2.6.32.10/drivers/cpufreq/cpufreq.c |
22361 | --- linux-2.6.32.9/drivers/cpufreq/cpufreq.c 2010-02-23 10:38:51.000000000 -0500 | 22346 | --- linux-2.6.32.10/drivers/cpufreq/cpufreq.c 2010-03-15 11:52:04.000000000 -0400 |
22362 | +++ linux-2.6.32.9/drivers/cpufreq/cpufreq.c 2010-03-11 20:25:00.121507428 -0500 | 22347 | +++ linux-2.6.32.10/drivers/cpufreq/cpufreq.c 2010-03-20 15:58:47.054065670 -0400 |
22363 | @@ -750,7 +750,7 @@ static void cpufreq_sysfs_release(struct | 22348 | @@ -750,7 +750,7 @@ static void cpufreq_sysfs_release(struct |
22364 | complete(&policy->kobj_unregister); | 22349 | complete(&policy->kobj_unregister); |
22365 | } | 22350 | } |
@@ -22369,9 +22354,9 @@ diff -urNp linux-2.6.32.9/drivers/cpufreq/cpufreq.c linux-2.6.32.9/drivers/cpufr | |||
22369 | .show = show, | 22354 | .show = show, |
22370 | .store = store, | 22355 | .store = store, |
22371 | }; | 22356 | }; |
22372 | diff -urNp linux-2.6.32.9/drivers/cpuidle/sysfs.c linux-2.6.32.9/drivers/cpuidle/sysfs.c | 22357 | diff -urNp linux-2.6.32.10/drivers/cpuidle/sysfs.c linux-2.6.32.10/drivers/cpuidle/sysfs.c |
22373 | --- linux-2.6.32.9/drivers/cpuidle/sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 22358 | --- linux-2.6.32.10/drivers/cpuidle/sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
22374 | +++ linux-2.6.32.9/drivers/cpuidle/sysfs.c 2010-03-11 20:25:00.121507428 -0500 | 22359 | +++ linux-2.6.32.10/drivers/cpuidle/sysfs.c 2010-03-20 15:58:47.054065670 -0400 |
22375 | @@ -191,7 +191,7 @@ static ssize_t cpuidle_store(struct kobj | 22360 | @@ -191,7 +191,7 @@ static ssize_t cpuidle_store(struct kobj |
22376 | return ret; | 22361 | return ret; |
22377 | } | 22362 | } |
@@ -22390,9 +22375,9 @@ diff -urNp linux-2.6.32.9/drivers/cpuidle/sysfs.c linux-2.6.32.9/drivers/cpuidle | |||
22390 | .show = cpuidle_state_show, | 22375 | .show = cpuidle_state_show, |
22391 | }; | 22376 | }; |
22392 | 22377 | ||
22393 | diff -urNp linux-2.6.32.9/drivers/dma/ioat/dma.c linux-2.6.32.9/drivers/dma/ioat/dma.c | 22378 | diff -urNp linux-2.6.32.10/drivers/dma/ioat/dma.c linux-2.6.32.10/drivers/dma/ioat/dma.c |
22394 | --- linux-2.6.32.9/drivers/dma/ioat/dma.c 2010-02-23 10:38:51.000000000 -0500 | 22379 | --- linux-2.6.32.10/drivers/dma/ioat/dma.c 2010-03-15 11:52:04.000000000 -0400 |
22395 | +++ linux-2.6.32.9/drivers/dma/ioat/dma.c 2010-03-11 20:25:00.121507428 -0500 | 22380 | +++ linux-2.6.32.10/drivers/dma/ioat/dma.c 2010-03-20 15:58:47.054065670 -0400 |
22396 | @@ -1146,7 +1146,7 @@ ioat_attr_show(struct kobject *kobj, str | 22381 | @@ -1146,7 +1146,7 @@ ioat_attr_show(struct kobject *kobj, str |
22397 | return entry->show(&chan->common, page); | 22382 | return entry->show(&chan->common, page); |
22398 | } | 22383 | } |
@@ -22402,9 +22387,9 @@ diff -urNp linux-2.6.32.9/drivers/dma/ioat/dma.c linux-2.6.32.9/drivers/dma/ioat | |||
22402 | .show = ioat_attr_show, | 22387 | .show = ioat_attr_show, |
22403 | }; | 22388 | }; |
22404 | 22389 | ||
22405 | diff -urNp linux-2.6.32.9/drivers/dma/ioat/dma.h linux-2.6.32.9/drivers/dma/ioat/dma.h | 22390 | diff -urNp linux-2.6.32.10/drivers/dma/ioat/dma.h linux-2.6.32.10/drivers/dma/ioat/dma.h |
22406 | --- linux-2.6.32.9/drivers/dma/ioat/dma.h 2010-02-23 10:38:51.000000000 -0500 | 22391 | --- linux-2.6.32.10/drivers/dma/ioat/dma.h 2010-03-15 11:52:04.000000000 -0400 |
22407 | +++ linux-2.6.32.9/drivers/dma/ioat/dma.h 2010-03-11 20:25:00.121507428 -0500 | 22392 | +++ linux-2.6.32.10/drivers/dma/ioat/dma.h 2010-03-20 15:58:47.054065670 -0400 |
22408 | @@ -347,7 +347,7 @@ bool ioat_cleanup_preamble(struct ioat_c | 22393 | @@ -347,7 +347,7 @@ bool ioat_cleanup_preamble(struct ioat_c |
22409 | unsigned long *phys_complete); | 22394 | unsigned long *phys_complete); |
22410 | void ioat_kobject_add(struct ioatdma_device *device, struct kobj_type *type); | 22395 | void ioat_kobject_add(struct ioatdma_device *device, struct kobj_type *type); |
@@ -22414,9 +22399,9 @@ diff -urNp linux-2.6.32.9/drivers/dma/ioat/dma.h linux-2.6.32.9/drivers/dma/ioat | |||
22414 | extern struct ioat_sysfs_entry ioat_version_attr; | 22399 | extern struct ioat_sysfs_entry ioat_version_attr; |
22415 | extern struct ioat_sysfs_entry ioat_cap_attr; | 22400 | extern struct ioat_sysfs_entry ioat_cap_attr; |
22416 | #endif /* IOATDMA_H */ | 22401 | #endif /* IOATDMA_H */ |
22417 | diff -urNp linux-2.6.32.9/drivers/edac/edac_core.h linux-2.6.32.9/drivers/edac/edac_core.h | 22402 | diff -urNp linux-2.6.32.10/drivers/edac/edac_core.h linux-2.6.32.10/drivers/edac/edac_core.h |
22418 | --- linux-2.6.32.9/drivers/edac/edac_core.h 2010-02-23 10:38:51.000000000 -0500 | 22403 | --- linux-2.6.32.10/drivers/edac/edac_core.h 2010-03-15 11:52:04.000000000 -0400 |
22419 | +++ linux-2.6.32.9/drivers/edac/edac_core.h 2010-03-11 20:25:00.121507428 -0500 | 22404 | +++ linux-2.6.32.10/drivers/edac/edac_core.h 2010-03-20 15:58:47.054065670 -0400 |
22420 | @@ -99,11 +99,11 @@ extern int edac_debug_level; | 22405 | @@ -99,11 +99,11 @@ extern int edac_debug_level; |
22421 | 22406 | ||
22422 | #else /* !CONFIG_EDAC_DEBUG */ | 22407 | #else /* !CONFIG_EDAC_DEBUG */ |
@@ -22434,9 +22419,9 @@ diff -urNp linux-2.6.32.9/drivers/edac/edac_core.h linux-2.6.32.9/drivers/edac/e | |||
22434 | 22419 | ||
22435 | #endif /* !CONFIG_EDAC_DEBUG */ | 22420 | #endif /* !CONFIG_EDAC_DEBUG */ |
22436 | 22421 | ||
22437 | diff -urNp linux-2.6.32.9/drivers/edac/edac_device_sysfs.c linux-2.6.32.9/drivers/edac/edac_device_sysfs.c | 22422 | diff -urNp linux-2.6.32.10/drivers/edac/edac_device_sysfs.c linux-2.6.32.10/drivers/edac/edac_device_sysfs.c |
22438 | --- linux-2.6.32.9/drivers/edac/edac_device_sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 22423 | --- linux-2.6.32.10/drivers/edac/edac_device_sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
22439 | +++ linux-2.6.32.9/drivers/edac/edac_device_sysfs.c 2010-03-11 20:25:00.121507428 -0500 | 22424 | +++ linux-2.6.32.10/drivers/edac/edac_device_sysfs.c 2010-03-20 15:58:47.054065670 -0400 |
22440 | @@ -137,7 +137,7 @@ static ssize_t edac_dev_ctl_info_store(s | 22425 | @@ -137,7 +137,7 @@ static ssize_t edac_dev_ctl_info_store(s |
22441 | } | 22426 | } |
22442 | 22427 | ||
@@ -22464,9 +22449,9 @@ diff -urNp linux-2.6.32.9/drivers/edac/edac_device_sysfs.c linux-2.6.32.9/driver | |||
22464 | .show = edac_dev_block_show, | 22449 | .show = edac_dev_block_show, |
22465 | .store = edac_dev_block_store | 22450 | .store = edac_dev_block_store |
22466 | }; | 22451 | }; |
22467 | diff -urNp linux-2.6.32.9/drivers/edac/edac_mc_sysfs.c linux-2.6.32.9/drivers/edac/edac_mc_sysfs.c | 22452 | diff -urNp linux-2.6.32.10/drivers/edac/edac_mc_sysfs.c linux-2.6.32.10/drivers/edac/edac_mc_sysfs.c |
22468 | --- linux-2.6.32.9/drivers/edac/edac_mc_sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 22453 | --- linux-2.6.32.10/drivers/edac/edac_mc_sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
22469 | +++ linux-2.6.32.9/drivers/edac/edac_mc_sysfs.c 2010-03-11 20:25:00.121507428 -0500 | 22454 | +++ linux-2.6.32.10/drivers/edac/edac_mc_sysfs.c 2010-03-20 15:58:47.054065670 -0400 |
22470 | @@ -245,7 +245,7 @@ static ssize_t csrowdev_store(struct kob | 22455 | @@ -245,7 +245,7 @@ static ssize_t csrowdev_store(struct kob |
22471 | return -EIO; | 22456 | return -EIO; |
22472 | } | 22457 | } |
@@ -22485,9 +22470,9 @@ diff -urNp linux-2.6.32.9/drivers/edac/edac_mc_sysfs.c linux-2.6.32.9/drivers/ed | |||
22485 | .show = mcidev_show, | 22470 | .show = mcidev_show, |
22486 | .store = mcidev_store | 22471 | .store = mcidev_store |
22487 | }; | 22472 | }; |
22488 | diff -urNp linux-2.6.32.9/drivers/edac/edac_pci_sysfs.c linux-2.6.32.9/drivers/edac/edac_pci_sysfs.c | 22473 | diff -urNp linux-2.6.32.10/drivers/edac/edac_pci_sysfs.c linux-2.6.32.10/drivers/edac/edac_pci_sysfs.c |
22489 | --- linux-2.6.32.9/drivers/edac/edac_pci_sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 22474 | --- linux-2.6.32.10/drivers/edac/edac_pci_sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
22490 | +++ linux-2.6.32.9/drivers/edac/edac_pci_sysfs.c 2010-03-11 20:25:00.121507428 -0500 | 22475 | +++ linux-2.6.32.10/drivers/edac/edac_pci_sysfs.c 2010-03-20 15:58:47.054065670 -0400 |
22491 | @@ -121,7 +121,7 @@ static ssize_t edac_pci_instance_store(s | 22476 | @@ -121,7 +121,7 @@ static ssize_t edac_pci_instance_store(s |
22492 | } | 22477 | } |
22493 | 22478 | ||
@@ -22506,9 +22491,9 @@ diff -urNp linux-2.6.32.9/drivers/edac/edac_pci_sysfs.c linux-2.6.32.9/drivers/e | |||
22506 | .show = edac_pci_dev_show, | 22491 | .show = edac_pci_dev_show, |
22507 | .store = edac_pci_dev_store | 22492 | .store = edac_pci_dev_store |
22508 | }; | 22493 | }; |
22509 | diff -urNp linux-2.6.32.9/drivers/firmware/dmi_scan.c linux-2.6.32.9/drivers/firmware/dmi_scan.c | 22494 | diff -urNp linux-2.6.32.10/drivers/firmware/dmi_scan.c linux-2.6.32.10/drivers/firmware/dmi_scan.c |
22510 | --- linux-2.6.32.9/drivers/firmware/dmi_scan.c 2010-02-23 10:38:51.000000000 -0500 | 22495 | --- linux-2.6.32.10/drivers/firmware/dmi_scan.c 2010-03-15 11:52:04.000000000 -0400 |
22511 | +++ linux-2.6.32.9/drivers/firmware/dmi_scan.c 2010-03-11 20:25:00.121507428 -0500 | 22496 | +++ linux-2.6.32.10/drivers/firmware/dmi_scan.c 2010-03-20 15:58:47.054065670 -0400 |
22512 | @@ -391,11 +391,6 @@ void __init dmi_scan_machine(void) | 22497 | @@ -391,11 +391,6 @@ void __init dmi_scan_machine(void) |
22513 | } | 22498 | } |
22514 | } | 22499 | } |
@@ -22521,9 +22506,9 @@ diff -urNp linux-2.6.32.9/drivers/firmware/dmi_scan.c linux-2.6.32.9/drivers/fir | |||
22521 | p = dmi_ioremap(0xF0000, 0x10000); | 22506 | p = dmi_ioremap(0xF0000, 0x10000); |
22522 | if (p == NULL) | 22507 | if (p == NULL) |
22523 | goto error; | 22508 | goto error; |
22524 | diff -urNp linux-2.6.32.9/drivers/firmware/edd.c linux-2.6.32.9/drivers/firmware/edd.c | 22509 | diff -urNp linux-2.6.32.10/drivers/firmware/edd.c linux-2.6.32.10/drivers/firmware/edd.c |
22525 | --- linux-2.6.32.9/drivers/firmware/edd.c 2010-02-23 10:38:51.000000000 -0500 | 22510 | --- linux-2.6.32.10/drivers/firmware/edd.c 2010-03-15 11:52:04.000000000 -0400 |
22526 | +++ linux-2.6.32.9/drivers/firmware/edd.c 2010-03-11 20:25:00.121507428 -0500 | 22511 | +++ linux-2.6.32.10/drivers/firmware/edd.c 2010-03-20 15:58:47.054065670 -0400 |
22527 | @@ -122,7 +122,7 @@ edd_attr_show(struct kobject * kobj, str | 22512 | @@ -122,7 +122,7 @@ edd_attr_show(struct kobject * kobj, str |
22528 | return ret; | 22513 | return ret; |
22529 | } | 22514 | } |
@@ -22533,9 +22518,9 @@ diff -urNp linux-2.6.32.9/drivers/firmware/edd.c linux-2.6.32.9/drivers/firmware | |||
22533 | .show = edd_attr_show, | 22518 | .show = edd_attr_show, |
22534 | }; | 22519 | }; |
22535 | 22520 | ||
22536 | diff -urNp linux-2.6.32.9/drivers/firmware/efivars.c linux-2.6.32.9/drivers/firmware/efivars.c | 22521 | diff -urNp linux-2.6.32.10/drivers/firmware/efivars.c linux-2.6.32.10/drivers/firmware/efivars.c |
22537 | --- linux-2.6.32.9/drivers/firmware/efivars.c 2010-02-23 10:38:51.000000000 -0500 | 22522 | --- linux-2.6.32.10/drivers/firmware/efivars.c 2010-03-15 11:52:04.000000000 -0400 |
22538 | +++ linux-2.6.32.9/drivers/firmware/efivars.c 2010-03-11 20:25:00.121507428 -0500 | 22523 | +++ linux-2.6.32.10/drivers/firmware/efivars.c 2010-03-20 15:58:47.054065670 -0400 |
22539 | @@ -362,7 +362,7 @@ static ssize_t efivar_attr_store(struct | 22524 | @@ -362,7 +362,7 @@ static ssize_t efivar_attr_store(struct |
22540 | return ret; | 22525 | return ret; |
22541 | } | 22526 | } |
@@ -22545,9 +22530,9 @@ diff -urNp linux-2.6.32.9/drivers/firmware/efivars.c linux-2.6.32.9/drivers/firm | |||
22545 | .show = efivar_attr_show, | 22530 | .show = efivar_attr_show, |
22546 | .store = efivar_attr_store, | 22531 | .store = efivar_attr_store, |
22547 | }; | 22532 | }; |
22548 | diff -urNp linux-2.6.32.9/drivers/firmware/iscsi_ibft.c linux-2.6.32.9/drivers/firmware/iscsi_ibft.c | 22533 | diff -urNp linux-2.6.32.10/drivers/firmware/iscsi_ibft.c linux-2.6.32.10/drivers/firmware/iscsi_ibft.c |
22549 | --- linux-2.6.32.9/drivers/firmware/iscsi_ibft.c 2010-02-23 10:38:51.000000000 -0500 | 22534 | --- linux-2.6.32.10/drivers/firmware/iscsi_ibft.c 2010-03-15 11:52:04.000000000 -0400 |
22550 | +++ linux-2.6.32.9/drivers/firmware/iscsi_ibft.c 2010-03-11 20:25:00.121507428 -0500 | 22535 | +++ linux-2.6.32.10/drivers/firmware/iscsi_ibft.c 2010-03-20 15:58:47.054065670 -0400 |
22551 | @@ -525,7 +525,7 @@ static ssize_t ibft_show_attribute(struc | 22536 | @@ -525,7 +525,7 @@ static ssize_t ibft_show_attribute(struc |
22552 | return ret; | 22537 | return ret; |
22553 | } | 22538 | } |
@@ -22557,9 +22542,9 @@ diff -urNp linux-2.6.32.9/drivers/firmware/iscsi_ibft.c linux-2.6.32.9/drivers/f | |||
22557 | .show = ibft_show_attribute, | 22542 | .show = ibft_show_attribute, |
22558 | }; | 22543 | }; |
22559 | 22544 | ||
22560 | diff -urNp linux-2.6.32.9/drivers/firmware/memmap.c linux-2.6.32.9/drivers/firmware/memmap.c | 22545 | diff -urNp linux-2.6.32.10/drivers/firmware/memmap.c linux-2.6.32.10/drivers/firmware/memmap.c |
22561 | --- linux-2.6.32.9/drivers/firmware/memmap.c 2010-02-23 10:38:51.000000000 -0500 | 22546 | --- linux-2.6.32.10/drivers/firmware/memmap.c 2010-03-15 11:52:04.000000000 -0400 |
22562 | +++ linux-2.6.32.9/drivers/firmware/memmap.c 2010-03-11 20:25:00.121507428 -0500 | 22547 | +++ linux-2.6.32.10/drivers/firmware/memmap.c 2010-03-20 15:58:47.054065670 -0400 |
22563 | @@ -74,7 +74,7 @@ static struct attribute *def_attrs[] = { | 22548 | @@ -74,7 +74,7 @@ static struct attribute *def_attrs[] = { |
22564 | NULL | 22549 | NULL |
22565 | }; | 22550 | }; |
@@ -22569,9 +22554,9 @@ diff -urNp linux-2.6.32.9/drivers/firmware/memmap.c linux-2.6.32.9/drivers/firmw | |||
22569 | .show = memmap_attr_show, | 22554 | .show = memmap_attr_show, |
22570 | }; | 22555 | }; |
22571 | 22556 | ||
22572 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_drv.c linux-2.6.32.9/drivers/gpu/drm/drm_drv.c | 22557 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/drm_drv.c linux-2.6.32.10/drivers/gpu/drm/drm_drv.c |
22573 | --- linux-2.6.32.9/drivers/gpu/drm/drm_drv.c 2010-02-23 10:38:51.000000000 -0500 | 22558 | --- linux-2.6.32.10/drivers/gpu/drm/drm_drv.c 2010-03-15 11:52:04.000000000 -0400 |
22574 | +++ linux-2.6.32.9/drivers/gpu/drm/drm_drv.c 2010-03-11 20:25:00.121507428 -0500 | 22559 | +++ linux-2.6.32.10/drivers/gpu/drm/drm_drv.c 2010-03-20 15:58:47.054065670 -0400 |
22575 | @@ -417,7 +417,7 @@ int drm_ioctl(struct inode *inode, struc | 22560 | @@ -417,7 +417,7 @@ int drm_ioctl(struct inode *inode, struc |
22576 | char *kdata = NULL; | 22561 | char *kdata = NULL; |
22577 | 22562 | ||
@@ -22581,9 +22566,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_drv.c linux-2.6.32.9/drivers/gpu/d | |||
22581 | ++file_priv->ioctl_count; | 22566 | ++file_priv->ioctl_count; |
22582 | 22567 | ||
22583 | DRM_DEBUG("pid=%d, cmd=0x%02x, nr=0x%02x, dev 0x%lx, auth=%d\n", | 22568 | DRM_DEBUG("pid=%d, cmd=0x%02x, nr=0x%02x, dev 0x%lx, auth=%d\n", |
22584 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_fops.c linux-2.6.32.9/drivers/gpu/drm/drm_fops.c | 22569 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/drm_fops.c linux-2.6.32.10/drivers/gpu/drm/drm_fops.c |
22585 | --- linux-2.6.32.9/drivers/gpu/drm/drm_fops.c 2010-02-23 10:38:51.000000000 -0500 | 22570 | --- linux-2.6.32.10/drivers/gpu/drm/drm_fops.c 2010-03-15 11:52:04.000000000 -0400 |
22586 | +++ linux-2.6.32.9/drivers/gpu/drm/drm_fops.c 2010-03-11 20:25:00.121507428 -0500 | 22571 | +++ linux-2.6.32.10/drivers/gpu/drm/drm_fops.c 2010-03-20 15:58:47.054065670 -0400 |
22587 | @@ -66,7 +66,7 @@ static int drm_setup(struct drm_device * | 22572 | @@ -66,7 +66,7 @@ static int drm_setup(struct drm_device * |
22588 | } | 22573 | } |
22589 | 22574 | ||
@@ -22635,9 +22620,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_fops.c linux-2.6.32.9/drivers/gpu/ | |||
22635 | if (atomic_read(&dev->ioctl_count)) { | 22620 | if (atomic_read(&dev->ioctl_count)) { |
22636 | DRM_ERROR("Device busy: %d\n", | 22621 | DRM_ERROR("Device busy: %d\n", |
22637 | atomic_read(&dev->ioctl_count)); | 22622 | atomic_read(&dev->ioctl_count)); |
22638 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.9/drivers/gpu/drm/drm_ioctl.c | 22623 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.10/drivers/gpu/drm/drm_ioctl.c |
22639 | --- linux-2.6.32.9/drivers/gpu/drm/drm_ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 22624 | --- linux-2.6.32.10/drivers/gpu/drm/drm_ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
22640 | +++ linux-2.6.32.9/drivers/gpu/drm/drm_ioctl.c 2010-03-11 20:25:00.121507428 -0500 | 22625 | +++ linux-2.6.32.10/drivers/gpu/drm/drm_ioctl.c 2010-03-20 15:58:47.054065670 -0400 |
22641 | @@ -283,7 +283,7 @@ int drm_getstats(struct drm_device *dev, | 22626 | @@ -283,7 +283,7 @@ int drm_getstats(struct drm_device *dev, |
22642 | stats->data[i].value = | 22627 | stats->data[i].value = |
22643 | (file_priv->master->lock.hw_lock ? file_priv->master->lock.hw_lock->lock : 0); | 22628 | (file_priv->master->lock.hw_lock ? file_priv->master->lock.hw_lock->lock : 0); |
@@ -22647,9 +22632,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_ioctl.c linux-2.6.32.9/drivers/gpu | |||
22647 | stats->data[i].type = dev->types[i]; | 22632 | stats->data[i].type = dev->types[i]; |
22648 | } | 22633 | } |
22649 | 22634 | ||
22650 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_lock.c linux-2.6.32.9/drivers/gpu/drm/drm_lock.c | 22635 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/drm_lock.c linux-2.6.32.10/drivers/gpu/drm/drm_lock.c |
22651 | --- linux-2.6.32.9/drivers/gpu/drm/drm_lock.c 2010-02-23 10:38:51.000000000 -0500 | 22636 | --- linux-2.6.32.10/drivers/gpu/drm/drm_lock.c 2010-03-15 11:52:04.000000000 -0400 |
22652 | +++ linux-2.6.32.9/drivers/gpu/drm/drm_lock.c 2010-03-11 20:25:00.121507428 -0500 | 22637 | +++ linux-2.6.32.10/drivers/gpu/drm/drm_lock.c 2010-03-20 15:58:47.054065670 -0400 |
22653 | @@ -87,7 +87,7 @@ int drm_lock(struct drm_device *dev, voi | 22638 | @@ -87,7 +87,7 @@ int drm_lock(struct drm_device *dev, voi |
22654 | if (drm_lock_take(&master->lock, lock->context)) { | 22639 | if (drm_lock_take(&master->lock, lock->context)) { |
22655 | master->lock.file_priv = file_priv; | 22640 | master->lock.file_priv = file_priv; |
@@ -22668,9 +22653,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/drm_lock.c linux-2.6.32.9/drivers/gpu/ | |||
22668 | 22653 | ||
22669 | /* kernel_context_switch isn't used by any of the x86 drm | 22654 | /* kernel_context_switch isn't used by any of the x86 drm |
22670 | * modules but is required by the Sparc driver. | 22655 | * modules but is required by the Sparc driver. |
22671 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.9/drivers/gpu/drm/i810/i810_dma.c | 22656 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.10/drivers/gpu/drm/i810/i810_dma.c |
22672 | --- linux-2.6.32.9/drivers/gpu/drm/i810/i810_dma.c 2010-02-23 10:38:51.000000000 -0500 | 22657 | --- linux-2.6.32.10/drivers/gpu/drm/i810/i810_dma.c 2010-03-15 11:52:04.000000000 -0400 |
22673 | +++ linux-2.6.32.9/drivers/gpu/drm/i810/i810_dma.c 2010-03-11 20:25:00.121507428 -0500 | 22658 | +++ linux-2.6.32.10/drivers/gpu/drm/i810/i810_dma.c 2010-03-20 15:58:47.058045612 -0400 |
22674 | @@ -952,8 +952,8 @@ static int i810_dma_vertex(struct drm_de | 22659 | @@ -952,8 +952,8 @@ static int i810_dma_vertex(struct drm_de |
22675 | dma->buflist[vertex->idx], | 22660 | dma->buflist[vertex->idx], |
22676 | vertex->discard, vertex->used); | 22661 | vertex->discard, vertex->used); |
@@ -22693,9 +22678,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i810/i810_dma.c linux-2.6.32.9/drivers | |||
22693 | sarea_priv->last_enqueue = dev_priv->counter - 1; | 22678 | sarea_priv->last_enqueue = dev_priv->counter - 1; |
22694 | sarea_priv->last_dispatch = (int)hw_status[5]; | 22679 | sarea_priv->last_dispatch = (int)hw_status[5]; |
22695 | 22680 | ||
22696 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7017.c | 22681 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7017.c |
22697 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7017.c 2010-02-23 10:38:51.000000000 -0500 | 22682 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7017.c 2010-03-15 11:52:04.000000000 -0400 |
22698 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7017.c 2010-03-11 20:25:00.121507428 -0500 | 22683 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7017.c 2010-03-20 15:58:47.058045612 -0400 |
22699 | @@ -443,7 +443,7 @@ static void ch7017_destroy(struct intel_ | 22684 | @@ -443,7 +443,7 @@ static void ch7017_destroy(struct intel_ |
22700 | } | 22685 | } |
22701 | } | 22686 | } |
@@ -22705,9 +22690,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7017.c linux-2.6.32.9/drive | |||
22705 | .init = ch7017_init, | 22690 | .init = ch7017_init, |
22706 | .detect = ch7017_detect, | 22691 | .detect = ch7017_detect, |
22707 | .mode_valid = ch7017_mode_valid, | 22692 | .mode_valid = ch7017_mode_valid, |
22708 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7xxx.c | 22693 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7xxx.c |
22709 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-02-23 10:38:51.000000000 -0500 | 22694 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-03-15 11:52:04.000000000 -0400 |
22710 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-03-11 20:25:00.121507428 -0500 | 22695 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ch7xxx.c 2010-03-20 15:58:47.058045612 -0400 |
22711 | @@ -356,7 +356,7 @@ static void ch7xxx_destroy(struct intel_ | 22696 | @@ -356,7 +356,7 @@ static void ch7xxx_destroy(struct intel_ |
22712 | } | 22697 | } |
22713 | } | 22698 | } |
@@ -22717,9 +22702,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ch7xxx.c linux-2.6.32.9/drive | |||
22717 | .init = ch7xxx_init, | 22702 | .init = ch7xxx_init, |
22718 | .detect = ch7xxx_detect, | 22703 | .detect = ch7xxx_detect, |
22719 | .mode_valid = ch7xxx_mode_valid, | 22704 | .mode_valid = ch7xxx_mode_valid, |
22720 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo.h linux-2.6.32.9/drivers/gpu/drm/i915/dvo.h | 22705 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo.h linux-2.6.32.10/drivers/gpu/drm/i915/dvo.h |
22721 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo.h 2010-02-23 10:38:51.000000000 -0500 | 22706 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo.h 2010-03-15 11:52:04.000000000 -0400 |
22722 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo.h 2010-03-11 20:25:00.121507428 -0500 | 22707 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo.h 2010-03-20 15:58:47.058045612 -0400 |
22723 | @@ -135,23 +135,23 @@ struct intel_dvo_dev_ops { | 22708 | @@ -135,23 +135,23 @@ struct intel_dvo_dev_ops { |
22724 | * | 22709 | * |
22725 | * \return singly-linked list of modes or NULL if no modes found. | 22710 | * \return singly-linked list of modes or NULL if no modes found. |
@@ -22752,9 +22737,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo.h linux-2.6.32.9/drivers/gpu/ | |||
22752 | +extern const struct intel_dvo_dev_ops ch7017_ops; | 22737 | +extern const struct intel_dvo_dev_ops ch7017_ops; |
22753 | 22738 | ||
22754 | #endif /* _INTEL_DVO_H */ | 22739 | #endif /* _INTEL_DVO_H */ |
22755 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ivch.c | 22740 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ivch.c |
22756 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ivch.c 2010-02-23 10:38:51.000000000 -0500 | 22741 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ivch.c 2010-03-15 11:52:04.000000000 -0400 |
22757 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ivch.c 2010-03-11 20:25:00.125635179 -0500 | 22742 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo_ivch.c 2010-03-20 15:58:47.058045612 -0400 |
22758 | @@ -430,7 +430,7 @@ static void ivch_destroy(struct intel_dv | 22743 | @@ -430,7 +430,7 @@ static void ivch_destroy(struct intel_dv |
22759 | } | 22744 | } |
22760 | } | 22745 | } |
@@ -22764,9 +22749,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_ivch.c linux-2.6.32.9/drivers | |||
22764 | .init = ivch_init, | 22749 | .init = ivch_init, |
22765 | .dpms = ivch_dpms, | 22750 | .dpms = ivch_dpms, |
22766 | .save = ivch_save, | 22751 | .save = ivch_save, |
22767 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.9/drivers/gpu/drm/i915/dvo_sil164.c | 22752 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.10/drivers/gpu/drm/i915/dvo_sil164.c |
22768 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo_sil164.c 2010-02-23 10:38:51.000000000 -0500 | 22753 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo_sil164.c 2010-03-15 11:52:04.000000000 -0400 |
22769 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo_sil164.c 2010-03-11 20:25:00.125635179 -0500 | 22754 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo_sil164.c 2010-03-20 15:58:47.058045612 -0400 |
22770 | @@ -290,7 +290,7 @@ static void sil164_destroy(struct intel_ | 22755 | @@ -290,7 +290,7 @@ static void sil164_destroy(struct intel_ |
22771 | } | 22756 | } |
22772 | } | 22757 | } |
@@ -22776,9 +22761,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_sil164.c linux-2.6.32.9/drive | |||
22776 | .init = sil164_init, | 22761 | .init = sil164_init, |
22777 | .detect = sil164_detect, | 22762 | .detect = sil164_detect, |
22778 | .mode_valid = sil164_mode_valid, | 22763 | .mode_valid = sil164_mode_valid, |
22779 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.9/drivers/gpu/drm/i915/dvo_tfp410.c | 22764 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.10/drivers/gpu/drm/i915/dvo_tfp410.c |
22780 | --- linux-2.6.32.9/drivers/gpu/drm/i915/dvo_tfp410.c 2010-02-23 10:38:51.000000000 -0500 | 22765 | --- linux-2.6.32.10/drivers/gpu/drm/i915/dvo_tfp410.c 2010-03-15 11:52:04.000000000 -0400 |
22781 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/dvo_tfp410.c 2010-03-11 20:25:00.125635179 -0500 | 22766 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/dvo_tfp410.c 2010-03-20 15:58:47.058045612 -0400 |
22782 | @@ -323,7 +323,7 @@ static void tfp410_destroy(struct intel_ | 22767 | @@ -323,7 +323,7 @@ static void tfp410_destroy(struct intel_ |
22783 | } | 22768 | } |
22784 | } | 22769 | } |
@@ -22788,9 +22773,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/dvo_tfp410.c linux-2.6.32.9/drive | |||
22788 | .init = tfp410_init, | 22773 | .init = tfp410_init, |
22789 | .detect = tfp410_detect, | 22774 | .detect = tfp410_detect, |
22790 | .mode_valid = tfp410_mode_valid, | 22775 | .mode_valid = tfp410_mode_valid, |
22791 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.9/drivers/gpu/drm/i915/i915_drv.c | 22776 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.10/drivers/gpu/drm/i915/i915_drv.c |
22792 | --- linux-2.6.32.9/drivers/gpu/drm/i915/i915_drv.c 2010-02-23 10:38:51.000000000 -0500 | 22777 | --- linux-2.6.32.10/drivers/gpu/drm/i915/i915_drv.c 2010-03-15 11:52:04.000000000 -0400 |
22793 | +++ linux-2.6.32.9/drivers/gpu/drm/i915/i915_drv.c 2010-03-11 20:25:00.125635179 -0500 | 22778 | +++ linux-2.6.32.10/drivers/gpu/drm/i915/i915_drv.c 2010-03-20 15:58:47.058045612 -0400 |
22794 | @@ -284,7 +284,7 @@ i915_pci_resume(struct pci_dev *pdev) | 22779 | @@ -284,7 +284,7 @@ i915_pci_resume(struct pci_dev *pdev) |
22795 | return i915_resume(dev); | 22780 | return i915_resume(dev); |
22796 | } | 22781 | } |
@@ -22800,9 +22785,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/i915/i915_drv.c linux-2.6.32.9/drivers | |||
22800 | .fault = i915_gem_fault, | 22785 | .fault = i915_gem_fault, |
22801 | .open = drm_gem_vm_open, | 22786 | .open = drm_gem_vm_open, |
22802 | .close = drm_gem_vm_close, | 22787 | .close = drm_gem_vm_close, |
22803 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.9/drivers/gpu/drm/radeon/mkregtable.c | 22788 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.10/drivers/gpu/drm/radeon/mkregtable.c |
22804 | --- linux-2.6.32.9/drivers/gpu/drm/radeon/mkregtable.c 2010-02-23 10:38:51.000000000 -0500 | 22789 | --- linux-2.6.32.10/drivers/gpu/drm/radeon/mkregtable.c 2010-03-15 11:52:04.000000000 -0400 |
22805 | +++ linux-2.6.32.9/drivers/gpu/drm/radeon/mkregtable.c 2010-03-11 20:25:00.125635179 -0500 | 22790 | +++ linux-2.6.32.10/drivers/gpu/drm/radeon/mkregtable.c 2010-03-20 15:58:47.058045612 -0400 |
22806 | @@ -637,14 +637,14 @@ static int parser_auth(struct table *t, | 22791 | @@ -637,14 +637,14 @@ static int parser_auth(struct table *t, |
22807 | regex_t mask_rex; | 22792 | regex_t mask_rex; |
22808 | regmatch_t match[4]; | 22793 | regmatch_t match[4]; |
@@ -22820,9 +22805,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/mkregtable.c linux-2.6.32.9/dri | |||
22820 | 22805 | ||
22821 | if (regcomp | 22806 | if (regcomp |
22822 | (&mask_rex, "(0x[0-9a-fA-F]*) *([_a-zA-Z0-9]*)", REG_EXTENDED)) { | 22807 | (&mask_rex, "(0x[0-9a-fA-F]*) *([_a-zA-Z0-9]*)", REG_EXTENDED)) { |
22823 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_atombios.c | 22808 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_atombios.c |
22824 | --- linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_atombios.c 2010-02-23 10:38:51.000000000 -0500 | 22809 | --- linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_atombios.c 2010-03-15 11:52:04.000000000 -0400 |
22825 | +++ linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_atombios.c 2010-03-11 20:25:00.125635179 -0500 | 22810 | +++ linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_atombios.c 2010-03-20 15:58:47.058045612 -0400 |
22826 | @@ -504,13 +504,13 @@ static uint16_t atombios_get_connector_o | 22811 | @@ -504,13 +504,13 @@ static uint16_t atombios_get_connector_o |
22827 | } | 22812 | } |
22828 | } | 22813 | } |
@@ -22847,9 +22832,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_atombios.c linux-2.6.32. | |||
22847 | 22832 | ||
22848 | atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset); | 22833 | atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset); |
22849 | 22834 | ||
22850 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_state.c | 22835 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_state.c |
22851 | --- linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_state.c 2010-02-23 10:38:51.000000000 -0500 | 22836 | --- linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_state.c 2010-03-15 11:52:04.000000000 -0400 |
22852 | +++ linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_state.c 2010-03-11 20:25:00.125635179 -0500 | 22837 | +++ linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_state.c 2010-03-20 15:58:47.058045612 -0400 |
22853 | @@ -3014,7 +3014,7 @@ static int radeon_cp_getparam(struct drm | 22838 | @@ -3014,7 +3014,7 @@ static int radeon_cp_getparam(struct drm |
22854 | { | 22839 | { |
22855 | drm_radeon_private_t *dev_priv = dev->dev_private; | 22840 | drm_radeon_private_t *dev_priv = dev->dev_private; |
@@ -22859,9 +22844,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_state.c linux-2.6.32.9/d | |||
22859 | 22844 | ||
22860 | DRM_DEBUG("pid=%d\n", DRM_CURRENTPID); | 22845 | DRM_DEBUG("pid=%d\n", DRM_CURRENTPID); |
22861 | 22846 | ||
22862 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_ttm.c | 22847 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_ttm.c |
22863 | --- linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_ttm.c 2010-02-23 10:38:51.000000000 -0500 | 22848 | --- linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_ttm.c 2010-03-15 11:52:04.000000000 -0400 |
22864 | +++ linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_ttm.c 2010-03-11 20:25:00.125635179 -0500 | 22849 | +++ linux-2.6.32.10/drivers/gpu/drm/radeon/radeon_ttm.c 2010-03-20 15:58:47.058045612 -0400 |
22865 | @@ -535,27 +535,10 @@ void radeon_ttm_fini(struct radeon_devic | 22850 | @@ -535,27 +535,10 @@ void radeon_ttm_fini(struct radeon_devic |
22866 | DRM_INFO("radeon: ttm finalized\n"); | 22851 | DRM_INFO("radeon: ttm finalized\n"); |
22867 | } | 22852 | } |
@@ -22913,9 +22898,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/radeon/radeon_ttm.c linux-2.6.32.9/dri | |||
22913 | } | 22898 | } |
22914 | 22899 | ||
22915 | 22900 | ||
22916 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo.c | 22901 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo.c |
22917 | --- linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo.c 2010-02-23 10:38:51.000000000 -0500 | 22902 | --- linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo.c 2010-03-15 11:52:04.000000000 -0400 |
22918 | +++ linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo.c 2010-03-11 20:25:00.125635179 -0500 | 22903 | +++ linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo.c 2010-03-20 15:58:47.058045612 -0400 |
22919 | @@ -67,7 +67,7 @@ static struct attribute *ttm_bo_global_a | 22904 | @@ -67,7 +67,7 @@ static struct attribute *ttm_bo_global_a |
22920 | NULL | 22905 | NULL |
22921 | }; | 22906 | }; |
@@ -22925,9 +22910,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo.c linux-2.6.32.9/drivers/gp | |||
22925 | .show = &ttm_bo_global_show | 22910 | .show = &ttm_bo_global_show |
22926 | }; | 22911 | }; |
22927 | 22912 | ||
22928 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo_vm.c | 22913 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo_vm.c |
22929 | --- linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-02-23 10:38:51.000000000 -0500 | 22914 | --- linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-03-15 11:52:04.000000000 -0400 |
22930 | +++ linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-03-11 20:25:00.125635179 -0500 | 22915 | +++ linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_bo_vm.c 2010-03-20 15:58:47.058045612 -0400 |
22931 | @@ -73,7 +73,7 @@ static int ttm_bo_vm_fault(struct vm_are | 22916 | @@ -73,7 +73,7 @@ static int ttm_bo_vm_fault(struct vm_are |
22932 | { | 22917 | { |
22933 | struct ttm_buffer_object *bo = (struct ttm_buffer_object *) | 22918 | struct ttm_buffer_object *bo = (struct ttm_buffer_object *) |
@@ -22948,9 +22933,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_bo_vm.c linux-2.6.32.9/drivers | |||
22948 | /* | 22933 | /* |
22949 | * Work around locking order reversal in fault / nopfn | 22934 | * Work around locking order reversal in fault / nopfn |
22950 | * between mmap_sem and bo_reserve: Perform a trylock operation | 22935 | * between mmap_sem and bo_reserve: Perform a trylock operation |
22951 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_global.c | 22936 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_global.c |
22952 | --- linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_global.c 2010-02-23 10:38:51.000000000 -0500 | 22937 | --- linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_global.c 2010-03-15 11:52:04.000000000 -0400 |
22953 | +++ linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_global.c 2010-03-11 20:25:00.125635179 -0500 | 22938 | +++ linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_global.c 2010-03-20 15:58:47.058045612 -0400 |
22954 | @@ -36,7 +36,7 @@ | 22939 | @@ -36,7 +36,7 @@ |
22955 | struct ttm_global_item { | 22940 | struct ttm_global_item { |
22956 | struct mutex mutex; | 22941 | struct mutex mutex; |
@@ -23008,9 +22993,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_global.c linux-2.6.32.9/driver | |||
23008 | ref->release(ref); | 22993 | ref->release(ref); |
23009 | item->object = NULL; | 22994 | item->object = NULL; |
23010 | } | 22995 | } |
23011 | diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_memory.c | 22996 | diff -urNp linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_memory.c |
23012 | --- linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_memory.c 2010-02-23 10:38:51.000000000 -0500 | 22997 | --- linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_memory.c 2010-03-15 11:52:04.000000000 -0400 |
23013 | +++ linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_memory.c 2010-03-11 20:25:00.125635179 -0500 | 22998 | +++ linux-2.6.32.10/drivers/gpu/drm/ttm/ttm_memory.c 2010-03-20 15:58:47.062125591 -0400 |
23014 | @@ -152,7 +152,7 @@ static struct attribute *ttm_mem_zone_at | 22999 | @@ -152,7 +152,7 @@ static struct attribute *ttm_mem_zone_at |
23015 | NULL | 23000 | NULL |
23016 | }; | 23001 | }; |
@@ -23020,9 +23005,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/drm/ttm/ttm_memory.c linux-2.6.32.9/driver | |||
23020 | .show = &ttm_mem_zone_show, | 23005 | .show = &ttm_mem_zone_show, |
23021 | .store = &ttm_mem_zone_store | 23006 | .store = &ttm_mem_zone_store |
23022 | }; | 23007 | }; |
23023 | diff -urNp linux-2.6.32.9/drivers/gpu/vga/vgaarb.c linux-2.6.32.9/drivers/gpu/vga/vgaarb.c | 23008 | diff -urNp linux-2.6.32.10/drivers/gpu/vga/vgaarb.c linux-2.6.32.10/drivers/gpu/vga/vgaarb.c |
23024 | --- linux-2.6.32.9/drivers/gpu/vga/vgaarb.c 2010-02-23 10:38:51.000000000 -0500 | 23009 | --- linux-2.6.32.10/drivers/gpu/vga/vgaarb.c 2010-03-15 11:52:04.000000000 -0400 |
23025 | +++ linux-2.6.32.9/drivers/gpu/vga/vgaarb.c 2010-03-11 20:25:00.125635179 -0500 | 23010 | +++ linux-2.6.32.10/drivers/gpu/vga/vgaarb.c 2010-03-20 15:58:47.062125591 -0400 |
23026 | @@ -961,7 +961,7 @@ static ssize_t vga_arb_write(struct file | 23011 | @@ -961,7 +961,7 @@ static ssize_t vga_arb_write(struct file |
23027 | remaining -= 7; | 23012 | remaining -= 7; |
23028 | pr_devel("client 0x%p called 'target'\n", priv); | 23013 | pr_devel("client 0x%p called 'target'\n", priv); |
@@ -23032,9 +23017,9 @@ diff -urNp linux-2.6.32.9/drivers/gpu/vga/vgaarb.c linux-2.6.32.9/drivers/gpu/vg | |||
23032 | pdev = pci_dev_get(vga_default_device()); | 23017 | pdev = pci_dev_get(vga_default_device()); |
23033 | else { | 23018 | else { |
23034 | if (!vga_pci_str_to_vars(curr_pos, remaining, | 23019 | if (!vga_pci_str_to_vars(curr_pos, remaining, |
23035 | diff -urNp linux-2.6.32.9/drivers/hwmon/k8temp.c linux-2.6.32.9/drivers/hwmon/k8temp.c | 23020 | diff -urNp linux-2.6.32.10/drivers/hwmon/k8temp.c linux-2.6.32.10/drivers/hwmon/k8temp.c |
23036 | --- linux-2.6.32.9/drivers/hwmon/k8temp.c 2010-02-23 10:38:51.000000000 -0500 | 23021 | --- linux-2.6.32.10/drivers/hwmon/k8temp.c 2010-03-15 11:52:04.000000000 -0400 |
23037 | +++ linux-2.6.32.9/drivers/hwmon/k8temp.c 2010-03-11 20:25:00.125635179 -0500 | 23022 | +++ linux-2.6.32.10/drivers/hwmon/k8temp.c 2010-03-20 15:58:47.062125591 -0400 |
23038 | @@ -138,7 +138,7 @@ static DEVICE_ATTR(name, S_IRUGO, show_n | 23023 | @@ -138,7 +138,7 @@ static DEVICE_ATTR(name, S_IRUGO, show_n |
23039 | 23024 | ||
23040 | static struct pci_device_id k8temp_ids[] = { | 23025 | static struct pci_device_id k8temp_ids[] = { |
@@ -23044,9 +23029,9 @@ diff -urNp linux-2.6.32.9/drivers/hwmon/k8temp.c linux-2.6.32.9/drivers/hwmon/k8 | |||
23044 | }; | 23029 | }; |
23045 | 23030 | ||
23046 | MODULE_DEVICE_TABLE(pci, k8temp_ids); | 23031 | MODULE_DEVICE_TABLE(pci, k8temp_ids); |
23047 | diff -urNp linux-2.6.32.9/drivers/hwmon/sis5595.c linux-2.6.32.9/drivers/hwmon/sis5595.c | 23032 | diff -urNp linux-2.6.32.10/drivers/hwmon/sis5595.c linux-2.6.32.10/drivers/hwmon/sis5595.c |
23048 | --- linux-2.6.32.9/drivers/hwmon/sis5595.c 2010-02-23 10:38:51.000000000 -0500 | 23033 | --- linux-2.6.32.10/drivers/hwmon/sis5595.c 2010-03-15 11:52:04.000000000 -0400 |
23049 | +++ linux-2.6.32.9/drivers/hwmon/sis5595.c 2010-03-11 20:25:00.125635179 -0500 | 23034 | +++ linux-2.6.32.10/drivers/hwmon/sis5595.c 2010-03-20 15:58:47.062125591 -0400 |
23050 | @@ -699,7 +699,7 @@ static struct sis5595_data *sis5595_upda | 23035 | @@ -699,7 +699,7 @@ static struct sis5595_data *sis5595_upda |
23051 | 23036 | ||
23052 | static struct pci_device_id sis5595_pci_ids[] = { | 23037 | static struct pci_device_id sis5595_pci_ids[] = { |
@@ -23056,9 +23041,9 @@ diff -urNp linux-2.6.32.9/drivers/hwmon/sis5595.c linux-2.6.32.9/drivers/hwmon/s | |||
23056 | }; | 23041 | }; |
23057 | 23042 | ||
23058 | MODULE_DEVICE_TABLE(pci, sis5595_pci_ids); | 23043 | MODULE_DEVICE_TABLE(pci, sis5595_pci_ids); |
23059 | diff -urNp linux-2.6.32.9/drivers/hwmon/via686a.c linux-2.6.32.9/drivers/hwmon/via686a.c | 23044 | diff -urNp linux-2.6.32.10/drivers/hwmon/via686a.c linux-2.6.32.10/drivers/hwmon/via686a.c |
23060 | --- linux-2.6.32.9/drivers/hwmon/via686a.c 2010-02-23 10:38:51.000000000 -0500 | 23045 | --- linux-2.6.32.10/drivers/hwmon/via686a.c 2010-03-15 11:52:04.000000000 -0400 |
23061 | +++ linux-2.6.32.9/drivers/hwmon/via686a.c 2010-03-11 20:25:00.125635179 -0500 | 23046 | +++ linux-2.6.32.10/drivers/hwmon/via686a.c 2010-03-20 15:58:47.062125591 -0400 |
23062 | @@ -769,7 +769,7 @@ static struct via686a_data *via686a_upda | 23047 | @@ -769,7 +769,7 @@ static struct via686a_data *via686a_upda |
23063 | 23048 | ||
23064 | static struct pci_device_id via686a_pci_ids[] = { | 23049 | static struct pci_device_id via686a_pci_ids[] = { |
@@ -23068,9 +23053,9 @@ diff -urNp linux-2.6.32.9/drivers/hwmon/via686a.c linux-2.6.32.9/drivers/hwmon/v | |||
23068 | }; | 23053 | }; |
23069 | 23054 | ||
23070 | MODULE_DEVICE_TABLE(pci, via686a_pci_ids); | 23055 | MODULE_DEVICE_TABLE(pci, via686a_pci_ids); |
23071 | diff -urNp linux-2.6.32.9/drivers/hwmon/vt8231.c linux-2.6.32.9/drivers/hwmon/vt8231.c | 23056 | diff -urNp linux-2.6.32.10/drivers/hwmon/vt8231.c linux-2.6.32.10/drivers/hwmon/vt8231.c |
23072 | --- linux-2.6.32.9/drivers/hwmon/vt8231.c 2010-02-23 10:38:51.000000000 -0500 | 23057 | --- linux-2.6.32.10/drivers/hwmon/vt8231.c 2010-03-15 11:52:04.000000000 -0400 |
23073 | +++ linux-2.6.32.9/drivers/hwmon/vt8231.c 2010-03-11 20:25:00.129411700 -0500 | 23058 | +++ linux-2.6.32.10/drivers/hwmon/vt8231.c 2010-03-20 15:58:47.062125591 -0400 |
23074 | @@ -699,7 +699,7 @@ static struct platform_driver vt8231_dri | 23059 | @@ -699,7 +699,7 @@ static struct platform_driver vt8231_dri |
23075 | 23060 | ||
23076 | static struct pci_device_id vt8231_pci_ids[] = { | 23061 | static struct pci_device_id vt8231_pci_ids[] = { |
@@ -23080,9 +23065,9 @@ diff -urNp linux-2.6.32.9/drivers/hwmon/vt8231.c linux-2.6.32.9/drivers/hwmon/vt | |||
23080 | }; | 23065 | }; |
23081 | 23066 | ||
23082 | MODULE_DEVICE_TABLE(pci, vt8231_pci_ids); | 23067 | MODULE_DEVICE_TABLE(pci, vt8231_pci_ids); |
23083 | diff -urNp linux-2.6.32.9/drivers/hwmon/w83791d.c linux-2.6.32.9/drivers/hwmon/w83791d.c | 23068 | diff -urNp linux-2.6.32.10/drivers/hwmon/w83791d.c linux-2.6.32.10/drivers/hwmon/w83791d.c |
23084 | --- linux-2.6.32.9/drivers/hwmon/w83791d.c 2010-02-23 10:38:51.000000000 -0500 | 23069 | --- linux-2.6.32.10/drivers/hwmon/w83791d.c 2010-03-15 11:52:04.000000000 -0400 |
23085 | +++ linux-2.6.32.9/drivers/hwmon/w83791d.c 2010-03-11 20:25:00.129411700 -0500 | 23070 | +++ linux-2.6.32.10/drivers/hwmon/w83791d.c 2010-03-20 15:58:47.062125591 -0400 |
23086 | @@ -330,8 +330,8 @@ static int w83791d_detect(struct i2c_cli | 23071 | @@ -330,8 +330,8 @@ static int w83791d_detect(struct i2c_cli |
23087 | struct i2c_board_info *info); | 23072 | struct i2c_board_info *info); |
23088 | static int w83791d_remove(struct i2c_client *client); | 23073 | static int w83791d_remove(struct i2c_client *client); |
@@ -23094,9 +23079,9 @@ diff -urNp linux-2.6.32.9/drivers/hwmon/w83791d.c linux-2.6.32.9/drivers/hwmon/w | |||
23094 | static struct w83791d_data *w83791d_update_device(struct device *dev); | 23079 | static struct w83791d_data *w83791d_update_device(struct device *dev); |
23095 | 23080 | ||
23096 | #ifdef DEBUG | 23081 | #ifdef DEBUG |
23097 | diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-i801.c linux-2.6.32.9/drivers/i2c/busses/i2c-i801.c | 23082 | diff -urNp linux-2.6.32.10/drivers/i2c/busses/i2c-i801.c linux-2.6.32.10/drivers/i2c/busses/i2c-i801.c |
23098 | --- linux-2.6.32.9/drivers/i2c/busses/i2c-i801.c 2010-02-23 10:38:51.000000000 -0500 | 23083 | --- linux-2.6.32.10/drivers/i2c/busses/i2c-i801.c 2010-03-15 11:52:04.000000000 -0400 |
23099 | +++ linux-2.6.32.9/drivers/i2c/busses/i2c-i801.c 2010-03-11 20:25:00.129411700 -0500 | 23084 | +++ linux-2.6.32.10/drivers/i2c/busses/i2c-i801.c 2010-03-20 15:58:47.062125591 -0400 |
23100 | @@ -578,7 +578,7 @@ static struct pci_device_id i801_ids[] = | 23085 | @@ -578,7 +578,7 @@ static struct pci_device_id i801_ids[] = |
23101 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_4) }, | 23086 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_4) }, |
23102 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_5) }, | 23087 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_5) }, |
@@ -23106,9 +23091,9 @@ diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-i801.c linux-2.6.32.9/drivers/i | |||
23106 | }; | 23091 | }; |
23107 | 23092 | ||
23108 | MODULE_DEVICE_TABLE (pci, i801_ids); | 23093 | MODULE_DEVICE_TABLE (pci, i801_ids); |
23109 | diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.9/drivers/i2c/busses/i2c-piix4.c | 23094 | diff -urNp linux-2.6.32.10/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.10/drivers/i2c/busses/i2c-piix4.c |
23110 | --- linux-2.6.32.9/drivers/i2c/busses/i2c-piix4.c 2010-02-23 10:38:51.000000000 -0500 | 23095 | --- linux-2.6.32.10/drivers/i2c/busses/i2c-piix4.c 2010-03-15 11:52:04.000000000 -0400 |
23111 | +++ linux-2.6.32.9/drivers/i2c/busses/i2c-piix4.c 2010-03-11 20:25:00.129411700 -0500 | 23096 | +++ linux-2.6.32.10/drivers/i2c/busses/i2c-piix4.c 2010-03-20 15:58:47.062125591 -0400 |
23112 | @@ -124,7 +124,7 @@ static struct dmi_system_id __devinitdat | 23097 | @@ -124,7 +124,7 @@ static struct dmi_system_id __devinitdat |
23113 | .ident = "IBM", | 23098 | .ident = "IBM", |
23114 | .matches = { DMI_MATCH(DMI_SYS_VENDOR, "IBM"), }, | 23099 | .matches = { DMI_MATCH(DMI_SYS_VENDOR, "IBM"), }, |
@@ -23127,9 +23112,9 @@ diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-piix4.c linux-2.6.32.9/drivers/ | |||
23127 | }; | 23112 | }; |
23128 | 23113 | ||
23129 | MODULE_DEVICE_TABLE (pci, piix4_ids); | 23114 | MODULE_DEVICE_TABLE (pci, piix4_ids); |
23130 | diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.9/drivers/i2c/busses/i2c-sis630.c | 23115 | diff -urNp linux-2.6.32.10/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.10/drivers/i2c/busses/i2c-sis630.c |
23131 | --- linux-2.6.32.9/drivers/i2c/busses/i2c-sis630.c 2010-02-23 10:38:51.000000000 -0500 | 23116 | --- linux-2.6.32.10/drivers/i2c/busses/i2c-sis630.c 2010-03-15 11:52:04.000000000 -0400 |
23132 | +++ linux-2.6.32.9/drivers/i2c/busses/i2c-sis630.c 2010-03-11 20:25:00.129411700 -0500 | 23117 | +++ linux-2.6.32.10/drivers/i2c/busses/i2c-sis630.c 2010-03-20 15:58:47.062125591 -0400 |
23133 | @@ -471,7 +471,7 @@ static struct i2c_adapter sis630_adapter | 23118 | @@ -471,7 +471,7 @@ static struct i2c_adapter sis630_adapter |
23134 | static struct pci_device_id sis630_ids[] __devinitdata = { | 23119 | static struct pci_device_id sis630_ids[] __devinitdata = { |
23135 | { PCI_DEVICE(PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503) }, | 23120 | { PCI_DEVICE(PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503) }, |
@@ -23139,9 +23124,9 @@ diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-sis630.c linux-2.6.32.9/drivers | |||
23139 | }; | 23124 | }; |
23140 | 23125 | ||
23141 | MODULE_DEVICE_TABLE (pci, sis630_ids); | 23126 | MODULE_DEVICE_TABLE (pci, sis630_ids); |
23142 | diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.9/drivers/i2c/busses/i2c-sis96x.c | 23127 | diff -urNp linux-2.6.32.10/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.10/drivers/i2c/busses/i2c-sis96x.c |
23143 | --- linux-2.6.32.9/drivers/i2c/busses/i2c-sis96x.c 2010-02-23 10:38:51.000000000 -0500 | 23128 | --- linux-2.6.32.10/drivers/i2c/busses/i2c-sis96x.c 2010-03-15 11:52:04.000000000 -0400 |
23144 | +++ linux-2.6.32.9/drivers/i2c/busses/i2c-sis96x.c 2010-03-11 20:25:00.129411700 -0500 | 23129 | +++ linux-2.6.32.10/drivers/i2c/busses/i2c-sis96x.c 2010-03-20 15:58:47.062125591 -0400 |
23145 | @@ -247,7 +247,7 @@ static struct i2c_adapter sis96x_adapter | 23130 | @@ -247,7 +247,7 @@ static struct i2c_adapter sis96x_adapter |
23146 | 23131 | ||
23147 | static struct pci_device_id sis96x_ids[] = { | 23132 | static struct pci_device_id sis96x_ids[] = { |
@@ -23151,9 +23136,9 @@ diff -urNp linux-2.6.32.9/drivers/i2c/busses/i2c-sis96x.c linux-2.6.32.9/drivers | |||
23151 | }; | 23136 | }; |
23152 | 23137 | ||
23153 | MODULE_DEVICE_TABLE (pci, sis96x_ids); | 23138 | MODULE_DEVICE_TABLE (pci, sis96x_ids); |
23154 | diff -urNp linux-2.6.32.9/drivers/ide/ide-cd.c linux-2.6.32.9/drivers/ide/ide-cd.c | 23139 | diff -urNp linux-2.6.32.10/drivers/ide/ide-cd.c linux-2.6.32.10/drivers/ide/ide-cd.c |
23155 | --- linux-2.6.32.9/drivers/ide/ide-cd.c 2010-02-23 10:38:51.000000000 -0500 | 23140 | --- linux-2.6.32.10/drivers/ide/ide-cd.c 2010-03-15 11:52:04.000000000 -0400 |
23156 | +++ linux-2.6.32.9/drivers/ide/ide-cd.c 2010-03-11 20:25:00.129411700 -0500 | 23141 | +++ linux-2.6.32.10/drivers/ide/ide-cd.c 2010-03-20 15:58:47.062125591 -0400 |
23157 | @@ -766,7 +766,7 @@ static void cdrom_do_block_pc(ide_drive_ | 23142 | @@ -766,7 +766,7 @@ static void cdrom_do_block_pc(ide_drive_ |
23158 | alignment = queue_dma_alignment(q) | q->dma_pad_mask; | 23143 | alignment = queue_dma_alignment(q) | q->dma_pad_mask; |
23159 | if ((unsigned long)buf & alignment | 23144 | if ((unsigned long)buf & alignment |
@@ -23163,9 +23148,9 @@ diff -urNp linux-2.6.32.9/drivers/ide/ide-cd.c linux-2.6.32.9/drivers/ide/ide-cd | |||
23163 | drive->dma = 0; | 23148 | drive->dma = 0; |
23164 | } | 23149 | } |
23165 | } | 23150 | } |
23166 | diff -urNp linux-2.6.32.9/drivers/ieee1394/dv1394.c linux-2.6.32.9/drivers/ieee1394/dv1394.c | 23151 | diff -urNp linux-2.6.32.10/drivers/ieee1394/dv1394.c linux-2.6.32.10/drivers/ieee1394/dv1394.c |
23167 | --- linux-2.6.32.9/drivers/ieee1394/dv1394.c 2010-02-23 10:38:51.000000000 -0500 | 23152 | --- linux-2.6.32.10/drivers/ieee1394/dv1394.c 2010-03-15 11:52:04.000000000 -0400 |
23168 | +++ linux-2.6.32.9/drivers/ieee1394/dv1394.c 2010-03-11 20:25:00.129411700 -0500 | 23153 | +++ linux-2.6.32.10/drivers/ieee1394/dv1394.c 2010-03-20 15:58:47.062125591 -0400 |
23169 | @@ -739,7 +739,7 @@ static void frame_prepare(struct video_c | 23154 | @@ -739,7 +739,7 @@ static void frame_prepare(struct video_c |
23170 | based upon DIF section and sequence | 23155 | based upon DIF section and sequence |
23171 | */ | 23156 | */ |
@@ -23184,9 +23169,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/dv1394.c linux-2.6.32.9/drivers/ieee1 | |||
23184 | }; | 23169 | }; |
23185 | 23170 | ||
23186 | MODULE_DEVICE_TABLE(ieee1394, dv1394_id_table); | 23171 | MODULE_DEVICE_TABLE(ieee1394, dv1394_id_table); |
23187 | diff -urNp linux-2.6.32.9/drivers/ieee1394/eth1394.c linux-2.6.32.9/drivers/ieee1394/eth1394.c | 23172 | diff -urNp linux-2.6.32.10/drivers/ieee1394/eth1394.c linux-2.6.32.10/drivers/ieee1394/eth1394.c |
23188 | --- linux-2.6.32.9/drivers/ieee1394/eth1394.c 2010-02-23 10:38:51.000000000 -0500 | 23173 | --- linux-2.6.32.10/drivers/ieee1394/eth1394.c 2010-03-15 11:52:04.000000000 -0400 |
23189 | +++ linux-2.6.32.9/drivers/ieee1394/eth1394.c 2010-03-11 20:25:00.129411700 -0500 | 23174 | +++ linux-2.6.32.10/drivers/ieee1394/eth1394.c 2010-03-20 15:58:47.062125591 -0400 |
23190 | @@ -446,7 +446,7 @@ static const struct ieee1394_device_id e | 23175 | @@ -446,7 +446,7 @@ static const struct ieee1394_device_id e |
23191 | .specifier_id = ETHER1394_GASP_SPECIFIER_ID, | 23176 | .specifier_id = ETHER1394_GASP_SPECIFIER_ID, |
23192 | .version = ETHER1394_GASP_VERSION, | 23177 | .version = ETHER1394_GASP_VERSION, |
@@ -23196,9 +23181,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/eth1394.c linux-2.6.32.9/drivers/ieee | |||
23196 | }; | 23181 | }; |
23197 | 23182 | ||
23198 | MODULE_DEVICE_TABLE(ieee1394, eth1394_id_table); | 23183 | MODULE_DEVICE_TABLE(ieee1394, eth1394_id_table); |
23199 | diff -urNp linux-2.6.32.9/drivers/ieee1394/hosts.c linux-2.6.32.9/drivers/ieee1394/hosts.c | 23184 | diff -urNp linux-2.6.32.10/drivers/ieee1394/hosts.c linux-2.6.32.10/drivers/ieee1394/hosts.c |
23200 | --- linux-2.6.32.9/drivers/ieee1394/hosts.c 2010-02-23 10:38:51.000000000 -0500 | 23185 | --- linux-2.6.32.10/drivers/ieee1394/hosts.c 2010-03-15 11:52:04.000000000 -0400 |
23201 | +++ linux-2.6.32.9/drivers/ieee1394/hosts.c 2010-03-11 20:25:00.129411700 -0500 | 23186 | +++ linux-2.6.32.10/drivers/ieee1394/hosts.c 2010-03-20 15:58:47.062125591 -0400 |
23202 | @@ -78,6 +78,7 @@ static int dummy_isoctl(struct hpsb_iso | 23187 | @@ -78,6 +78,7 @@ static int dummy_isoctl(struct hpsb_iso |
23203 | } | 23188 | } |
23204 | 23189 | ||
@@ -23207,9 +23192,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/hosts.c linux-2.6.32.9/drivers/ieee13 | |||
23207 | .transmit_packet = dummy_transmit_packet, | 23192 | .transmit_packet = dummy_transmit_packet, |
23208 | .devctl = dummy_devctl, | 23193 | .devctl = dummy_devctl, |
23209 | .isoctl = dummy_isoctl | 23194 | .isoctl = dummy_isoctl |
23210 | diff -urNp linux-2.6.32.9/drivers/ieee1394/ohci1394.c linux-2.6.32.9/drivers/ieee1394/ohci1394.c | 23195 | diff -urNp linux-2.6.32.10/drivers/ieee1394/ohci1394.c linux-2.6.32.10/drivers/ieee1394/ohci1394.c |
23211 | --- linux-2.6.32.9/drivers/ieee1394/ohci1394.c 2010-02-23 10:38:51.000000000 -0500 | 23196 | --- linux-2.6.32.10/drivers/ieee1394/ohci1394.c 2010-03-15 11:52:04.000000000 -0400 |
23212 | +++ linux-2.6.32.9/drivers/ieee1394/ohci1394.c 2010-03-11 20:25:00.129411700 -0500 | 23197 | +++ linux-2.6.32.10/drivers/ieee1394/ohci1394.c 2010-03-20 15:58:47.062125591 -0400 |
23213 | @@ -147,9 +147,9 @@ printk(level "%s: " fmt "\n" , OHCI1394_ | 23198 | @@ -147,9 +147,9 @@ printk(level "%s: " fmt "\n" , OHCI1394_ |
23214 | printk(level "%s: fw-host%d: " fmt "\n" , OHCI1394_DRIVER_NAME, ohci->host->id , ## args) | 23199 | printk(level "%s: fw-host%d: " fmt "\n" , OHCI1394_DRIVER_NAME, ohci->host->id , ## args) |
23215 | 23200 | ||
@@ -23231,9 +23216,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/ohci1394.c linux-2.6.32.9/drivers/iee | |||
23231 | }; | 23216 | }; |
23232 | 23217 | ||
23233 | MODULE_DEVICE_TABLE(pci, ohci1394_pci_tbl); | 23218 | MODULE_DEVICE_TABLE(pci, ohci1394_pci_tbl); |
23234 | diff -urNp linux-2.6.32.9/drivers/ieee1394/raw1394.c linux-2.6.32.9/drivers/ieee1394/raw1394.c | 23219 | diff -urNp linux-2.6.32.10/drivers/ieee1394/raw1394.c linux-2.6.32.10/drivers/ieee1394/raw1394.c |
23235 | --- linux-2.6.32.9/drivers/ieee1394/raw1394.c 2010-02-23 10:38:51.000000000 -0500 | 23220 | --- linux-2.6.32.10/drivers/ieee1394/raw1394.c 2010-03-15 11:52:04.000000000 -0400 |
23236 | +++ linux-2.6.32.9/drivers/ieee1394/raw1394.c 2010-03-11 20:25:00.129411700 -0500 | 23221 | +++ linux-2.6.32.10/drivers/ieee1394/raw1394.c 2010-03-20 15:58:47.066062568 -0400 |
23237 | @@ -3002,7 +3002,7 @@ static const struct ieee1394_device_id r | 23222 | @@ -3002,7 +3002,7 @@ static const struct ieee1394_device_id r |
23238 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, | 23223 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, |
23239 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, | 23224 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, |
@@ -23243,9 +23228,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/raw1394.c linux-2.6.32.9/drivers/ieee | |||
23243 | }; | 23228 | }; |
23244 | 23229 | ||
23245 | MODULE_DEVICE_TABLE(ieee1394, raw1394_id_table); | 23230 | MODULE_DEVICE_TABLE(ieee1394, raw1394_id_table); |
23246 | diff -urNp linux-2.6.32.9/drivers/ieee1394/sbp2.c linux-2.6.32.9/drivers/ieee1394/sbp2.c | 23231 | diff -urNp linux-2.6.32.10/drivers/ieee1394/sbp2.c linux-2.6.32.10/drivers/ieee1394/sbp2.c |
23247 | --- linux-2.6.32.9/drivers/ieee1394/sbp2.c 2010-02-23 10:38:51.000000000 -0500 | 23232 | --- linux-2.6.32.10/drivers/ieee1394/sbp2.c 2010-03-15 11:52:04.000000000 -0400 |
23248 | +++ linux-2.6.32.9/drivers/ieee1394/sbp2.c 2010-03-11 20:25:00.133674261 -0500 | 23233 | +++ linux-2.6.32.10/drivers/ieee1394/sbp2.c 2010-03-20 15:58:47.066062568 -0400 |
23249 | @@ -290,7 +290,7 @@ static const struct ieee1394_device_id s | 23234 | @@ -290,7 +290,7 @@ static const struct ieee1394_device_id s |
23250 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, | 23235 | .match_flags = IEEE1394_MATCH_SPECIFIER_ID | IEEE1394_MATCH_VERSION, |
23251 | .specifier_id = SBP2_UNIT_SPEC_ID_ENTRY & 0xffffff, | 23236 | .specifier_id = SBP2_UNIT_SPEC_ID_ENTRY & 0xffffff, |
@@ -23264,9 +23249,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/sbp2.c linux-2.6.32.9/drivers/ieee139 | |||
23264 | { | 23249 | { |
23265 | int ret; | 23250 | int ret; |
23266 | 23251 | ||
23267 | diff -urNp linux-2.6.32.9/drivers/ieee1394/video1394.c linux-2.6.32.9/drivers/ieee1394/video1394.c | 23252 | diff -urNp linux-2.6.32.10/drivers/ieee1394/video1394.c linux-2.6.32.10/drivers/ieee1394/video1394.c |
23268 | --- linux-2.6.32.9/drivers/ieee1394/video1394.c 2010-02-23 10:38:51.000000000 -0500 | 23253 | --- linux-2.6.32.10/drivers/ieee1394/video1394.c 2010-03-15 11:52:04.000000000 -0400 |
23269 | +++ linux-2.6.32.9/drivers/ieee1394/video1394.c 2010-03-11 20:25:00.133674261 -0500 | 23254 | +++ linux-2.6.32.10/drivers/ieee1394/video1394.c 2010-03-20 15:58:47.066062568 -0400 |
23270 | @@ -1311,7 +1311,7 @@ static const struct ieee1394_device_id v | 23255 | @@ -1311,7 +1311,7 @@ static const struct ieee1394_device_id v |
23271 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, | 23256 | .specifier_id = CAMERA_UNIT_SPEC_ID_ENTRY & 0xffffff, |
23272 | .version = (CAMERA_SW_VERSION_ENTRY + 2) & 0xffffff | 23257 | .version = (CAMERA_SW_VERSION_ENTRY + 2) & 0xffffff |
@@ -23276,9 +23261,9 @@ diff -urNp linux-2.6.32.9/drivers/ieee1394/video1394.c linux-2.6.32.9/drivers/ie | |||
23276 | }; | 23261 | }; |
23277 | 23262 | ||
23278 | MODULE_DEVICE_TABLE(ieee1394, video1394_id_table); | 23263 | MODULE_DEVICE_TABLE(ieee1394, video1394_id_table); |
23279 | diff -urNp linux-2.6.32.9/drivers/infiniband/core/cm.c linux-2.6.32.9/drivers/infiniband/core/cm.c | 23264 | diff -urNp linux-2.6.32.10/drivers/infiniband/core/cm.c linux-2.6.32.10/drivers/infiniband/core/cm.c |
23280 | --- linux-2.6.32.9/drivers/infiniband/core/cm.c 2010-02-23 10:38:51.000000000 -0500 | 23265 | --- linux-2.6.32.10/drivers/infiniband/core/cm.c 2010-03-15 11:52:04.000000000 -0400 |
23281 | +++ linux-2.6.32.9/drivers/infiniband/core/cm.c 2010-03-11 20:25:00.133674261 -0500 | 23266 | +++ linux-2.6.32.10/drivers/infiniband/core/cm.c 2010-03-20 15:58:47.066062568 -0400 |
23282 | @@ -112,7 +112,7 @@ static char const counter_group_names[CM | 23267 | @@ -112,7 +112,7 @@ static char const counter_group_names[CM |
23283 | 23268 | ||
23284 | struct cm_counter_group { | 23269 | struct cm_counter_group { |
@@ -23422,9 +23407,9 @@ diff -urNp linux-2.6.32.9/drivers/infiniband/core/cm.c linux-2.6.32.9/drivers/in | |||
23422 | .show = cm_show_counter | 23407 | .show = cm_show_counter |
23423 | }; | 23408 | }; |
23424 | 23409 | ||
23425 | diff -urNp linux-2.6.32.9/drivers/infiniband/core/sysfs.c linux-2.6.32.9/drivers/infiniband/core/sysfs.c | 23410 | diff -urNp linux-2.6.32.10/drivers/infiniband/core/sysfs.c linux-2.6.32.10/drivers/infiniband/core/sysfs.c |
23426 | --- linux-2.6.32.9/drivers/infiniband/core/sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 23411 | --- linux-2.6.32.10/drivers/infiniband/core/sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
23427 | +++ linux-2.6.32.9/drivers/infiniband/core/sysfs.c 2010-03-11 20:25:00.133674261 -0500 | 23412 | +++ linux-2.6.32.10/drivers/infiniband/core/sysfs.c 2010-03-20 15:58:47.066062568 -0400 |
23428 | @@ -79,7 +79,7 @@ static ssize_t port_attr_show(struct kob | 23413 | @@ -79,7 +79,7 @@ static ssize_t port_attr_show(struct kob |
23429 | return port_attr->show(p, port_attr, buf); | 23414 | return port_attr->show(p, port_attr, buf); |
23430 | } | 23415 | } |
@@ -23434,9 +23419,9 @@ diff -urNp linux-2.6.32.9/drivers/infiniband/core/sysfs.c linux-2.6.32.9/drivers | |||
23434 | .show = port_attr_show | 23419 | .show = port_attr_show |
23435 | }; | 23420 | }; |
23436 | 23421 | ||
23437 | diff -urNp linux-2.6.32.9/drivers/input/keyboard/atkbd.c linux-2.6.32.9/drivers/input/keyboard/atkbd.c | 23422 | diff -urNp linux-2.6.32.10/drivers/input/keyboard/atkbd.c linux-2.6.32.10/drivers/input/keyboard/atkbd.c |
23438 | --- linux-2.6.32.9/drivers/input/keyboard/atkbd.c 2010-02-23 10:38:51.000000000 -0500 | 23423 | --- linux-2.6.32.10/drivers/input/keyboard/atkbd.c 2010-03-15 11:52:04.000000000 -0400 |
23439 | +++ linux-2.6.32.9/drivers/input/keyboard/atkbd.c 2010-03-11 20:25:00.133674261 -0500 | 23424 | +++ linux-2.6.32.10/drivers/input/keyboard/atkbd.c 2010-03-20 15:58:47.066062568 -0400 |
23440 | @@ -1212,7 +1212,7 @@ static struct serio_device_id atkbd_seri | 23425 | @@ -1212,7 +1212,7 @@ static struct serio_device_id atkbd_seri |
23441 | .id = SERIO_ANY, | 23426 | .id = SERIO_ANY, |
23442 | .extra = SERIO_ANY, | 23427 | .extra = SERIO_ANY, |
@@ -23446,9 +23431,9 @@ diff -urNp linux-2.6.32.9/drivers/input/keyboard/atkbd.c linux-2.6.32.9/drivers/ | |||
23446 | }; | 23431 | }; |
23447 | 23432 | ||
23448 | MODULE_DEVICE_TABLE(serio, atkbd_serio_ids); | 23433 | MODULE_DEVICE_TABLE(serio, atkbd_serio_ids); |
23449 | diff -urNp linux-2.6.32.9/drivers/input/mouse/lifebook.c linux-2.6.32.9/drivers/input/mouse/lifebook.c | 23434 | diff -urNp linux-2.6.32.10/drivers/input/mouse/lifebook.c linux-2.6.32.10/drivers/input/mouse/lifebook.c |
23450 | --- linux-2.6.32.9/drivers/input/mouse/lifebook.c 2010-02-23 10:38:51.000000000 -0500 | 23435 | --- linux-2.6.32.10/drivers/input/mouse/lifebook.c 2010-03-15 11:52:04.000000000 -0400 |
23451 | +++ linux-2.6.32.9/drivers/input/mouse/lifebook.c 2010-03-11 20:25:00.133674261 -0500 | 23436 | +++ linux-2.6.32.10/drivers/input/mouse/lifebook.c 2010-03-20 15:58:47.066062568 -0400 |
23452 | @@ -115,7 +115,7 @@ static const struct dmi_system_id lifebo | 23437 | @@ -115,7 +115,7 @@ static const struct dmi_system_id lifebo |
23453 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), | 23438 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), |
23454 | }, | 23439 | }, |
@@ -23458,9 +23443,9 @@ diff -urNp linux-2.6.32.9/drivers/input/mouse/lifebook.c linux-2.6.32.9/drivers/ | |||
23458 | }; | 23443 | }; |
23459 | 23444 | ||
23460 | static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) | 23445 | static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) |
23461 | diff -urNp linux-2.6.32.9/drivers/input/mouse/psmouse-base.c linux-2.6.32.9/drivers/input/mouse/psmouse-base.c | 23446 | diff -urNp linux-2.6.32.10/drivers/input/mouse/psmouse-base.c linux-2.6.32.10/drivers/input/mouse/psmouse-base.c |
23462 | --- linux-2.6.32.9/drivers/input/mouse/psmouse-base.c 2010-02-23 10:38:51.000000000 -0500 | 23447 | --- linux-2.6.32.10/drivers/input/mouse/psmouse-base.c 2010-03-15 11:52:04.000000000 -0400 |
23463 | +++ linux-2.6.32.9/drivers/input/mouse/psmouse-base.c 2010-03-11 20:25:00.133674261 -0500 | 23448 | +++ linux-2.6.32.10/drivers/input/mouse/psmouse-base.c 2010-03-20 15:58:47.066062568 -0400 |
23464 | @@ -1409,7 +1409,7 @@ static struct serio_device_id psmouse_se | 23449 | @@ -1409,7 +1409,7 @@ static struct serio_device_id psmouse_se |
23465 | .id = SERIO_ANY, | 23450 | .id = SERIO_ANY, |
23466 | .extra = SERIO_ANY, | 23451 | .extra = SERIO_ANY, |
@@ -23470,9 +23455,9 @@ diff -urNp linux-2.6.32.9/drivers/input/mouse/psmouse-base.c linux-2.6.32.9/driv | |||
23470 | }; | 23455 | }; |
23471 | 23456 | ||
23472 | MODULE_DEVICE_TABLE(serio, psmouse_serio_ids); | 23457 | MODULE_DEVICE_TABLE(serio, psmouse_serio_ids); |
23473 | diff -urNp linux-2.6.32.9/drivers/input/mouse/synaptics.c linux-2.6.32.9/drivers/input/mouse/synaptics.c | 23458 | diff -urNp linux-2.6.32.10/drivers/input/mouse/synaptics.c linux-2.6.32.10/drivers/input/mouse/synaptics.c |
23474 | --- linux-2.6.32.9/drivers/input/mouse/synaptics.c 2010-02-23 10:38:51.000000000 -0500 | 23459 | --- linux-2.6.32.10/drivers/input/mouse/synaptics.c 2010-03-15 11:52:04.000000000 -0400 |
23475 | +++ linux-2.6.32.9/drivers/input/mouse/synaptics.c 2010-03-11 20:25:00.133674261 -0500 | 23460 | +++ linux-2.6.32.10/drivers/input/mouse/synaptics.c 2010-03-20 15:58:47.066062568 -0400 |
23476 | @@ -437,7 +437,7 @@ static void synaptics_process_packet(str | 23461 | @@ -437,7 +437,7 @@ static void synaptics_process_packet(str |
23477 | break; | 23462 | break; |
23478 | case 2: | 23463 | case 2: |
@@ -23501,9 +23486,9 @@ diff -urNp linux-2.6.32.9/drivers/input/mouse/synaptics.c linux-2.6.32.9/drivers | |||
23501 | }; | 23486 | }; |
23502 | #endif | 23487 | #endif |
23503 | 23488 | ||
23504 | diff -urNp linux-2.6.32.9/drivers/input/mousedev.c linux-2.6.32.9/drivers/input/mousedev.c | 23489 | diff -urNp linux-2.6.32.10/drivers/input/mousedev.c linux-2.6.32.10/drivers/input/mousedev.c |
23505 | --- linux-2.6.32.9/drivers/input/mousedev.c 2010-02-23 10:38:51.000000000 -0500 | 23490 | --- linux-2.6.32.10/drivers/input/mousedev.c 2010-03-15 11:52:04.000000000 -0400 |
23506 | +++ linux-2.6.32.9/drivers/input/mousedev.c 2010-03-11 20:25:00.133674261 -0500 | 23491 | +++ linux-2.6.32.10/drivers/input/mousedev.c 2010-03-20 15:58:47.066062568 -0400 |
23507 | @@ -1057,7 +1057,7 @@ static struct input_handler mousedev_han | 23492 | @@ -1057,7 +1057,7 @@ static struct input_handler mousedev_han |
23508 | 23493 | ||
23509 | #ifdef CONFIG_INPUT_MOUSEDEV_PSAUX | 23494 | #ifdef CONFIG_INPUT_MOUSEDEV_PSAUX |
@@ -23513,9 +23498,9 @@ diff -urNp linux-2.6.32.9/drivers/input/mousedev.c linux-2.6.32.9/drivers/input/ | |||
23513 | }; | 23498 | }; |
23514 | static int psaux_registered; | 23499 | static int psaux_registered; |
23515 | #endif | 23500 | #endif |
23516 | diff -urNp linux-2.6.32.9/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.9/drivers/input/serio/i8042-x86ia64io.h | 23501 | diff -urNp linux-2.6.32.10/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.10/drivers/input/serio/i8042-x86ia64io.h |
23517 | --- linux-2.6.32.9/drivers/input/serio/i8042-x86ia64io.h 2010-02-23 10:38:51.000000000 -0500 | 23502 | --- linux-2.6.32.10/drivers/input/serio/i8042-x86ia64io.h 2010-03-15 11:52:04.000000000 -0400 |
23518 | +++ linux-2.6.32.9/drivers/input/serio/i8042-x86ia64io.h 2010-03-11 20:25:00.133674261 -0500 | 23503 | +++ linux-2.6.32.10/drivers/input/serio/i8042-x86ia64io.h 2010-03-20 15:58:47.066062568 -0400 |
23519 | @@ -172,7 +172,7 @@ static const struct dmi_system_id __init | 23504 | @@ -172,7 +172,7 @@ static const struct dmi_system_id __init |
23520 | DMI_MATCH(DMI_PRODUCT_VERSION, "Rev 1"), | 23505 | DMI_MATCH(DMI_PRODUCT_VERSION, "Rev 1"), |
23521 | }, | 23506 | }, |
@@ -23570,9 +23555,9 @@ diff -urNp linux-2.6.32.9/drivers/input/serio/i8042-x86ia64io.h linux-2.6.32.9/d | |||
23570 | }; | 23555 | }; |
23571 | 23556 | ||
23572 | #endif /* CONFIG_X86 */ | 23557 | #endif /* CONFIG_X86 */ |
23573 | diff -urNp linux-2.6.32.9/drivers/input/serio/serio_raw.c linux-2.6.32.9/drivers/input/serio/serio_raw.c | 23558 | diff -urNp linux-2.6.32.10/drivers/input/serio/serio_raw.c linux-2.6.32.10/drivers/input/serio/serio_raw.c |
23574 | --- linux-2.6.32.9/drivers/input/serio/serio_raw.c 2010-02-23 10:38:51.000000000 -0500 | 23559 | --- linux-2.6.32.10/drivers/input/serio/serio_raw.c 2010-03-15 11:52:04.000000000 -0400 |
23575 | +++ linux-2.6.32.9/drivers/input/serio/serio_raw.c 2010-03-11 20:25:00.133674261 -0500 | 23560 | +++ linux-2.6.32.10/drivers/input/serio/serio_raw.c 2010-03-20 15:58:47.066062568 -0400 |
23576 | @@ -377,7 +377,7 @@ static struct serio_device_id serio_raw_ | 23561 | @@ -377,7 +377,7 @@ static struct serio_device_id serio_raw_ |
23577 | .id = SERIO_ANY, | 23562 | .id = SERIO_ANY, |
23578 | .extra = SERIO_ANY, | 23563 | .extra = SERIO_ANY, |
@@ -23582,9 +23567,9 @@ diff -urNp linux-2.6.32.9/drivers/input/serio/serio_raw.c linux-2.6.32.9/drivers | |||
23582 | }; | 23567 | }; |
23583 | 23568 | ||
23584 | MODULE_DEVICE_TABLE(serio, serio_raw_serio_ids); | 23569 | MODULE_DEVICE_TABLE(serio, serio_raw_serio_ids); |
23585 | diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/common.c linux-2.6.32.9/drivers/isdn/gigaset/common.c | 23570 | diff -urNp linux-2.6.32.10/drivers/isdn/gigaset/common.c linux-2.6.32.10/drivers/isdn/gigaset/common.c |
23586 | --- linux-2.6.32.9/drivers/isdn/gigaset/common.c 2010-02-23 10:38:51.000000000 -0500 | 23571 | --- linux-2.6.32.10/drivers/isdn/gigaset/common.c 2010-03-15 11:52:04.000000000 -0400 |
23587 | +++ linux-2.6.32.9/drivers/isdn/gigaset/common.c 2010-03-11 20:25:00.133674261 -0500 | 23572 | +++ linux-2.6.32.10/drivers/isdn/gigaset/common.c 2010-03-20 15:58:47.070072193 -0400 |
23588 | @@ -712,7 +712,7 @@ struct cardstate *gigaset_initcs(struct | 23573 | @@ -712,7 +712,7 @@ struct cardstate *gigaset_initcs(struct |
23589 | cs->commands_pending = 0; | 23574 | cs->commands_pending = 0; |
23590 | cs->cur_at_seq = 0; | 23575 | cs->cur_at_seq = 0; |
@@ -23594,9 +23579,9 @@ diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/common.c linux-2.6.32.9/drivers/i | |||
23594 | cs->dev = NULL; | 23579 | cs->dev = NULL; |
23595 | cs->tty = NULL; | 23580 | cs->tty = NULL; |
23596 | cs->tty_dev = NULL; | 23581 | cs->tty_dev = NULL; |
23597 | diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/gigaset.h linux-2.6.32.9/drivers/isdn/gigaset/gigaset.h | 23582 | diff -urNp linux-2.6.32.10/drivers/isdn/gigaset/gigaset.h linux-2.6.32.10/drivers/isdn/gigaset/gigaset.h |
23598 | --- linux-2.6.32.9/drivers/isdn/gigaset/gigaset.h 2010-02-23 10:38:51.000000000 -0500 | 23583 | --- linux-2.6.32.10/drivers/isdn/gigaset/gigaset.h 2010-03-15 11:52:04.000000000 -0400 |
23599 | +++ linux-2.6.32.9/drivers/isdn/gigaset/gigaset.h 2010-03-11 20:25:00.133674261 -0500 | 23584 | +++ linux-2.6.32.10/drivers/isdn/gigaset/gigaset.h 2010-03-20 15:58:47.070072193 -0400 |
23600 | @@ -446,7 +446,7 @@ struct cardstate { | 23585 | @@ -446,7 +446,7 @@ struct cardstate { |
23601 | spinlock_t cmdlock; | 23586 | spinlock_t cmdlock; |
23602 | unsigned curlen, cmdbytes; | 23587 | unsigned curlen, cmdbytes; |
@@ -23606,9 +23591,9 @@ diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/gigaset.h linux-2.6.32.9/drivers/ | |||
23606 | struct tty_struct *tty; | 23591 | struct tty_struct *tty; |
23607 | struct tasklet_struct if_wake_tasklet; | 23592 | struct tasklet_struct if_wake_tasklet; |
23608 | unsigned control_state; | 23593 | unsigned control_state; |
23609 | diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/interface.c linux-2.6.32.9/drivers/isdn/gigaset/interface.c | 23594 | diff -urNp linux-2.6.32.10/drivers/isdn/gigaset/interface.c linux-2.6.32.10/drivers/isdn/gigaset/interface.c |
23610 | --- linux-2.6.32.9/drivers/isdn/gigaset/interface.c 2010-02-23 10:38:51.000000000 -0500 | 23595 | --- linux-2.6.32.10/drivers/isdn/gigaset/interface.c 2010-03-15 11:52:04.000000000 -0400 |
23611 | +++ linux-2.6.32.9/drivers/isdn/gigaset/interface.c 2010-03-11 20:25:00.133674261 -0500 | 23596 | +++ linux-2.6.32.10/drivers/isdn/gigaset/interface.c 2010-03-20 15:58:47.070072193 -0400 |
23612 | @@ -165,9 +165,7 @@ static int if_open(struct tty_struct *tt | 23597 | @@ -165,9 +165,7 @@ static int if_open(struct tty_struct *tt |
23613 | return -ERESTARTSYS; // FIXME -EINTR? | 23598 | return -ERESTARTSYS; // FIXME -EINTR? |
23614 | tty->driver_data = cs; | 23599 | tty->driver_data = cs; |
@@ -23696,9 +23681,9 @@ diff -urNp linux-2.6.32.9/drivers/isdn/gigaset/interface.c linux-2.6.32.9/driver | |||
23696 | dev_warn(cs->dev, "%s: device not opened\n", __func__); | 23681 | dev_warn(cs->dev, "%s: device not opened\n", __func__); |
23697 | goto out; | 23682 | goto out; |
23698 | } | 23683 | } |
23699 | diff -urNp linux-2.6.32.9/drivers/isdn/hardware/avm/b1.c linux-2.6.32.9/drivers/isdn/hardware/avm/b1.c | 23684 | diff -urNp linux-2.6.32.10/drivers/isdn/hardware/avm/b1.c linux-2.6.32.10/drivers/isdn/hardware/avm/b1.c |
23700 | --- linux-2.6.32.9/drivers/isdn/hardware/avm/b1.c 2010-02-23 10:38:51.000000000 -0500 | 23685 | --- linux-2.6.32.10/drivers/isdn/hardware/avm/b1.c 2010-03-15 11:52:04.000000000 -0400 |
23701 | +++ linux-2.6.32.9/drivers/isdn/hardware/avm/b1.c 2010-03-11 20:25:00.133674261 -0500 | 23686 | +++ linux-2.6.32.10/drivers/isdn/hardware/avm/b1.c 2010-03-20 15:58:47.070072193 -0400 |
23702 | @@ -173,7 +173,7 @@ int b1_load_t4file(avmcard *card, capilo | 23687 | @@ -173,7 +173,7 @@ int b1_load_t4file(avmcard *card, capilo |
23703 | } | 23688 | } |
23704 | if (left) { | 23689 | if (left) { |
@@ -23717,9 +23702,9 @@ diff -urNp linux-2.6.32.9/drivers/isdn/hardware/avm/b1.c linux-2.6.32.9/drivers/ | |||
23717 | return -EFAULT; | 23702 | return -EFAULT; |
23718 | } else { | 23703 | } else { |
23719 | memcpy(buf, dp, left); | 23704 | memcpy(buf, dp, left); |
23720 | diff -urNp linux-2.6.32.9/drivers/isdn/icn/icn.c linux-2.6.32.9/drivers/isdn/icn/icn.c | 23705 | diff -urNp linux-2.6.32.10/drivers/isdn/icn/icn.c linux-2.6.32.10/drivers/isdn/icn/icn.c |
23721 | --- linux-2.6.32.9/drivers/isdn/icn/icn.c 2010-02-23 10:38:51.000000000 -0500 | 23706 | --- linux-2.6.32.10/drivers/isdn/icn/icn.c 2010-03-15 11:52:04.000000000 -0400 |
23722 | +++ linux-2.6.32.9/drivers/isdn/icn/icn.c 2010-03-11 20:25:00.137474668 -0500 | 23707 | +++ linux-2.6.32.10/drivers/isdn/icn/icn.c 2010-03-20 15:58:47.070072193 -0400 |
23723 | @@ -1044,7 +1044,7 @@ icn_writecmd(const u_char * buf, int len | 23708 | @@ -1044,7 +1044,7 @@ icn_writecmd(const u_char * buf, int len |
23724 | if (count > len) | 23709 | if (count > len) |
23725 | count = len; | 23710 | count = len; |
@@ -23729,9 +23714,9 @@ diff -urNp linux-2.6.32.9/drivers/isdn/icn/icn.c linux-2.6.32.9/drivers/isdn/icn | |||
23729 | return -EFAULT; | 23714 | return -EFAULT; |
23730 | } else | 23715 | } else |
23731 | memcpy(msg, buf, count); | 23716 | memcpy(msg, buf, count); |
23732 | diff -urNp linux-2.6.32.9/drivers/lguest/core.c linux-2.6.32.9/drivers/lguest/core.c | 23717 | diff -urNp linux-2.6.32.10/drivers/lguest/core.c linux-2.6.32.10/drivers/lguest/core.c |
23733 | --- linux-2.6.32.9/drivers/lguest/core.c 2010-02-23 10:38:51.000000000 -0500 | 23718 | --- linux-2.6.32.10/drivers/lguest/core.c 2010-03-15 11:52:04.000000000 -0400 |
23734 | +++ linux-2.6.32.9/drivers/lguest/core.c 2010-03-11 20:25:00.137474668 -0500 | 23719 | +++ linux-2.6.32.10/drivers/lguest/core.c 2010-03-20 15:58:47.070072193 -0400 |
23735 | @@ -91,9 +91,17 @@ static __init int map_switcher(void) | 23720 | @@ -91,9 +91,17 @@ static __init int map_switcher(void) |
23736 | * it's worked so far. The end address needs +1 because __get_vm_area | 23721 | * it's worked so far. The end address needs +1 because __get_vm_area |
23737 | * allocates an extra guard page, so we need space for that. | 23722 | * allocates an extra guard page, so we need space for that. |
@@ -23750,9 +23735,9 @@ diff -urNp linux-2.6.32.9/drivers/lguest/core.c linux-2.6.32.9/drivers/lguest/co | |||
23750 | if (!switcher_vma) { | 23735 | if (!switcher_vma) { |
23751 | err = -ENOMEM; | 23736 | err = -ENOMEM; |
23752 | printk("lguest: could not map switcher pages high\n"); | 23737 | printk("lguest: could not map switcher pages high\n"); |
23753 | diff -urNp linux-2.6.32.9/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.9/drivers/macintosh/via-pmu-backlight.c | 23738 | diff -urNp linux-2.6.32.10/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.10/drivers/macintosh/via-pmu-backlight.c |
23754 | --- linux-2.6.32.9/drivers/macintosh/via-pmu-backlight.c 2010-02-23 10:38:51.000000000 -0500 | 23739 | --- linux-2.6.32.10/drivers/macintosh/via-pmu-backlight.c 2010-03-15 11:52:04.000000000 -0400 |
23755 | +++ linux-2.6.32.9/drivers/macintosh/via-pmu-backlight.c 2010-03-11 20:25:00.137474668 -0500 | 23740 | +++ linux-2.6.32.10/drivers/macintosh/via-pmu-backlight.c 2010-03-20 15:58:47.070072193 -0400 |
23756 | @@ -15,7 +15,7 @@ | 23741 | @@ -15,7 +15,7 @@ |
23757 | 23742 | ||
23758 | #define MAX_PMU_LEVEL 0xFF | 23743 | #define MAX_PMU_LEVEL 0xFF |
@@ -23771,9 +23756,9 @@ diff -urNp linux-2.6.32.9/drivers/macintosh/via-pmu-backlight.c linux-2.6.32.9/d | |||
23771 | .get_brightness = pmu_backlight_get_brightness, | 23756 | .get_brightness = pmu_backlight_get_brightness, |
23772 | .update_status = pmu_backlight_update_status, | 23757 | .update_status = pmu_backlight_update_status, |
23773 | 23758 | ||
23774 | diff -urNp linux-2.6.32.9/drivers/macintosh/via-pmu.c linux-2.6.32.9/drivers/macintosh/via-pmu.c | 23759 | diff -urNp linux-2.6.32.10/drivers/macintosh/via-pmu.c linux-2.6.32.10/drivers/macintosh/via-pmu.c |
23775 | --- linux-2.6.32.9/drivers/macintosh/via-pmu.c 2010-02-23 10:38:51.000000000 -0500 | 23760 | --- linux-2.6.32.10/drivers/macintosh/via-pmu.c 2010-03-15 11:52:04.000000000 -0400 |
23776 | +++ linux-2.6.32.9/drivers/macintosh/via-pmu.c 2010-03-11 20:25:00.137474668 -0500 | 23761 | +++ linux-2.6.32.10/drivers/macintosh/via-pmu.c 2010-03-20 15:58:47.070072193 -0400 |
23777 | @@ -2232,7 +2232,7 @@ static int pmu_sleep_valid(suspend_state | 23762 | @@ -2232,7 +2232,7 @@ static int pmu_sleep_valid(suspend_state |
23778 | && (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0); | 23763 | && (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0); |
23779 | } | 23764 | } |
@@ -23783,9 +23768,9 @@ diff -urNp linux-2.6.32.9/drivers/macintosh/via-pmu.c linux-2.6.32.9/drivers/mac | |||
23783 | .enter = powerbook_sleep, | 23768 | .enter = powerbook_sleep, |
23784 | .valid = pmu_sleep_valid, | 23769 | .valid = pmu_sleep_valid, |
23785 | }; | 23770 | }; |
23786 | diff -urNp linux-2.6.32.9/drivers/md/bitmap.c linux-2.6.32.9/drivers/md/bitmap.c | 23771 | diff -urNp linux-2.6.32.10/drivers/md/bitmap.c linux-2.6.32.10/drivers/md/bitmap.c |
23787 | --- linux-2.6.32.9/drivers/md/bitmap.c 2010-02-23 10:38:51.000000000 -0500 | 23772 | --- linux-2.6.32.10/drivers/md/bitmap.c 2010-03-15 11:52:04.000000000 -0400 |
23788 | +++ linux-2.6.32.9/drivers/md/bitmap.c 2010-03-11 20:25:00.137474668 -0500 | 23773 | +++ linux-2.6.32.10/drivers/md/bitmap.c 2010-03-20 15:58:47.070072193 -0400 |
23789 | @@ -58,7 +58,7 @@ | 23774 | @@ -58,7 +58,7 @@ |
23790 | # if DEBUG > 0 | 23775 | # if DEBUG > 0 |
23791 | # define PRINTK(x...) printk(KERN_DEBUG x) | 23776 | # define PRINTK(x...) printk(KERN_DEBUG x) |
@@ -23795,9 +23780,9 @@ diff -urNp linux-2.6.32.9/drivers/md/bitmap.c linux-2.6.32.9/drivers/md/bitmap.c | |||
23795 | # endif | 23780 | # endif |
23796 | #endif | 23781 | #endif |
23797 | 23782 | ||
23798 | diff -urNp linux-2.6.32.9/drivers/md/dm-sysfs.c linux-2.6.32.9/drivers/md/dm-sysfs.c | 23783 | diff -urNp linux-2.6.32.10/drivers/md/dm-sysfs.c linux-2.6.32.10/drivers/md/dm-sysfs.c |
23799 | --- linux-2.6.32.9/drivers/md/dm-sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 23784 | --- linux-2.6.32.10/drivers/md/dm-sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
23800 | +++ linux-2.6.32.9/drivers/md/dm-sysfs.c 2010-03-11 20:25:00.137474668 -0500 | 23785 | +++ linux-2.6.32.10/drivers/md/dm-sysfs.c 2010-03-20 15:58:47.070072193 -0400 |
23801 | @@ -75,7 +75,7 @@ static struct attribute *dm_attrs[] = { | 23786 | @@ -75,7 +75,7 @@ static struct attribute *dm_attrs[] = { |
23802 | NULL, | 23787 | NULL, |
23803 | }; | 23788 | }; |
@@ -23807,9 +23792,9 @@ diff -urNp linux-2.6.32.9/drivers/md/dm-sysfs.c linux-2.6.32.9/drivers/md/dm-sys | |||
23807 | .show = dm_attr_show, | 23792 | .show = dm_attr_show, |
23808 | }; | 23793 | }; |
23809 | 23794 | ||
23810 | diff -urNp linux-2.6.32.9/drivers/md/dm-table.c linux-2.6.32.9/drivers/md/dm-table.c | 23795 | diff -urNp linux-2.6.32.10/drivers/md/dm-table.c linux-2.6.32.10/drivers/md/dm-table.c |
23811 | --- linux-2.6.32.9/drivers/md/dm-table.c 2010-02-23 10:38:51.000000000 -0500 | 23796 | --- linux-2.6.32.10/drivers/md/dm-table.c 2010-03-15 11:52:04.000000000 -0400 |
23812 | +++ linux-2.6.32.9/drivers/md/dm-table.c 2010-03-11 20:25:00.137474668 -0500 | 23797 | +++ linux-2.6.32.10/drivers/md/dm-table.c 2010-03-20 15:58:47.070072193 -0400 |
23813 | @@ -359,7 +359,7 @@ static int device_area_is_invalid(struct | 23798 | @@ -359,7 +359,7 @@ static int device_area_is_invalid(struct |
23814 | if (!dev_size) | 23799 | if (!dev_size) |
23815 | return 0; | 23800 | return 0; |
@@ -23819,9 +23804,9 @@ diff -urNp linux-2.6.32.9/drivers/md/dm-table.c linux-2.6.32.9/drivers/md/dm-tab | |||
23819 | DMWARN("%s: %s too small for target: " | 23804 | DMWARN("%s: %s too small for target: " |
23820 | "start=%llu, len=%llu, dev_size=%llu", | 23805 | "start=%llu, len=%llu, dev_size=%llu", |
23821 | dm_device_name(ti->table->md), bdevname(bdev, b), | 23806 | dm_device_name(ti->table->md), bdevname(bdev, b), |
23822 | diff -urNp linux-2.6.32.9/drivers/md/md.c linux-2.6.32.9/drivers/md/md.c | 23807 | diff -urNp linux-2.6.32.10/drivers/md/md.c linux-2.6.32.10/drivers/md/md.c |
23823 | --- linux-2.6.32.9/drivers/md/md.c 2010-02-23 10:38:51.000000000 -0500 | 23808 | --- linux-2.6.32.10/drivers/md/md.c 2010-03-15 11:52:04.000000000 -0400 |
23824 | +++ linux-2.6.32.9/drivers/md/md.c 2010-03-11 20:25:00.137474668 -0500 | 23809 | +++ linux-2.6.32.10/drivers/md/md.c 2010-03-20 15:58:47.070072193 -0400 |
23825 | @@ -2508,7 +2508,7 @@ static void rdev_free(struct kobject *ko | 23810 | @@ -2508,7 +2508,7 @@ static void rdev_free(struct kobject *ko |
23826 | mdk_rdev_t *rdev = container_of(ko, mdk_rdev_t, kobj); | 23811 | mdk_rdev_t *rdev = container_of(ko, mdk_rdev_t, kobj); |
23827 | kfree(rdev); | 23812 | kfree(rdev); |
@@ -23858,9 +23843,9 @@ diff -urNp linux-2.6.32.9/drivers/md/md.c linux-2.6.32.9/drivers/md/md.c | |||
23858 | /* sync IO will cause sync_io to increase before the disk_stats | 23843 | /* sync IO will cause sync_io to increase before the disk_stats |
23859 | * as sync_io is counted when a request starts, and | 23844 | * as sync_io is counted when a request starts, and |
23860 | * disk_stats is counted when it completes. | 23845 | * disk_stats is counted when it completes. |
23861 | diff -urNp linux-2.6.32.9/drivers/md/md.h linux-2.6.32.9/drivers/md/md.h | 23846 | diff -urNp linux-2.6.32.10/drivers/md/md.h linux-2.6.32.10/drivers/md/md.h |
23862 | --- linux-2.6.32.9/drivers/md/md.h 2010-02-23 10:38:51.000000000 -0500 | 23847 | --- linux-2.6.32.10/drivers/md/md.h 2010-03-15 11:52:04.000000000 -0400 |
23863 | +++ linux-2.6.32.9/drivers/md/md.h 2010-03-11 20:25:00.137474668 -0500 | 23848 | +++ linux-2.6.32.10/drivers/md/md.h 2010-03-20 15:58:47.074047893 -0400 |
23864 | @@ -304,7 +304,7 @@ static inline void rdev_dec_pending(mdk_ | 23849 | @@ -304,7 +304,7 @@ static inline void rdev_dec_pending(mdk_ |
23865 | 23850 | ||
23866 | static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) | 23851 | static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) |
@@ -23870,9 +23855,9 @@ diff -urNp linux-2.6.32.9/drivers/md/md.h linux-2.6.32.9/drivers/md/md.h | |||
23870 | } | 23855 | } |
23871 | 23856 | ||
23872 | struct mdk_personality | 23857 | struct mdk_personality |
23873 | diff -urNp linux-2.6.32.9/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.9/drivers/media/dvb/dvb-core/dvbdev.c | 23858 | diff -urNp linux-2.6.32.10/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.10/drivers/media/dvb/dvb-core/dvbdev.c |
23874 | --- linux-2.6.32.9/drivers/media/dvb/dvb-core/dvbdev.c 2010-02-23 10:38:51.000000000 -0500 | 23859 | --- linux-2.6.32.10/drivers/media/dvb/dvb-core/dvbdev.c 2010-03-15 11:52:04.000000000 -0400 |
23875 | +++ linux-2.6.32.9/drivers/media/dvb/dvb-core/dvbdev.c 2010-03-11 20:25:00.137474668 -0500 | 23860 | +++ linux-2.6.32.10/drivers/media/dvb/dvb-core/dvbdev.c 2010-03-20 15:58:47.074047893 -0400 |
23876 | @@ -191,6 +191,7 @@ int dvb_register_device(struct dvb_adapt | 23861 | @@ -191,6 +191,7 @@ int dvb_register_device(struct dvb_adapt |
23877 | const struct dvb_device *template, void *priv, int type) | 23862 | const struct dvb_device *template, void *priv, int type) |
23878 | { | 23863 | { |
@@ -23881,9 +23866,9 @@ diff -urNp linux-2.6.32.9/drivers/media/dvb/dvb-core/dvbdev.c linux-2.6.32.9/dri | |||
23881 | struct file_operations *dvbdevfops; | 23866 | struct file_operations *dvbdevfops; |
23882 | struct device *clsdev; | 23867 | struct device *clsdev; |
23883 | int minor; | 23868 | int minor; |
23884 | diff -urNp linux-2.6.32.9/drivers/media/radio/radio-cadet.c linux-2.6.32.9/drivers/media/radio/radio-cadet.c | 23869 | diff -urNp linux-2.6.32.10/drivers/media/radio/radio-cadet.c linux-2.6.32.10/drivers/media/radio/radio-cadet.c |
23885 | --- linux-2.6.32.9/drivers/media/radio/radio-cadet.c 2010-02-23 10:38:51.000000000 -0500 | 23870 | --- linux-2.6.32.10/drivers/media/radio/radio-cadet.c 2010-03-15 11:52:04.000000000 -0400 |
23886 | +++ linux-2.6.32.9/drivers/media/radio/radio-cadet.c 2010-03-11 20:25:00.137474668 -0500 | 23871 | +++ linux-2.6.32.10/drivers/media/radio/radio-cadet.c 2010-03-20 15:58:47.074047893 -0400 |
23887 | @@ -347,7 +347,7 @@ static ssize_t cadet_read(struct file *f | 23872 | @@ -347,7 +347,7 @@ static ssize_t cadet_read(struct file *f |
23888 | while (i < count && dev->rdsin != dev->rdsout) | 23873 | while (i < count && dev->rdsin != dev->rdsout) |
23889 | readbuf[i++] = dev->rdsbuf[dev->rdsout++]; | 23874 | readbuf[i++] = dev->rdsbuf[dev->rdsout++]; |
@@ -23893,9 +23878,9 @@ diff -urNp linux-2.6.32.9/drivers/media/radio/radio-cadet.c linux-2.6.32.9/drive | |||
23893 | return -EFAULT; | 23878 | return -EFAULT; |
23894 | return i; | 23879 | return i; |
23895 | } | 23880 | } |
23896 | diff -urNp linux-2.6.32.9/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.9/drivers/media/video/usbvideo/konicawc.c | 23881 | diff -urNp linux-2.6.32.10/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.10/drivers/media/video/usbvideo/konicawc.c |
23897 | --- linux-2.6.32.9/drivers/media/video/usbvideo/konicawc.c 2010-02-23 10:38:51.000000000 -0500 | 23882 | --- linux-2.6.32.10/drivers/media/video/usbvideo/konicawc.c 2010-03-15 11:52:04.000000000 -0400 |
23898 | +++ linux-2.6.32.9/drivers/media/video/usbvideo/konicawc.c 2010-03-11 20:25:00.137474668 -0500 | 23883 | +++ linux-2.6.32.10/drivers/media/video/usbvideo/konicawc.c 2010-03-20 15:58:47.074047893 -0400 |
23899 | @@ -225,7 +225,7 @@ static void konicawc_register_input(stru | 23884 | @@ -225,7 +225,7 @@ static void konicawc_register_input(stru |
23900 | int error; | 23885 | int error; |
23901 | 23886 | ||
@@ -23905,9 +23890,9 @@ diff -urNp linux-2.6.32.9/drivers/media/video/usbvideo/konicawc.c linux-2.6.32.9 | |||
23905 | 23890 | ||
23906 | cam->input = input_dev = input_allocate_device(); | 23891 | cam->input = input_dev = input_allocate_device(); |
23907 | if (!input_dev) { | 23892 | if (!input_dev) { |
23908 | diff -urNp linux-2.6.32.9/drivers/media/video/usbvideo/quickcam_messenger.c linux-2.6.32.9/drivers/media/video/usbvideo/quickcam_messenger.c | 23893 | diff -urNp linux-2.6.32.10/drivers/media/video/usbvideo/quickcam_messenger.c linux-2.6.32.10/drivers/media/video/usbvideo/quickcam_messenger.c |
23909 | --- linux-2.6.32.9/drivers/media/video/usbvideo/quickcam_messenger.c 2010-02-23 10:38:51.000000000 -0500 | 23894 | --- linux-2.6.32.10/drivers/media/video/usbvideo/quickcam_messenger.c 2010-03-15 11:52:04.000000000 -0400 |
23910 | +++ linux-2.6.32.9/drivers/media/video/usbvideo/quickcam_messenger.c 2010-03-11 20:25:00.137474668 -0500 | 23895 | +++ linux-2.6.32.10/drivers/media/video/usbvideo/quickcam_messenger.c 2010-03-20 15:58:47.074047893 -0400 |
23911 | @@ -89,7 +89,7 @@ static void qcm_register_input(struct qc | 23896 | @@ -89,7 +89,7 @@ static void qcm_register_input(struct qc |
23912 | int error; | 23897 | int error; |
23913 | 23898 | ||
@@ -23917,9 +23902,9 @@ diff -urNp linux-2.6.32.9/drivers/media/video/usbvideo/quickcam_messenger.c linu | |||
23917 | 23902 | ||
23918 | cam->input = input_dev = input_allocate_device(); | 23903 | cam->input = input_dev = input_allocate_device(); |
23919 | if (!input_dev) { | 23904 | if (!input_dev) { |
23920 | diff -urNp linux-2.6.32.9/drivers/message/i2o/i2o_proc.c linux-2.6.32.9/drivers/message/i2o/i2o_proc.c | 23905 | diff -urNp linux-2.6.32.10/drivers/message/i2o/i2o_proc.c linux-2.6.32.10/drivers/message/i2o/i2o_proc.c |
23921 | --- linux-2.6.32.9/drivers/message/i2o/i2o_proc.c 2010-02-23 10:38:51.000000000 -0500 | 23906 | --- linux-2.6.32.10/drivers/message/i2o/i2o_proc.c 2010-03-15 11:52:04.000000000 -0400 |
23922 | +++ linux-2.6.32.9/drivers/message/i2o/i2o_proc.c 2010-03-11 20:25:00.137474668 -0500 | 23907 | +++ linux-2.6.32.10/drivers/message/i2o/i2o_proc.c 2010-03-20 15:58:47.074047893 -0400 |
23923 | @@ -259,13 +259,6 @@ static char *scsi_devices[] = { | 23908 | @@ -259,13 +259,6 @@ static char *scsi_devices[] = { |
23924 | "Array Controller Device" | 23909 | "Array Controller Device" |
23925 | }; | 23910 | }; |
@@ -24006,9 +23991,9 @@ diff -urNp linux-2.6.32.9/drivers/message/i2o/i2o_proc.c linux-2.6.32.9/drivers/ | |||
24006 | 23991 | ||
24007 | return 0; | 23992 | return 0; |
24008 | } | 23993 | } |
24009 | diff -urNp linux-2.6.32.9/drivers/misc/kgdbts.c linux-2.6.32.9/drivers/misc/kgdbts.c | 23994 | diff -urNp linux-2.6.32.10/drivers/misc/kgdbts.c linux-2.6.32.10/drivers/misc/kgdbts.c |
24010 | --- linux-2.6.32.9/drivers/misc/kgdbts.c 2010-02-23 10:38:51.000000000 -0500 | 23995 | --- linux-2.6.32.10/drivers/misc/kgdbts.c 2010-03-15 11:52:04.000000000 -0400 |
24011 | +++ linux-2.6.32.9/drivers/misc/kgdbts.c 2010-03-11 20:25:00.137474668 -0500 | 23996 | +++ linux-2.6.32.10/drivers/misc/kgdbts.c 2010-03-20 15:58:47.074047893 -0400 |
24012 | @@ -118,7 +118,7 @@ | 23997 | @@ -118,7 +118,7 @@ |
24013 | } while (0) | 23998 | } while (0) |
24014 | #define MAX_CONFIG_LEN 40 | 23999 | #define MAX_CONFIG_LEN 40 |
@@ -24027,9 +24012,9 @@ diff -urNp linux-2.6.32.9/drivers/misc/kgdbts.c linux-2.6.32.9/drivers/misc/kgdb | |||
24027 | .name = "kgdbts", | 24012 | .name = "kgdbts", |
24028 | .read_char = kgdbts_get_char, | 24013 | .read_char = kgdbts_get_char, |
24029 | .write_char = kgdbts_put_char, | 24014 | .write_char = kgdbts_put_char, |
24030 | diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.9/drivers/misc/sgi-gru/gruhandles.c | 24015 | diff -urNp linux-2.6.32.10/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.10/drivers/misc/sgi-gru/gruhandles.c |
24031 | --- linux-2.6.32.9/drivers/misc/sgi-gru/gruhandles.c 2010-02-23 10:38:51.000000000 -0500 | 24016 | --- linux-2.6.32.10/drivers/misc/sgi-gru/gruhandles.c 2010-03-15 11:52:04.000000000 -0400 |
24032 | +++ linux-2.6.32.9/drivers/misc/sgi-gru/gruhandles.c 2010-03-11 20:25:00.137474668 -0500 | 24017 | +++ linux-2.6.32.10/drivers/misc/sgi-gru/gruhandles.c 2010-03-20 15:58:47.074047893 -0400 |
24033 | @@ -39,8 +39,8 @@ struct mcs_op_statistic mcs_op_statistic | 24018 | @@ -39,8 +39,8 @@ struct mcs_op_statistic mcs_op_statistic |
24034 | 24019 | ||
24035 | static void update_mcs_stats(enum mcs_op op, unsigned long clks) | 24020 | static void update_mcs_stats(enum mcs_op op, unsigned long clks) |
@@ -24041,9 +24026,9 @@ diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/gruhandles.c linux-2.6.32.9/drive | |||
24041 | if (mcs_op_statistics[op].max < clks) | 24026 | if (mcs_op_statistics[op].max < clks) |
24042 | mcs_op_statistics[op].max = clks; | 24027 | mcs_op_statistics[op].max = clks; |
24043 | } | 24028 | } |
24044 | diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.9/drivers/misc/sgi-gru/gruprocfs.c | 24029 | diff -urNp linux-2.6.32.10/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.10/drivers/misc/sgi-gru/gruprocfs.c |
24045 | --- linux-2.6.32.9/drivers/misc/sgi-gru/gruprocfs.c 2010-02-23 10:38:51.000000000 -0500 | 24030 | --- linux-2.6.32.10/drivers/misc/sgi-gru/gruprocfs.c 2010-03-15 11:52:04.000000000 -0400 |
24046 | +++ linux-2.6.32.9/drivers/misc/sgi-gru/gruprocfs.c 2010-03-11 20:25:00.137474668 -0500 | 24031 | +++ linux-2.6.32.10/drivers/misc/sgi-gru/gruprocfs.c 2010-03-20 15:58:47.074047893 -0400 |
24047 | @@ -32,9 +32,9 @@ | 24032 | @@ -32,9 +32,9 @@ |
24048 | 24033 | ||
24049 | #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) | 24034 | #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) |
@@ -24067,9 +24052,9 @@ diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/gruprocfs.c linux-2.6.32.9/driver | |||
24067 | max = mcs_op_statistics[op].max; | 24052 | max = mcs_op_statistics[op].max; |
24068 | seq_printf(s, "%-20s%12ld%12ld%12ld\n", id[op], count, | 24053 | seq_printf(s, "%-20s%12ld%12ld%12ld\n", id[op], count, |
24069 | count ? total / count : 0, max); | 24054 | count ? total / count : 0, max); |
24070 | diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/grutables.h linux-2.6.32.9/drivers/misc/sgi-gru/grutables.h | 24055 | diff -urNp linux-2.6.32.10/drivers/misc/sgi-gru/grutables.h linux-2.6.32.10/drivers/misc/sgi-gru/grutables.h |
24071 | --- linux-2.6.32.9/drivers/misc/sgi-gru/grutables.h 2010-02-23 10:38:51.000000000 -0500 | 24056 | --- linux-2.6.32.10/drivers/misc/sgi-gru/grutables.h 2010-03-15 11:52:04.000000000 -0400 |
24072 | +++ linux-2.6.32.9/drivers/misc/sgi-gru/grutables.h 2010-03-11 20:25:00.141634154 -0500 | 24057 | +++ linux-2.6.32.10/drivers/misc/sgi-gru/grutables.h 2010-03-20 15:58:47.074047893 -0400 |
24073 | @@ -167,84 +167,84 @@ extern unsigned int gru_max_gids; | 24058 | @@ -167,84 +167,84 @@ extern unsigned int gru_max_gids; |
24074 | * GRU statistics. | 24059 | * GRU statistics. |
24075 | */ | 24060 | */ |
@@ -24253,9 +24238,9 @@ diff -urNp linux-2.6.32.9/drivers/misc/sgi-gru/grutables.h linux-2.6.32.9/driver | |||
24253 | } while (0) | 24238 | } while (0) |
24254 | 24239 | ||
24255 | #ifdef CONFIG_SGI_GRU_DEBUG | 24240 | #ifdef CONFIG_SGI_GRU_DEBUG |
24256 | diff -urNp linux-2.6.32.9/drivers/mtd/devices/doc2000.c linux-2.6.32.9/drivers/mtd/devices/doc2000.c | 24241 | diff -urNp linux-2.6.32.10/drivers/mtd/devices/doc2000.c linux-2.6.32.10/drivers/mtd/devices/doc2000.c |
24257 | --- linux-2.6.32.9/drivers/mtd/devices/doc2000.c 2010-02-23 10:38:51.000000000 -0500 | 24242 | --- linux-2.6.32.10/drivers/mtd/devices/doc2000.c 2010-03-15 11:52:04.000000000 -0400 |
24258 | +++ linux-2.6.32.9/drivers/mtd/devices/doc2000.c 2010-03-11 20:25:00.141634154 -0500 | 24243 | +++ linux-2.6.32.10/drivers/mtd/devices/doc2000.c 2010-03-20 15:58:47.074047893 -0400 |
24259 | @@ -776,7 +776,7 @@ static int doc_write(struct mtd_info *mt | 24244 | @@ -776,7 +776,7 @@ static int doc_write(struct mtd_info *mt |
24260 | 24245 | ||
24261 | /* The ECC will not be calculated correctly if less than 512 is written */ | 24246 | /* The ECC will not be calculated correctly if less than 512 is written */ |
@@ -24265,21 +24250,21 @@ diff -urNp linux-2.6.32.9/drivers/mtd/devices/doc2000.c linux-2.6.32.9/drivers/m | |||
24265 | printk(KERN_WARNING | 24250 | printk(KERN_WARNING |
24266 | "ECC needs a full sector write (adr: %lx size %lx)\n", | 24251 | "ECC needs a full sector write (adr: %lx size %lx)\n", |
24267 | (long) to, (long) len); | 24252 | (long) to, (long) len); |
24268 | diff -urNp linux-2.6.32.9/drivers/mtd/devices/doc2001.c linux-2.6.32.9/drivers/mtd/devices/doc2001.c | 24253 | diff -urNp linux-2.6.32.10/drivers/mtd/devices/doc2001.c linux-2.6.32.10/drivers/mtd/devices/doc2001.c |
24269 | --- linux-2.6.32.9/drivers/mtd/devices/doc2001.c 2010-02-23 10:38:51.000000000 -0500 | 24254 | --- linux-2.6.32.10/drivers/mtd/devices/doc2001.c 2010-03-15 11:52:04.000000000 -0400 |
24270 | +++ linux-2.6.32.9/drivers/mtd/devices/doc2001.c 2010-03-11 20:25:00.141634154 -0500 | 24255 | +++ linux-2.6.32.10/drivers/mtd/devices/doc2001.c 2010-03-20 17:04:50.568729833 -0400 |
24271 | @@ -395,6 +395,8 @@ static int doc_read (struct mtd_info *mt | 24256 | @@ -393,7 +393,7 @@ static int doc_read (struct mtd_info *mt |
24257 | struct Nand *mychip = &this->chips[from >> (this->chipshift)]; | ||
24258 | |||
24272 | /* Don't allow read past end of device */ | 24259 | /* Don't allow read past end of device */ |
24273 | if (from >= this->totlen) | 24260 | - if (from >= this->totlen) |
24261 | + if (from >= this->totlen || !len) | ||
24274 | return -EINVAL; | 24262 | return -EINVAL; |
24275 | + if (!len) | ||
24276 | + return -EINVAL; | ||
24277 | 24263 | ||
24278 | /* Don't allow a single read to cross a 512-byte block boundary */ | 24264 | /* Don't allow a single read to cross a 512-byte block boundary */ |
24279 | if (from + len > ((from | 0x1ff) + 1)) | 24265 | diff -urNp linux-2.6.32.10/drivers/mtd/ubi/build.c linux-2.6.32.10/drivers/mtd/ubi/build.c |
24280 | diff -urNp linux-2.6.32.9/drivers/mtd/ubi/build.c linux-2.6.32.9/drivers/mtd/ubi/build.c | 24266 | --- linux-2.6.32.10/drivers/mtd/ubi/build.c 2010-03-15 11:52:04.000000000 -0400 |
24281 | --- linux-2.6.32.9/drivers/mtd/ubi/build.c 2010-02-23 10:38:51.000000000 -0500 | 24267 | +++ linux-2.6.32.10/drivers/mtd/ubi/build.c 2010-03-20 15:58:47.074047893 -0400 |
24282 | +++ linux-2.6.32.9/drivers/mtd/ubi/build.c 2010-03-11 20:25:00.141634154 -0500 | ||
24283 | @@ -1255,7 +1255,7 @@ module_exit(ubi_exit); | 24268 | @@ -1255,7 +1255,7 @@ module_exit(ubi_exit); |
24284 | static int __init bytes_str_to_int(const char *str) | 24269 | static int __init bytes_str_to_int(const char *str) |
24285 | { | 24270 | { |
@@ -24319,9 +24304,9 @@ diff -urNp linux-2.6.32.9/drivers/mtd/ubi/build.c linux-2.6.32.9/drivers/mtd/ubi | |||
24319 | } | 24304 | } |
24320 | 24305 | ||
24321 | /** | 24306 | /** |
24322 | diff -urNp linux-2.6.32.9/drivers/net/e1000e/82571.c linux-2.6.32.9/drivers/net/e1000e/82571.c | 24307 | diff -urNp linux-2.6.32.10/drivers/net/e1000e/82571.c linux-2.6.32.10/drivers/net/e1000e/82571.c |
24323 | --- linux-2.6.32.9/drivers/net/e1000e/82571.c 2010-02-23 10:38:51.000000000 -0500 | 24308 | --- linux-2.6.32.10/drivers/net/e1000e/82571.c 2010-03-15 11:52:04.000000000 -0400 |
24324 | +++ linux-2.6.32.9/drivers/net/e1000e/82571.c 2010-03-11 20:25:00.141634154 -0500 | 24309 | +++ linux-2.6.32.10/drivers/net/e1000e/82571.c 2010-03-20 15:58:47.074047893 -0400 |
24325 | @@ -212,6 +212,7 @@ static s32 e1000_init_mac_params_82571(s | 24310 | @@ -212,6 +212,7 @@ static s32 e1000_init_mac_params_82571(s |
24326 | { | 24311 | { |
24327 | struct e1000_hw *hw = &adapter->hw; | 24312 | struct e1000_hw *hw = &adapter->hw; |
@@ -24375,9 +24360,9 @@ diff -urNp linux-2.6.32.9/drivers/net/e1000e/82571.c linux-2.6.32.9/drivers/net/ | |||
24375 | .acquire_nvm = e1000_acquire_nvm_82571, | 24360 | .acquire_nvm = e1000_acquire_nvm_82571, |
24376 | .read_nvm = e1000e_read_nvm_eerd, | 24361 | .read_nvm = e1000e_read_nvm_eerd, |
24377 | .release_nvm = e1000_release_nvm_82571, | 24362 | .release_nvm = e1000_release_nvm_82571, |
24378 | diff -urNp linux-2.6.32.9/drivers/net/e1000e/e1000.h linux-2.6.32.9/drivers/net/e1000e/e1000.h | 24363 | diff -urNp linux-2.6.32.10/drivers/net/e1000e/e1000.h linux-2.6.32.10/drivers/net/e1000e/e1000.h |
24379 | --- linux-2.6.32.9/drivers/net/e1000e/e1000.h 2010-02-23 10:38:51.000000000 -0500 | 24364 | --- linux-2.6.32.10/drivers/net/e1000e/e1000.h 2010-03-15 11:52:04.000000000 -0400 |
24380 | +++ linux-2.6.32.9/drivers/net/e1000e/e1000.h 2010-03-11 20:25:00.141634154 -0500 | 24365 | +++ linux-2.6.32.10/drivers/net/e1000e/e1000.h 2010-03-20 15:58:47.074047893 -0400 |
24381 | @@ -375,9 +375,9 @@ struct e1000_info { | 24366 | @@ -375,9 +375,9 @@ struct e1000_info { |
24382 | u32 pba; | 24367 | u32 pba; |
24383 | u32 max_hw_frame_size; | 24368 | u32 max_hw_frame_size; |
@@ -24391,9 +24376,9 @@ diff -urNp linux-2.6.32.9/drivers/net/e1000e/e1000.h linux-2.6.32.9/drivers/net/ | |||
24391 | }; | 24376 | }; |
24392 | 24377 | ||
24393 | /* hardware capability, feature, and workaround flags */ | 24378 | /* hardware capability, feature, and workaround flags */ |
24394 | diff -urNp linux-2.6.32.9/drivers/net/e1000e/es2lan.c linux-2.6.32.9/drivers/net/e1000e/es2lan.c | 24379 | diff -urNp linux-2.6.32.10/drivers/net/e1000e/es2lan.c linux-2.6.32.10/drivers/net/e1000e/es2lan.c |
24395 | --- linux-2.6.32.9/drivers/net/e1000e/es2lan.c 2010-02-23 10:38:51.000000000 -0500 | 24380 | --- linux-2.6.32.10/drivers/net/e1000e/es2lan.c 2010-03-15 11:52:04.000000000 -0400 |
24396 | +++ linux-2.6.32.9/drivers/net/e1000e/es2lan.c 2010-03-11 20:25:00.141634154 -0500 | 24381 | +++ linux-2.6.32.10/drivers/net/e1000e/es2lan.c 2010-03-20 15:58:47.078052541 -0400 |
24397 | @@ -207,6 +207,7 @@ static s32 e1000_init_mac_params_80003es | 24382 | @@ -207,6 +207,7 @@ static s32 e1000_init_mac_params_80003es |
24398 | { | 24383 | { |
24399 | struct e1000_hw *hw = &adapter->hw; | 24384 | struct e1000_hw *hw = &adapter->hw; |
@@ -24429,9 +24414,9 @@ diff -urNp linux-2.6.32.9/drivers/net/e1000e/es2lan.c linux-2.6.32.9/drivers/net | |||
24429 | .acquire_nvm = e1000_acquire_nvm_80003es2lan, | 24414 | .acquire_nvm = e1000_acquire_nvm_80003es2lan, |
24430 | .read_nvm = e1000e_read_nvm_eerd, | 24415 | .read_nvm = e1000e_read_nvm_eerd, |
24431 | .release_nvm = e1000_release_nvm_80003es2lan, | 24416 | .release_nvm = e1000_release_nvm_80003es2lan, |
24432 | diff -urNp linux-2.6.32.9/drivers/net/e1000e/hw.h linux-2.6.32.9/drivers/net/e1000e/hw.h | 24417 | diff -urNp linux-2.6.32.10/drivers/net/e1000e/hw.h linux-2.6.32.10/drivers/net/e1000e/hw.h |
24433 | --- linux-2.6.32.9/drivers/net/e1000e/hw.h 2010-02-23 10:38:51.000000000 -0500 | 24418 | --- linux-2.6.32.10/drivers/net/e1000e/hw.h 2010-03-15 11:52:04.000000000 -0400 |
24434 | +++ linux-2.6.32.9/drivers/net/e1000e/hw.h 2010-03-11 20:25:00.141634154 -0500 | 24419 | +++ linux-2.6.32.10/drivers/net/e1000e/hw.h 2010-03-20 15:58:47.078052541 -0400 |
24435 | @@ -755,34 +755,34 @@ struct e1000_mac_operations { | 24420 | @@ -755,34 +755,34 @@ struct e1000_mac_operations { |
24436 | 24421 | ||
24437 | /* Function pointers for the PHY. */ | 24422 | /* Function pointers for the PHY. */ |
@@ -24491,9 +24476,9 @@ diff -urNp linux-2.6.32.9/drivers/net/e1000e/hw.h linux-2.6.32.9/drivers/net/e10 | |||
24491 | }; | 24476 | }; |
24492 | 24477 | ||
24493 | struct e1000_mac_info { | 24478 | struct e1000_mac_info { |
24494 | diff -urNp linux-2.6.32.9/drivers/net/e1000e/ich8lan.c linux-2.6.32.9/drivers/net/e1000e/ich8lan.c | 24479 | diff -urNp linux-2.6.32.10/drivers/net/e1000e/ich8lan.c linux-2.6.32.10/drivers/net/e1000e/ich8lan.c |
24495 | --- linux-2.6.32.9/drivers/net/e1000e/ich8lan.c 2010-02-23 10:38:51.000000000 -0500 | 24480 | --- linux-2.6.32.10/drivers/net/e1000e/ich8lan.c 2010-03-15 11:52:04.000000000 -0400 |
24496 | +++ linux-2.6.32.9/drivers/net/e1000e/ich8lan.c 2010-03-11 20:25:00.141634154 -0500 | 24481 | +++ linux-2.6.32.10/drivers/net/e1000e/ich8lan.c 2010-03-20 15:58:47.078052541 -0400 |
24497 | @@ -3451,7 +3451,7 @@ static void e1000_clear_hw_cntrs_ich8lan | 24482 | @@ -3451,7 +3451,7 @@ static void e1000_clear_hw_cntrs_ich8lan |
24498 | } | 24483 | } |
24499 | } | 24484 | } |
@@ -24521,9 +24506,9 @@ diff -urNp linux-2.6.32.9/drivers/net/e1000e/ich8lan.c linux-2.6.32.9/drivers/ne | |||
24521 | .acquire_nvm = e1000_acquire_nvm_ich8lan, | 24506 | .acquire_nvm = e1000_acquire_nvm_ich8lan, |
24522 | .read_nvm = e1000_read_nvm_ich8lan, | 24507 | .read_nvm = e1000_read_nvm_ich8lan, |
24523 | .release_nvm = e1000_release_nvm_ich8lan, | 24508 | .release_nvm = e1000_release_nvm_ich8lan, |
24524 | diff -urNp linux-2.6.32.9/drivers/net/ibmveth.c linux-2.6.32.9/drivers/net/ibmveth.c | 24509 | diff -urNp linux-2.6.32.10/drivers/net/ibmveth.c linux-2.6.32.10/drivers/net/ibmveth.c |
24525 | --- linux-2.6.32.9/drivers/net/ibmveth.c 2010-02-23 10:38:51.000000000 -0500 | 24510 | --- linux-2.6.32.10/drivers/net/ibmveth.c 2010-03-15 11:52:04.000000000 -0400 |
24526 | +++ linux-2.6.32.9/drivers/net/ibmveth.c 2010-03-11 20:25:00.141634154 -0500 | 24511 | +++ linux-2.6.32.10/drivers/net/ibmveth.c 2010-03-20 15:58:47.078052541 -0400 |
24527 | @@ -1577,7 +1577,7 @@ static struct attribute * veth_pool_attr | 24512 | @@ -1577,7 +1577,7 @@ static struct attribute * veth_pool_attr |
24528 | NULL, | 24513 | NULL, |
24529 | }; | 24514 | }; |
@@ -24533,9 +24518,9 @@ diff -urNp linux-2.6.32.9/drivers/net/ibmveth.c linux-2.6.32.9/drivers/net/ibmve | |||
24533 | .show = veth_pool_show, | 24518 | .show = veth_pool_show, |
24534 | .store = veth_pool_store, | 24519 | .store = veth_pool_store, |
24535 | }; | 24520 | }; |
24536 | diff -urNp linux-2.6.32.9/drivers/net/igb/e1000_82575.c linux-2.6.32.9/drivers/net/igb/e1000_82575.c | 24521 | diff -urNp linux-2.6.32.10/drivers/net/igb/e1000_82575.c linux-2.6.32.10/drivers/net/igb/e1000_82575.c |
24537 | --- linux-2.6.32.9/drivers/net/igb/e1000_82575.c 2010-02-23 10:38:51.000000000 -0500 | 24522 | --- linux-2.6.32.10/drivers/net/igb/e1000_82575.c 2010-03-15 11:52:04.000000000 -0400 |
24538 | +++ linux-2.6.32.9/drivers/net/igb/e1000_82575.c 2010-03-11 20:25:00.141634154 -0500 | 24523 | +++ linux-2.6.32.10/drivers/net/igb/e1000_82575.c 2010-03-20 15:58:47.078052541 -0400 |
24539 | @@ -1400,7 +1400,7 @@ void igb_vmdq_set_replication_pf(struct | 24524 | @@ -1400,7 +1400,7 @@ void igb_vmdq_set_replication_pf(struct |
24540 | wr32(E1000_VT_CTL, vt_ctl); | 24525 | wr32(E1000_VT_CTL, vt_ctl); |
24541 | } | 24526 | } |
@@ -24561,9 +24546,9 @@ diff -urNp linux-2.6.32.9/drivers/net/igb/e1000_82575.c linux-2.6.32.9/drivers/n | |||
24561 | .acquire = igb_acquire_nvm_82575, | 24546 | .acquire = igb_acquire_nvm_82575, |
24562 | .read = igb_read_nvm_eerd, | 24547 | .read = igb_read_nvm_eerd, |
24563 | .release = igb_release_nvm_82575, | 24548 | .release = igb_release_nvm_82575, |
24564 | diff -urNp linux-2.6.32.9/drivers/net/igb/e1000_hw.h linux-2.6.32.9/drivers/net/igb/e1000_hw.h | 24549 | diff -urNp linux-2.6.32.10/drivers/net/igb/e1000_hw.h linux-2.6.32.10/drivers/net/igb/e1000_hw.h |
24565 | --- linux-2.6.32.9/drivers/net/igb/e1000_hw.h 2010-02-23 10:38:51.000000000 -0500 | 24550 | --- linux-2.6.32.10/drivers/net/igb/e1000_hw.h 2010-03-15 11:52:04.000000000 -0400 |
24566 | +++ linux-2.6.32.9/drivers/net/igb/e1000_hw.h 2010-03-11 20:25:00.141634154 -0500 | 24551 | +++ linux-2.6.32.10/drivers/net/igb/e1000_hw.h 2010-03-20 15:58:47.078052541 -0400 |
24567 | @@ -302,17 +302,17 @@ struct e1000_phy_operations { | 24552 | @@ -302,17 +302,17 @@ struct e1000_phy_operations { |
24568 | }; | 24553 | }; |
24569 | 24554 | ||
@@ -24589,9 +24574,9 @@ diff -urNp linux-2.6.32.9/drivers/net/igb/e1000_hw.h linux-2.6.32.9/drivers/net/ | |||
24589 | }; | 24574 | }; |
24590 | 24575 | ||
24591 | extern const struct e1000_info e1000_82575_info; | 24576 | extern const struct e1000_info e1000_82575_info; |
24592 | diff -urNp linux-2.6.32.9/drivers/net/irda/vlsi_ir.c linux-2.6.32.9/drivers/net/irda/vlsi_ir.c | 24577 | diff -urNp linux-2.6.32.10/drivers/net/irda/vlsi_ir.c linux-2.6.32.10/drivers/net/irda/vlsi_ir.c |
24593 | --- linux-2.6.32.9/drivers/net/irda/vlsi_ir.c 2010-02-23 10:38:51.000000000 -0500 | 24578 | --- linux-2.6.32.10/drivers/net/irda/vlsi_ir.c 2010-03-15 11:52:04.000000000 -0400 |
24594 | +++ linux-2.6.32.9/drivers/net/irda/vlsi_ir.c 2010-03-11 20:25:00.141634154 -0500 | 24579 | +++ linux-2.6.32.10/drivers/net/irda/vlsi_ir.c 2010-03-20 15:58:47.078052541 -0400 |
24595 | @@ -907,13 +907,12 @@ static netdev_tx_t vlsi_hard_start_xmit( | 24580 | @@ -907,13 +907,12 @@ static netdev_tx_t vlsi_hard_start_xmit( |
24596 | /* no race - tx-ring already empty */ | 24581 | /* no race - tx-ring already empty */ |
24597 | vlsi_set_baud(idev, iobase); | 24582 | vlsi_set_baud(idev, iobase); |
@@ -24608,9 +24593,9 @@ diff -urNp linux-2.6.32.9/drivers/net/irda/vlsi_ir.c linux-2.6.32.9/drivers/net/ | |||
24608 | spin_unlock_irqrestore(&idev->lock, flags); | 24593 | spin_unlock_irqrestore(&idev->lock, flags); |
24609 | dev_kfree_skb_any(skb); | 24594 | dev_kfree_skb_any(skb); |
24610 | return NETDEV_TX_OK; | 24595 | return NETDEV_TX_OK; |
24611 | diff -urNp linux-2.6.32.9/drivers/net/iseries_veth.c linux-2.6.32.9/drivers/net/iseries_veth.c | 24596 | diff -urNp linux-2.6.32.10/drivers/net/iseries_veth.c linux-2.6.32.10/drivers/net/iseries_veth.c |
24612 | --- linux-2.6.32.9/drivers/net/iseries_veth.c 2010-02-23 10:38:51.000000000 -0500 | 24597 | --- linux-2.6.32.10/drivers/net/iseries_veth.c 2010-03-15 11:52:04.000000000 -0400 |
24613 | +++ linux-2.6.32.9/drivers/net/iseries_veth.c 2010-03-11 20:25:00.141634154 -0500 | 24598 | +++ linux-2.6.32.10/drivers/net/iseries_veth.c 2010-03-20 15:58:47.078052541 -0400 |
24614 | @@ -384,7 +384,7 @@ static struct attribute *veth_cnx_defaul | 24599 | @@ -384,7 +384,7 @@ static struct attribute *veth_cnx_defaul |
24615 | NULL | 24600 | NULL |
24616 | }; | 24601 | }; |
@@ -24629,9 +24614,9 @@ diff -urNp linux-2.6.32.9/drivers/net/iseries_veth.c linux-2.6.32.9/drivers/net/ | |||
24629 | .show = veth_port_attribute_show | 24614 | .show = veth_port_attribute_show |
24630 | }; | 24615 | }; |
24631 | 24616 | ||
24632 | diff -urNp linux-2.6.32.9/drivers/net/pcnet32.c linux-2.6.32.9/drivers/net/pcnet32.c | 24617 | diff -urNp linux-2.6.32.10/drivers/net/pcnet32.c linux-2.6.32.10/drivers/net/pcnet32.c |
24633 | --- linux-2.6.32.9/drivers/net/pcnet32.c 2010-02-23 10:38:51.000000000 -0500 | 24618 | --- linux-2.6.32.10/drivers/net/pcnet32.c 2010-03-15 11:52:04.000000000 -0400 |
24634 | +++ linux-2.6.32.9/drivers/net/pcnet32.c 2010-03-11 20:25:00.145637916 -0500 | 24619 | +++ linux-2.6.32.10/drivers/net/pcnet32.c 2010-03-20 15:58:47.078052541 -0400 |
24635 | @@ -79,7 +79,7 @@ static int cards_found; | 24620 | @@ -79,7 +79,7 @@ static int cards_found; |
24636 | /* | 24621 | /* |
24637 | * VLB I/O addresses | 24622 | * VLB I/O addresses |
@@ -24641,9 +24626,9 @@ diff -urNp linux-2.6.32.9/drivers/net/pcnet32.c linux-2.6.32.9/drivers/net/pcnet | |||
24641 | { 0x300, 0x320, 0x340, 0x360, 0 }; | 24626 | { 0x300, 0x320, 0x340, 0x360, 0 }; |
24642 | 24627 | ||
24643 | static int pcnet32_debug = 0; | 24628 | static int pcnet32_debug = 0; |
24644 | diff -urNp linux-2.6.32.9/drivers/net/tg3.h linux-2.6.32.9/drivers/net/tg3.h | 24629 | diff -urNp linux-2.6.32.10/drivers/net/tg3.h linux-2.6.32.10/drivers/net/tg3.h |
24645 | --- linux-2.6.32.9/drivers/net/tg3.h 2010-02-23 10:38:51.000000000 -0500 | 24630 | --- linux-2.6.32.10/drivers/net/tg3.h 2010-03-15 11:52:04.000000000 -0400 |
24646 | +++ linux-2.6.32.9/drivers/net/tg3.h 2010-03-11 20:25:00.145637916 -0500 | 24631 | +++ linux-2.6.32.10/drivers/net/tg3.h 2010-03-20 15:58:47.078052541 -0400 |
24647 | @@ -95,6 +95,7 @@ | 24632 | @@ -95,6 +95,7 @@ |
24648 | #define CHIPREV_ID_5750_A0 0x4000 | 24633 | #define CHIPREV_ID_5750_A0 0x4000 |
24649 | #define CHIPREV_ID_5750_A1 0x4001 | 24634 | #define CHIPREV_ID_5750_A1 0x4001 |
@@ -24652,9 +24637,9 @@ diff -urNp linux-2.6.32.9/drivers/net/tg3.h linux-2.6.32.9/drivers/net/tg3.h | |||
24652 | #define CHIPREV_ID_5750_C2 0x4202 | 24637 | #define CHIPREV_ID_5750_C2 0x4202 |
24653 | #define CHIPREV_ID_5752_A0_HW 0x5000 | 24638 | #define CHIPREV_ID_5752_A0_HW 0x5000 |
24654 | #define CHIPREV_ID_5752_A0 0x6000 | 24639 | #define CHIPREV_ID_5752_A0 0x6000 |
24655 | diff -urNp linux-2.6.32.9/drivers/net/tulip/de4x5.c linux-2.6.32.9/drivers/net/tulip/de4x5.c | 24640 | diff -urNp linux-2.6.32.10/drivers/net/tulip/de4x5.c linux-2.6.32.10/drivers/net/tulip/de4x5.c |
24656 | --- linux-2.6.32.9/drivers/net/tulip/de4x5.c 2010-02-23 10:38:51.000000000 -0500 | 24641 | --- linux-2.6.32.10/drivers/net/tulip/de4x5.c 2010-03-15 11:52:04.000000000 -0400 |
24657 | +++ linux-2.6.32.9/drivers/net/tulip/de4x5.c 2010-03-11 20:25:00.145637916 -0500 | 24642 | +++ linux-2.6.32.10/drivers/net/tulip/de4x5.c 2010-03-20 15:58:47.082043078 -0400 |
24658 | @@ -5472,7 +5472,7 @@ de4x5_ioctl(struct net_device *dev, stru | 24643 | @@ -5472,7 +5472,7 @@ de4x5_ioctl(struct net_device *dev, stru |
24659 | for (i=0; i<ETH_ALEN; i++) { | 24644 | for (i=0; i<ETH_ALEN; i++) { |
24660 | tmp.addr[i] = dev->dev_addr[i]; | 24645 | tmp.addr[i] = dev->dev_addr[i]; |
@@ -24673,9 +24658,9 @@ diff -urNp linux-2.6.32.9/drivers/net/tulip/de4x5.c linux-2.6.32.9/drivers/net/t | |||
24673 | return -EFAULT; | 24658 | return -EFAULT; |
24674 | break; | 24659 | break; |
24675 | } | 24660 | } |
24676 | diff -urNp linux-2.6.32.9/drivers/net/usb/hso.c linux-2.6.32.9/drivers/net/usb/hso.c | 24661 | diff -urNp linux-2.6.32.10/drivers/net/usb/hso.c linux-2.6.32.10/drivers/net/usb/hso.c |
24677 | --- linux-2.6.32.9/drivers/net/usb/hso.c 2010-02-23 10:38:51.000000000 -0500 | 24662 | --- linux-2.6.32.10/drivers/net/usb/hso.c 2010-03-15 11:52:04.000000000 -0400 |
24678 | +++ linux-2.6.32.9/drivers/net/usb/hso.c 2010-03-11 20:25:00.145637916 -0500 | 24663 | +++ linux-2.6.32.10/drivers/net/usb/hso.c 2010-03-20 15:58:47.082043078 -0400 |
24679 | @@ -258,7 +258,7 @@ struct hso_serial { | 24664 | @@ -258,7 +258,7 @@ struct hso_serial { |
24680 | 24665 | ||
24681 | /* from usb_serial_port */ | 24666 | /* from usb_serial_port */ |
@@ -24754,9 +24739,9 @@ diff -urNp linux-2.6.32.9/drivers/net/usb/hso.c linux-2.6.32.9/drivers/net/usb/h | |||
24754 | result = | 24739 | result = |
24755 | hso_start_serial_device(serial_table[i], GFP_NOIO); | 24740 | hso_start_serial_device(serial_table[i], GFP_NOIO); |
24756 | hso_kick_transmit(dev2ser(serial_table[i])); | 24741 | hso_kick_transmit(dev2ser(serial_table[i])); |
24757 | diff -urNp linux-2.6.32.9/drivers/net/wireless/b43/debugfs.c linux-2.6.32.9/drivers/net/wireless/b43/debugfs.c | 24742 | diff -urNp linux-2.6.32.10/drivers/net/wireless/b43/debugfs.c linux-2.6.32.10/drivers/net/wireless/b43/debugfs.c |
24758 | --- linux-2.6.32.9/drivers/net/wireless/b43/debugfs.c 2010-02-23 10:38:51.000000000 -0500 | 24743 | --- linux-2.6.32.10/drivers/net/wireless/b43/debugfs.c 2010-03-15 11:52:04.000000000 -0400 |
24759 | +++ linux-2.6.32.9/drivers/net/wireless/b43/debugfs.c 2010-03-11 20:25:00.145637916 -0500 | 24744 | +++ linux-2.6.32.10/drivers/net/wireless/b43/debugfs.c 2010-03-20 15:58:47.082043078 -0400 |
24760 | @@ -43,7 +43,7 @@ static struct dentry *rootdir; | 24745 | @@ -43,7 +43,7 @@ static struct dentry *rootdir; |
24761 | struct b43_debugfs_fops { | 24746 | struct b43_debugfs_fops { |
24762 | ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize); | 24747 | ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize); |
@@ -24766,9 +24751,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/b43/debugfs.c linux-2.6.32.9/driv | |||
24766 | /* Offset of struct b43_dfs_file in struct b43_dfsentry */ | 24751 | /* Offset of struct b43_dfs_file in struct b43_dfsentry */ |
24767 | size_t file_struct_offset; | 24752 | size_t file_struct_offset; |
24768 | }; | 24753 | }; |
24769 | diff -urNp linux-2.6.32.9/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32.9/drivers/net/wireless/b43legacy/debugfs.c | 24754 | diff -urNp linux-2.6.32.10/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32.10/drivers/net/wireless/b43legacy/debugfs.c |
24770 | --- linux-2.6.32.9/drivers/net/wireless/b43legacy/debugfs.c 2010-02-23 10:38:51.000000000 -0500 | 24755 | --- linux-2.6.32.10/drivers/net/wireless/b43legacy/debugfs.c 2010-03-15 11:52:04.000000000 -0400 |
24771 | +++ linux-2.6.32.9/drivers/net/wireless/b43legacy/debugfs.c 2010-03-11 20:25:00.145637916 -0500 | 24756 | +++ linux-2.6.32.10/drivers/net/wireless/b43legacy/debugfs.c 2010-03-20 15:58:47.082043078 -0400 |
24772 | @@ -44,7 +44,7 @@ static struct dentry *rootdir; | 24757 | @@ -44,7 +44,7 @@ static struct dentry *rootdir; |
24773 | struct b43legacy_debugfs_fops { | 24758 | struct b43legacy_debugfs_fops { |
24774 | ssize_t (*read)(struct b43legacy_wldev *dev, char *buf, size_t bufsize); | 24759 | ssize_t (*read)(struct b43legacy_wldev *dev, char *buf, size_t bufsize); |
@@ -24778,9 +24763,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/b43legacy/debugfs.c linux-2.6.32. | |||
24778 | /* Offset of struct b43legacy_dfs_file in struct b43legacy_dfsentry */ | 24763 | /* Offset of struct b43legacy_dfs_file in struct b43legacy_dfsentry */ |
24779 | size_t file_struct_offset; | 24764 | size_t file_struct_offset; |
24780 | /* Take wl->irq_lock before calling read/write? */ | 24765 | /* Take wl->irq_lock before calling read/write? */ |
24781 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-1000.c | 24766 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-1000.c |
24782 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-02-23 10:38:51.000000000 -0500 | 24767 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-03-15 11:52:04.000000000 -0400 |
24783 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-03-11 20:25:00.145637916 -0500 | 24768 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-1000.c 2010-03-20 15:58:47.082043078 -0400 |
24784 | @@ -137,7 +137,7 @@ static struct iwl_lib_ops iwl1000_lib = | 24769 | @@ -137,7 +137,7 @@ static struct iwl_lib_ops iwl1000_lib = |
24785 | }, | 24770 | }, |
24786 | }; | 24771 | }; |
@@ -24790,9 +24775,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-1000.c linux-2.6.32.9 | |||
24790 | .ucode = &iwl5000_ucode, | 24775 | .ucode = &iwl5000_ucode, |
24791 | .lib = &iwl1000_lib, | 24776 | .lib = &iwl1000_lib, |
24792 | .hcmd = &iwl5000_hcmd, | 24777 | .hcmd = &iwl5000_hcmd, |
24793 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-3945.c | 24778 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-3945.c |
24794 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-02-23 10:38:51.000000000 -0500 | 24779 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-03-15 11:52:04.000000000 -0400 |
24795 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-03-11 20:25:00.145637916 -0500 | 24780 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-3945.c 2010-03-20 15:58:47.082043078 -0400 |
24796 | @@ -2876,7 +2876,7 @@ static struct iwl_hcmd_utils_ops iwl3945 | 24781 | @@ -2876,7 +2876,7 @@ static struct iwl_hcmd_utils_ops iwl3945 |
24797 | .build_addsta_hcmd = iwl3945_build_addsta_hcmd, | 24782 | .build_addsta_hcmd = iwl3945_build_addsta_hcmd, |
24798 | }; | 24783 | }; |
@@ -24802,9 +24787,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-3945.c linux-2.6.32.9 | |||
24802 | .ucode = &iwl3945_ucode, | 24787 | .ucode = &iwl3945_ucode, |
24803 | .lib = &iwl3945_lib, | 24788 | .lib = &iwl3945_lib, |
24804 | .hcmd = &iwl3945_hcmd, | 24789 | .hcmd = &iwl3945_hcmd, |
24805 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-4965.c | 24790 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-4965.c |
24806 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-02-23 10:38:51.000000000 -0500 | 24791 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-03-15 11:52:04.000000000 -0400 |
24807 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-03-11 20:25:00.145637916 -0500 | 24792 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-4965.c 2010-03-20 15:58:47.082043078 -0400 |
24808 | @@ -2335,7 +2335,7 @@ static struct iwl_lib_ops iwl4965_lib = | 24793 | @@ -2335,7 +2335,7 @@ static struct iwl_lib_ops iwl4965_lib = |
24809 | }, | 24794 | }, |
24810 | }; | 24795 | }; |
@@ -24814,10 +24799,10 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-4965.c linux-2.6.32.9 | |||
24814 | .ucode = &iwl4965_ucode, | 24799 | .ucode = &iwl4965_ucode, |
24815 | .lib = &iwl4965_lib, | 24800 | .lib = &iwl4965_lib, |
24816 | .hcmd = &iwl4965_hcmd, | 24801 | .hcmd = &iwl4965_hcmd, |
24817 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-5000.c | 24802 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-5000.c |
24818 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-02-23 10:38:51.000000000 -0500 | 24803 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-03-15 11:52:04.000000000 -0400 |
24819 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-03-11 20:25:00.145637916 -0500 | 24804 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-5000.c 2010-03-20 15:58:47.082043078 -0400 |
24820 | @@ -1628,14 +1628,14 @@ static struct iwl_lib_ops iwl5150_lib = | 24805 | @@ -1626,14 +1626,14 @@ static struct iwl_lib_ops iwl5150_lib = |
24821 | }, | 24806 | }, |
24822 | }; | 24807 | }; |
24823 | 24808 | ||
@@ -24834,9 +24819,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-5000.c linux-2.6.32.9 | |||
24834 | .ucode = &iwl5000_ucode, | 24819 | .ucode = &iwl5000_ucode, |
24835 | .lib = &iwl5150_lib, | 24820 | .lib = &iwl5150_lib, |
24836 | .hcmd = &iwl5000_hcmd, | 24821 | .hcmd = &iwl5000_hcmd, |
24837 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-6000.c | 24822 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-6000.c |
24838 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-02-23 10:38:51.000000000 -0500 | 24823 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-03-15 11:52:04.000000000 -0400 |
24839 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-03-11 20:25:00.145637916 -0500 | 24824 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-6000.c 2010-03-20 15:58:47.082043078 -0400 |
24840 | @@ -146,7 +146,7 @@ static struct iwl_hcmd_utils_ops iwl6000 | 24825 | @@ -146,7 +146,7 @@ static struct iwl_hcmd_utils_ops iwl6000 |
24841 | .calc_rssi = iwl5000_calc_rssi, | 24826 | .calc_rssi = iwl5000_calc_rssi, |
24842 | }; | 24827 | }; |
@@ -24846,9 +24831,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-6000.c linux-2.6.32.9 | |||
24846 | .ucode = &iwl5000_ucode, | 24831 | .ucode = &iwl5000_ucode, |
24847 | .lib = &iwl6000_lib, | 24832 | .lib = &iwl6000_lib, |
24848 | .hcmd = &iwl5000_hcmd, | 24833 | .hcmd = &iwl5000_hcmd, |
24849 | diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-dev.h | 24834 | diff -urNp linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-dev.h |
24850 | --- linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-02-23 10:38:51.000000000 -0500 | 24835 | --- linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-03-15 11:52:04.000000000 -0400 |
24851 | +++ linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-03-11 20:25:00.145637916 -0500 | 24836 | +++ linux-2.6.32.10/drivers/net/wireless/iwlwifi/iwl-dev.h 2010-03-20 15:58:47.082043078 -0400 |
24852 | @@ -67,7 +67,7 @@ struct iwl_tx_queue; | 24837 | @@ -67,7 +67,7 @@ struct iwl_tx_queue; |
24853 | 24838 | ||
24854 | /* shared structures from iwl-5000.c */ | 24839 | /* shared structures from iwl-5000.c */ |
@@ -24858,9 +24843,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/iwlwifi/iwl-dev.h linux-2.6.32.9/ | |||
24858 | extern struct iwl_ucode_ops iwl5000_ucode; | 24843 | extern struct iwl_ucode_ops iwl5000_ucode; |
24859 | extern struct iwl_lib_ops iwl5000_lib; | 24844 | extern struct iwl_lib_ops iwl5000_lib; |
24860 | extern struct iwl_hcmd_ops iwl5000_hcmd; | 24845 | extern struct iwl_hcmd_ops iwl5000_hcmd; |
24861 | diff -urNp linux-2.6.32.9/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.9/drivers/net/wireless/libertas/debugfs.c | 24846 | diff -urNp linux-2.6.32.10/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.10/drivers/net/wireless/libertas/debugfs.c |
24862 | --- linux-2.6.32.9/drivers/net/wireless/libertas/debugfs.c 2010-02-23 10:38:51.000000000 -0500 | 24847 | --- linux-2.6.32.10/drivers/net/wireless/libertas/debugfs.c 2010-03-15 11:52:04.000000000 -0400 |
24863 | +++ linux-2.6.32.9/drivers/net/wireless/libertas/debugfs.c 2010-03-11 20:25:00.145637916 -0500 | 24848 | +++ linux-2.6.32.10/drivers/net/wireless/libertas/debugfs.c 2010-03-20 15:58:47.082043078 -0400 |
24864 | @@ -708,7 +708,7 @@ out_unlock: | 24849 | @@ -708,7 +708,7 @@ out_unlock: |
24865 | struct lbs_debugfs_files { | 24850 | struct lbs_debugfs_files { |
24866 | const char *name; | 24851 | const char *name; |
@@ -24870,9 +24855,9 @@ diff -urNp linux-2.6.32.9/drivers/net/wireless/libertas/debugfs.c linux-2.6.32.9 | |||
24870 | }; | 24855 | }; |
24871 | 24856 | ||
24872 | static const struct lbs_debugfs_files debugfs_files[] = { | 24857 | static const struct lbs_debugfs_files debugfs_files[] = { |
24873 | diff -urNp linux-2.6.32.9/drivers/oprofile/buffer_sync.c linux-2.6.32.9/drivers/oprofile/buffer_sync.c | 24858 | diff -urNp linux-2.6.32.10/drivers/oprofile/buffer_sync.c linux-2.6.32.10/drivers/oprofile/buffer_sync.c |
24874 | --- linux-2.6.32.9/drivers/oprofile/buffer_sync.c 2010-02-23 10:38:51.000000000 -0500 | 24859 | --- linux-2.6.32.10/drivers/oprofile/buffer_sync.c 2010-03-15 11:52:04.000000000 -0400 |
24875 | +++ linux-2.6.32.9/drivers/oprofile/buffer_sync.c 2010-03-11 20:25:00.149633601 -0500 | 24860 | +++ linux-2.6.32.10/drivers/oprofile/buffer_sync.c 2010-03-20 15:58:47.086042900 -0400 |
24876 | @@ -340,7 +340,7 @@ static void add_data(struct op_entry *en | 24861 | @@ -340,7 +340,7 @@ static void add_data(struct op_entry *en |
24877 | if (cookie == NO_COOKIE) | 24862 | if (cookie == NO_COOKIE) |
24878 | offset = pc; | 24863 | offset = pc; |
@@ -24908,9 +24893,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/buffer_sync.c linux-2.6.32.9/drivers/ | |||
24908 | } | 24893 | } |
24909 | } | 24894 | } |
24910 | release_mm(mm); | 24895 | release_mm(mm); |
24911 | diff -urNp linux-2.6.32.9/drivers/oprofile/event_buffer.c linux-2.6.32.9/drivers/oprofile/event_buffer.c | 24896 | diff -urNp linux-2.6.32.10/drivers/oprofile/event_buffer.c linux-2.6.32.10/drivers/oprofile/event_buffer.c |
24912 | --- linux-2.6.32.9/drivers/oprofile/event_buffer.c 2010-02-23 10:38:51.000000000 -0500 | 24897 | --- linux-2.6.32.10/drivers/oprofile/event_buffer.c 2010-03-15 11:52:04.000000000 -0400 |
24913 | +++ linux-2.6.32.9/drivers/oprofile/event_buffer.c 2010-03-11 20:25:00.149633601 -0500 | 24898 | +++ linux-2.6.32.10/drivers/oprofile/event_buffer.c 2010-03-20 15:58:47.086042900 -0400 |
24914 | @@ -53,7 +53,7 @@ void add_event_entry(unsigned long value | 24899 | @@ -53,7 +53,7 @@ void add_event_entry(unsigned long value |
24915 | } | 24900 | } |
24916 | 24901 | ||
@@ -24920,9 +24905,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/event_buffer.c linux-2.6.32.9/drivers | |||
24920 | return; | 24905 | return; |
24921 | } | 24906 | } |
24922 | 24907 | ||
24923 | diff -urNp linux-2.6.32.9/drivers/oprofile/oprof.c linux-2.6.32.9/drivers/oprofile/oprof.c | 24908 | diff -urNp linux-2.6.32.10/drivers/oprofile/oprof.c linux-2.6.32.10/drivers/oprofile/oprof.c |
24924 | --- linux-2.6.32.9/drivers/oprofile/oprof.c 2010-02-23 10:38:51.000000000 -0500 | 24909 | --- linux-2.6.32.10/drivers/oprofile/oprof.c 2010-03-15 11:52:04.000000000 -0400 |
24925 | +++ linux-2.6.32.9/drivers/oprofile/oprof.c 2010-03-11 20:25:00.149633601 -0500 | 24910 | +++ linux-2.6.32.10/drivers/oprofile/oprof.c 2010-03-20 15:58:47.086042900 -0400 |
24926 | @@ -110,7 +110,7 @@ static void switch_worker(struct work_st | 24911 | @@ -110,7 +110,7 @@ static void switch_worker(struct work_st |
24927 | if (oprofile_ops.switch_events()) | 24912 | if (oprofile_ops.switch_events()) |
24928 | return; | 24913 | return; |
@@ -24932,9 +24917,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/oprof.c linux-2.6.32.9/drivers/oprofi | |||
24932 | start_switch_worker(); | 24917 | start_switch_worker(); |
24933 | } | 24918 | } |
24934 | 24919 | ||
24935 | diff -urNp linux-2.6.32.9/drivers/oprofile/oprofilefs.c linux-2.6.32.9/drivers/oprofile/oprofilefs.c | 24920 | diff -urNp linux-2.6.32.10/drivers/oprofile/oprofilefs.c linux-2.6.32.10/drivers/oprofile/oprofilefs.c |
24936 | --- linux-2.6.32.9/drivers/oprofile/oprofilefs.c 2010-02-23 10:38:51.000000000 -0500 | 24921 | --- linux-2.6.32.10/drivers/oprofile/oprofilefs.c 2010-03-15 11:52:04.000000000 -0400 |
24937 | +++ linux-2.6.32.9/drivers/oprofile/oprofilefs.c 2010-03-11 20:25:00.149633601 -0500 | 24922 | +++ linux-2.6.32.10/drivers/oprofile/oprofilefs.c 2010-03-20 15:58:47.086042900 -0400 |
24938 | @@ -187,7 +187,7 @@ static const struct file_operations atom | 24923 | @@ -187,7 +187,7 @@ static const struct file_operations atom |
24939 | 24924 | ||
24940 | 24925 | ||
@@ -24944,9 +24929,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/oprofilefs.c linux-2.6.32.9/drivers/o | |||
24944 | { | 24929 | { |
24945 | struct dentry *d = __oprofilefs_create_file(sb, root, name, | 24930 | struct dentry *d = __oprofilefs_create_file(sb, root, name, |
24946 | &atomic_ro_fops, 0444); | 24931 | &atomic_ro_fops, 0444); |
24947 | diff -urNp linux-2.6.32.9/drivers/oprofile/oprofile_stats.c linux-2.6.32.9/drivers/oprofile/oprofile_stats.c | 24932 | diff -urNp linux-2.6.32.10/drivers/oprofile/oprofile_stats.c linux-2.6.32.10/drivers/oprofile/oprofile_stats.c |
24948 | --- linux-2.6.32.9/drivers/oprofile/oprofile_stats.c 2010-02-23 10:38:51.000000000 -0500 | 24933 | --- linux-2.6.32.10/drivers/oprofile/oprofile_stats.c 2010-03-15 11:52:04.000000000 -0400 |
24949 | +++ linux-2.6.32.9/drivers/oprofile/oprofile_stats.c 2010-03-11 20:25:00.149633601 -0500 | 24934 | +++ linux-2.6.32.10/drivers/oprofile/oprofile_stats.c 2010-03-20 15:58:47.086042900 -0400 |
24950 | @@ -30,11 +30,11 @@ void oprofile_reset_stats(void) | 24935 | @@ -30,11 +30,11 @@ void oprofile_reset_stats(void) |
24951 | cpu_buf->sample_invalid_eip = 0; | 24936 | cpu_buf->sample_invalid_eip = 0; |
24952 | } | 24937 | } |
@@ -24964,9 +24949,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/oprofile_stats.c linux-2.6.32.9/drive | |||
24964 | } | 24949 | } |
24965 | 24950 | ||
24966 | 24951 | ||
24967 | diff -urNp linux-2.6.32.9/drivers/oprofile/oprofile_stats.h linux-2.6.32.9/drivers/oprofile/oprofile_stats.h | 24952 | diff -urNp linux-2.6.32.10/drivers/oprofile/oprofile_stats.h linux-2.6.32.10/drivers/oprofile/oprofile_stats.h |
24968 | --- linux-2.6.32.9/drivers/oprofile/oprofile_stats.h 2010-02-23 10:38:51.000000000 -0500 | 24953 | --- linux-2.6.32.10/drivers/oprofile/oprofile_stats.h 2010-03-15 11:52:04.000000000 -0400 |
24969 | +++ linux-2.6.32.9/drivers/oprofile/oprofile_stats.h 2010-03-11 20:25:00.149633601 -0500 | 24954 | +++ linux-2.6.32.10/drivers/oprofile/oprofile_stats.h 2010-03-20 15:58:47.086042900 -0400 |
24970 | @@ -13,11 +13,11 @@ | 24955 | @@ -13,11 +13,11 @@ |
24971 | #include <asm/atomic.h> | 24956 | #include <asm/atomic.h> |
24972 | 24957 | ||
@@ -24984,9 +24969,9 @@ diff -urNp linux-2.6.32.9/drivers/oprofile/oprofile_stats.h linux-2.6.32.9/drive | |||
24984 | }; | 24969 | }; |
24985 | 24970 | ||
24986 | extern struct oprofile_stat_struct oprofile_stats; | 24971 | extern struct oprofile_stat_struct oprofile_stats; |
24987 | diff -urNp linux-2.6.32.9/drivers/parisc/pdc_stable.c linux-2.6.32.9/drivers/parisc/pdc_stable.c | 24972 | diff -urNp linux-2.6.32.10/drivers/parisc/pdc_stable.c linux-2.6.32.10/drivers/parisc/pdc_stable.c |
24988 | --- linux-2.6.32.9/drivers/parisc/pdc_stable.c 2010-02-23 10:38:51.000000000 -0500 | 24973 | --- linux-2.6.32.10/drivers/parisc/pdc_stable.c 2010-03-15 11:52:04.000000000 -0400 |
24989 | +++ linux-2.6.32.9/drivers/parisc/pdc_stable.c 2010-03-11 20:25:00.149633601 -0500 | 24974 | +++ linux-2.6.32.10/drivers/parisc/pdc_stable.c 2010-03-20 15:58:47.086042900 -0400 |
24990 | @@ -481,7 +481,7 @@ pdcspath_attr_store(struct kobject *kobj | 24975 | @@ -481,7 +481,7 @@ pdcspath_attr_store(struct kobject *kobj |
24991 | return ret; | 24976 | return ret; |
24992 | } | 24977 | } |
@@ -24996,9 +24981,9 @@ diff -urNp linux-2.6.32.9/drivers/parisc/pdc_stable.c linux-2.6.32.9/drivers/par | |||
24996 | .show = pdcspath_attr_show, | 24981 | .show = pdcspath_attr_show, |
24997 | .store = pdcspath_attr_store, | 24982 | .store = pdcspath_attr_store, |
24998 | }; | 24983 | }; |
24999 | diff -urNp linux-2.6.32.9/drivers/parport/procfs.c linux-2.6.32.9/drivers/parport/procfs.c | 24984 | diff -urNp linux-2.6.32.10/drivers/parport/procfs.c linux-2.6.32.10/drivers/parport/procfs.c |
25000 | --- linux-2.6.32.9/drivers/parport/procfs.c 2010-02-23 10:38:51.000000000 -0500 | 24985 | --- linux-2.6.32.10/drivers/parport/procfs.c 2010-03-15 11:52:04.000000000 -0400 |
25001 | +++ linux-2.6.32.9/drivers/parport/procfs.c 2010-03-11 20:25:00.149633601 -0500 | 24986 | +++ linux-2.6.32.10/drivers/parport/procfs.c 2010-03-20 15:58:47.086042900 -0400 |
25002 | @@ -64,7 +64,7 @@ static int do_active_device(ctl_table *t | 24987 | @@ -64,7 +64,7 @@ static int do_active_device(ctl_table *t |
25003 | 24988 | ||
25004 | *ppos += len; | 24989 | *ppos += len; |
@@ -25017,9 +25002,9 @@ diff -urNp linux-2.6.32.9/drivers/parport/procfs.c linux-2.6.32.9/drivers/parpor | |||
25017 | } | 25002 | } |
25018 | #endif /* IEEE1284.3 support. */ | 25003 | #endif /* IEEE1284.3 support. */ |
25019 | 25004 | ||
25020 | diff -urNp linux-2.6.32.9/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.9/drivers/pci/hotplug/acpiphp_glue.c | 25005 | diff -urNp linux-2.6.32.10/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.10/drivers/pci/hotplug/acpiphp_glue.c |
25021 | --- linux-2.6.32.9/drivers/pci/hotplug/acpiphp_glue.c 2010-02-23 10:38:51.000000000 -0500 | 25006 | --- linux-2.6.32.10/drivers/pci/hotplug/acpiphp_glue.c 2010-03-15 11:52:04.000000000 -0400 |
25022 | +++ linux-2.6.32.9/drivers/pci/hotplug/acpiphp_glue.c 2010-03-11 20:25:00.149633601 -0500 | 25007 | +++ linux-2.6.32.10/drivers/pci/hotplug/acpiphp_glue.c 2010-03-20 15:58:47.086042900 -0400 |
25023 | @@ -111,7 +111,7 @@ static int post_dock_fixups(struct notif | 25008 | @@ -111,7 +111,7 @@ static int post_dock_fixups(struct notif |
25024 | } | 25009 | } |
25025 | 25010 | ||
@@ -25029,9 +25014,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/hotplug/acpiphp_glue.c linux-2.6.32.9/driv | |||
25029 | .handler = handle_hotplug_event_func, | 25014 | .handler = handle_hotplug_event_func, |
25030 | }; | 25015 | }; |
25031 | 25016 | ||
25032 | diff -urNp linux-2.6.32.9/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.9/drivers/pci/hotplug/cpqphp_nvram.c | 25017 | diff -urNp linux-2.6.32.10/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.10/drivers/pci/hotplug/cpqphp_nvram.c |
25033 | --- linux-2.6.32.9/drivers/pci/hotplug/cpqphp_nvram.c 2010-02-23 10:38:51.000000000 -0500 | 25018 | --- linux-2.6.32.10/drivers/pci/hotplug/cpqphp_nvram.c 2010-03-15 11:52:04.000000000 -0400 |
25034 | +++ linux-2.6.32.9/drivers/pci/hotplug/cpqphp_nvram.c 2010-03-11 20:25:00.149633601 -0500 | 25019 | +++ linux-2.6.32.10/drivers/pci/hotplug/cpqphp_nvram.c 2010-03-20 15:58:47.086042900 -0400 |
25035 | @@ -428,9 +428,13 @@ static u32 store_HRT (void __iomem *rom_ | 25020 | @@ -428,9 +428,13 @@ static u32 store_HRT (void __iomem *rom_ |
25036 | 25021 | ||
25037 | void compaq_nvram_init (void __iomem *rom_start) | 25022 | void compaq_nvram_init (void __iomem *rom_start) |
@@ -25046,9 +25031,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/hotplug/cpqphp_nvram.c linux-2.6.32.9/driv | |||
25046 | dbg("int15 entry = %p\n", compaq_int15_entry_point); | 25031 | dbg("int15 entry = %p\n", compaq_int15_entry_point); |
25047 | 25032 | ||
25048 | /* initialize our int15 lock */ | 25033 | /* initialize our int15 lock */ |
25049 | diff -urNp linux-2.6.32.9/drivers/pci/hotplug/fakephp.c linux-2.6.32.9/drivers/pci/hotplug/fakephp.c | 25034 | diff -urNp linux-2.6.32.10/drivers/pci/hotplug/fakephp.c linux-2.6.32.10/drivers/pci/hotplug/fakephp.c |
25050 | --- linux-2.6.32.9/drivers/pci/hotplug/fakephp.c 2010-02-23 10:38:51.000000000 -0500 | 25035 | --- linux-2.6.32.10/drivers/pci/hotplug/fakephp.c 2010-03-15 11:52:04.000000000 -0400 |
25051 | +++ linux-2.6.32.9/drivers/pci/hotplug/fakephp.c 2010-03-11 20:25:00.149633601 -0500 | 25036 | +++ linux-2.6.32.10/drivers/pci/hotplug/fakephp.c 2010-03-20 15:58:47.086042900 -0400 |
25052 | @@ -73,7 +73,7 @@ static void legacy_release(struct kobjec | 25037 | @@ -73,7 +73,7 @@ static void legacy_release(struct kobjec |
25053 | } | 25038 | } |
25054 | 25039 | ||
@@ -25058,9 +25043,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/hotplug/fakephp.c linux-2.6.32.9/drivers/p | |||
25058 | .store = legacy_store, .show = legacy_show | 25043 | .store = legacy_store, .show = legacy_show |
25059 | }, | 25044 | }, |
25060 | .release = &legacy_release, | 25045 | .release = &legacy_release, |
25061 | diff -urNp linux-2.6.32.9/drivers/pci/intel-iommu.c linux-2.6.32.9/drivers/pci/intel-iommu.c | 25046 | diff -urNp linux-2.6.32.10/drivers/pci/intel-iommu.c linux-2.6.32.10/drivers/pci/intel-iommu.c |
25062 | --- linux-2.6.32.9/drivers/pci/intel-iommu.c 2010-02-23 10:38:51.000000000 -0500 | 25047 | --- linux-2.6.32.10/drivers/pci/intel-iommu.c 2010-03-15 11:52:04.000000000 -0400 |
25063 | +++ linux-2.6.32.9/drivers/pci/intel-iommu.c 2010-03-11 20:25:00.149633601 -0500 | 25048 | +++ linux-2.6.32.10/drivers/pci/intel-iommu.c 2010-03-20 15:58:47.086042900 -0400 |
25064 | @@ -2950,7 +2950,7 @@ static int intel_mapping_error(struct de | 25049 | @@ -2950,7 +2950,7 @@ static int intel_mapping_error(struct de |
25065 | return !dma_addr; | 25050 | return !dma_addr; |
25066 | } | 25051 | } |
@@ -25070,9 +25055,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/intel-iommu.c linux-2.6.32.9/drivers/pci/i | |||
25070 | .alloc_coherent = intel_alloc_coherent, | 25055 | .alloc_coherent = intel_alloc_coherent, |
25071 | .free_coherent = intel_free_coherent, | 25056 | .free_coherent = intel_free_coherent, |
25072 | .map_sg = intel_map_sg, | 25057 | .map_sg = intel_map_sg, |
25073 | diff -urNp linux-2.6.32.9/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.9/drivers/pci/pcie/portdrv_pci.c | 25058 | diff -urNp linux-2.6.32.10/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.10/drivers/pci/pcie/portdrv_pci.c |
25074 | --- linux-2.6.32.9/drivers/pci/pcie/portdrv_pci.c 2010-02-23 10:38:51.000000000 -0500 | 25059 | --- linux-2.6.32.10/drivers/pci/pcie/portdrv_pci.c 2010-03-15 11:52:04.000000000 -0400 |
25075 | +++ linux-2.6.32.9/drivers/pci/pcie/portdrv_pci.c 2010-03-11 20:25:00.149633601 -0500 | 25060 | +++ linux-2.6.32.10/drivers/pci/pcie/portdrv_pci.c 2010-03-20 15:58:47.086042900 -0400 |
25076 | @@ -249,7 +249,7 @@ static void pcie_portdrv_err_resume(stru | 25061 | @@ -249,7 +249,7 @@ static void pcie_portdrv_err_resume(stru |
25077 | static const struct pci_device_id port_pci_ids[] = { { | 25062 | static const struct pci_device_id port_pci_ids[] = { { |
25078 | /* handle any PCI-Express port */ | 25063 | /* handle any PCI-Express port */ |
@@ -25082,9 +25067,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/pcie/portdrv_pci.c linux-2.6.32.9/drivers/ | |||
25082 | }; | 25067 | }; |
25083 | MODULE_DEVICE_TABLE(pci, port_pci_ids); | 25068 | MODULE_DEVICE_TABLE(pci, port_pci_ids); |
25084 | 25069 | ||
25085 | diff -urNp linux-2.6.32.9/drivers/pci/proc.c linux-2.6.32.9/drivers/pci/proc.c | 25070 | diff -urNp linux-2.6.32.10/drivers/pci/proc.c linux-2.6.32.10/drivers/pci/proc.c |
25086 | --- linux-2.6.32.9/drivers/pci/proc.c 2010-02-23 10:38:51.000000000 -0500 | 25071 | --- linux-2.6.32.10/drivers/pci/proc.c 2010-03-15 11:52:04.000000000 -0400 |
25087 | +++ linux-2.6.32.9/drivers/pci/proc.c 2010-03-11 20:25:00.149633601 -0500 | 25072 | +++ linux-2.6.32.10/drivers/pci/proc.c 2010-03-20 15:58:47.086042900 -0400 |
25088 | @@ -480,7 +480,16 @@ static const struct file_operations proc | 25073 | @@ -480,7 +480,16 @@ static const struct file_operations proc |
25089 | static int __init pci_proc_init(void) | 25074 | static int __init pci_proc_init(void) |
25090 | { | 25075 | { |
@@ -25102,9 +25087,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/proc.c linux-2.6.32.9/drivers/pci/proc.c | |||
25102 | proc_create("devices", 0, proc_bus_pci_dir, | 25087 | proc_create("devices", 0, proc_bus_pci_dir, |
25103 | &proc_bus_pci_dev_operations); | 25088 | &proc_bus_pci_dev_operations); |
25104 | proc_initialized = 1; | 25089 | proc_initialized = 1; |
25105 | diff -urNp linux-2.6.32.9/drivers/pci/slot.c linux-2.6.32.9/drivers/pci/slot.c | 25090 | diff -urNp linux-2.6.32.10/drivers/pci/slot.c linux-2.6.32.10/drivers/pci/slot.c |
25106 | --- linux-2.6.32.9/drivers/pci/slot.c 2010-02-23 10:38:51.000000000 -0500 | 25091 | --- linux-2.6.32.10/drivers/pci/slot.c 2010-03-15 11:52:04.000000000 -0400 |
25107 | +++ linux-2.6.32.9/drivers/pci/slot.c 2010-03-11 20:25:00.149633601 -0500 | 25092 | +++ linux-2.6.32.10/drivers/pci/slot.c 2010-03-20 15:58:47.086042900 -0400 |
25108 | @@ -29,7 +29,7 @@ static ssize_t pci_slot_attr_store(struc | 25093 | @@ -29,7 +29,7 @@ static ssize_t pci_slot_attr_store(struc |
25109 | return attribute->store ? attribute->store(slot, buf, len) : -EIO; | 25094 | return attribute->store ? attribute->store(slot, buf, len) : -EIO; |
25110 | } | 25095 | } |
@@ -25114,9 +25099,9 @@ diff -urNp linux-2.6.32.9/drivers/pci/slot.c linux-2.6.32.9/drivers/pci/slot.c | |||
25114 | .show = pci_slot_attr_show, | 25099 | .show = pci_slot_attr_show, |
25115 | .store = pci_slot_attr_store, | 25100 | .store = pci_slot_attr_store, |
25116 | }; | 25101 | }; |
25117 | diff -urNp linux-2.6.32.9/drivers/pcmcia/ti113x.h linux-2.6.32.9/drivers/pcmcia/ti113x.h | 25102 | diff -urNp linux-2.6.32.10/drivers/pcmcia/ti113x.h linux-2.6.32.10/drivers/pcmcia/ti113x.h |
25118 | --- linux-2.6.32.9/drivers/pcmcia/ti113x.h 2010-02-23 10:38:51.000000000 -0500 | 25103 | --- linux-2.6.32.10/drivers/pcmcia/ti113x.h 2010-03-15 11:52:04.000000000 -0400 |
25119 | +++ linux-2.6.32.9/drivers/pcmcia/ti113x.h 2010-03-11 20:25:00.149633601 -0500 | 25104 | +++ linux-2.6.32.10/drivers/pcmcia/ti113x.h 2010-03-20 15:58:47.086042900 -0400 |
25120 | @@ -903,7 +903,7 @@ static struct pci_device_id ene_tune_tbl | 25105 | @@ -903,7 +903,7 @@ static struct pci_device_id ene_tune_tbl |
25121 | DEVID(PCI_VENDOR_ID_MOTOROLA, 0x3410, 0xECC0, PCI_ANY_ID, | 25106 | DEVID(PCI_VENDOR_ID_MOTOROLA, 0x3410, 0xECC0, PCI_ANY_ID, |
25122 | ENE_TEST_C9_TLTENABLE | ENE_TEST_C9_PFENABLE, ENE_TEST_C9_TLTENABLE), | 25107 | ENE_TEST_C9_TLTENABLE | ENE_TEST_C9_PFENABLE, ENE_TEST_C9_TLTENABLE), |
@@ -25126,9 +25111,9 @@ diff -urNp linux-2.6.32.9/drivers/pcmcia/ti113x.h linux-2.6.32.9/drivers/pcmcia/ | |||
25126 | }; | 25111 | }; |
25127 | 25112 | ||
25128 | static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus) | 25113 | static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus) |
25129 | diff -urNp linux-2.6.32.9/drivers/pcmcia/yenta_socket.c linux-2.6.32.9/drivers/pcmcia/yenta_socket.c | 25114 | diff -urNp linux-2.6.32.10/drivers/pcmcia/yenta_socket.c linux-2.6.32.10/drivers/pcmcia/yenta_socket.c |
25130 | --- linux-2.6.32.9/drivers/pcmcia/yenta_socket.c 2010-02-23 10:38:51.000000000 -0500 | 25115 | --- linux-2.6.32.10/drivers/pcmcia/yenta_socket.c 2010-03-15 11:52:04.000000000 -0400 |
25131 | +++ linux-2.6.32.9/drivers/pcmcia/yenta_socket.c 2010-03-11 20:25:00.149633601 -0500 | 25116 | +++ linux-2.6.32.10/drivers/pcmcia/yenta_socket.c 2010-03-20 15:58:47.086042900 -0400 |
25132 | @@ -1387,7 +1387,7 @@ static struct pci_device_id yenta_table | 25117 | @@ -1387,7 +1387,7 @@ static struct pci_device_id yenta_table |
25133 | 25118 | ||
25134 | /* match any cardbus bridge */ | 25119 | /* match any cardbus bridge */ |
@@ -25138,9 +25123,9 @@ diff -urNp linux-2.6.32.9/drivers/pcmcia/yenta_socket.c linux-2.6.32.9/drivers/p | |||
25138 | }; | 25123 | }; |
25139 | MODULE_DEVICE_TABLE(pci, yenta_table); | 25124 | MODULE_DEVICE_TABLE(pci, yenta_table); |
25140 | 25125 | ||
25141 | diff -urNp linux-2.6.32.9/drivers/platform/x86/acer-wmi.c linux-2.6.32.9/drivers/platform/x86/acer-wmi.c | 25126 | diff -urNp linux-2.6.32.10/drivers/platform/x86/acer-wmi.c linux-2.6.32.10/drivers/platform/x86/acer-wmi.c |
25142 | --- linux-2.6.32.9/drivers/platform/x86/acer-wmi.c 2010-02-23 10:38:51.000000000 -0500 | 25127 | --- linux-2.6.32.10/drivers/platform/x86/acer-wmi.c 2010-03-15 11:52:04.000000000 -0400 |
25143 | +++ linux-2.6.32.9/drivers/platform/x86/acer-wmi.c 2010-03-11 20:25:00.149633601 -0500 | 25128 | +++ linux-2.6.32.10/drivers/platform/x86/acer-wmi.c 2010-03-20 15:58:47.086042900 -0400 |
25144 | @@ -918,7 +918,7 @@ static int update_bl_status(struct backl | 25129 | @@ -918,7 +918,7 @@ static int update_bl_status(struct backl |
25145 | return 0; | 25130 | return 0; |
25146 | } | 25131 | } |
@@ -25150,9 +25135,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/acer-wmi.c linux-2.6.32.9/drivers | |||
25150 | .get_brightness = read_brightness, | 25135 | .get_brightness = read_brightness, |
25151 | .update_status = update_bl_status, | 25136 | .update_status = update_bl_status, |
25152 | }; | 25137 | }; |
25153 | diff -urNp linux-2.6.32.9/drivers/platform/x86/asus_acpi.c linux-2.6.32.9/drivers/platform/x86/asus_acpi.c | 25138 | diff -urNp linux-2.6.32.10/drivers/platform/x86/asus_acpi.c linux-2.6.32.10/drivers/platform/x86/asus_acpi.c |
25154 | --- linux-2.6.32.9/drivers/platform/x86/asus_acpi.c 2010-02-23 10:38:51.000000000 -0500 | 25139 | --- linux-2.6.32.10/drivers/platform/x86/asus_acpi.c 2010-03-15 11:52:04.000000000 -0400 |
25155 | +++ linux-2.6.32.9/drivers/platform/x86/asus_acpi.c 2010-03-11 20:25:00.149633601 -0500 | 25140 | +++ linux-2.6.32.10/drivers/platform/x86/asus_acpi.c 2010-03-20 15:58:47.086042900 -0400 |
25156 | @@ -1402,7 +1402,7 @@ static int asus_hotk_remove(struct acpi_ | 25141 | @@ -1402,7 +1402,7 @@ static int asus_hotk_remove(struct acpi_ |
25157 | return 0; | 25142 | return 0; |
25158 | } | 25143 | } |
@@ -25162,9 +25147,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/asus_acpi.c linux-2.6.32.9/driver | |||
25162 | .get_brightness = read_brightness, | 25147 | .get_brightness = read_brightness, |
25163 | .update_status = set_brightness_status, | 25148 | .update_status = set_brightness_status, |
25164 | }; | 25149 | }; |
25165 | diff -urNp linux-2.6.32.9/drivers/platform/x86/asus-laptop.c linux-2.6.32.9/drivers/platform/x86/asus-laptop.c | 25150 | diff -urNp linux-2.6.32.10/drivers/platform/x86/asus-laptop.c linux-2.6.32.10/drivers/platform/x86/asus-laptop.c |
25166 | --- linux-2.6.32.9/drivers/platform/x86/asus-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25151 | --- linux-2.6.32.10/drivers/platform/x86/asus-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25167 | +++ linux-2.6.32.9/drivers/platform/x86/asus-laptop.c 2010-03-11 20:25:00.149633601 -0500 | 25152 | +++ linux-2.6.32.10/drivers/platform/x86/asus-laptop.c 2010-03-20 15:58:47.086042900 -0400 |
25168 | @@ -250,7 +250,7 @@ static struct backlight_device *asus_bac | 25153 | @@ -250,7 +250,7 @@ static struct backlight_device *asus_bac |
25169 | */ | 25154 | */ |
25170 | static int read_brightness(struct backlight_device *bd); | 25155 | static int read_brightness(struct backlight_device *bd); |
@@ -25174,9 +25159,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/asus-laptop.c linux-2.6.32.9/driv | |||
25174 | .get_brightness = read_brightness, | 25159 | .get_brightness = read_brightness, |
25175 | .update_status = update_bl_status, | 25160 | .update_status = update_bl_status, |
25176 | }; | 25161 | }; |
25177 | diff -urNp linux-2.6.32.9/drivers/platform/x86/compal-laptop.c linux-2.6.32.9/drivers/platform/x86/compal-laptop.c | 25162 | diff -urNp linux-2.6.32.10/drivers/platform/x86/compal-laptop.c linux-2.6.32.10/drivers/platform/x86/compal-laptop.c |
25178 | --- linux-2.6.32.9/drivers/platform/x86/compal-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25163 | --- linux-2.6.32.10/drivers/platform/x86/compal-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25179 | +++ linux-2.6.32.9/drivers/platform/x86/compal-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25164 | +++ linux-2.6.32.10/drivers/platform/x86/compal-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25180 | @@ -163,7 +163,7 @@ static int bl_update_status(struct backl | 25165 | @@ -163,7 +163,7 @@ static int bl_update_status(struct backl |
25181 | return set_lcd_level(b->props.brightness); | 25166 | return set_lcd_level(b->props.brightness); |
25182 | } | 25167 | } |
@@ -25186,9 +25171,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/compal-laptop.c linux-2.6.32.9/dr | |||
25186 | .get_brightness = bl_get_brightness, | 25171 | .get_brightness = bl_get_brightness, |
25187 | .update_status = bl_update_status, | 25172 | .update_status = bl_update_status, |
25188 | }; | 25173 | }; |
25189 | diff -urNp linux-2.6.32.9/drivers/platform/x86/dell-laptop.c linux-2.6.32.9/drivers/platform/x86/dell-laptop.c | 25174 | diff -urNp linux-2.6.32.10/drivers/platform/x86/dell-laptop.c linux-2.6.32.10/drivers/platform/x86/dell-laptop.c |
25190 | --- linux-2.6.32.9/drivers/platform/x86/dell-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25175 | --- linux-2.6.32.10/drivers/platform/x86/dell-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25191 | +++ linux-2.6.32.9/drivers/platform/x86/dell-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25176 | +++ linux-2.6.32.10/drivers/platform/x86/dell-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25192 | @@ -305,7 +305,7 @@ static int dell_get_intensity(struct bac | 25177 | @@ -305,7 +305,7 @@ static int dell_get_intensity(struct bac |
25193 | return buffer.output[1]; | 25178 | return buffer.output[1]; |
25194 | } | 25179 | } |
@@ -25198,9 +25183,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/dell-laptop.c linux-2.6.32.9/driv | |||
25198 | .get_brightness = dell_get_intensity, | 25183 | .get_brightness = dell_get_intensity, |
25199 | .update_status = dell_send_intensity, | 25184 | .update_status = dell_send_intensity, |
25200 | }; | 25185 | }; |
25201 | diff -urNp linux-2.6.32.9/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.9/drivers/platform/x86/eeepc-laptop.c | 25186 | diff -urNp linux-2.6.32.10/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.10/drivers/platform/x86/eeepc-laptop.c |
25202 | --- linux-2.6.32.9/drivers/platform/x86/eeepc-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25187 | --- linux-2.6.32.10/drivers/platform/x86/eeepc-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25203 | +++ linux-2.6.32.9/drivers/platform/x86/eeepc-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25188 | +++ linux-2.6.32.10/drivers/platform/x86/eeepc-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25204 | @@ -242,7 +242,7 @@ static struct device *eeepc_hwmon_device | 25189 | @@ -242,7 +242,7 @@ static struct device *eeepc_hwmon_device |
25205 | */ | 25190 | */ |
25206 | static int read_brightness(struct backlight_device *bd); | 25191 | static int read_brightness(struct backlight_device *bd); |
@@ -25210,9 +25195,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/eeepc-laptop.c linux-2.6.32.9/dri | |||
25210 | .get_brightness = read_brightness, | 25195 | .get_brightness = read_brightness, |
25211 | .update_status = update_bl_status, | 25196 | .update_status = update_bl_status, |
25212 | }; | 25197 | }; |
25213 | diff -urNp linux-2.6.32.9/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.9/drivers/platform/x86/fujitsu-laptop.c | 25198 | diff -urNp linux-2.6.32.10/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.10/drivers/platform/x86/fujitsu-laptop.c |
25214 | --- linux-2.6.32.9/drivers/platform/x86/fujitsu-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25199 | --- linux-2.6.32.10/drivers/platform/x86/fujitsu-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25215 | +++ linux-2.6.32.9/drivers/platform/x86/fujitsu-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25200 | +++ linux-2.6.32.10/drivers/platform/x86/fujitsu-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25216 | @@ -436,7 +436,7 @@ static int bl_update_status(struct backl | 25201 | @@ -436,7 +436,7 @@ static int bl_update_status(struct backl |
25217 | return ret; | 25202 | return ret; |
25218 | } | 25203 | } |
@@ -25222,9 +25207,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/fujitsu-laptop.c linux-2.6.32.9/d | |||
25222 | .get_brightness = bl_get_brightness, | 25207 | .get_brightness = bl_get_brightness, |
25223 | .update_status = bl_update_status, | 25208 | .update_status = bl_update_status, |
25224 | }; | 25209 | }; |
25225 | diff -urNp linux-2.6.32.9/drivers/platform/x86/msi-laptop.c linux-2.6.32.9/drivers/platform/x86/msi-laptop.c | 25210 | diff -urNp linux-2.6.32.10/drivers/platform/x86/msi-laptop.c linux-2.6.32.10/drivers/platform/x86/msi-laptop.c |
25226 | --- linux-2.6.32.9/drivers/platform/x86/msi-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25211 | --- linux-2.6.32.10/drivers/platform/x86/msi-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25227 | +++ linux-2.6.32.9/drivers/platform/x86/msi-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25212 | +++ linux-2.6.32.10/drivers/platform/x86/msi-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25228 | @@ -161,7 +161,7 @@ static int bl_update_status(struct backl | 25213 | @@ -161,7 +161,7 @@ static int bl_update_status(struct backl |
25229 | return set_lcd_level(b->props.brightness); | 25214 | return set_lcd_level(b->props.brightness); |
25230 | } | 25215 | } |
@@ -25234,9 +25219,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/msi-laptop.c linux-2.6.32.9/drive | |||
25234 | .get_brightness = bl_get_brightness, | 25219 | .get_brightness = bl_get_brightness, |
25235 | .update_status = bl_update_status, | 25220 | .update_status = bl_update_status, |
25236 | }; | 25221 | }; |
25237 | diff -urNp linux-2.6.32.9/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.9/drivers/platform/x86/panasonic-laptop.c | 25222 | diff -urNp linux-2.6.32.10/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.10/drivers/platform/x86/panasonic-laptop.c |
25238 | --- linux-2.6.32.9/drivers/platform/x86/panasonic-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25223 | --- linux-2.6.32.10/drivers/platform/x86/panasonic-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25239 | +++ linux-2.6.32.9/drivers/platform/x86/panasonic-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25224 | +++ linux-2.6.32.10/drivers/platform/x86/panasonic-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25240 | @@ -352,7 +352,7 @@ static int bl_set_status(struct backligh | 25225 | @@ -352,7 +352,7 @@ static int bl_set_status(struct backligh |
25241 | return acpi_pcc_write_sset(pcc, SINF_DC_CUR_BRIGHT, bright); | 25226 | return acpi_pcc_write_sset(pcc, SINF_DC_CUR_BRIGHT, bright); |
25242 | } | 25227 | } |
@@ -25246,9 +25231,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/panasonic-laptop.c linux-2.6.32.9 | |||
25246 | .get_brightness = bl_get, | 25231 | .get_brightness = bl_get, |
25247 | .update_status = bl_set_status, | 25232 | .update_status = bl_set_status, |
25248 | }; | 25233 | }; |
25249 | diff -urNp linux-2.6.32.9/drivers/platform/x86/sony-laptop.c linux-2.6.32.9/drivers/platform/x86/sony-laptop.c | 25234 | diff -urNp linux-2.6.32.10/drivers/platform/x86/sony-laptop.c linux-2.6.32.10/drivers/platform/x86/sony-laptop.c |
25250 | --- linux-2.6.32.9/drivers/platform/x86/sony-laptop.c 2010-02-23 10:38:51.000000000 -0500 | 25235 | --- linux-2.6.32.10/drivers/platform/x86/sony-laptop.c 2010-03-15 11:52:04.000000000 -0400 |
25251 | +++ linux-2.6.32.9/drivers/platform/x86/sony-laptop.c 2010-03-11 20:25:00.153566598 -0500 | 25236 | +++ linux-2.6.32.10/drivers/platform/x86/sony-laptop.c 2010-03-20 15:58:47.090064442 -0400 |
25252 | @@ -850,7 +850,7 @@ static int sony_backlight_get_brightness | 25237 | @@ -850,7 +850,7 @@ static int sony_backlight_get_brightness |
25253 | } | 25238 | } |
25254 | 25239 | ||
@@ -25258,10 +25243,10 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/sony-laptop.c linux-2.6.32.9/driv | |||
25258 | .update_status = sony_backlight_update_status, | 25243 | .update_status = sony_backlight_update_status, |
25259 | .get_brightness = sony_backlight_get_brightness, | 25244 | .get_brightness = sony_backlight_get_brightness, |
25260 | }; | 25245 | }; |
25261 | diff -urNp linux-2.6.32.9/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.9/drivers/platform/x86/thinkpad_acpi.c | 25246 | diff -urNp linux-2.6.32.10/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.10/drivers/platform/x86/thinkpad_acpi.c |
25262 | --- linux-2.6.32.9/drivers/platform/x86/thinkpad_acpi.c 2010-02-23 10:38:51.000000000 -0500 | 25247 | --- linux-2.6.32.10/drivers/platform/x86/thinkpad_acpi.c 2010-03-15 11:52:04.000000000 -0400 |
25263 | +++ linux-2.6.32.9/drivers/platform/x86/thinkpad_acpi.c 2010-03-11 20:25:00.153566598 -0500 | 25248 | +++ linux-2.6.32.10/drivers/platform/x86/thinkpad_acpi.c 2010-03-20 15:58:47.090064442 -0400 |
25264 | @@ -6073,7 +6073,7 @@ static int brightness_get(struct backlig | 25249 | @@ -6083,7 +6083,7 @@ static int brightness_get(struct backlig |
25265 | return status & TP_EC_BACKLIGHT_LVLMSK; | 25250 | return status & TP_EC_BACKLIGHT_LVLMSK; |
25266 | } | 25251 | } |
25267 | 25252 | ||
@@ -25270,9 +25255,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/thinkpad_acpi.c linux-2.6.32.9/dr | |||
25270 | .get_brightness = brightness_get, | 25255 | .get_brightness = brightness_get, |
25271 | .update_status = brightness_update_status, | 25256 | .update_status = brightness_update_status, |
25272 | }; | 25257 | }; |
25273 | diff -urNp linux-2.6.32.9/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.9/drivers/platform/x86/toshiba_acpi.c | 25258 | diff -urNp linux-2.6.32.10/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.10/drivers/platform/x86/toshiba_acpi.c |
25274 | --- linux-2.6.32.9/drivers/platform/x86/toshiba_acpi.c 2010-02-23 10:38:51.000000000 -0500 | 25259 | --- linux-2.6.32.10/drivers/platform/x86/toshiba_acpi.c 2010-03-15 11:52:04.000000000 -0400 |
25275 | +++ linux-2.6.32.9/drivers/platform/x86/toshiba_acpi.c 2010-03-11 20:25:00.153566598 -0500 | 25260 | +++ linux-2.6.32.10/drivers/platform/x86/toshiba_acpi.c 2010-03-20 15:58:47.090064442 -0400 |
25276 | @@ -671,7 +671,7 @@ static acpi_status remove_device(void) | 25261 | @@ -671,7 +671,7 @@ static acpi_status remove_device(void) |
25277 | return AE_OK; | 25262 | return AE_OK; |
25278 | } | 25263 | } |
@@ -25282,9 +25267,9 @@ diff -urNp linux-2.6.32.9/drivers/platform/x86/toshiba_acpi.c linux-2.6.32.9/dri | |||
25282 | .get_brightness = get_lcd, | 25267 | .get_brightness = get_lcd, |
25283 | .update_status = set_lcd_status, | 25268 | .update_status = set_lcd_status, |
25284 | }; | 25269 | }; |
25285 | diff -urNp linux-2.6.32.9/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.9/drivers/pnp/pnpbios/bioscalls.c | 25270 | diff -urNp linux-2.6.32.10/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.10/drivers/pnp/pnpbios/bioscalls.c |
25286 | --- linux-2.6.32.9/drivers/pnp/pnpbios/bioscalls.c 2010-02-23 10:38:51.000000000 -0500 | 25271 | --- linux-2.6.32.10/drivers/pnp/pnpbios/bioscalls.c 2010-03-15 11:52:04.000000000 -0400 |
25287 | +++ linux-2.6.32.9/drivers/pnp/pnpbios/bioscalls.c 2010-03-11 20:25:00.153566598 -0500 | 25272 | +++ linux-2.6.32.10/drivers/pnp/pnpbios/bioscalls.c 2010-03-20 15:58:47.090064442 -0400 |
25288 | @@ -60,7 +60,7 @@ do { \ | 25273 | @@ -60,7 +60,7 @@ do { \ |
25289 | set_desc_limit(&gdt[(selname) >> 3], (size) - 1); \ | 25274 | set_desc_limit(&gdt[(selname) >> 3], (size) - 1); \ |
25290 | } while(0) | 25275 | } while(0) |
@@ -25341,9 +25326,9 @@ diff -urNp linux-2.6.32.9/drivers/pnp/pnpbios/bioscalls.c linux-2.6.32.9/drivers | |||
25341 | + | 25326 | + |
25342 | + pax_close_kernel(); | 25327 | + pax_close_kernel(); |
25343 | } | 25328 | } |
25344 | diff -urNp linux-2.6.32.9/drivers/pnp/quirks.c linux-2.6.32.9/drivers/pnp/quirks.c | 25329 | diff -urNp linux-2.6.32.10/drivers/pnp/quirks.c linux-2.6.32.10/drivers/pnp/quirks.c |
25345 | --- linux-2.6.32.9/drivers/pnp/quirks.c 2010-02-23 10:38:51.000000000 -0500 | 25330 | --- linux-2.6.32.10/drivers/pnp/quirks.c 2010-03-15 11:52:04.000000000 -0400 |
25346 | +++ linux-2.6.32.9/drivers/pnp/quirks.c 2010-03-11 20:25:00.153566598 -0500 | 25331 | +++ linux-2.6.32.10/drivers/pnp/quirks.c 2010-03-20 15:58:47.090064442 -0400 |
25347 | @@ -327,7 +327,7 @@ static struct pnp_fixup pnp_fixups[] = { | 25332 | @@ -327,7 +327,7 @@ static struct pnp_fixup pnp_fixups[] = { |
25348 | /* PnP resources that might overlap PCI BARs */ | 25333 | /* PnP resources that might overlap PCI BARs */ |
25349 | {"PNP0c01", quirk_system_pci_resources}, | 25334 | {"PNP0c01", quirk_system_pci_resources}, |
@@ -25353,9 +25338,9 @@ diff -urNp linux-2.6.32.9/drivers/pnp/quirks.c linux-2.6.32.9/drivers/pnp/quirks | |||
25353 | }; | 25338 | }; |
25354 | 25339 | ||
25355 | void pnp_fixup_device(struct pnp_dev *dev) | 25340 | void pnp_fixup_device(struct pnp_dev *dev) |
25356 | diff -urNp linux-2.6.32.9/drivers/pnp/resource.c linux-2.6.32.9/drivers/pnp/resource.c | 25341 | diff -urNp linux-2.6.32.10/drivers/pnp/resource.c linux-2.6.32.10/drivers/pnp/resource.c |
25357 | --- linux-2.6.32.9/drivers/pnp/resource.c 2010-02-23 10:38:51.000000000 -0500 | 25342 | --- linux-2.6.32.10/drivers/pnp/resource.c 2010-03-15 11:52:04.000000000 -0400 |
25358 | +++ linux-2.6.32.9/drivers/pnp/resource.c 2010-03-11 20:25:00.153566598 -0500 | 25343 | +++ linux-2.6.32.10/drivers/pnp/resource.c 2010-03-20 15:58:47.090064442 -0400 |
25359 | @@ -355,7 +355,7 @@ int pnp_check_irq(struct pnp_dev *dev, s | 25344 | @@ -355,7 +355,7 @@ int pnp_check_irq(struct pnp_dev *dev, s |
25360 | return 1; | 25345 | return 1; |
25361 | 25346 | ||
@@ -25374,9 +25359,9 @@ diff -urNp linux-2.6.32.9/drivers/pnp/resource.c linux-2.6.32.9/drivers/pnp/reso | |||
25374 | return 0; | 25359 | return 0; |
25375 | 25360 | ||
25376 | /* check if the resource is reserved */ | 25361 | /* check if the resource is reserved */ |
25377 | diff -urNp linux-2.6.32.9/drivers/s390/cio/qdio_perf.c linux-2.6.32.9/drivers/s390/cio/qdio_perf.c | 25362 | diff -urNp linux-2.6.32.10/drivers/s390/cio/qdio_perf.c linux-2.6.32.10/drivers/s390/cio/qdio_perf.c |
25378 | --- linux-2.6.32.9/drivers/s390/cio/qdio_perf.c 2010-02-23 10:38:51.000000000 -0500 | 25363 | --- linux-2.6.32.10/drivers/s390/cio/qdio_perf.c 2010-03-15 11:52:04.000000000 -0400 |
25379 | +++ linux-2.6.32.9/drivers/s390/cio/qdio_perf.c 2010-03-11 20:25:00.153566598 -0500 | 25364 | +++ linux-2.6.32.10/drivers/s390/cio/qdio_perf.c 2010-03-20 15:58:47.090064442 -0400 |
25380 | @@ -31,51 +31,51 @@ static struct proc_dir_entry *qdio_perf_ | 25365 | @@ -31,51 +31,51 @@ static struct proc_dir_entry *qdio_perf_ |
25381 | static int qdio_perf_proc_show(struct seq_file *m, void *v) | 25366 | static int qdio_perf_proc_show(struct seq_file *m, void *v) |
25382 | { | 25367 | { |
@@ -25452,9 +25437,9 @@ diff -urNp linux-2.6.32.9/drivers/s390/cio/qdio_perf.c linux-2.6.32.9/drivers/s3 | |||
25452 | seq_printf(m, "\n"); | 25437 | seq_printf(m, "\n"); |
25453 | return 0; | 25438 | return 0; |
25454 | } | 25439 | } |
25455 | diff -urNp linux-2.6.32.9/drivers/s390/cio/qdio_perf.h linux-2.6.32.9/drivers/s390/cio/qdio_perf.h | 25440 | diff -urNp linux-2.6.32.10/drivers/s390/cio/qdio_perf.h linux-2.6.32.10/drivers/s390/cio/qdio_perf.h |
25456 | --- linux-2.6.32.9/drivers/s390/cio/qdio_perf.h 2010-02-23 10:38:51.000000000 -0500 | 25441 | --- linux-2.6.32.10/drivers/s390/cio/qdio_perf.h 2010-03-15 11:52:04.000000000 -0400 |
25457 | +++ linux-2.6.32.9/drivers/s390/cio/qdio_perf.h 2010-03-11 20:25:00.153566598 -0500 | 25442 | +++ linux-2.6.32.10/drivers/s390/cio/qdio_perf.h 2010-03-20 15:58:47.090064442 -0400 |
25458 | @@ -13,46 +13,46 @@ | 25443 | @@ -13,46 +13,46 @@ |
25459 | 25444 | ||
25460 | struct qdio_perf_stats { | 25445 | struct qdio_perf_stats { |
@@ -25527,9 +25512,9 @@ diff -urNp linux-2.6.32.9/drivers/s390/cio/qdio_perf.h linux-2.6.32.9/drivers/s3 | |||
25527 | } | 25512 | } |
25528 | 25513 | ||
25529 | int qdio_setup_perf_stats(void); | 25514 | int qdio_setup_perf_stats(void); |
25530 | diff -urNp linux-2.6.32.9/drivers/scsi/ipr.c linux-2.6.32.9/drivers/scsi/ipr.c | 25515 | diff -urNp linux-2.6.32.10/drivers/scsi/ipr.c linux-2.6.32.10/drivers/scsi/ipr.c |
25531 | --- linux-2.6.32.9/drivers/scsi/ipr.c 2010-02-23 10:38:51.000000000 -0500 | 25516 | --- linux-2.6.32.10/drivers/scsi/ipr.c 2010-03-15 11:52:04.000000000 -0400 |
25532 | +++ linux-2.6.32.9/drivers/scsi/ipr.c 2010-03-11 20:25:00.157636742 -0500 | 25517 | +++ linux-2.6.32.10/drivers/scsi/ipr.c 2010-03-20 15:58:47.094061510 -0400 |
25533 | @@ -5286,7 +5286,7 @@ static bool ipr_qc_fill_rtf(struct ata_q | 25518 | @@ -5286,7 +5286,7 @@ static bool ipr_qc_fill_rtf(struct ata_q |
25534 | return true; | 25519 | return true; |
25535 | } | 25520 | } |
@@ -25539,9 +25524,9 @@ diff -urNp linux-2.6.32.9/drivers/scsi/ipr.c linux-2.6.32.9/drivers/scsi/ipr.c | |||
25539 | .phy_reset = ipr_ata_phy_reset, | 25524 | .phy_reset = ipr_ata_phy_reset, |
25540 | .hardreset = ipr_sata_reset, | 25525 | .hardreset = ipr_sata_reset, |
25541 | .post_internal_cmd = ipr_ata_post_internal, | 25526 | .post_internal_cmd = ipr_ata_post_internal, |
25542 | diff -urNp linux-2.6.32.9/drivers/scsi/libfc/fc_exch.c linux-2.6.32.9/drivers/scsi/libfc/fc_exch.c | 25527 | diff -urNp linux-2.6.32.10/drivers/scsi/libfc/fc_exch.c linux-2.6.32.10/drivers/scsi/libfc/fc_exch.c |
25543 | --- linux-2.6.32.9/drivers/scsi/libfc/fc_exch.c 2010-02-23 10:38:51.000000000 -0500 | 25528 | --- linux-2.6.32.10/drivers/scsi/libfc/fc_exch.c 2010-03-15 11:52:04.000000000 -0400 |
25544 | +++ linux-2.6.32.9/drivers/scsi/libfc/fc_exch.c 2010-03-11 20:25:00.157636742 -0500 | 25529 | +++ linux-2.6.32.10/drivers/scsi/libfc/fc_exch.c 2010-03-20 15:58:47.094061510 -0400 |
25545 | @@ -86,12 +86,12 @@ struct fc_exch_mgr { | 25530 | @@ -86,12 +86,12 @@ struct fc_exch_mgr { |
25546 | * all together if not used XXX | 25531 | * all together if not used XXX |
25547 | */ | 25532 | */ |
@@ -25663,9 +25648,9 @@ diff -urNp linux-2.6.32.9/drivers/scsi/libfc/fc_exch.c linux-2.6.32.9/drivers/sc | |||
25663 | 25648 | ||
25664 | fc_frame_free(fp); | 25649 | fc_frame_free(fp); |
25665 | } | 25650 | } |
25666 | diff -urNp linux-2.6.32.9/drivers/scsi/libsas/sas_ata.c linux-2.6.32.9/drivers/scsi/libsas/sas_ata.c | 25651 | diff -urNp linux-2.6.32.10/drivers/scsi/libsas/sas_ata.c linux-2.6.32.10/drivers/scsi/libsas/sas_ata.c |
25667 | --- linux-2.6.32.9/drivers/scsi/libsas/sas_ata.c 2010-02-23 10:38:51.000000000 -0500 | 25652 | --- linux-2.6.32.10/drivers/scsi/libsas/sas_ata.c 2010-03-15 11:52:04.000000000 -0400 |
25668 | +++ linux-2.6.32.9/drivers/scsi/libsas/sas_ata.c 2010-03-11 20:25:00.157636742 -0500 | 25653 | +++ linux-2.6.32.10/drivers/scsi/libsas/sas_ata.c 2010-03-20 15:58:47.094061510 -0400 |
25669 | @@ -343,7 +343,7 @@ static int sas_ata_scr_read(struct ata_l | 25654 | @@ -343,7 +343,7 @@ static int sas_ata_scr_read(struct ata_l |
25670 | } | 25655 | } |
25671 | } | 25656 | } |
@@ -25675,9 +25660,9 @@ diff -urNp linux-2.6.32.9/drivers/scsi/libsas/sas_ata.c linux-2.6.32.9/drivers/s | |||
25675 | .phy_reset = sas_ata_phy_reset, | 25660 | .phy_reset = sas_ata_phy_reset, |
25676 | .post_internal_cmd = sas_ata_post_internal, | 25661 | .post_internal_cmd = sas_ata_post_internal, |
25677 | .qc_prep = ata_noop_qc_prep, | 25662 | .qc_prep = ata_noop_qc_prep, |
25678 | diff -urNp linux-2.6.32.9/drivers/scsi/scsi_logging.h linux-2.6.32.9/drivers/scsi/scsi_logging.h | 25663 | diff -urNp linux-2.6.32.10/drivers/scsi/scsi_logging.h linux-2.6.32.10/drivers/scsi/scsi_logging.h |
25679 | --- linux-2.6.32.9/drivers/scsi/scsi_logging.h 2010-02-23 10:38:51.000000000 -0500 | 25664 | --- linux-2.6.32.10/drivers/scsi/scsi_logging.h 2010-03-15 11:52:04.000000000 -0400 |
25680 | +++ linux-2.6.32.9/drivers/scsi/scsi_logging.h 2010-03-11 20:25:00.157636742 -0500 | 25665 | +++ linux-2.6.32.10/drivers/scsi/scsi_logging.h 2010-03-20 15:58:47.094061510 -0400 |
25681 | @@ -51,7 +51,7 @@ do { \ | 25666 | @@ -51,7 +51,7 @@ do { \ |
25682 | } while (0); \ | 25667 | } while (0); \ |
25683 | } while (0) | 25668 | } while (0) |
@@ -25687,9 +25672,9 @@ diff -urNp linux-2.6.32.9/drivers/scsi/scsi_logging.h linux-2.6.32.9/drivers/scs | |||
25687 | #endif /* CONFIG_SCSI_LOGGING */ | 25672 | #endif /* CONFIG_SCSI_LOGGING */ |
25688 | 25673 | ||
25689 | /* | 25674 | /* |
25690 | diff -urNp linux-2.6.32.9/drivers/scsi/sg.c linux-2.6.32.9/drivers/scsi/sg.c | 25675 | diff -urNp linux-2.6.32.10/drivers/scsi/sg.c linux-2.6.32.10/drivers/scsi/sg.c |
25691 | --- linux-2.6.32.9/drivers/scsi/sg.c 2010-02-23 10:38:51.000000000 -0500 | 25676 | --- linux-2.6.32.10/drivers/scsi/sg.c 2010-03-15 11:52:04.000000000 -0400 |
25692 | +++ linux-2.6.32.9/drivers/scsi/sg.c 2010-03-11 20:25:00.157636742 -0500 | 25677 | +++ linux-2.6.32.10/drivers/scsi/sg.c 2010-03-20 15:58:47.094061510 -0400 |
25693 | @@ -2292,7 +2292,7 @@ struct sg_proc_leaf { | 25678 | @@ -2292,7 +2292,7 @@ struct sg_proc_leaf { |
25694 | const struct file_operations * fops; | 25679 | const struct file_operations * fops; |
25695 | }; | 25680 | }; |
@@ -25708,9 +25693,9 @@ diff -urNp linux-2.6.32.9/drivers/scsi/sg.c linux-2.6.32.9/drivers/scsi/sg.c | |||
25708 | 25693 | ||
25709 | sg_proc_sgp = proc_mkdir(sg_proc_sg_dirname, NULL); | 25694 | sg_proc_sgp = proc_mkdir(sg_proc_sg_dirname, NULL); |
25710 | if (!sg_proc_sgp) | 25695 | if (!sg_proc_sgp) |
25711 | diff -urNp linux-2.6.32.9/drivers/serial/8250_pci.c linux-2.6.32.9/drivers/serial/8250_pci.c | 25696 | diff -urNp linux-2.6.32.10/drivers/serial/8250_pci.c linux-2.6.32.10/drivers/serial/8250_pci.c |
25712 | --- linux-2.6.32.9/drivers/serial/8250_pci.c 2010-02-23 10:38:51.000000000 -0500 | 25697 | --- linux-2.6.32.10/drivers/serial/8250_pci.c 2010-03-15 11:52:04.000000000 -0400 |
25713 | +++ linux-2.6.32.9/drivers/serial/8250_pci.c 2010-03-11 20:25:00.157636742 -0500 | 25698 | +++ linux-2.6.32.10/drivers/serial/8250_pci.c 2010-03-20 15:58:47.094061510 -0400 |
25714 | @@ -3664,7 +3664,7 @@ static struct pci_device_id serial_pci_t | 25699 | @@ -3664,7 +3664,7 @@ static struct pci_device_id serial_pci_t |
25715 | PCI_ANY_ID, PCI_ANY_ID, | 25700 | PCI_ANY_ID, PCI_ANY_ID, |
25716 | PCI_CLASS_COMMUNICATION_MULTISERIAL << 8, | 25701 | PCI_CLASS_COMMUNICATION_MULTISERIAL << 8, |
@@ -25720,9 +25705,9 @@ diff -urNp linux-2.6.32.9/drivers/serial/8250_pci.c linux-2.6.32.9/drivers/seria | |||
25720 | }; | 25705 | }; |
25721 | 25706 | ||
25722 | static struct pci_driver serial_pci_driver = { | 25707 | static struct pci_driver serial_pci_driver = { |
25723 | diff -urNp linux-2.6.32.9/drivers/serial/kgdboc.c linux-2.6.32.9/drivers/serial/kgdboc.c | 25708 | diff -urNp linux-2.6.32.10/drivers/serial/kgdboc.c linux-2.6.32.10/drivers/serial/kgdboc.c |
25724 | --- linux-2.6.32.9/drivers/serial/kgdboc.c 2010-02-23 10:38:51.000000000 -0500 | 25709 | --- linux-2.6.32.10/drivers/serial/kgdboc.c 2010-03-15 11:52:04.000000000 -0400 |
25725 | +++ linux-2.6.32.9/drivers/serial/kgdboc.c 2010-03-11 20:25:00.157636742 -0500 | 25710 | +++ linux-2.6.32.10/drivers/serial/kgdboc.c 2010-03-20 15:58:47.094061510 -0400 |
25726 | @@ -18,7 +18,7 @@ | 25711 | @@ -18,7 +18,7 @@ |
25727 | 25712 | ||
25728 | #define MAX_CONFIG_LEN 40 | 25713 | #define MAX_CONFIG_LEN 40 |
@@ -25741,9 +25726,9 @@ diff -urNp linux-2.6.32.9/drivers/serial/kgdboc.c linux-2.6.32.9/drivers/serial/ | |||
25741 | .name = "kgdboc", | 25726 | .name = "kgdboc", |
25742 | .read_char = kgdboc_get_char, | 25727 | .read_char = kgdboc_get_char, |
25743 | .write_char = kgdboc_put_char, | 25728 | .write_char = kgdboc_put_char, |
25744 | diff -urNp linux-2.6.32.9/drivers/staging/android/binder.c linux-2.6.32.9/drivers/staging/android/binder.c | 25729 | diff -urNp linux-2.6.32.10/drivers/staging/android/binder.c linux-2.6.32.10/drivers/staging/android/binder.c |
25745 | --- linux-2.6.32.9/drivers/staging/android/binder.c 2010-02-23 10:38:51.000000000 -0500 | 25730 | --- linux-2.6.32.10/drivers/staging/android/binder.c 2010-03-15 11:52:04.000000000 -0400 |
25746 | +++ linux-2.6.32.9/drivers/staging/android/binder.c 2010-03-11 20:25:00.157636742 -0500 | 25731 | +++ linux-2.6.32.10/drivers/staging/android/binder.c 2010-03-20 15:58:47.094061510 -0400 |
25747 | @@ -2756,7 +2756,7 @@ static void binder_vma_close(struct vm_a | 25732 | @@ -2756,7 +2756,7 @@ static void binder_vma_close(struct vm_a |
25748 | binder_defer_work(proc, BINDER_DEFERRED_PUT_FILES); | 25733 | binder_defer_work(proc, BINDER_DEFERRED_PUT_FILES); |
25749 | } | 25734 | } |
@@ -25753,9 +25738,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/android/binder.c linux-2.6.32.9/driver | |||
25753 | .open = binder_vma_open, | 25738 | .open = binder_vma_open, |
25754 | .close = binder_vma_close, | 25739 | .close = binder_vma_close, |
25755 | }; | 25740 | }; |
25756 | diff -urNp linux-2.6.32.9/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.9/drivers/staging/b3dfg/b3dfg.c | 25741 | diff -urNp linux-2.6.32.10/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.10/drivers/staging/b3dfg/b3dfg.c |
25757 | --- linux-2.6.32.9/drivers/staging/b3dfg/b3dfg.c 2010-02-23 10:38:51.000000000 -0500 | 25742 | --- linux-2.6.32.10/drivers/staging/b3dfg/b3dfg.c 2010-03-15 11:52:04.000000000 -0400 |
25758 | +++ linux-2.6.32.9/drivers/staging/b3dfg/b3dfg.c 2010-03-11 20:25:00.157636742 -0500 | 25743 | +++ linux-2.6.32.10/drivers/staging/b3dfg/b3dfg.c 2010-03-20 15:58:47.094061510 -0400 |
25759 | @@ -455,7 +455,7 @@ static int b3dfg_vma_fault(struct vm_are | 25744 | @@ -455,7 +455,7 @@ static int b3dfg_vma_fault(struct vm_are |
25760 | return VM_FAULT_NOPAGE; | 25745 | return VM_FAULT_NOPAGE; |
25761 | } | 25746 | } |
@@ -25774,9 +25759,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/b3dfg/b3dfg.c linux-2.6.32.9/drivers/s | |||
25774 | .owner = THIS_MODULE, | 25759 | .owner = THIS_MODULE, |
25775 | .open = b3dfg_open, | 25760 | .open = b3dfg_open, |
25776 | .release = b3dfg_release, | 25761 | .release = b3dfg_release, |
25777 | diff -urNp linux-2.6.32.9/drivers/staging/comedi/comedi_fops.c linux-2.6.32.9/drivers/staging/comedi/comedi_fops.c | 25762 | diff -urNp linux-2.6.32.10/drivers/staging/comedi/comedi_fops.c linux-2.6.32.10/drivers/staging/comedi/comedi_fops.c |
25778 | --- linux-2.6.32.9/drivers/staging/comedi/comedi_fops.c 2010-02-23 10:38:51.000000000 -0500 | 25763 | --- linux-2.6.32.10/drivers/staging/comedi/comedi_fops.c 2010-03-15 11:52:04.000000000 -0400 |
25779 | +++ linux-2.6.32.9/drivers/staging/comedi/comedi_fops.c 2010-03-11 20:25:00.161352016 -0500 | 25764 | +++ linux-2.6.32.10/drivers/staging/comedi/comedi_fops.c 2010-03-20 15:58:47.098056258 -0400 |
25780 | @@ -1389,7 +1389,7 @@ void comedi_unmap(struct vm_area_struct | 25765 | @@ -1389,7 +1389,7 @@ void comedi_unmap(struct vm_area_struct |
25781 | mutex_unlock(&dev->mutex); | 25766 | mutex_unlock(&dev->mutex); |
25782 | } | 25767 | } |
@@ -25786,9 +25771,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/comedi/comedi_fops.c linux-2.6.32.9/dr | |||
25786 | .close = comedi_unmap, | 25771 | .close = comedi_unmap, |
25787 | }; | 25772 | }; |
25788 | 25773 | ||
25789 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32.9/drivers/staging/dream/qdsp5/adsp_driver.c | 25774 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32.10/drivers/staging/dream/qdsp5/adsp_driver.c |
25790 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/adsp_driver.c 2010-02-23 10:38:51.000000000 -0500 | 25775 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/adsp_driver.c 2010-03-15 11:52:04.000000000 -0400 |
25791 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/adsp_driver.c 2010-03-11 20:25:00.161352016 -0500 | 25776 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/adsp_driver.c 2010-03-20 15:58:47.098056258 -0400 |
25792 | @@ -576,7 +576,7 @@ static struct adsp_device *inode_to_devi | 25777 | @@ -576,7 +576,7 @@ static struct adsp_device *inode_to_devi |
25793 | static dev_t adsp_devno; | 25778 | static dev_t adsp_devno; |
25794 | static struct class *adsp_class; | 25779 | static struct class *adsp_class; |
@@ -25798,9 +25783,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/adsp_driver.c linux-2.6.32 | |||
25798 | .owner = THIS_MODULE, | 25783 | .owner = THIS_MODULE, |
25799 | .open = adsp_open, | 25784 | .open = adsp_open, |
25800 | .unlocked_ioctl = adsp_ioctl, | 25785 | .unlocked_ioctl = adsp_ioctl, |
25801 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_aac.c | 25786 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_aac.c |
25802 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_aac.c 2010-02-23 10:38:51.000000000 -0500 | 25787 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_aac.c 2010-03-15 11:52:04.000000000 -0400 |
25803 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_aac.c 2010-03-11 20:25:00.161352016 -0500 | 25788 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_aac.c 2010-03-20 15:58:47.098056258 -0400 |
25804 | @@ -1022,7 +1022,7 @@ done: | 25789 | @@ -1022,7 +1022,7 @@ done: |
25805 | return rc; | 25790 | return rc; |
25806 | } | 25791 | } |
@@ -25810,9 +25795,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_aac.c linux-2.6.32.9 | |||
25810 | .owner = THIS_MODULE, | 25795 | .owner = THIS_MODULE, |
25811 | .open = audio_open, | 25796 | .open = audio_open, |
25812 | .release = audio_release, | 25797 | .release = audio_release, |
25813 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_amrnb.c | 25798 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_amrnb.c |
25814 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-02-23 10:38:51.000000000 -0500 | 25799 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-03-15 11:52:04.000000000 -0400 |
25815 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-03-11 20:25:00.161352016 -0500 | 25800 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_amrnb.c 2010-03-20 15:58:47.098056258 -0400 |
25816 | @@ -833,7 +833,7 @@ done: | 25801 | @@ -833,7 +833,7 @@ done: |
25817 | return rc; | 25802 | return rc; |
25818 | } | 25803 | } |
@@ -25822,9 +25807,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_amrnb.c linux-2.6.32 | |||
25822 | .owner = THIS_MODULE, | 25807 | .owner = THIS_MODULE, |
25823 | .open = audamrnb_open, | 25808 | .open = audamrnb_open, |
25824 | .release = audamrnb_release, | 25809 | .release = audamrnb_release, |
25825 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_evrc.c | 25810 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_evrc.c |
25826 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_evrc.c 2010-02-23 10:38:51.000000000 -0500 | 25811 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_evrc.c 2010-03-15 11:52:04.000000000 -0400 |
25827 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_evrc.c 2010-03-11 20:25:00.161352016 -0500 | 25812 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_evrc.c 2010-03-20 15:58:47.098056258 -0400 |
25828 | @@ -805,7 +805,7 @@ dma_fail: | 25813 | @@ -805,7 +805,7 @@ dma_fail: |
25829 | return rc; | 25814 | return rc; |
25830 | } | 25815 | } |
@@ -25834,9 +25819,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_evrc.c linux-2.6.32. | |||
25834 | .owner = THIS_MODULE, | 25819 | .owner = THIS_MODULE, |
25835 | .open = audevrc_open, | 25820 | .open = audevrc_open, |
25836 | .release = audevrc_release, | 25821 | .release = audevrc_release, |
25837 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_in.c | 25822 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_in.c |
25838 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_in.c 2010-02-23 10:38:51.000000000 -0500 | 25823 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_in.c 2010-03-15 11:52:04.000000000 -0400 |
25839 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_in.c 2010-03-11 20:25:00.161352016 -0500 | 25824 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_in.c 2010-03-20 15:58:47.098056258 -0400 |
25840 | @@ -913,7 +913,7 @@ static int audpre_open(struct inode *ino | 25825 | @@ -913,7 +913,7 @@ static int audpre_open(struct inode *ino |
25841 | return 0; | 25826 | return 0; |
25842 | } | 25827 | } |
@@ -25855,9 +25840,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_in.c linux-2.6.32.9/ | |||
25855 | .owner = THIS_MODULE, | 25840 | .owner = THIS_MODULE, |
25856 | .open = audpre_open, | 25841 | .open = audpre_open, |
25857 | .unlocked_ioctl = audpre_ioctl, | 25842 | .unlocked_ioctl = audpre_ioctl, |
25858 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_mp3.c | 25843 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_mp3.c |
25859 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_mp3.c 2010-02-23 10:38:51.000000000 -0500 | 25844 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_mp3.c 2010-03-15 11:52:04.000000000 -0400 |
25860 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_mp3.c 2010-03-11 20:25:00.161352016 -0500 | 25845 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_mp3.c 2010-03-20 15:58:47.098056258 -0400 |
25861 | @@ -941,7 +941,7 @@ done: | 25846 | @@ -941,7 +941,7 @@ done: |
25862 | return rc; | 25847 | return rc; |
25863 | } | 25848 | } |
@@ -25867,9 +25852,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_mp3.c linux-2.6.32.9 | |||
25867 | .owner = THIS_MODULE, | 25852 | .owner = THIS_MODULE, |
25868 | .open = audio_open, | 25853 | .open = audio_open, |
25869 | .release = audio_release, | 25854 | .release = audio_release, |
25870 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_out.c | 25855 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_out.c |
25871 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_out.c 2010-02-23 10:38:51.000000000 -0500 | 25856 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_out.c 2010-03-15 11:52:04.000000000 -0400 |
25872 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_out.c 2010-03-11 20:25:00.161352016 -0500 | 25857 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_out.c 2010-03-20 15:58:47.098056258 -0400 |
25873 | @@ -810,7 +810,7 @@ static int audpp_open(struct inode *inod | 25858 | @@ -810,7 +810,7 @@ static int audpp_open(struct inode *inod |
25874 | return 0; | 25859 | return 0; |
25875 | } | 25860 | } |
@@ -25888,9 +25873,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_out.c linux-2.6.32.9 | |||
25888 | .owner = THIS_MODULE, | 25873 | .owner = THIS_MODULE, |
25889 | .open = audpp_open, | 25874 | .open = audpp_open, |
25890 | .unlocked_ioctl = audpp_ioctl, | 25875 | .unlocked_ioctl = audpp_ioctl, |
25891 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_qcelp.c | 25876 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_qcelp.c |
25892 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-02-23 10:38:51.000000000 -0500 | 25877 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-03-15 11:52:04.000000000 -0400 |
25893 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-03-11 20:25:00.161352016 -0500 | 25878 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/audio_qcelp.c 2010-03-20 15:58:47.098056258 -0400 |
25894 | @@ -816,7 +816,7 @@ err: | 25879 | @@ -816,7 +816,7 @@ err: |
25895 | return rc; | 25880 | return rc; |
25896 | } | 25881 | } |
@@ -25900,9 +25885,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/audio_qcelp.c linux-2.6.32 | |||
25900 | .owner = THIS_MODULE, | 25885 | .owner = THIS_MODULE, |
25901 | .open = audqcelp_open, | 25886 | .open = audqcelp_open, |
25902 | .release = audqcelp_release, | 25887 | .release = audqcelp_release, |
25903 | diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.9/drivers/staging/dream/qdsp5/snd.c | 25888 | diff -urNp linux-2.6.32.10/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.10/drivers/staging/dream/qdsp5/snd.c |
25904 | --- linux-2.6.32.9/drivers/staging/dream/qdsp5/snd.c 2010-02-23 10:38:51.000000000 -0500 | 25889 | --- linux-2.6.32.10/drivers/staging/dream/qdsp5/snd.c 2010-03-15 11:52:04.000000000 -0400 |
25905 | +++ linux-2.6.32.9/drivers/staging/dream/qdsp5/snd.c 2010-03-11 20:25:00.161352016 -0500 | 25890 | +++ linux-2.6.32.10/drivers/staging/dream/qdsp5/snd.c 2010-03-20 15:58:47.098056258 -0400 |
25906 | @@ -242,7 +242,7 @@ err: | 25891 | @@ -242,7 +242,7 @@ err: |
25907 | return rc; | 25892 | return rc; |
25908 | } | 25893 | } |
@@ -25912,9 +25897,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/qdsp5/snd.c linux-2.6.32.9/drive | |||
25912 | .owner = THIS_MODULE, | 25897 | .owner = THIS_MODULE, |
25913 | .open = snd_open, | 25898 | .open = snd_open, |
25914 | .release = snd_release, | 25899 | .release = snd_release, |
25915 | diff -urNp linux-2.6.32.9/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.9/drivers/staging/dream/smd/smd_qmi.c | 25900 | diff -urNp linux-2.6.32.10/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.10/drivers/staging/dream/smd/smd_qmi.c |
25916 | --- linux-2.6.32.9/drivers/staging/dream/smd/smd_qmi.c 2010-02-23 10:38:51.000000000 -0500 | 25901 | --- linux-2.6.32.10/drivers/staging/dream/smd/smd_qmi.c 2010-03-15 11:52:04.000000000 -0400 |
25917 | +++ linux-2.6.32.9/drivers/staging/dream/smd/smd_qmi.c 2010-03-11 20:25:00.161352016 -0500 | 25902 | +++ linux-2.6.32.10/drivers/staging/dream/smd/smd_qmi.c 2010-03-20 15:58:47.098056258 -0400 |
25918 | @@ -793,7 +793,7 @@ static int qmi_release(struct inode *ip, | 25903 | @@ -793,7 +793,7 @@ static int qmi_release(struct inode *ip, |
25919 | return 0; | 25904 | return 0; |
25920 | } | 25905 | } |
@@ -25924,9 +25909,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/smd/smd_qmi.c linux-2.6.32.9/dri | |||
25924 | .owner = THIS_MODULE, | 25909 | .owner = THIS_MODULE, |
25925 | .read = qmi_read, | 25910 | .read = qmi_read, |
25926 | .write = qmi_write, | 25911 | .write = qmi_write, |
25927 | diff -urNp linux-2.6.32.9/drivers/staging/dream/smd/smd_rpcrouter_device.c linux-2.6.32.9/drivers/staging/dream/smd/smd_rpcrouter_device.c | 25912 | diff -urNp linux-2.6.32.10/drivers/staging/dream/smd/smd_rpcrouter_device.c linux-2.6.32.10/drivers/staging/dream/smd/smd_rpcrouter_device.c |
25928 | --- linux-2.6.32.9/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-02-23 10:38:51.000000000 -0500 | 25913 | --- linux-2.6.32.10/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-03-15 11:52:04.000000000 -0400 |
25929 | +++ linux-2.6.32.9/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-03-11 20:25:00.161352016 -0500 | 25914 | +++ linux-2.6.32.10/drivers/staging/dream/smd/smd_rpcrouter_device.c 2010-03-20 15:58:47.098056258 -0400 |
25930 | @@ -214,7 +214,7 @@ static long rpcrouter_ioctl(struct file | 25915 | @@ -214,7 +214,7 @@ static long rpcrouter_ioctl(struct file |
25931 | return rc; | 25916 | return rc; |
25932 | } | 25917 | } |
@@ -25945,9 +25930,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dream/smd/smd_rpcrouter_device.c linux | |||
25945 | .owner = THIS_MODULE, | 25930 | .owner = THIS_MODULE, |
25946 | .open = rpcrouter_open, | 25931 | .open = rpcrouter_open, |
25947 | .release = rpcrouter_release, | 25932 | .release = rpcrouter_release, |
25948 | diff -urNp linux-2.6.32.9/drivers/staging/dst/dcore.c linux-2.6.32.9/drivers/staging/dst/dcore.c | 25933 | diff -urNp linux-2.6.32.10/drivers/staging/dst/dcore.c linux-2.6.32.10/drivers/staging/dst/dcore.c |
25949 | --- linux-2.6.32.9/drivers/staging/dst/dcore.c 2010-02-23 10:38:51.000000000 -0500 | 25934 | --- linux-2.6.32.10/drivers/staging/dst/dcore.c 2010-03-15 11:52:04.000000000 -0400 |
25950 | +++ linux-2.6.32.9/drivers/staging/dst/dcore.c 2010-03-11 20:25:00.161352016 -0500 | 25935 | +++ linux-2.6.32.10/drivers/staging/dst/dcore.c 2010-03-20 15:58:47.098056258 -0400 |
25951 | @@ -149,7 +149,7 @@ static int dst_bdev_release(struct gendi | 25936 | @@ -149,7 +149,7 @@ static int dst_bdev_release(struct gendi |
25952 | return 0; | 25937 | return 0; |
25953 | } | 25938 | } |
@@ -25966,9 +25951,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dst/dcore.c linux-2.6.32.9/drivers/sta | |||
25966 | snprintf(n->name, sizeof(n->name), "%s", ctl->name); | 25951 | snprintf(n->name, sizeof(n->name), "%s", ctl->name); |
25967 | 25952 | ||
25968 | err = dst_node_sysfs_init(n); | 25953 | err = dst_node_sysfs_init(n); |
25969 | diff -urNp linux-2.6.32.9/drivers/staging/dst/trans.c linux-2.6.32.9/drivers/staging/dst/trans.c | 25954 | diff -urNp linux-2.6.32.10/drivers/staging/dst/trans.c linux-2.6.32.10/drivers/staging/dst/trans.c |
25970 | --- linux-2.6.32.9/drivers/staging/dst/trans.c 2010-02-23 10:38:51.000000000 -0500 | 25955 | --- linux-2.6.32.10/drivers/staging/dst/trans.c 2010-03-15 11:52:04.000000000 -0400 |
25971 | +++ linux-2.6.32.9/drivers/staging/dst/trans.c 2010-03-11 20:25:00.161352016 -0500 | 25956 | +++ linux-2.6.32.10/drivers/staging/dst/trans.c 2010-03-20 15:58:47.098056258 -0400 |
25972 | @@ -169,7 +169,7 @@ int dst_process_bio(struct dst_node *n, | 25957 | @@ -169,7 +169,7 @@ int dst_process_bio(struct dst_node *n, |
25973 | t->error = 0; | 25958 | t->error = 0; |
25974 | t->retries = 0; | 25959 | t->retries = 0; |
@@ -25978,9 +25963,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/dst/trans.c linux-2.6.32.9/drivers/sta | |||
25978 | 25963 | ||
25979 | t->enc = bio_data_dir(bio); | 25964 | t->enc = bio_data_dir(bio); |
25980 | dst_bio_to_cmd(bio, &t->cmd, DST_IO, t->gen); | 25965 | dst_bio_to_cmd(bio, &t->cmd, DST_IO, t->gen); |
25981 | diff -urNp linux-2.6.32.9/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.9/drivers/staging/go7007/go7007-v4l2.c | 25966 | diff -urNp linux-2.6.32.10/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.10/drivers/staging/go7007/go7007-v4l2.c |
25982 | --- linux-2.6.32.9/drivers/staging/go7007/go7007-v4l2.c 2010-02-23 10:38:51.000000000 -0500 | 25967 | --- linux-2.6.32.10/drivers/staging/go7007/go7007-v4l2.c 2010-03-15 11:52:04.000000000 -0400 |
25983 | +++ linux-2.6.32.9/drivers/staging/go7007/go7007-v4l2.c 2010-03-11 20:25:00.161352016 -0500 | 25968 | +++ linux-2.6.32.10/drivers/staging/go7007/go7007-v4l2.c 2010-03-20 15:58:47.098056258 -0400 |
25984 | @@ -1700,7 +1700,7 @@ static int go7007_vm_fault(struct vm_are | 25969 | @@ -1700,7 +1700,7 @@ static int go7007_vm_fault(struct vm_are |
25985 | return 0; | 25970 | return 0; |
25986 | } | 25971 | } |
@@ -25990,9 +25975,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/go7007/go7007-v4l2.c linux-2.6.32.9/dr | |||
25990 | .open = go7007_vm_open, | 25975 | .open = go7007_vm_open, |
25991 | .close = go7007_vm_close, | 25976 | .close = go7007_vm_close, |
25992 | .fault = go7007_vm_fault, | 25977 | .fault = go7007_vm_fault, |
25993 | diff -urNp linux-2.6.32.9/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.9/drivers/staging/hv/blkvsc_drv.c | 25978 | diff -urNp linux-2.6.32.10/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.10/drivers/staging/hv/blkvsc_drv.c |
25994 | --- linux-2.6.32.9/drivers/staging/hv/blkvsc_drv.c 2010-02-23 10:38:51.000000000 -0500 | 25979 | --- linux-2.6.32.10/drivers/staging/hv/blkvsc_drv.c 2010-03-15 11:52:04.000000000 -0400 |
25995 | +++ linux-2.6.32.9/drivers/staging/hv/blkvsc_drv.c 2010-03-11 20:25:00.161352016 -0500 | 25980 | +++ linux-2.6.32.10/drivers/staging/hv/blkvsc_drv.c 2010-03-20 15:58:47.102057128 -0400 |
25996 | @@ -153,7 +153,7 @@ static int blkvsc_ringbuffer_size = BLKV | 25981 | @@ -153,7 +153,7 @@ static int blkvsc_ringbuffer_size = BLKV |
25997 | /* The one and only one */ | 25982 | /* The one and only one */ |
25998 | static struct blkvsc_driver_context g_blkvsc_drv; | 25983 | static struct blkvsc_driver_context g_blkvsc_drv; |
@@ -26002,9 +25987,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/hv/blkvsc_drv.c linux-2.6.32.9/drivers | |||
26002 | .owner = THIS_MODULE, | 25987 | .owner = THIS_MODULE, |
26003 | .open = blkvsc_open, | 25988 | .open = blkvsc_open, |
26004 | .release = blkvsc_release, | 25989 | .release = blkvsc_release, |
26005 | diff -urNp linux-2.6.32.9/drivers/staging/panel/panel.c linux-2.6.32.9/drivers/staging/panel/panel.c | 25990 | diff -urNp linux-2.6.32.10/drivers/staging/panel/panel.c linux-2.6.32.10/drivers/staging/panel/panel.c |
26006 | --- linux-2.6.32.9/drivers/staging/panel/panel.c 2010-02-23 10:38:51.000000000 -0500 | 25991 | --- linux-2.6.32.10/drivers/staging/panel/panel.c 2010-03-15 11:52:04.000000000 -0400 |
26007 | +++ linux-2.6.32.9/drivers/staging/panel/panel.c 2010-03-11 20:25:00.161352016 -0500 | 25992 | +++ linux-2.6.32.10/drivers/staging/panel/panel.c 2010-03-20 15:58:47.102057128 -0400 |
26008 | @@ -1305,7 +1305,7 @@ static int lcd_release(struct inode *ino | 25993 | @@ -1305,7 +1305,7 @@ static int lcd_release(struct inode *ino |
26009 | return 0; | 25994 | return 0; |
26010 | } | 25995 | } |
@@ -26023,9 +26008,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/panel/panel.c linux-2.6.32.9/drivers/s | |||
26023 | .read = keypad_read, /* read */ | 26008 | .read = keypad_read, /* read */ |
26024 | .open = keypad_open, /* open */ | 26009 | .open = keypad_open, /* open */ |
26025 | .release = keypad_release, /* close */ | 26010 | .release = keypad_release, /* close */ |
26026 | diff -urNp linux-2.6.32.9/drivers/staging/phison/phison.c linux-2.6.32.9/drivers/staging/phison/phison.c | 26011 | diff -urNp linux-2.6.32.10/drivers/staging/phison/phison.c linux-2.6.32.10/drivers/staging/phison/phison.c |
26027 | --- linux-2.6.32.9/drivers/staging/phison/phison.c 2010-02-23 10:38:51.000000000 -0500 | 26012 | --- linux-2.6.32.10/drivers/staging/phison/phison.c 2010-03-15 11:52:04.000000000 -0400 |
26028 | +++ linux-2.6.32.9/drivers/staging/phison/phison.c 2010-03-11 20:25:00.165424323 -0500 | 26013 | +++ linux-2.6.32.10/drivers/staging/phison/phison.c 2010-03-20 15:58:47.102057128 -0400 |
26029 | @@ -43,7 +43,7 @@ static struct scsi_host_template phison_ | 26014 | @@ -43,7 +43,7 @@ static struct scsi_host_template phison_ |
26030 | ATA_BMDMA_SHT(DRV_NAME), | 26015 | ATA_BMDMA_SHT(DRV_NAME), |
26031 | }; | 26016 | }; |
@@ -26035,9 +26020,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/phison/phison.c linux-2.6.32.9/drivers | |||
26035 | .inherits = &ata_bmdma_port_ops, | 26020 | .inherits = &ata_bmdma_port_ops, |
26036 | .prereset = phison_pre_reset, | 26021 | .prereset = phison_pre_reset, |
26037 | }; | 26022 | }; |
26038 | diff -urNp linux-2.6.32.9/drivers/staging/poch/poch.c linux-2.6.32.9/drivers/staging/poch/poch.c | 26023 | diff -urNp linux-2.6.32.10/drivers/staging/poch/poch.c linux-2.6.32.10/drivers/staging/poch/poch.c |
26039 | --- linux-2.6.32.9/drivers/staging/poch/poch.c 2010-02-23 10:38:51.000000000 -0500 | 26024 | --- linux-2.6.32.10/drivers/staging/poch/poch.c 2010-03-15 11:52:04.000000000 -0400 |
26040 | +++ linux-2.6.32.9/drivers/staging/poch/poch.c 2010-03-11 20:25:00.165424323 -0500 | 26025 | +++ linux-2.6.32.10/drivers/staging/poch/poch.c 2010-03-20 15:58:47.102057128 -0400 |
26041 | @@ -1057,7 +1057,7 @@ static int poch_ioctl(struct inode *inod | 26026 | @@ -1057,7 +1057,7 @@ static int poch_ioctl(struct inode *inod |
26042 | return 0; | 26027 | return 0; |
26043 | } | 26028 | } |
@@ -26047,9 +26032,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/poch/poch.c linux-2.6.32.9/drivers/sta | |||
26047 | .owner = THIS_MODULE, | 26032 | .owner = THIS_MODULE, |
26048 | .open = poch_open, | 26033 | .open = poch_open, |
26049 | .release = poch_release, | 26034 | .release = poch_release, |
26050 | diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/inode.c linux-2.6.32.9/drivers/staging/pohmelfs/inode.c | 26035 | diff -urNp linux-2.6.32.10/drivers/staging/pohmelfs/inode.c linux-2.6.32.10/drivers/staging/pohmelfs/inode.c |
26051 | --- linux-2.6.32.9/drivers/staging/pohmelfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 26036 | --- linux-2.6.32.10/drivers/staging/pohmelfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
26052 | +++ linux-2.6.32.9/drivers/staging/pohmelfs/inode.c 2010-03-11 20:25:00.165424323 -0500 | 26037 | +++ linux-2.6.32.10/drivers/staging/pohmelfs/inode.c 2010-03-20 15:58:47.102057128 -0400 |
26053 | @@ -1850,7 +1850,7 @@ static int pohmelfs_fill_super(struct su | 26038 | @@ -1850,7 +1850,7 @@ static int pohmelfs_fill_super(struct su |
26054 | mutex_init(&psb->mcache_lock); | 26039 | mutex_init(&psb->mcache_lock); |
26055 | psb->mcache_root = RB_ROOT; | 26040 | psb->mcache_root = RB_ROOT; |
@@ -26059,9 +26044,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/inode.c linux-2.6.32.9/driver | |||
26059 | 26044 | ||
26060 | psb->trans_max_pages = 100; | 26045 | psb->trans_max_pages = 100; |
26061 | 26046 | ||
26062 | diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/mcache.c linux-2.6.32.9/drivers/staging/pohmelfs/mcache.c | 26047 | diff -urNp linux-2.6.32.10/drivers/staging/pohmelfs/mcache.c linux-2.6.32.10/drivers/staging/pohmelfs/mcache.c |
26063 | --- linux-2.6.32.9/drivers/staging/pohmelfs/mcache.c 2010-02-23 10:38:51.000000000 -0500 | 26048 | --- linux-2.6.32.10/drivers/staging/pohmelfs/mcache.c 2010-03-15 11:52:04.000000000 -0400 |
26064 | +++ linux-2.6.32.9/drivers/staging/pohmelfs/mcache.c 2010-03-11 20:25:00.165424323 -0500 | 26049 | +++ linux-2.6.32.10/drivers/staging/pohmelfs/mcache.c 2010-03-20 15:58:47.102057128 -0400 |
26065 | @@ -121,7 +121,7 @@ struct pohmelfs_mcache *pohmelfs_mcache_ | 26050 | @@ -121,7 +121,7 @@ struct pohmelfs_mcache *pohmelfs_mcache_ |
26066 | m->data = data; | 26051 | m->data = data; |
26067 | m->start = start; | 26052 | m->start = start; |
@@ -26071,9 +26056,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/mcache.c linux-2.6.32.9/drive | |||
26071 | 26056 | ||
26072 | mutex_lock(&psb->mcache_lock); | 26057 | mutex_lock(&psb->mcache_lock); |
26073 | err = pohmelfs_mcache_insert(psb, m); | 26058 | err = pohmelfs_mcache_insert(psb, m); |
26074 | diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/netfs.h linux-2.6.32.9/drivers/staging/pohmelfs/netfs.h | 26059 | diff -urNp linux-2.6.32.10/drivers/staging/pohmelfs/netfs.h linux-2.6.32.10/drivers/staging/pohmelfs/netfs.h |
26075 | --- linux-2.6.32.9/drivers/staging/pohmelfs/netfs.h 2010-02-23 10:38:51.000000000 -0500 | 26060 | --- linux-2.6.32.10/drivers/staging/pohmelfs/netfs.h 2010-03-15 11:52:04.000000000 -0400 |
26076 | +++ linux-2.6.32.9/drivers/staging/pohmelfs/netfs.h 2010-03-11 20:25:00.165424323 -0500 | 26061 | +++ linux-2.6.32.10/drivers/staging/pohmelfs/netfs.h 2010-03-20 15:58:47.102057128 -0400 |
26077 | @@ -570,7 +570,7 @@ struct pohmelfs_config; | 26062 | @@ -570,7 +570,7 @@ struct pohmelfs_config; |
26078 | struct pohmelfs_sb { | 26063 | struct pohmelfs_sb { |
26079 | struct rb_root mcache_root; | 26064 | struct rb_root mcache_root; |
@@ -26083,9 +26068,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/pohmelfs/netfs.h linux-2.6.32.9/driver | |||
26083 | unsigned long mcache_timeout; | 26068 | unsigned long mcache_timeout; |
26084 | 26069 | ||
26085 | unsigned int idx; | 26070 | unsigned int idx; |
26086 | diff -urNp linux-2.6.32.9/drivers/staging/sep/sep_driver.c linux-2.6.32.9/drivers/staging/sep/sep_driver.c | 26071 | diff -urNp linux-2.6.32.10/drivers/staging/sep/sep_driver.c linux-2.6.32.10/drivers/staging/sep/sep_driver.c |
26087 | --- linux-2.6.32.9/drivers/staging/sep/sep_driver.c 2010-02-23 10:38:51.000000000 -0500 | 26072 | --- linux-2.6.32.10/drivers/staging/sep/sep_driver.c 2010-03-15 11:52:04.000000000 -0400 |
26088 | +++ linux-2.6.32.9/drivers/staging/sep/sep_driver.c 2010-03-11 20:25:00.165424323 -0500 | 26073 | +++ linux-2.6.32.10/drivers/staging/sep/sep_driver.c 2010-03-20 15:58:47.102057128 -0400 |
26089 | @@ -2603,7 +2603,7 @@ static struct pci_driver sep_pci_driver | 26074 | @@ -2603,7 +2603,7 @@ static struct pci_driver sep_pci_driver |
26090 | static dev_t sep_devno; | 26075 | static dev_t sep_devno; |
26091 | 26076 | ||
@@ -26095,9 +26080,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/sep/sep_driver.c linux-2.6.32.9/driver | |||
26095 | .owner = THIS_MODULE, | 26080 | .owner = THIS_MODULE, |
26096 | .ioctl = sep_ioctl, | 26081 | .ioctl = sep_ioctl, |
26097 | .poll = sep_poll, | 26082 | .poll = sep_poll, |
26098 | diff -urNp linux-2.6.32.9/drivers/staging/vme/devices/vme_user.c linux-2.6.32.9/drivers/staging/vme/devices/vme_user.c | 26083 | diff -urNp linux-2.6.32.10/drivers/staging/vme/devices/vme_user.c linux-2.6.32.10/drivers/staging/vme/devices/vme_user.c |
26099 | --- linux-2.6.32.9/drivers/staging/vme/devices/vme_user.c 2010-02-23 10:38:51.000000000 -0500 | 26084 | --- linux-2.6.32.10/drivers/staging/vme/devices/vme_user.c 2010-03-15 11:52:04.000000000 -0400 |
26100 | +++ linux-2.6.32.9/drivers/staging/vme/devices/vme_user.c 2010-03-11 20:25:00.165424323 -0500 | 26085 | +++ linux-2.6.32.10/drivers/staging/vme/devices/vme_user.c 2010-03-20 15:58:47.102057128 -0400 |
26101 | @@ -136,7 +136,7 @@ static int vme_user_ioctl(struct inode * | 26086 | @@ -136,7 +136,7 @@ static int vme_user_ioctl(struct inode * |
26102 | static int __init vme_user_probe(struct device *, int, int); | 26087 | static int __init vme_user_probe(struct device *, int, int); |
26103 | static int __exit vme_user_remove(struct device *, int, int); | 26088 | static int __exit vme_user_remove(struct device *, int, int); |
@@ -26107,9 +26092,9 @@ diff -urNp linux-2.6.32.9/drivers/staging/vme/devices/vme_user.c linux-2.6.32.9/ | |||
26107 | .open = vme_user_open, | 26092 | .open = vme_user_open, |
26108 | .release = vme_user_release, | 26093 | .release = vme_user_release, |
26109 | .read = vme_user_read, | 26094 | .read = vme_user_read, |
26110 | diff -urNp linux-2.6.32.9/drivers/uio/uio.c linux-2.6.32.9/drivers/uio/uio.c | 26095 | diff -urNp linux-2.6.32.10/drivers/uio/uio.c linux-2.6.32.10/drivers/uio/uio.c |
26111 | --- linux-2.6.32.9/drivers/uio/uio.c 2010-02-23 10:38:51.000000000 -0500 | 26096 | --- linux-2.6.32.10/drivers/uio/uio.c 2010-03-15 11:52:04.000000000 -0400 |
26112 | +++ linux-2.6.32.9/drivers/uio/uio.c 2010-03-11 20:25:00.165424323 -0500 | 26097 | +++ linux-2.6.32.10/drivers/uio/uio.c 2010-03-20 15:58:47.102057128 -0400 |
26113 | @@ -129,7 +129,7 @@ static ssize_t map_type_show(struct kobj | 26098 | @@ -129,7 +129,7 @@ static ssize_t map_type_show(struct kobj |
26114 | return entry->show(mem, buf); | 26099 | return entry->show(mem, buf); |
26115 | } | 26100 | } |
@@ -26128,9 +26113,9 @@ diff -urNp linux-2.6.32.9/drivers/uio/uio.c linux-2.6.32.9/drivers/uio/uio.c | |||
26128 | .show = portio_type_show, | 26113 | .show = portio_type_show, |
26129 | }; | 26114 | }; |
26130 | 26115 | ||
26131 | diff -urNp linux-2.6.32.9/drivers/usb/atm/usbatm.c linux-2.6.32.9/drivers/usb/atm/usbatm.c | 26116 | diff -urNp linux-2.6.32.10/drivers/usb/atm/usbatm.c linux-2.6.32.10/drivers/usb/atm/usbatm.c |
26132 | --- linux-2.6.32.9/drivers/usb/atm/usbatm.c 2010-02-23 10:38:51.000000000 -0500 | 26117 | --- linux-2.6.32.10/drivers/usb/atm/usbatm.c 2010-03-15 11:52:04.000000000 -0400 |
26133 | +++ linux-2.6.32.9/drivers/usb/atm/usbatm.c 2010-03-11 20:25:00.165424323 -0500 | 26118 | +++ linux-2.6.32.10/drivers/usb/atm/usbatm.c 2010-03-20 15:58:47.102057128 -0400 |
26134 | @@ -333,7 +333,7 @@ static void usbatm_extract_one_cell(stru | 26119 | @@ -333,7 +333,7 @@ static void usbatm_extract_one_cell(stru |
26135 | if (printk_ratelimit()) | 26120 | if (printk_ratelimit()) |
26136 | atm_warn(instance, "%s: OAM not supported (vpi %d, vci %d)!\n", | 26121 | atm_warn(instance, "%s: OAM not supported (vpi %d, vci %d)!\n", |
@@ -26210,9 +26195,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/atm/usbatm.c linux-2.6.32.9/drivers/usb/at | |||
26210 | 26195 | ||
26211 | if (!left--) { | 26196 | if (!left--) { |
26212 | if (instance->disconnected) | 26197 | if (instance->disconnected) |
26213 | diff -urNp linux-2.6.32.9/drivers/usb/class/cdc-acm.c linux-2.6.32.9/drivers/usb/class/cdc-acm.c | 26198 | diff -urNp linux-2.6.32.10/drivers/usb/class/cdc-acm.c linux-2.6.32.10/drivers/usb/class/cdc-acm.c |
26214 | --- linux-2.6.32.9/drivers/usb/class/cdc-acm.c 2010-02-23 10:38:51.000000000 -0500 | 26199 | --- linux-2.6.32.10/drivers/usb/class/cdc-acm.c 2010-03-15 11:52:04.000000000 -0400 |
26215 | +++ linux-2.6.32.9/drivers/usb/class/cdc-acm.c 2010-03-11 20:25:00.165424323 -0500 | 26200 | +++ linux-2.6.32.10/drivers/usb/class/cdc-acm.c 2010-03-20 15:58:47.102057128 -0400 |
26216 | @@ -1534,7 +1534,7 @@ static struct usb_device_id acm_ids[] = | 26201 | @@ -1534,7 +1534,7 @@ static struct usb_device_id acm_ids[] = |
26217 | USB_CDC_ACM_PROTO_AT_CDMA) }, | 26202 | USB_CDC_ACM_PROTO_AT_CDMA) }, |
26218 | 26203 | ||
@@ -26222,9 +26207,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/class/cdc-acm.c linux-2.6.32.9/drivers/usb | |||
26222 | }; | 26207 | }; |
26223 | 26208 | ||
26224 | MODULE_DEVICE_TABLE(usb, acm_ids); | 26209 | MODULE_DEVICE_TABLE(usb, acm_ids); |
26225 | diff -urNp linux-2.6.32.9/drivers/usb/class/usblp.c linux-2.6.32.9/drivers/usb/class/usblp.c | 26210 | diff -urNp linux-2.6.32.10/drivers/usb/class/usblp.c linux-2.6.32.10/drivers/usb/class/usblp.c |
26226 | --- linux-2.6.32.9/drivers/usb/class/usblp.c 2010-02-23 10:38:51.000000000 -0500 | 26211 | --- linux-2.6.32.10/drivers/usb/class/usblp.c 2010-03-15 11:52:04.000000000 -0400 |
26227 | +++ linux-2.6.32.9/drivers/usb/class/usblp.c 2010-03-11 20:25:00.165424323 -0500 | 26212 | +++ linux-2.6.32.10/drivers/usb/class/usblp.c 2010-03-20 15:58:47.102057128 -0400 |
26228 | @@ -228,7 +228,7 @@ static const struct quirk_printer_struct | 26213 | @@ -228,7 +228,7 @@ static const struct quirk_printer_struct |
26229 | { 0x0482, 0x0010, USBLP_QUIRK_BIDIR }, /* Kyocera Mita FS 820, by zut <kernel@zut.de> */ | 26214 | { 0x0482, 0x0010, USBLP_QUIRK_BIDIR }, /* Kyocera Mita FS 820, by zut <kernel@zut.de> */ |
26230 | { 0x04f9, 0x000d, USBLP_QUIRK_BIDIR }, /* Brother Industries, Ltd HL-1440 Laser Printer */ | 26215 | { 0x04f9, 0x000d, USBLP_QUIRK_BIDIR }, /* Brother Industries, Ltd HL-1440 Laser Printer */ |
@@ -26243,9 +26228,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/class/usblp.c linux-2.6.32.9/drivers/usb/c | |||
26243 | }; | 26228 | }; |
26244 | 26229 | ||
26245 | MODULE_DEVICE_TABLE (usb, usblp_ids); | 26230 | MODULE_DEVICE_TABLE (usb, usblp_ids); |
26246 | diff -urNp linux-2.6.32.9/drivers/usb/core/hcd.c linux-2.6.32.9/drivers/usb/core/hcd.c | 26231 | diff -urNp linux-2.6.32.10/drivers/usb/core/hcd.c linux-2.6.32.10/drivers/usb/core/hcd.c |
26247 | --- linux-2.6.32.9/drivers/usb/core/hcd.c 2010-02-23 10:38:51.000000000 -0500 | 26232 | --- linux-2.6.32.10/drivers/usb/core/hcd.c 2010-03-15 11:52:04.000000000 -0400 |
26248 | +++ linux-2.6.32.9/drivers/usb/core/hcd.c 2010-03-11 20:25:00.165424323 -0500 | 26233 | +++ linux-2.6.32.10/drivers/usb/core/hcd.c 2010-03-20 15:58:47.106071004 -0400 |
26249 | @@ -2216,7 +2216,7 @@ EXPORT_SYMBOL_GPL(usb_hcd_platform_shutd | 26234 | @@ -2216,7 +2216,7 @@ EXPORT_SYMBOL_GPL(usb_hcd_platform_shutd |
26250 | 26235 | ||
26251 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) | 26236 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) |
@@ -26264,9 +26249,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/core/hcd.c linux-2.6.32.9/drivers/usb/core | |||
26264 | { | 26249 | { |
26265 | 26250 | ||
26266 | if (mon_ops) | 26251 | if (mon_ops) |
26267 | diff -urNp linux-2.6.32.9/drivers/usb/core/hcd.h linux-2.6.32.9/drivers/usb/core/hcd.h | 26252 | diff -urNp linux-2.6.32.10/drivers/usb/core/hcd.h linux-2.6.32.10/drivers/usb/core/hcd.h |
26268 | --- linux-2.6.32.9/drivers/usb/core/hcd.h 2010-02-23 10:38:51.000000000 -0500 | 26253 | --- linux-2.6.32.10/drivers/usb/core/hcd.h 2010-03-15 11:52:04.000000000 -0400 |
26269 | +++ linux-2.6.32.9/drivers/usb/core/hcd.h 2010-03-11 20:25:00.165424323 -0500 | 26254 | +++ linux-2.6.32.10/drivers/usb/core/hcd.h 2010-03-20 15:58:47.106071004 -0400 |
26270 | @@ -486,13 +486,13 @@ static inline void usbfs_cleanup(void) { | 26255 | @@ -486,13 +486,13 @@ static inline void usbfs_cleanup(void) { |
26271 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) | 26256 | #if defined(CONFIG_USB_MON) || defined(CONFIG_USB_MON_MODULE) |
26272 | 26257 | ||
@@ -26294,10 +26279,10 @@ diff -urNp linux-2.6.32.9/drivers/usb/core/hcd.h linux-2.6.32.9/drivers/usb/core | |||
26294 | void usb_mon_deregister(void); | 26279 | void usb_mon_deregister(void); |
26295 | 26280 | ||
26296 | #else | 26281 | #else |
26297 | diff -urNp linux-2.6.32.9/drivers/usb/core/hub.c linux-2.6.32.9/drivers/usb/core/hub.c | 26282 | diff -urNp linux-2.6.32.10/drivers/usb/core/hub.c linux-2.6.32.10/drivers/usb/core/hub.c |
26298 | --- linux-2.6.32.9/drivers/usb/core/hub.c 2010-02-23 10:38:51.000000000 -0500 | 26283 | --- linux-2.6.32.10/drivers/usb/core/hub.c 2010-03-15 11:52:04.000000000 -0400 |
26299 | +++ linux-2.6.32.9/drivers/usb/core/hub.c 2010-03-11 20:25:00.165424323 -0500 | 26284 | +++ linux-2.6.32.10/drivers/usb/core/hub.c 2010-03-20 15:58:47.106071004 -0400 |
26300 | @@ -3385,7 +3385,7 @@ static struct usb_device_id hub_id_table | 26285 | @@ -3397,7 +3397,7 @@ static struct usb_device_id hub_id_table |
26301 | .bDeviceClass = USB_CLASS_HUB}, | 26286 | .bDeviceClass = USB_CLASS_HUB}, |
26302 | { .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS, | 26287 | { .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS, |
26303 | .bInterfaceClass = USB_CLASS_HUB}, | 26288 | .bInterfaceClass = USB_CLASS_HUB}, |
@@ -26306,9 +26291,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/core/hub.c linux-2.6.32.9/drivers/usb/core | |||
26306 | }; | 26291 | }; |
26307 | 26292 | ||
26308 | MODULE_DEVICE_TABLE (usb, hub_id_table); | 26293 | MODULE_DEVICE_TABLE (usb, hub_id_table); |
26309 | diff -urNp linux-2.6.32.9/drivers/usb/core/message.c linux-2.6.32.9/drivers/usb/core/message.c | 26294 | diff -urNp linux-2.6.32.10/drivers/usb/core/message.c linux-2.6.32.10/drivers/usb/core/message.c |
26310 | --- linux-2.6.32.9/drivers/usb/core/message.c 2010-02-23 10:38:51.000000000 -0500 | 26295 | --- linux-2.6.32.10/drivers/usb/core/message.c 2010-03-15 11:52:04.000000000 -0400 |
26311 | +++ linux-2.6.32.9/drivers/usb/core/message.c 2010-03-11 20:25:00.169632778 -0500 | 26296 | +++ linux-2.6.32.10/drivers/usb/core/message.c 2010-03-20 15:58:47.106071004 -0400 |
26312 | @@ -914,8 +914,8 @@ char *usb_cache_string(struct usb_device | 26297 | @@ -914,8 +914,8 @@ char *usb_cache_string(struct usb_device |
26313 | buf = kmalloc(MAX_USB_STRING_SIZE, GFP_NOIO); | 26298 | buf = kmalloc(MAX_USB_STRING_SIZE, GFP_NOIO); |
26314 | if (buf) { | 26299 | if (buf) { |
@@ -26320,9 +26305,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/core/message.c linux-2.6.32.9/drivers/usb/ | |||
26320 | if (!smallbuf) | 26305 | if (!smallbuf) |
26321 | return buf; | 26306 | return buf; |
26322 | memcpy(smallbuf, buf, len); | 26307 | memcpy(smallbuf, buf, len); |
26323 | diff -urNp linux-2.6.32.9/drivers/usb/host/ehci-pci.c linux-2.6.32.9/drivers/usb/host/ehci-pci.c | 26308 | diff -urNp linux-2.6.32.10/drivers/usb/host/ehci-pci.c linux-2.6.32.10/drivers/usb/host/ehci-pci.c |
26324 | --- linux-2.6.32.9/drivers/usb/host/ehci-pci.c 2010-02-23 10:38:51.000000000 -0500 | 26309 | --- linux-2.6.32.10/drivers/usb/host/ehci-pci.c 2010-03-15 11:52:04.000000000 -0400 |
26325 | +++ linux-2.6.32.9/drivers/usb/host/ehci-pci.c 2010-03-11 20:25:00.169632778 -0500 | 26310 | +++ linux-2.6.32.10/drivers/usb/host/ehci-pci.c 2010-03-20 15:58:47.106071004 -0400 |
26326 | @@ -422,7 +422,7 @@ static const struct pci_device_id pci_id | 26311 | @@ -422,7 +422,7 @@ static const struct pci_device_id pci_id |
26327 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_EHCI, ~0), | 26312 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_EHCI, ~0), |
26328 | .driver_data = (unsigned long) &ehci_pci_hc_driver, | 26313 | .driver_data = (unsigned long) &ehci_pci_hc_driver, |
@@ -26332,10 +26317,10 @@ diff -urNp linux-2.6.32.9/drivers/usb/host/ehci-pci.c linux-2.6.32.9/drivers/usb | |||
26332 | }; | 26317 | }; |
26333 | MODULE_DEVICE_TABLE(pci, pci_ids); | 26318 | MODULE_DEVICE_TABLE(pci, pci_ids); |
26334 | 26319 | ||
26335 | diff -urNp linux-2.6.32.9/drivers/usb/host/uhci-hcd.c linux-2.6.32.9/drivers/usb/host/uhci-hcd.c | 26320 | diff -urNp linux-2.6.32.10/drivers/usb/host/uhci-hcd.c linux-2.6.32.10/drivers/usb/host/uhci-hcd.c |
26336 | --- linux-2.6.32.9/drivers/usb/host/uhci-hcd.c 2010-02-23 10:38:51.000000000 -0500 | 26321 | --- linux-2.6.32.10/drivers/usb/host/uhci-hcd.c 2010-03-15 11:52:04.000000000 -0400 |
26337 | +++ linux-2.6.32.9/drivers/usb/host/uhci-hcd.c 2010-03-11 20:25:00.169632778 -0500 | 26322 | +++ linux-2.6.32.10/drivers/usb/host/uhci-hcd.c 2010-03-20 15:58:47.106071004 -0400 |
26338 | @@ -940,7 +940,7 @@ static const struct pci_device_id uhci_p | 26323 | @@ -941,7 +941,7 @@ static const struct pci_device_id uhci_p |
26339 | /* handle any USB UHCI controller */ | 26324 | /* handle any USB UHCI controller */ |
26340 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_UHCI, ~0), | 26325 | PCI_DEVICE_CLASS(PCI_CLASS_SERIAL_USB_UHCI, ~0), |
26341 | .driver_data = (unsigned long) &uhci_driver, | 26326 | .driver_data = (unsigned long) &uhci_driver, |
@@ -26344,9 +26329,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/host/uhci-hcd.c linux-2.6.32.9/drivers/usb | |||
26344 | }; | 26329 | }; |
26345 | 26330 | ||
26346 | MODULE_DEVICE_TABLE(pci, uhci_pci_ids); | 26331 | MODULE_DEVICE_TABLE(pci, uhci_pci_ids); |
26347 | diff -urNp linux-2.6.32.9/drivers/usb/misc/appledisplay.c linux-2.6.32.9/drivers/usb/misc/appledisplay.c | 26332 | diff -urNp linux-2.6.32.10/drivers/usb/misc/appledisplay.c linux-2.6.32.10/drivers/usb/misc/appledisplay.c |
26348 | --- linux-2.6.32.9/drivers/usb/misc/appledisplay.c 2010-02-23 10:38:51.000000000 -0500 | 26333 | --- linux-2.6.32.10/drivers/usb/misc/appledisplay.c 2010-03-15 11:52:04.000000000 -0400 |
26349 | +++ linux-2.6.32.9/drivers/usb/misc/appledisplay.c 2010-03-11 20:25:00.169632778 -0500 | 26334 | +++ linux-2.6.32.10/drivers/usb/misc/appledisplay.c 2010-03-20 15:58:47.106071004 -0400 |
26350 | @@ -178,7 +178,7 @@ static int appledisplay_bl_get_brightnes | 26335 | @@ -178,7 +178,7 @@ static int appledisplay_bl_get_brightnes |
26351 | return pdata->msgdata[1]; | 26336 | return pdata->msgdata[1]; |
26352 | } | 26337 | } |
@@ -26356,9 +26341,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/misc/appledisplay.c linux-2.6.32.9/drivers | |||
26356 | .get_brightness = appledisplay_bl_get_brightness, | 26341 | .get_brightness = appledisplay_bl_get_brightness, |
26357 | .update_status = appledisplay_bl_update_status, | 26342 | .update_status = appledisplay_bl_update_status, |
26358 | }; | 26343 | }; |
26359 | diff -urNp linux-2.6.32.9/drivers/usb/mon/mon_main.c linux-2.6.32.9/drivers/usb/mon/mon_main.c | 26344 | diff -urNp linux-2.6.32.10/drivers/usb/mon/mon_main.c linux-2.6.32.10/drivers/usb/mon/mon_main.c |
26360 | --- linux-2.6.32.9/drivers/usb/mon/mon_main.c 2010-02-23 10:38:51.000000000 -0500 | 26345 | --- linux-2.6.32.10/drivers/usb/mon/mon_main.c 2010-03-15 11:52:04.000000000 -0400 |
26361 | +++ linux-2.6.32.9/drivers/usb/mon/mon_main.c 2010-03-11 20:25:00.169632778 -0500 | 26346 | +++ linux-2.6.32.10/drivers/usb/mon/mon_main.c 2010-03-20 15:58:47.106071004 -0400 |
26362 | @@ -238,7 +238,7 @@ static struct notifier_block mon_nb = { | 26347 | @@ -238,7 +238,7 @@ static struct notifier_block mon_nb = { |
26363 | /* | 26348 | /* |
26364 | * Ops | 26349 | * Ops |
@@ -26368,9 +26353,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/mon/mon_main.c linux-2.6.32.9/drivers/usb/ | |||
26368 | .urb_submit = mon_submit, | 26353 | .urb_submit = mon_submit, |
26369 | .urb_submit_error = mon_submit_error, | 26354 | .urb_submit_error = mon_submit_error, |
26370 | .urb_complete = mon_complete, | 26355 | .urb_complete = mon_complete, |
26371 | diff -urNp linux-2.6.32.9/drivers/usb/storage/debug.h linux-2.6.32.9/drivers/usb/storage/debug.h | 26356 | diff -urNp linux-2.6.32.10/drivers/usb/storage/debug.h linux-2.6.32.10/drivers/usb/storage/debug.h |
26372 | --- linux-2.6.32.9/drivers/usb/storage/debug.h 2010-02-23 10:38:51.000000000 -0500 | 26357 | --- linux-2.6.32.10/drivers/usb/storage/debug.h 2010-03-15 11:52:04.000000000 -0400 |
26373 | +++ linux-2.6.32.9/drivers/usb/storage/debug.h 2010-03-11 20:25:00.169632778 -0500 | 26358 | +++ linux-2.6.32.10/drivers/usb/storage/debug.h 2010-03-20 15:58:47.106071004 -0400 |
26374 | @@ -54,9 +54,9 @@ void usb_stor_show_sense( unsigned char | 26359 | @@ -54,9 +54,9 @@ void usb_stor_show_sense( unsigned char |
26375 | #define US_DEBUGPX(x...) printk( x ) | 26360 | #define US_DEBUGPX(x...) printk( x ) |
26376 | #define US_DEBUG(x) x | 26361 | #define US_DEBUG(x) x |
@@ -26384,9 +26369,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/storage/debug.h linux-2.6.32.9/drivers/usb | |||
26384 | #endif | 26369 | #endif |
26385 | 26370 | ||
26386 | #endif | 26371 | #endif |
26387 | diff -urNp linux-2.6.32.9/drivers/usb/storage/usb.c linux-2.6.32.9/drivers/usb/storage/usb.c | 26372 | diff -urNp linux-2.6.32.10/drivers/usb/storage/usb.c linux-2.6.32.10/drivers/usb/storage/usb.c |
26388 | --- linux-2.6.32.9/drivers/usb/storage/usb.c 2010-02-23 10:38:51.000000000 -0500 | 26373 | --- linux-2.6.32.10/drivers/usb/storage/usb.c 2010-03-15 11:52:04.000000000 -0400 |
26389 | +++ linux-2.6.32.9/drivers/usb/storage/usb.c 2010-03-11 20:25:00.169632778 -0500 | 26374 | +++ linux-2.6.32.10/drivers/usb/storage/usb.c 2010-03-20 15:58:47.106071004 -0400 |
26390 | @@ -118,7 +118,7 @@ MODULE_PARM_DESC(quirks, "supplemental l | 26375 | @@ -118,7 +118,7 @@ MODULE_PARM_DESC(quirks, "supplemental l |
26391 | 26376 | ||
26392 | static struct us_unusual_dev us_unusual_dev_list[] = { | 26377 | static struct us_unusual_dev us_unusual_dev_list[] = { |
@@ -26396,9 +26381,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/storage/usb.c linux-2.6.32.9/drivers/usb/s | |||
26396 | }; | 26381 | }; |
26397 | 26382 | ||
26398 | #undef UNUSUAL_DEV | 26383 | #undef UNUSUAL_DEV |
26399 | diff -urNp linux-2.6.32.9/drivers/usb/storage/usual-tables.c linux-2.6.32.9/drivers/usb/storage/usual-tables.c | 26384 | diff -urNp linux-2.6.32.10/drivers/usb/storage/usual-tables.c linux-2.6.32.10/drivers/usb/storage/usual-tables.c |
26400 | --- linux-2.6.32.9/drivers/usb/storage/usual-tables.c 2010-02-23 10:38:51.000000000 -0500 | 26385 | --- linux-2.6.32.10/drivers/usb/storage/usual-tables.c 2010-03-15 11:52:04.000000000 -0400 |
26401 | +++ linux-2.6.32.9/drivers/usb/storage/usual-tables.c 2010-03-11 20:25:00.169632778 -0500 | 26386 | +++ linux-2.6.32.10/drivers/usb/storage/usual-tables.c 2010-03-20 15:58:47.106071004 -0400 |
26402 | @@ -48,7 +48,7 @@ | 26387 | @@ -48,7 +48,7 @@ |
26403 | 26388 | ||
26404 | struct usb_device_id usb_storage_usb_ids[] = { | 26389 | struct usb_device_id usb_storage_usb_ids[] = { |
@@ -26408,9 +26393,9 @@ diff -urNp linux-2.6.32.9/drivers/usb/storage/usual-tables.c linux-2.6.32.9/driv | |||
26408 | }; | 26393 | }; |
26409 | EXPORT_SYMBOL_GPL(usb_storage_usb_ids); | 26394 | EXPORT_SYMBOL_GPL(usb_storage_usb_ids); |
26410 | 26395 | ||
26411 | diff -urNp linux-2.6.32.9/drivers/uwb/wlp/messages.c linux-2.6.32.9/drivers/uwb/wlp/messages.c | 26396 | diff -urNp linux-2.6.32.10/drivers/uwb/wlp/messages.c linux-2.6.32.10/drivers/uwb/wlp/messages.c |
26412 | --- linux-2.6.32.9/drivers/uwb/wlp/messages.c 2010-02-23 10:38:51.000000000 -0500 | 26397 | --- linux-2.6.32.10/drivers/uwb/wlp/messages.c 2010-03-15 11:52:04.000000000 -0400 |
26413 | +++ linux-2.6.32.9/drivers/uwb/wlp/messages.c 2010-03-11 20:25:00.169632778 -0500 | 26398 | +++ linux-2.6.32.10/drivers/uwb/wlp/messages.c 2010-03-20 15:58:47.106071004 -0400 |
26414 | @@ -903,7 +903,7 @@ int wlp_parse_f0(struct wlp *wlp, struct | 26399 | @@ -903,7 +903,7 @@ int wlp_parse_f0(struct wlp *wlp, struct |
26415 | size_t len = skb->len; | 26400 | size_t len = skb->len; |
26416 | size_t used; | 26401 | size_t used; |
@@ -26420,9 +26405,9 @@ diff -urNp linux-2.6.32.9/drivers/uwb/wlp/messages.c linux-2.6.32.9/drivers/uwb/ | |||
26420 | enum wlp_assc_error assc_err; | 26405 | enum wlp_assc_error assc_err; |
26421 | char enonce_buf[WLP_WSS_NONCE_STRSIZE]; | 26406 | char enonce_buf[WLP_WSS_NONCE_STRSIZE]; |
26422 | char rnonce_buf[WLP_WSS_NONCE_STRSIZE]; | 26407 | char rnonce_buf[WLP_WSS_NONCE_STRSIZE]; |
26423 | diff -urNp linux-2.6.32.9/drivers/uwb/wlp/sysfs.c linux-2.6.32.9/drivers/uwb/wlp/sysfs.c | 26408 | diff -urNp linux-2.6.32.10/drivers/uwb/wlp/sysfs.c linux-2.6.32.10/drivers/uwb/wlp/sysfs.c |
26424 | --- linux-2.6.32.9/drivers/uwb/wlp/sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 26409 | --- linux-2.6.32.10/drivers/uwb/wlp/sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
26425 | +++ linux-2.6.32.9/drivers/uwb/wlp/sysfs.c 2010-03-11 20:25:00.169632778 -0500 | 26410 | +++ linux-2.6.32.10/drivers/uwb/wlp/sysfs.c 2010-03-20 15:58:47.106071004 -0400 |
26426 | @@ -615,8 +615,7 @@ ssize_t wlp_wss_attr_store(struct kobjec | 26411 | @@ -615,8 +615,7 @@ ssize_t wlp_wss_attr_store(struct kobjec |
26427 | return ret; | 26412 | return ret; |
26428 | } | 26413 | } |
@@ -26433,9 +26418,9 @@ diff -urNp linux-2.6.32.9/drivers/uwb/wlp/sysfs.c linux-2.6.32.9/drivers/uwb/wlp | |||
26433 | .show = wlp_wss_attr_show, | 26418 | .show = wlp_wss_attr_show, |
26434 | .store = wlp_wss_attr_store, | 26419 | .store = wlp_wss_attr_store, |
26435 | }; | 26420 | }; |
26436 | diff -urNp linux-2.6.32.9/drivers/video/atmel_lcdfb.c linux-2.6.32.9/drivers/video/atmel_lcdfb.c | 26421 | diff -urNp linux-2.6.32.10/drivers/video/atmel_lcdfb.c linux-2.6.32.10/drivers/video/atmel_lcdfb.c |
26437 | --- linux-2.6.32.9/drivers/video/atmel_lcdfb.c 2010-02-23 10:38:51.000000000 -0500 | 26422 | --- linux-2.6.32.10/drivers/video/atmel_lcdfb.c 2010-03-15 11:52:04.000000000 -0400 |
26438 | +++ linux-2.6.32.9/drivers/video/atmel_lcdfb.c 2010-03-11 20:25:00.169632778 -0500 | 26423 | +++ linux-2.6.32.10/drivers/video/atmel_lcdfb.c 2010-03-20 15:58:47.106071004 -0400 |
26439 | @@ -110,7 +110,7 @@ static int atmel_bl_get_brightness(struc | 26424 | @@ -110,7 +110,7 @@ static int atmel_bl_get_brightness(struc |
26440 | return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL); | 26425 | return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL); |
26441 | } | 26426 | } |
@@ -26445,9 +26430,9 @@ diff -urNp linux-2.6.32.9/drivers/video/atmel_lcdfb.c linux-2.6.32.9/drivers/vid | |||
26445 | .update_status = atmel_bl_update_status, | 26430 | .update_status = atmel_bl_update_status, |
26446 | .get_brightness = atmel_bl_get_brightness, | 26431 | .get_brightness = atmel_bl_get_brightness, |
26447 | }; | 26432 | }; |
26448 | diff -urNp linux-2.6.32.9/drivers/video/aty/aty128fb.c linux-2.6.32.9/drivers/video/aty/aty128fb.c | 26433 | diff -urNp linux-2.6.32.10/drivers/video/aty/aty128fb.c linux-2.6.32.10/drivers/video/aty/aty128fb.c |
26449 | --- linux-2.6.32.9/drivers/video/aty/aty128fb.c 2010-02-23 10:38:51.000000000 -0500 | 26434 | --- linux-2.6.32.10/drivers/video/aty/aty128fb.c 2010-03-15 11:52:04.000000000 -0400 |
26450 | +++ linux-2.6.32.9/drivers/video/aty/aty128fb.c 2010-03-11 20:25:00.169632778 -0500 | 26435 | +++ linux-2.6.32.10/drivers/video/aty/aty128fb.c 2010-03-20 15:58:47.110069152 -0400 |
26451 | @@ -1787,7 +1787,7 @@ static int aty128_bl_get_brightness(stru | 26436 | @@ -1787,7 +1787,7 @@ static int aty128_bl_get_brightness(stru |
26452 | return bd->props.brightness; | 26437 | return bd->props.brightness; |
26453 | } | 26438 | } |
@@ -26457,9 +26442,9 @@ diff -urNp linux-2.6.32.9/drivers/video/aty/aty128fb.c linux-2.6.32.9/drivers/vi | |||
26457 | .get_brightness = aty128_bl_get_brightness, | 26442 | .get_brightness = aty128_bl_get_brightness, |
26458 | .update_status = aty128_bl_update_status, | 26443 | .update_status = aty128_bl_update_status, |
26459 | }; | 26444 | }; |
26460 | diff -urNp linux-2.6.32.9/drivers/video/aty/atyfb_base.c linux-2.6.32.9/drivers/video/aty/atyfb_base.c | 26445 | diff -urNp linux-2.6.32.10/drivers/video/aty/atyfb_base.c linux-2.6.32.10/drivers/video/aty/atyfb_base.c |
26461 | --- linux-2.6.32.9/drivers/video/aty/atyfb_base.c 2010-02-23 10:38:51.000000000 -0500 | 26446 | --- linux-2.6.32.10/drivers/video/aty/atyfb_base.c 2010-03-15 11:52:04.000000000 -0400 |
26462 | +++ linux-2.6.32.9/drivers/video/aty/atyfb_base.c 2010-03-11 20:25:00.169632778 -0500 | 26447 | +++ linux-2.6.32.10/drivers/video/aty/atyfb_base.c 2010-03-20 15:58:47.110069152 -0400 |
26463 | @@ -2225,7 +2225,7 @@ static int aty_bl_get_brightness(struct | 26448 | @@ -2225,7 +2225,7 @@ static int aty_bl_get_brightness(struct |
26464 | return bd->props.brightness; | 26449 | return bd->props.brightness; |
26465 | } | 26450 | } |
@@ -26469,9 +26454,9 @@ diff -urNp linux-2.6.32.9/drivers/video/aty/atyfb_base.c linux-2.6.32.9/drivers/ | |||
26469 | .get_brightness = aty_bl_get_brightness, | 26454 | .get_brightness = aty_bl_get_brightness, |
26470 | .update_status = aty_bl_update_status, | 26455 | .update_status = aty_bl_update_status, |
26471 | }; | 26456 | }; |
26472 | diff -urNp linux-2.6.32.9/drivers/video/aty/radeon_backlight.c linux-2.6.32.9/drivers/video/aty/radeon_backlight.c | 26457 | diff -urNp linux-2.6.32.10/drivers/video/aty/radeon_backlight.c linux-2.6.32.10/drivers/video/aty/radeon_backlight.c |
26473 | --- linux-2.6.32.9/drivers/video/aty/radeon_backlight.c 2010-02-23 10:38:51.000000000 -0500 | 26458 | --- linux-2.6.32.10/drivers/video/aty/radeon_backlight.c 2010-03-15 11:52:04.000000000 -0400 |
26474 | +++ linux-2.6.32.9/drivers/video/aty/radeon_backlight.c 2010-03-11 20:25:00.169632778 -0500 | 26459 | +++ linux-2.6.32.10/drivers/video/aty/radeon_backlight.c 2010-03-20 15:58:47.110069152 -0400 |
26475 | @@ -127,7 +127,7 @@ static int radeon_bl_get_brightness(stru | 26460 | @@ -127,7 +127,7 @@ static int radeon_bl_get_brightness(stru |
26476 | return bd->props.brightness; | 26461 | return bd->props.brightness; |
26477 | } | 26462 | } |
@@ -26481,9 +26466,9 @@ diff -urNp linux-2.6.32.9/drivers/video/aty/radeon_backlight.c linux-2.6.32.9/dr | |||
26481 | .get_brightness = radeon_bl_get_brightness, | 26466 | .get_brightness = radeon_bl_get_brightness, |
26482 | .update_status = radeon_bl_update_status, | 26467 | .update_status = radeon_bl_update_status, |
26483 | }; | 26468 | }; |
26484 | diff -urNp linux-2.6.32.9/drivers/video/backlight/adp5520_bl.c linux-2.6.32.9/drivers/video/backlight/adp5520_bl.c | 26469 | diff -urNp linux-2.6.32.10/drivers/video/backlight/adp5520_bl.c linux-2.6.32.10/drivers/video/backlight/adp5520_bl.c |
26485 | --- linux-2.6.32.9/drivers/video/backlight/adp5520_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26470 | --- linux-2.6.32.10/drivers/video/backlight/adp5520_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26486 | +++ linux-2.6.32.9/drivers/video/backlight/adp5520_bl.c 2010-03-11 20:25:00.169632778 -0500 | 26471 | +++ linux-2.6.32.10/drivers/video/backlight/adp5520_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26487 | @@ -84,7 +84,7 @@ static int adp5520_bl_get_brightness(str | 26472 | @@ -84,7 +84,7 @@ static int adp5520_bl_get_brightness(str |
26488 | return error ? data->current_brightness : reg_val; | 26473 | return error ? data->current_brightness : reg_val; |
26489 | } | 26474 | } |
@@ -26493,9 +26478,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/adp5520_bl.c linux-2.6.32.9/dr | |||
26493 | .update_status = adp5520_bl_update_status, | 26478 | .update_status = adp5520_bl_update_status, |
26494 | .get_brightness = adp5520_bl_get_brightness, | 26479 | .get_brightness = adp5520_bl_get_brightness, |
26495 | }; | 26480 | }; |
26496 | diff -urNp linux-2.6.32.9/drivers/video/backlight/adx_bl.c linux-2.6.32.9/drivers/video/backlight/adx_bl.c | 26481 | diff -urNp linux-2.6.32.10/drivers/video/backlight/adx_bl.c linux-2.6.32.10/drivers/video/backlight/adx_bl.c |
26497 | --- linux-2.6.32.9/drivers/video/backlight/adx_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26482 | --- linux-2.6.32.10/drivers/video/backlight/adx_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26498 | +++ linux-2.6.32.9/drivers/video/backlight/adx_bl.c 2010-03-11 20:25:00.169632778 -0500 | 26483 | +++ linux-2.6.32.10/drivers/video/backlight/adx_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26499 | @@ -61,7 +61,7 @@ static int adx_backlight_check_fb(struct | 26484 | @@ -61,7 +61,7 @@ static int adx_backlight_check_fb(struct |
26500 | return 1; | 26485 | return 1; |
26501 | } | 26486 | } |
@@ -26505,9 +26490,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/adx_bl.c linux-2.6.32.9/driver | |||
26505 | .options = 0, | 26490 | .options = 0, |
26506 | .update_status = adx_backlight_update_status, | 26491 | .update_status = adx_backlight_update_status, |
26507 | .get_brightness = adx_backlight_get_brightness, | 26492 | .get_brightness = adx_backlight_get_brightness, |
26508 | diff -urNp linux-2.6.32.9/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.9/drivers/video/backlight/atmel-pwm-bl.c | 26493 | diff -urNp linux-2.6.32.10/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.10/drivers/video/backlight/atmel-pwm-bl.c |
26509 | --- linux-2.6.32.9/drivers/video/backlight/atmel-pwm-bl.c 2010-02-23 10:38:51.000000000 -0500 | 26494 | --- linux-2.6.32.10/drivers/video/backlight/atmel-pwm-bl.c 2010-03-15 11:52:04.000000000 -0400 |
26510 | +++ linux-2.6.32.9/drivers/video/backlight/atmel-pwm-bl.c 2010-03-11 20:25:00.173379565 -0500 | 26495 | +++ linux-2.6.32.10/drivers/video/backlight/atmel-pwm-bl.c 2010-03-20 15:58:47.110069152 -0400 |
26511 | @@ -113,7 +113,7 @@ static int atmel_pwm_bl_init_pwm(struct | 26496 | @@ -113,7 +113,7 @@ static int atmel_pwm_bl_init_pwm(struct |
26512 | return pwm_channel_enable(&pwmbl->pwmc); | 26497 | return pwm_channel_enable(&pwmbl->pwmc); |
26513 | } | 26498 | } |
@@ -26517,9 +26502,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/atmel-pwm-bl.c linux-2.6.32.9/ | |||
26517 | .get_brightness = atmel_pwm_bl_get_intensity, | 26502 | .get_brightness = atmel_pwm_bl_get_intensity, |
26518 | .update_status = atmel_pwm_bl_set_intensity, | 26503 | .update_status = atmel_pwm_bl_set_intensity, |
26519 | }; | 26504 | }; |
26520 | diff -urNp linux-2.6.32.9/drivers/video/backlight/backlight.c linux-2.6.32.9/drivers/video/backlight/backlight.c | 26505 | diff -urNp linux-2.6.32.10/drivers/video/backlight/backlight.c linux-2.6.32.10/drivers/video/backlight/backlight.c |
26521 | --- linux-2.6.32.9/drivers/video/backlight/backlight.c 2010-02-23 10:38:51.000000000 -0500 | 26506 | --- linux-2.6.32.10/drivers/video/backlight/backlight.c 2010-03-15 11:52:04.000000000 -0400 |
26522 | +++ linux-2.6.32.9/drivers/video/backlight/backlight.c 2010-03-11 20:25:00.173379565 -0500 | 26507 | +++ linux-2.6.32.10/drivers/video/backlight/backlight.c 2010-03-20 15:58:47.110069152 -0400 |
26523 | @@ -269,7 +269,7 @@ EXPORT_SYMBOL(backlight_force_update); | 26508 | @@ -269,7 +269,7 @@ EXPORT_SYMBOL(backlight_force_update); |
26524 | * ERR_PTR() or a pointer to the newly allocated device. | 26509 | * ERR_PTR() or a pointer to the newly allocated device. |
26525 | */ | 26510 | */ |
@@ -26529,9 +26514,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/backlight.c linux-2.6.32.9/dri | |||
26529 | { | 26514 | { |
26530 | struct backlight_device *new_bd; | 26515 | struct backlight_device *new_bd; |
26531 | int rc; | 26516 | int rc; |
26532 | diff -urNp linux-2.6.32.9/drivers/video/backlight/corgi_lcd.c linux-2.6.32.9/drivers/video/backlight/corgi_lcd.c | 26517 | diff -urNp linux-2.6.32.10/drivers/video/backlight/corgi_lcd.c linux-2.6.32.10/drivers/video/backlight/corgi_lcd.c |
26533 | --- linux-2.6.32.9/drivers/video/backlight/corgi_lcd.c 2010-02-23 10:38:51.000000000 -0500 | 26518 | --- linux-2.6.32.10/drivers/video/backlight/corgi_lcd.c 2010-03-15 11:52:04.000000000 -0400 |
26534 | +++ linux-2.6.32.9/drivers/video/backlight/corgi_lcd.c 2010-03-11 20:25:00.173379565 -0500 | 26519 | +++ linux-2.6.32.10/drivers/video/backlight/corgi_lcd.c 2010-03-20 15:58:47.110069152 -0400 |
26535 | @@ -451,7 +451,7 @@ void corgi_lcd_limit_intensity(int limit | 26520 | @@ -451,7 +451,7 @@ void corgi_lcd_limit_intensity(int limit |
26536 | } | 26521 | } |
26537 | EXPORT_SYMBOL(corgi_lcd_limit_intensity); | 26522 | EXPORT_SYMBOL(corgi_lcd_limit_intensity); |
@@ -26541,9 +26526,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/corgi_lcd.c linux-2.6.32.9/dri | |||
26541 | .get_brightness = corgi_bl_get_intensity, | 26526 | .get_brightness = corgi_bl_get_intensity, |
26542 | .update_status = corgi_bl_update_status, | 26527 | .update_status = corgi_bl_update_status, |
26543 | }; | 26528 | }; |
26544 | diff -urNp linux-2.6.32.9/drivers/video/backlight/cr_bllcd.c linux-2.6.32.9/drivers/video/backlight/cr_bllcd.c | 26529 | diff -urNp linux-2.6.32.10/drivers/video/backlight/cr_bllcd.c linux-2.6.32.10/drivers/video/backlight/cr_bllcd.c |
26545 | --- linux-2.6.32.9/drivers/video/backlight/cr_bllcd.c 2010-02-23 10:38:51.000000000 -0500 | 26530 | --- linux-2.6.32.10/drivers/video/backlight/cr_bllcd.c 2010-03-15 11:52:04.000000000 -0400 |
26546 | +++ linux-2.6.32.9/drivers/video/backlight/cr_bllcd.c 2010-03-11 20:25:00.173379565 -0500 | 26531 | +++ linux-2.6.32.10/drivers/video/backlight/cr_bllcd.c 2010-03-20 15:58:47.110069152 -0400 |
26547 | @@ -108,7 +108,7 @@ static int cr_backlight_get_intensity(st | 26532 | @@ -108,7 +108,7 @@ static int cr_backlight_get_intensity(st |
26548 | return intensity; | 26533 | return intensity; |
26549 | } | 26534 | } |
@@ -26553,9 +26538,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/cr_bllcd.c linux-2.6.32.9/driv | |||
26553 | .get_brightness = cr_backlight_get_intensity, | 26538 | .get_brightness = cr_backlight_get_intensity, |
26554 | .update_status = cr_backlight_set_intensity, | 26539 | .update_status = cr_backlight_set_intensity, |
26555 | }; | 26540 | }; |
26556 | diff -urNp linux-2.6.32.9/drivers/video/backlight/da903x_bl.c linux-2.6.32.9/drivers/video/backlight/da903x_bl.c | 26541 | diff -urNp linux-2.6.32.10/drivers/video/backlight/da903x_bl.c linux-2.6.32.10/drivers/video/backlight/da903x_bl.c |
26557 | --- linux-2.6.32.9/drivers/video/backlight/da903x_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26542 | --- linux-2.6.32.10/drivers/video/backlight/da903x_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26558 | +++ linux-2.6.32.9/drivers/video/backlight/da903x_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26543 | +++ linux-2.6.32.10/drivers/video/backlight/da903x_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26559 | @@ -94,7 +94,7 @@ static int da903x_backlight_get_brightne | 26544 | @@ -94,7 +94,7 @@ static int da903x_backlight_get_brightne |
26560 | return data->current_brightness; | 26545 | return data->current_brightness; |
26561 | } | 26546 | } |
@@ -26565,9 +26550,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/da903x_bl.c linux-2.6.32.9/dri | |||
26565 | .update_status = da903x_backlight_update_status, | 26550 | .update_status = da903x_backlight_update_status, |
26566 | .get_brightness = da903x_backlight_get_brightness, | 26551 | .get_brightness = da903x_backlight_get_brightness, |
26567 | }; | 26552 | }; |
26568 | diff -urNp linux-2.6.32.9/drivers/video/backlight/generic_bl.c linux-2.6.32.9/drivers/video/backlight/generic_bl.c | 26553 | diff -urNp linux-2.6.32.10/drivers/video/backlight/generic_bl.c linux-2.6.32.10/drivers/video/backlight/generic_bl.c |
26569 | --- linux-2.6.32.9/drivers/video/backlight/generic_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26554 | --- linux-2.6.32.10/drivers/video/backlight/generic_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26570 | +++ linux-2.6.32.9/drivers/video/backlight/generic_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26555 | +++ linux-2.6.32.10/drivers/video/backlight/generic_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26571 | @@ -70,7 +70,7 @@ void corgibl_limit_intensity(int limit) | 26556 | @@ -70,7 +70,7 @@ void corgibl_limit_intensity(int limit) |
26572 | } | 26557 | } |
26573 | EXPORT_SYMBOL(corgibl_limit_intensity); | 26558 | EXPORT_SYMBOL(corgibl_limit_intensity); |
@@ -26577,9 +26562,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/generic_bl.c linux-2.6.32.9/dr | |||
26577 | .options = BL_CORE_SUSPENDRESUME, | 26562 | .options = BL_CORE_SUSPENDRESUME, |
26578 | .get_brightness = genericbl_get_intensity, | 26563 | .get_brightness = genericbl_get_intensity, |
26579 | .update_status = genericbl_send_intensity, | 26564 | .update_status = genericbl_send_intensity, |
26580 | diff -urNp linux-2.6.32.9/drivers/video/backlight/hp680_bl.c linux-2.6.32.9/drivers/video/backlight/hp680_bl.c | 26565 | diff -urNp linux-2.6.32.10/drivers/video/backlight/hp680_bl.c linux-2.6.32.10/drivers/video/backlight/hp680_bl.c |
26581 | --- linux-2.6.32.9/drivers/video/backlight/hp680_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26566 | --- linux-2.6.32.10/drivers/video/backlight/hp680_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26582 | +++ linux-2.6.32.9/drivers/video/backlight/hp680_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26567 | +++ linux-2.6.32.10/drivers/video/backlight/hp680_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26583 | @@ -98,7 +98,7 @@ static int hp680bl_get_intensity(struct | 26568 | @@ -98,7 +98,7 @@ static int hp680bl_get_intensity(struct |
26584 | return current_intensity; | 26569 | return current_intensity; |
26585 | } | 26570 | } |
@@ -26589,9 +26574,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/hp680_bl.c linux-2.6.32.9/driv | |||
26589 | .get_brightness = hp680bl_get_intensity, | 26574 | .get_brightness = hp680bl_get_intensity, |
26590 | .update_status = hp680bl_set_intensity, | 26575 | .update_status = hp680bl_set_intensity, |
26591 | }; | 26576 | }; |
26592 | diff -urNp linux-2.6.32.9/drivers/video/backlight/jornada720_bl.c linux-2.6.32.9/drivers/video/backlight/jornada720_bl.c | 26577 | diff -urNp linux-2.6.32.10/drivers/video/backlight/jornada720_bl.c linux-2.6.32.10/drivers/video/backlight/jornada720_bl.c |
26593 | --- linux-2.6.32.9/drivers/video/backlight/jornada720_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26578 | --- linux-2.6.32.10/drivers/video/backlight/jornada720_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26594 | +++ linux-2.6.32.9/drivers/video/backlight/jornada720_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26579 | +++ linux-2.6.32.10/drivers/video/backlight/jornada720_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26595 | @@ -93,7 +93,7 @@ out: | 26580 | @@ -93,7 +93,7 @@ out: |
26596 | return ret; | 26581 | return ret; |
26597 | } | 26582 | } |
@@ -26601,9 +26586,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/jornada720_bl.c linux-2.6.32.9 | |||
26601 | .get_brightness = jornada_bl_get_brightness, | 26586 | .get_brightness = jornada_bl_get_brightness, |
26602 | .update_status = jornada_bl_update_status, | 26587 | .update_status = jornada_bl_update_status, |
26603 | .options = BL_CORE_SUSPENDRESUME, | 26588 | .options = BL_CORE_SUSPENDRESUME, |
26604 | diff -urNp linux-2.6.32.9/drivers/video/backlight/kb3886_bl.c linux-2.6.32.9/drivers/video/backlight/kb3886_bl.c | 26589 | diff -urNp linux-2.6.32.10/drivers/video/backlight/kb3886_bl.c linux-2.6.32.10/drivers/video/backlight/kb3886_bl.c |
26605 | --- linux-2.6.32.9/drivers/video/backlight/kb3886_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26590 | --- linux-2.6.32.10/drivers/video/backlight/kb3886_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26606 | +++ linux-2.6.32.9/drivers/video/backlight/kb3886_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26591 | +++ linux-2.6.32.10/drivers/video/backlight/kb3886_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26607 | @@ -134,7 +134,7 @@ static int kb3886bl_get_intensity(struct | 26592 | @@ -134,7 +134,7 @@ static int kb3886bl_get_intensity(struct |
26608 | return kb3886bl_intensity; | 26593 | return kb3886bl_intensity; |
26609 | } | 26594 | } |
@@ -26613,9 +26598,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/kb3886_bl.c linux-2.6.32.9/dri | |||
26613 | .get_brightness = kb3886bl_get_intensity, | 26598 | .get_brightness = kb3886bl_get_intensity, |
26614 | .update_status = kb3886bl_send_intensity, | 26599 | .update_status = kb3886bl_send_intensity, |
26615 | }; | 26600 | }; |
26616 | diff -urNp linux-2.6.32.9/drivers/video/backlight/locomolcd.c linux-2.6.32.9/drivers/video/backlight/locomolcd.c | 26601 | diff -urNp linux-2.6.32.10/drivers/video/backlight/locomolcd.c linux-2.6.32.10/drivers/video/backlight/locomolcd.c |
26617 | --- linux-2.6.32.9/drivers/video/backlight/locomolcd.c 2010-02-23 10:38:51.000000000 -0500 | 26602 | --- linux-2.6.32.10/drivers/video/backlight/locomolcd.c 2010-03-15 11:52:04.000000000 -0400 |
26618 | +++ linux-2.6.32.9/drivers/video/backlight/locomolcd.c 2010-03-11 20:25:00.173379565 -0500 | 26603 | +++ linux-2.6.32.10/drivers/video/backlight/locomolcd.c 2010-03-20 15:58:47.110069152 -0400 |
26619 | @@ -141,7 +141,7 @@ static int locomolcd_get_intensity(struc | 26604 | @@ -141,7 +141,7 @@ static int locomolcd_get_intensity(struc |
26620 | return current_intensity; | 26605 | return current_intensity; |
26621 | } | 26606 | } |
@@ -26625,9 +26610,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/locomolcd.c linux-2.6.32.9/dri | |||
26625 | .get_brightness = locomolcd_get_intensity, | 26610 | .get_brightness = locomolcd_get_intensity, |
26626 | .update_status = locomolcd_set_intensity, | 26611 | .update_status = locomolcd_set_intensity, |
26627 | }; | 26612 | }; |
26628 | diff -urNp linux-2.6.32.9/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.9/drivers/video/backlight/mbp_nvidia_bl.c | 26613 | diff -urNp linux-2.6.32.10/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.10/drivers/video/backlight/mbp_nvidia_bl.c |
26629 | --- linux-2.6.32.9/drivers/video/backlight/mbp_nvidia_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26614 | --- linux-2.6.32.10/drivers/video/backlight/mbp_nvidia_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26630 | +++ linux-2.6.32.9/drivers/video/backlight/mbp_nvidia_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26615 | +++ linux-2.6.32.10/drivers/video/backlight/mbp_nvidia_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26631 | @@ -33,7 +33,7 @@ struct dmi_match_data { | 26616 | @@ -33,7 +33,7 @@ struct dmi_match_data { |
26632 | unsigned long iostart; | 26617 | unsigned long iostart; |
26633 | unsigned long iolen; | 26618 | unsigned long iolen; |
@@ -26637,9 +26622,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/mbp_nvidia_bl.c linux-2.6.32.9 | |||
26637 | }; | 26622 | }; |
26638 | 26623 | ||
26639 | /* Module parameters. */ | 26624 | /* Module parameters. */ |
26640 | diff -urNp linux-2.6.32.9/drivers/video/backlight/omap1_bl.c linux-2.6.32.9/drivers/video/backlight/omap1_bl.c | 26625 | diff -urNp linux-2.6.32.10/drivers/video/backlight/omap1_bl.c linux-2.6.32.10/drivers/video/backlight/omap1_bl.c |
26641 | --- linux-2.6.32.9/drivers/video/backlight/omap1_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26626 | --- linux-2.6.32.10/drivers/video/backlight/omap1_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26642 | +++ linux-2.6.32.9/drivers/video/backlight/omap1_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26627 | +++ linux-2.6.32.10/drivers/video/backlight/omap1_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26643 | @@ -125,7 +125,7 @@ static int omapbl_get_intensity(struct b | 26628 | @@ -125,7 +125,7 @@ static int omapbl_get_intensity(struct b |
26644 | return bl->current_intensity; | 26629 | return bl->current_intensity; |
26645 | } | 26630 | } |
@@ -26649,9 +26634,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/omap1_bl.c linux-2.6.32.9/driv | |||
26649 | .get_brightness = omapbl_get_intensity, | 26634 | .get_brightness = omapbl_get_intensity, |
26650 | .update_status = omapbl_update_status, | 26635 | .update_status = omapbl_update_status, |
26651 | }; | 26636 | }; |
26652 | diff -urNp linux-2.6.32.9/drivers/video/backlight/progear_bl.c linux-2.6.32.9/drivers/video/backlight/progear_bl.c | 26637 | diff -urNp linux-2.6.32.10/drivers/video/backlight/progear_bl.c linux-2.6.32.10/drivers/video/backlight/progear_bl.c |
26653 | --- linux-2.6.32.9/drivers/video/backlight/progear_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26638 | --- linux-2.6.32.10/drivers/video/backlight/progear_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26654 | +++ linux-2.6.32.9/drivers/video/backlight/progear_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26639 | +++ linux-2.6.32.10/drivers/video/backlight/progear_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26655 | @@ -54,7 +54,7 @@ static int progearbl_get_intensity(struc | 26640 | @@ -54,7 +54,7 @@ static int progearbl_get_intensity(struc |
26656 | return intensity - HW_LEVEL_MIN; | 26641 | return intensity - HW_LEVEL_MIN; |
26657 | } | 26642 | } |
@@ -26661,9 +26646,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/progear_bl.c linux-2.6.32.9/dr | |||
26661 | .get_brightness = progearbl_get_intensity, | 26646 | .get_brightness = progearbl_get_intensity, |
26662 | .update_status = progearbl_set_intensity, | 26647 | .update_status = progearbl_set_intensity, |
26663 | }; | 26648 | }; |
26664 | diff -urNp linux-2.6.32.9/drivers/video/backlight/pwm_bl.c linux-2.6.32.9/drivers/video/backlight/pwm_bl.c | 26649 | diff -urNp linux-2.6.32.10/drivers/video/backlight/pwm_bl.c linux-2.6.32.10/drivers/video/backlight/pwm_bl.c |
26665 | --- linux-2.6.32.9/drivers/video/backlight/pwm_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26650 | --- linux-2.6.32.10/drivers/video/backlight/pwm_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26666 | +++ linux-2.6.32.9/drivers/video/backlight/pwm_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26651 | +++ linux-2.6.32.10/drivers/video/backlight/pwm_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26667 | @@ -56,7 +56,7 @@ static int pwm_backlight_get_brightness( | 26652 | @@ -56,7 +56,7 @@ static int pwm_backlight_get_brightness( |
26668 | return bl->props.brightness; | 26653 | return bl->props.brightness; |
26669 | } | 26654 | } |
@@ -26673,9 +26658,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/pwm_bl.c linux-2.6.32.9/driver | |||
26673 | .update_status = pwm_backlight_update_status, | 26658 | .update_status = pwm_backlight_update_status, |
26674 | .get_brightness = pwm_backlight_get_brightness, | 26659 | .get_brightness = pwm_backlight_get_brightness, |
26675 | }; | 26660 | }; |
26676 | diff -urNp linux-2.6.32.9/drivers/video/backlight/tosa_bl.c linux-2.6.32.9/drivers/video/backlight/tosa_bl.c | 26661 | diff -urNp linux-2.6.32.10/drivers/video/backlight/tosa_bl.c linux-2.6.32.10/drivers/video/backlight/tosa_bl.c |
26677 | --- linux-2.6.32.9/drivers/video/backlight/tosa_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26662 | --- linux-2.6.32.10/drivers/video/backlight/tosa_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26678 | +++ linux-2.6.32.9/drivers/video/backlight/tosa_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26663 | +++ linux-2.6.32.10/drivers/video/backlight/tosa_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26679 | @@ -72,7 +72,7 @@ static int tosa_bl_get_brightness(struct | 26664 | @@ -72,7 +72,7 @@ static int tosa_bl_get_brightness(struct |
26680 | return props->brightness; | 26665 | return props->brightness; |
26681 | } | 26666 | } |
@@ -26685,9 +26670,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/tosa_bl.c linux-2.6.32.9/drive | |||
26685 | .get_brightness = tosa_bl_get_brightness, | 26670 | .get_brightness = tosa_bl_get_brightness, |
26686 | .update_status = tosa_bl_update_status, | 26671 | .update_status = tosa_bl_update_status, |
26687 | }; | 26672 | }; |
26688 | diff -urNp linux-2.6.32.9/drivers/video/backlight/wm831x_bl.c linux-2.6.32.9/drivers/video/backlight/wm831x_bl.c | 26673 | diff -urNp linux-2.6.32.10/drivers/video/backlight/wm831x_bl.c linux-2.6.32.10/drivers/video/backlight/wm831x_bl.c |
26689 | --- linux-2.6.32.9/drivers/video/backlight/wm831x_bl.c 2010-02-23 10:38:51.000000000 -0500 | 26674 | --- linux-2.6.32.10/drivers/video/backlight/wm831x_bl.c 2010-03-15 11:52:04.000000000 -0400 |
26690 | +++ linux-2.6.32.9/drivers/video/backlight/wm831x_bl.c 2010-03-11 20:25:00.173379565 -0500 | 26675 | +++ linux-2.6.32.10/drivers/video/backlight/wm831x_bl.c 2010-03-20 15:58:47.110069152 -0400 |
26691 | @@ -112,7 +112,7 @@ static int wm831x_backlight_get_brightne | 26676 | @@ -112,7 +112,7 @@ static int wm831x_backlight_get_brightne |
26692 | return data->current_brightness; | 26677 | return data->current_brightness; |
26693 | } | 26678 | } |
@@ -26697,9 +26682,9 @@ diff -urNp linux-2.6.32.9/drivers/video/backlight/wm831x_bl.c linux-2.6.32.9/dri | |||
26697 | .options = BL_CORE_SUSPENDRESUME, | 26682 | .options = BL_CORE_SUSPENDRESUME, |
26698 | .update_status = wm831x_backlight_update_status, | 26683 | .update_status = wm831x_backlight_update_status, |
26699 | .get_brightness = wm831x_backlight_get_brightness, | 26684 | .get_brightness = wm831x_backlight_get_brightness, |
26700 | diff -urNp linux-2.6.32.9/drivers/video/bf54x-lq043fb.c linux-2.6.32.9/drivers/video/bf54x-lq043fb.c | 26685 | diff -urNp linux-2.6.32.10/drivers/video/bf54x-lq043fb.c linux-2.6.32.10/drivers/video/bf54x-lq043fb.c |
26701 | --- linux-2.6.32.9/drivers/video/bf54x-lq043fb.c 2010-02-23 10:38:51.000000000 -0500 | 26686 | --- linux-2.6.32.10/drivers/video/bf54x-lq043fb.c 2010-03-15 11:52:04.000000000 -0400 |
26702 | +++ linux-2.6.32.9/drivers/video/bf54x-lq043fb.c 2010-03-11 20:25:00.173379565 -0500 | 26687 | +++ linux-2.6.32.10/drivers/video/bf54x-lq043fb.c 2010-03-20 15:58:47.114045863 -0400 |
26703 | @@ -463,7 +463,7 @@ static int bl_get_brightness(struct back | 26688 | @@ -463,7 +463,7 @@ static int bl_get_brightness(struct back |
26704 | return 0; | 26689 | return 0; |
26705 | } | 26690 | } |
@@ -26709,9 +26694,9 @@ diff -urNp linux-2.6.32.9/drivers/video/bf54x-lq043fb.c linux-2.6.32.9/drivers/v | |||
26709 | .get_brightness = bl_get_brightness, | 26694 | .get_brightness = bl_get_brightness, |
26710 | }; | 26695 | }; |
26711 | 26696 | ||
26712 | diff -urNp linux-2.6.32.9/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.9/drivers/video/bfin-t350mcqb-fb.c | 26697 | diff -urNp linux-2.6.32.10/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.10/drivers/video/bfin-t350mcqb-fb.c |
26713 | --- linux-2.6.32.9/drivers/video/bfin-t350mcqb-fb.c 2010-02-23 10:38:51.000000000 -0500 | 26698 | --- linux-2.6.32.10/drivers/video/bfin-t350mcqb-fb.c 2010-03-15 11:52:04.000000000 -0400 |
26714 | +++ linux-2.6.32.9/drivers/video/bfin-t350mcqb-fb.c 2010-03-11 20:25:00.173379565 -0500 | 26699 | +++ linux-2.6.32.10/drivers/video/bfin-t350mcqb-fb.c 2010-03-20 15:58:47.114045863 -0400 |
26715 | @@ -381,7 +381,7 @@ static int bl_get_brightness(struct back | 26700 | @@ -381,7 +381,7 @@ static int bl_get_brightness(struct back |
26716 | return 0; | 26701 | return 0; |
26717 | } | 26702 | } |
@@ -26721,9 +26706,9 @@ diff -urNp linux-2.6.32.9/drivers/video/bfin-t350mcqb-fb.c linux-2.6.32.9/driver | |||
26721 | .get_brightness = bl_get_brightness, | 26706 | .get_brightness = bl_get_brightness, |
26722 | }; | 26707 | }; |
26723 | 26708 | ||
26724 | diff -urNp linux-2.6.32.9/drivers/video/fbmem.c linux-2.6.32.9/drivers/video/fbmem.c | 26709 | diff -urNp linux-2.6.32.10/drivers/video/fbmem.c linux-2.6.32.10/drivers/video/fbmem.c |
26725 | --- linux-2.6.32.9/drivers/video/fbmem.c 2010-02-23 10:38:51.000000000 -0500 | 26710 | --- linux-2.6.32.10/drivers/video/fbmem.c 2010-03-15 11:52:04.000000000 -0400 |
26726 | +++ linux-2.6.32.9/drivers/video/fbmem.c 2010-03-11 20:25:00.173379565 -0500 | 26711 | +++ linux-2.6.32.10/drivers/video/fbmem.c 2010-03-20 15:58:47.114045863 -0400 |
26727 | @@ -403,7 +403,7 @@ static void fb_do_show_logo(struct fb_in | 26712 | @@ -403,7 +403,7 @@ static void fb_do_show_logo(struct fb_in |
26728 | image->dx += image->width + 8; | 26713 | image->dx += image->width + 8; |
26729 | } | 26714 | } |
@@ -26751,9 +26736,9 @@ diff -urNp linux-2.6.32.9/drivers/video/fbmem.c linux-2.6.32.9/drivers/video/fbm | |||
26751 | return -EINVAL; | 26736 | return -EINVAL; |
26752 | if (!registered_fb[con2fb.framebuffer]) | 26737 | if (!registered_fb[con2fb.framebuffer]) |
26753 | request_module("fb%d", con2fb.framebuffer); | 26738 | request_module("fb%d", con2fb.framebuffer); |
26754 | diff -urNp linux-2.6.32.9/drivers/video/fbmon.c linux-2.6.32.9/drivers/video/fbmon.c | 26739 | diff -urNp linux-2.6.32.10/drivers/video/fbmon.c linux-2.6.32.10/drivers/video/fbmon.c |
26755 | --- linux-2.6.32.9/drivers/video/fbmon.c 2010-02-23 10:38:51.000000000 -0500 | 26740 | --- linux-2.6.32.10/drivers/video/fbmon.c 2010-03-15 11:52:04.000000000 -0400 |
26756 | +++ linux-2.6.32.9/drivers/video/fbmon.c 2010-03-11 20:25:00.173379565 -0500 | 26741 | +++ linux-2.6.32.10/drivers/video/fbmon.c 2010-03-20 15:58:47.114045863 -0400 |
26757 | @@ -45,7 +45,7 @@ | 26742 | @@ -45,7 +45,7 @@ |
26758 | #ifdef DEBUG | 26743 | #ifdef DEBUG |
26759 | #define DPRINTK(fmt, args...) printk(fmt,## args) | 26744 | #define DPRINTK(fmt, args...) printk(fmt,## args) |
@@ -26763,9 +26748,9 @@ diff -urNp linux-2.6.32.9/drivers/video/fbmon.c linux-2.6.32.9/drivers/video/fbm | |||
26763 | #endif | 26748 | #endif |
26764 | 26749 | ||
26765 | #define FBMON_FIX_HEADER 1 | 26750 | #define FBMON_FIX_HEADER 1 |
26766 | diff -urNp linux-2.6.32.9/drivers/video/i810/i810_accel.c linux-2.6.32.9/drivers/video/i810/i810_accel.c | 26751 | diff -urNp linux-2.6.32.10/drivers/video/i810/i810_accel.c linux-2.6.32.10/drivers/video/i810/i810_accel.c |
26767 | --- linux-2.6.32.9/drivers/video/i810/i810_accel.c 2010-02-23 10:38:51.000000000 -0500 | 26752 | --- linux-2.6.32.10/drivers/video/i810/i810_accel.c 2010-03-15 11:52:04.000000000 -0400 |
26768 | +++ linux-2.6.32.9/drivers/video/i810/i810_accel.c 2010-03-11 20:25:00.173379565 -0500 | 26753 | +++ linux-2.6.32.10/drivers/video/i810/i810_accel.c 2010-03-20 15:58:47.114045863 -0400 |
26769 | @@ -73,6 +73,7 @@ static inline int wait_for_space(struct | 26754 | @@ -73,6 +73,7 @@ static inline int wait_for_space(struct |
26770 | } | 26755 | } |
26771 | } | 26756 | } |
@@ -26774,9 +26759,9 @@ diff -urNp linux-2.6.32.9/drivers/video/i810/i810_accel.c linux-2.6.32.9/drivers | |||
26774 | i810_report_error(mmio); | 26759 | i810_report_error(mmio); |
26775 | par->dev_flags |= LOCKUP; | 26760 | par->dev_flags |= LOCKUP; |
26776 | info->pixmap.scan_align = 1; | 26761 | info->pixmap.scan_align = 1; |
26777 | diff -urNp linux-2.6.32.9/drivers/video/i810/i810_main.c linux-2.6.32.9/drivers/video/i810/i810_main.c | 26762 | diff -urNp linux-2.6.32.10/drivers/video/i810/i810_main.c linux-2.6.32.10/drivers/video/i810/i810_main.c |
26778 | --- linux-2.6.32.9/drivers/video/i810/i810_main.c 2010-02-23 10:38:51.000000000 -0500 | 26763 | --- linux-2.6.32.10/drivers/video/i810/i810_main.c 2010-03-15 11:52:04.000000000 -0400 |
26779 | +++ linux-2.6.32.9/drivers/video/i810/i810_main.c 2010-03-11 20:25:00.173379565 -0500 | 26764 | +++ linux-2.6.32.10/drivers/video/i810/i810_main.c 2010-03-20 15:58:47.114045863 -0400 |
26780 | @@ -120,7 +120,7 @@ static struct pci_device_id i810fb_pci_t | 26765 | @@ -120,7 +120,7 @@ static struct pci_device_id i810fb_pci_t |
26781 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 26766 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, |
26782 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82815_CGC, | 26767 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82815_CGC, |
@@ -26786,9 +26771,9 @@ diff -urNp linux-2.6.32.9/drivers/video/i810/i810_main.c linux-2.6.32.9/drivers/ | |||
26786 | }; | 26771 | }; |
26787 | 26772 | ||
26788 | static struct pci_driver i810fb_driver = { | 26773 | static struct pci_driver i810fb_driver = { |
26789 | diff -urNp linux-2.6.32.9/drivers/video/modedb.c linux-2.6.32.9/drivers/video/modedb.c | 26774 | diff -urNp linux-2.6.32.10/drivers/video/modedb.c linux-2.6.32.10/drivers/video/modedb.c |
26790 | --- linux-2.6.32.9/drivers/video/modedb.c 2010-02-23 10:38:51.000000000 -0500 | 26775 | --- linux-2.6.32.10/drivers/video/modedb.c 2010-03-15 11:52:04.000000000 -0400 |
26791 | +++ linux-2.6.32.9/drivers/video/modedb.c 2010-03-11 20:25:00.173379565 -0500 | 26776 | +++ linux-2.6.32.10/drivers/video/modedb.c 2010-03-20 15:58:47.114045863 -0400 |
26792 | @@ -38,240 +38,240 @@ static const struct fb_videomode modedb[ | 26777 | @@ -38,240 +38,240 @@ static const struct fb_videomode modedb[ |
26793 | { | 26778 | { |
26794 | /* 640x400 @ 70 Hz, 31.5 kHz hsync */ | 26779 | /* 640x400 @ 70 Hz, 31.5 kHz hsync */ |
@@ -27089,9 +27074,9 @@ diff -urNp linux-2.6.32.9/drivers/video/modedb.c linux-2.6.32.9/drivers/video/mo | |||
27089 | }, | 27074 | }, |
27090 | }; | 27075 | }; |
27091 | 27076 | ||
27092 | diff -urNp linux-2.6.32.9/drivers/video/nvidia/nv_backlight.c linux-2.6.32.9/drivers/video/nvidia/nv_backlight.c | 27077 | diff -urNp linux-2.6.32.10/drivers/video/nvidia/nv_backlight.c linux-2.6.32.10/drivers/video/nvidia/nv_backlight.c |
27093 | --- linux-2.6.32.9/drivers/video/nvidia/nv_backlight.c 2010-02-23 10:38:51.000000000 -0500 | 27078 | --- linux-2.6.32.10/drivers/video/nvidia/nv_backlight.c 2010-03-15 11:52:04.000000000 -0400 |
27094 | +++ linux-2.6.32.9/drivers/video/nvidia/nv_backlight.c 2010-03-11 20:25:00.177378995 -0500 | 27079 | +++ linux-2.6.32.10/drivers/video/nvidia/nv_backlight.c 2010-03-20 15:58:47.114045863 -0400 |
27095 | @@ -87,7 +87,7 @@ static int nvidia_bl_get_brightness(stru | 27080 | @@ -87,7 +87,7 @@ static int nvidia_bl_get_brightness(stru |
27096 | return bd->props.brightness; | 27081 | return bd->props.brightness; |
27097 | } | 27082 | } |
@@ -27101,9 +27086,9 @@ diff -urNp linux-2.6.32.9/drivers/video/nvidia/nv_backlight.c linux-2.6.32.9/dri | |||
27101 | .get_brightness = nvidia_bl_get_brightness, | 27086 | .get_brightness = nvidia_bl_get_brightness, |
27102 | .update_status = nvidia_bl_update_status, | 27087 | .update_status = nvidia_bl_update_status, |
27103 | }; | 27088 | }; |
27104 | diff -urNp linux-2.6.32.9/drivers/video/riva/fbdev.c linux-2.6.32.9/drivers/video/riva/fbdev.c | 27089 | diff -urNp linux-2.6.32.10/drivers/video/riva/fbdev.c linux-2.6.32.10/drivers/video/riva/fbdev.c |
27105 | --- linux-2.6.32.9/drivers/video/riva/fbdev.c 2010-02-23 10:38:51.000000000 -0500 | 27090 | --- linux-2.6.32.10/drivers/video/riva/fbdev.c 2010-03-15 11:52:04.000000000 -0400 |
27106 | +++ linux-2.6.32.9/drivers/video/riva/fbdev.c 2010-03-11 20:25:00.177378995 -0500 | 27091 | +++ linux-2.6.32.10/drivers/video/riva/fbdev.c 2010-03-20 15:58:47.114045863 -0400 |
27107 | @@ -331,7 +331,7 @@ static int riva_bl_get_brightness(struct | 27092 | @@ -331,7 +331,7 @@ static int riva_bl_get_brightness(struct |
27108 | return bd->props.brightness; | 27093 | return bd->props.brightness; |
27109 | } | 27094 | } |
@@ -27113,9 +27098,9 @@ diff -urNp linux-2.6.32.9/drivers/video/riva/fbdev.c linux-2.6.32.9/drivers/vide | |||
27113 | .get_brightness = riva_bl_get_brightness, | 27098 | .get_brightness = riva_bl_get_brightness, |
27114 | .update_status = riva_bl_update_status, | 27099 | .update_status = riva_bl_update_status, |
27115 | }; | 27100 | }; |
27116 | diff -urNp linux-2.6.32.9/drivers/video/uvesafb.c linux-2.6.32.9/drivers/video/uvesafb.c | 27101 | diff -urNp linux-2.6.32.10/drivers/video/uvesafb.c linux-2.6.32.10/drivers/video/uvesafb.c |
27117 | --- linux-2.6.32.9/drivers/video/uvesafb.c 2010-02-23 10:38:51.000000000 -0500 | 27102 | --- linux-2.6.32.10/drivers/video/uvesafb.c 2010-03-15 11:52:04.000000000 -0400 |
27118 | +++ linux-2.6.32.9/drivers/video/uvesafb.c 2010-03-11 20:25:00.177378995 -0500 | 27103 | +++ linux-2.6.32.10/drivers/video/uvesafb.c 2010-03-20 15:58:47.114045863 -0400 |
27119 | @@ -18,6 +18,7 @@ | 27104 | @@ -18,6 +18,7 @@ |
27120 | #include <linux/fb.h> | 27105 | #include <linux/fb.h> |
27121 | #include <linux/io.h> | 27106 | #include <linux/io.h> |
@@ -27191,9 +27176,9 @@ diff -urNp linux-2.6.32.9/drivers/video/uvesafb.c linux-2.6.32.9/drivers/video/u | |||
27191 | } | 27176 | } |
27192 | 27177 | ||
27193 | framebuffer_release(info); | 27178 | framebuffer_release(info); |
27194 | diff -urNp linux-2.6.32.9/drivers/video/vesafb.c linux-2.6.32.9/drivers/video/vesafb.c | 27179 | diff -urNp linux-2.6.32.10/drivers/video/vesafb.c linux-2.6.32.10/drivers/video/vesafb.c |
27195 | --- linux-2.6.32.9/drivers/video/vesafb.c 2010-02-23 10:38:51.000000000 -0500 | 27180 | --- linux-2.6.32.10/drivers/video/vesafb.c 2010-03-15 11:52:04.000000000 -0400 |
27196 | +++ linux-2.6.32.9/drivers/video/vesafb.c 2010-03-11 20:25:00.177378995 -0500 | 27181 | +++ linux-2.6.32.10/drivers/video/vesafb.c 2010-03-20 15:58:47.114045863 -0400 |
27197 | @@ -9,6 +9,7 @@ | 27182 | @@ -9,6 +9,7 @@ |
27198 | */ | 27183 | */ |
27199 | 27184 | ||
@@ -27297,9 +27282,9 @@ diff -urNp linux-2.6.32.9/drivers/video/vesafb.c linux-2.6.32.9/drivers/video/ve | |||
27297 | if (info->screen_base) | 27282 | if (info->screen_base) |
27298 | iounmap(info->screen_base); | 27283 | iounmap(info->screen_base); |
27299 | framebuffer_release(info); | 27284 | framebuffer_release(info); |
27300 | diff -urNp linux-2.6.32.9/drivers/xen/sys-hypervisor.c linux-2.6.32.9/drivers/xen/sys-hypervisor.c | 27285 | diff -urNp linux-2.6.32.10/drivers/xen/sys-hypervisor.c linux-2.6.32.10/drivers/xen/sys-hypervisor.c |
27301 | --- linux-2.6.32.9/drivers/xen/sys-hypervisor.c 2010-02-23 10:38:51.000000000 -0500 | 27286 | --- linux-2.6.32.10/drivers/xen/sys-hypervisor.c 2010-03-15 11:52:04.000000000 -0400 |
27302 | +++ linux-2.6.32.9/drivers/xen/sys-hypervisor.c 2010-03-11 20:25:00.177378995 -0500 | 27287 | +++ linux-2.6.32.10/drivers/xen/sys-hypervisor.c 2010-03-20 15:58:47.114045863 -0400 |
27303 | @@ -425,7 +425,7 @@ static ssize_t hyp_sysfs_store(struct ko | 27288 | @@ -425,7 +425,7 @@ static ssize_t hyp_sysfs_store(struct ko |
27304 | return 0; | 27289 | return 0; |
27305 | } | 27290 | } |
@@ -27309,9 +27294,9 @@ diff -urNp linux-2.6.32.9/drivers/xen/sys-hypervisor.c linux-2.6.32.9/drivers/xe | |||
27309 | .show = hyp_sysfs_show, | 27294 | .show = hyp_sysfs_show, |
27310 | .store = hyp_sysfs_store, | 27295 | .store = hyp_sysfs_store, |
27311 | }; | 27296 | }; |
27312 | diff -urNp linux-2.6.32.9/fs/9p/vfs_inode.c linux-2.6.32.9/fs/9p/vfs_inode.c | 27297 | diff -urNp linux-2.6.32.10/fs/9p/vfs_inode.c linux-2.6.32.10/fs/9p/vfs_inode.c |
27313 | --- linux-2.6.32.9/fs/9p/vfs_inode.c 2010-02-23 10:38:51.000000000 -0500 | 27298 | --- linux-2.6.32.10/fs/9p/vfs_inode.c 2010-03-15 11:52:04.000000000 -0400 |
27314 | +++ linux-2.6.32.9/fs/9p/vfs_inode.c 2010-03-11 20:25:00.177378995 -0500 | 27299 | +++ linux-2.6.32.10/fs/9p/vfs_inode.c 2010-03-20 15:58:47.114045863 -0400 |
27315 | @@ -1079,7 +1079,7 @@ static void *v9fs_vfs_follow_link(struct | 27300 | @@ -1079,7 +1079,7 @@ static void *v9fs_vfs_follow_link(struct |
27316 | static void | 27301 | static void |
27317 | v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, void *p) | 27302 | v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, void *p) |
@@ -27321,9 +27306,9 @@ diff -urNp linux-2.6.32.9/fs/9p/vfs_inode.c linux-2.6.32.9/fs/9p/vfs_inode.c | |||
27321 | 27306 | ||
27322 | P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, | 27307 | P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, |
27323 | IS_ERR(s) ? "<error>" : s); | 27308 | IS_ERR(s) ? "<error>" : s); |
27324 | diff -urNp linux-2.6.32.9/fs/aio.c linux-2.6.32.9/fs/aio.c | 27309 | diff -urNp linux-2.6.32.10/fs/aio.c linux-2.6.32.10/fs/aio.c |
27325 | --- linux-2.6.32.9/fs/aio.c 2010-02-23 10:38:51.000000000 -0500 | 27310 | --- linux-2.6.32.10/fs/aio.c 2010-03-15 11:52:04.000000000 -0400 |
27326 | +++ linux-2.6.32.9/fs/aio.c 2010-03-11 20:25:00.177378995 -0500 | 27311 | +++ linux-2.6.32.10/fs/aio.c 2010-03-20 15:58:47.114045863 -0400 |
27327 | @@ -115,7 +115,7 @@ static int aio_setup_ring(struct kioctx | 27312 | @@ -115,7 +115,7 @@ static int aio_setup_ring(struct kioctx |
27328 | size += sizeof(struct io_event) * nr_events; | 27313 | size += sizeof(struct io_event) * nr_events; |
27329 | nr_pages = (size + PAGE_SIZE-1) >> PAGE_SHIFT; | 27314 | nr_pages = (size + PAGE_SIZE-1) >> PAGE_SHIFT; |
@@ -27333,9 +27318,9 @@ diff -urNp linux-2.6.32.9/fs/aio.c linux-2.6.32.9/fs/aio.c | |||
27333 | return -EINVAL; | 27318 | return -EINVAL; |
27334 | 27319 | ||
27335 | nr_events = (PAGE_SIZE * nr_pages - sizeof(struct aio_ring)) / sizeof(struct io_event); | 27320 | nr_events = (PAGE_SIZE * nr_pages - sizeof(struct aio_ring)) / sizeof(struct io_event); |
27336 | diff -urNp linux-2.6.32.9/fs/attr.c linux-2.6.32.9/fs/attr.c | 27321 | diff -urNp linux-2.6.32.10/fs/attr.c linux-2.6.32.10/fs/attr.c |
27337 | --- linux-2.6.32.9/fs/attr.c 2010-02-23 10:38:51.000000000 -0500 | 27322 | --- linux-2.6.32.10/fs/attr.c 2010-03-15 11:52:04.000000000 -0400 |
27338 | +++ linux-2.6.32.9/fs/attr.c 2010-03-11 20:25:00.177378995 -0500 | 27323 | +++ linux-2.6.32.10/fs/attr.c 2010-03-20 15:58:47.118060790 -0400 |
27339 | @@ -83,6 +83,7 @@ int inode_newsize_ok(const struct inode | 27324 | @@ -83,6 +83,7 @@ int inode_newsize_ok(const struct inode |
27340 | unsigned long limit; | 27325 | unsigned long limit; |
27341 | 27326 | ||
@@ -27344,9 +27329,9 @@ diff -urNp linux-2.6.32.9/fs/attr.c linux-2.6.32.9/fs/attr.c | |||
27344 | if (limit != RLIM_INFINITY && offset > limit) | 27329 | if (limit != RLIM_INFINITY && offset > limit) |
27345 | goto out_sig; | 27330 | goto out_sig; |
27346 | if (offset > inode->i_sb->s_maxbytes) | 27331 | if (offset > inode->i_sb->s_maxbytes) |
27347 | diff -urNp linux-2.6.32.9/fs/autofs/root.c linux-2.6.32.9/fs/autofs/root.c | 27332 | diff -urNp linux-2.6.32.10/fs/autofs/root.c linux-2.6.32.10/fs/autofs/root.c |
27348 | --- linux-2.6.32.9/fs/autofs/root.c 2010-02-23 10:38:51.000000000 -0500 | 27333 | --- linux-2.6.32.10/fs/autofs/root.c 2010-03-15 11:52:04.000000000 -0400 |
27349 | +++ linux-2.6.32.9/fs/autofs/root.c 2010-03-11 20:25:00.177378995 -0500 | 27334 | +++ linux-2.6.32.10/fs/autofs/root.c 2010-03-20 15:58:47.118060790 -0400 |
27350 | @@ -299,7 +299,8 @@ static int autofs_root_symlink(struct in | 27335 | @@ -299,7 +299,8 @@ static int autofs_root_symlink(struct in |
27351 | set_bit(n,sbi->symlink_bitmap); | 27336 | set_bit(n,sbi->symlink_bitmap); |
27352 | sl = &sbi->symlink[n]; | 27337 | sl = &sbi->symlink[n]; |
@@ -27357,9 +27342,9 @@ diff -urNp linux-2.6.32.9/fs/autofs/root.c linux-2.6.32.9/fs/autofs/root.c | |||
27357 | if (!sl->data) { | 27342 | if (!sl->data) { |
27358 | clear_bit(n,sbi->symlink_bitmap); | 27343 | clear_bit(n,sbi->symlink_bitmap); |
27359 | unlock_kernel(); | 27344 | unlock_kernel(); |
27360 | diff -urNp linux-2.6.32.9/fs/autofs4/symlink.c linux-2.6.32.9/fs/autofs4/symlink.c | 27345 | diff -urNp linux-2.6.32.10/fs/autofs4/symlink.c linux-2.6.32.10/fs/autofs4/symlink.c |
27361 | --- linux-2.6.32.9/fs/autofs4/symlink.c 2010-02-23 10:38:51.000000000 -0500 | 27346 | --- linux-2.6.32.10/fs/autofs4/symlink.c 2010-03-15 11:52:04.000000000 -0400 |
27362 | +++ linux-2.6.32.9/fs/autofs4/symlink.c 2010-03-11 20:25:00.177378995 -0500 | 27347 | +++ linux-2.6.32.10/fs/autofs4/symlink.c 2010-03-20 15:58:47.118060790 -0400 |
27363 | @@ -15,7 +15,7 @@ | 27348 | @@ -15,7 +15,7 @@ |
27364 | static void *autofs4_follow_link(struct dentry *dentry, struct nameidata *nd) | 27349 | static void *autofs4_follow_link(struct dentry *dentry, struct nameidata *nd) |
27365 | { | 27350 | { |
@@ -27369,9 +27354,9 @@ diff -urNp linux-2.6.32.9/fs/autofs4/symlink.c linux-2.6.32.9/fs/autofs4/symlink | |||
27369 | return NULL; | 27354 | return NULL; |
27370 | } | 27355 | } |
27371 | 27356 | ||
27372 | diff -urNp linux-2.6.32.9/fs/befs/linuxvfs.c linux-2.6.32.9/fs/befs/linuxvfs.c | 27357 | diff -urNp linux-2.6.32.10/fs/befs/linuxvfs.c linux-2.6.32.10/fs/befs/linuxvfs.c |
27373 | --- linux-2.6.32.9/fs/befs/linuxvfs.c 2010-02-23 10:38:51.000000000 -0500 | 27358 | --- linux-2.6.32.10/fs/befs/linuxvfs.c 2010-03-15 11:52:04.000000000 -0400 |
27374 | +++ linux-2.6.32.9/fs/befs/linuxvfs.c 2010-03-11 20:25:00.177378995 -0500 | 27359 | +++ linux-2.6.32.10/fs/befs/linuxvfs.c 2010-03-20 15:58:47.118060790 -0400 |
27375 | @@ -493,7 +493,7 @@ static void befs_put_link(struct dentry | 27360 | @@ -493,7 +493,7 @@ static void befs_put_link(struct dentry |
27376 | { | 27361 | { |
27377 | befs_inode_info *befs_ino = BEFS_I(dentry->d_inode); | 27362 | befs_inode_info *befs_ino = BEFS_I(dentry->d_inode); |
@@ -27381,9 +27366,9 @@ diff -urNp linux-2.6.32.9/fs/befs/linuxvfs.c linux-2.6.32.9/fs/befs/linuxvfs.c | |||
27381 | if (!IS_ERR(link)) | 27366 | if (!IS_ERR(link)) |
27382 | kfree(link); | 27367 | kfree(link); |
27383 | } | 27368 | } |
27384 | diff -urNp linux-2.6.32.9/fs/binfmt_aout.c linux-2.6.32.9/fs/binfmt_aout.c | 27369 | diff -urNp linux-2.6.32.10/fs/binfmt_aout.c linux-2.6.32.10/fs/binfmt_aout.c |
27385 | --- linux-2.6.32.9/fs/binfmt_aout.c 2010-02-23 10:38:51.000000000 -0500 | 27370 | --- linux-2.6.32.10/fs/binfmt_aout.c 2010-03-15 11:52:04.000000000 -0400 |
27386 | +++ linux-2.6.32.9/fs/binfmt_aout.c 2010-03-11 20:25:00.177378995 -0500 | 27371 | +++ linux-2.6.32.10/fs/binfmt_aout.c 2010-03-20 15:58:47.118060790 -0400 |
27387 | @@ -16,6 +16,7 @@ | 27372 | @@ -16,6 +16,7 @@ |
27388 | #include <linux/string.h> | 27373 | #include <linux/string.h> |
27389 | #include <linux/fs.h> | 27374 | #include <linux/fs.h> |
@@ -27451,9 +27436,9 @@ diff -urNp linux-2.6.32.9/fs/binfmt_aout.c linux-2.6.32.9/fs/binfmt_aout.c | |||
27451 | MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, | 27436 | MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, |
27452 | fd_offset + ex.a_text); | 27437 | fd_offset + ex.a_text); |
27453 | up_write(¤t->mm->mmap_sem); | 27438 | up_write(¤t->mm->mmap_sem); |
27454 | diff -urNp linux-2.6.32.9/fs/binfmt_elf.c linux-2.6.32.9/fs/binfmt_elf.c | 27439 | diff -urNp linux-2.6.32.10/fs/binfmt_elf.c linux-2.6.32.10/fs/binfmt_elf.c |
27455 | --- linux-2.6.32.9/fs/binfmt_elf.c 2010-02-23 10:38:51.000000000 -0500 | 27440 | --- linux-2.6.32.10/fs/binfmt_elf.c 2010-03-15 11:52:04.000000000 -0400 |
27456 | +++ linux-2.6.32.9/fs/binfmt_elf.c 2010-03-11 20:25:00.177378995 -0500 | 27441 | +++ linux-2.6.32.10/fs/binfmt_elf.c 2010-03-20 15:58:47.118060790 -0400 |
27457 | @@ -50,6 +50,10 @@ static int elf_core_dump(long signr, str | 27442 | @@ -50,6 +50,10 @@ static int elf_core_dump(long signr, str |
27458 | #define elf_core_dump NULL | 27443 | #define elf_core_dump NULL |
27459 | #endif | 27444 | #endif |
@@ -28085,9 +28070,9 @@ diff -urNp linux-2.6.32.9/fs/binfmt_elf.c linux-2.6.32.9/fs/binfmt_elf.c | |||
28085 | static int __init init_elf_binfmt(void) | 28070 | static int __init init_elf_binfmt(void) |
28086 | { | 28071 | { |
28087 | return register_binfmt(&elf_format); | 28072 | return register_binfmt(&elf_format); |
28088 | diff -urNp linux-2.6.32.9/fs/binfmt_flat.c linux-2.6.32.9/fs/binfmt_flat.c | 28073 | diff -urNp linux-2.6.32.10/fs/binfmt_flat.c linux-2.6.32.10/fs/binfmt_flat.c |
28089 | --- linux-2.6.32.9/fs/binfmt_flat.c 2010-02-23 10:38:51.000000000 -0500 | 28074 | --- linux-2.6.32.10/fs/binfmt_flat.c 2010-03-15 11:52:04.000000000 -0400 |
28090 | +++ linux-2.6.32.9/fs/binfmt_flat.c 2010-03-11 20:25:00.177378995 -0500 | 28075 | +++ linux-2.6.32.10/fs/binfmt_flat.c 2010-03-20 15:58:47.118060790 -0400 |
28091 | @@ -564,7 +564,9 @@ static int load_flat_file(struct linux_b | 28076 | @@ -564,7 +564,9 @@ static int load_flat_file(struct linux_b |
28092 | realdatastart = (unsigned long) -ENOMEM; | 28077 | realdatastart = (unsigned long) -ENOMEM; |
28093 | printk("Unable to allocate RAM for process data, errno %d\n", | 28078 | printk("Unable to allocate RAM for process data, errno %d\n", |
@@ -28120,9 +28105,9 @@ diff -urNp linux-2.6.32.9/fs/binfmt_flat.c linux-2.6.32.9/fs/binfmt_flat.c | |||
28120 | ret = result; | 28105 | ret = result; |
28121 | goto err; | 28106 | goto err; |
28122 | } | 28107 | } |
28123 | diff -urNp linux-2.6.32.9/fs/binfmt_misc.c linux-2.6.32.9/fs/binfmt_misc.c | 28108 | diff -urNp linux-2.6.32.10/fs/binfmt_misc.c linux-2.6.32.10/fs/binfmt_misc.c |
28124 | --- linux-2.6.32.9/fs/binfmt_misc.c 2010-02-23 10:38:51.000000000 -0500 | 28109 | --- linux-2.6.32.10/fs/binfmt_misc.c 2010-03-15 11:52:04.000000000 -0400 |
28125 | +++ linux-2.6.32.9/fs/binfmt_misc.c 2010-03-11 20:25:00.177378995 -0500 | 28110 | +++ linux-2.6.32.10/fs/binfmt_misc.c 2010-03-20 15:58:47.118060790 -0400 |
28126 | @@ -693,7 +693,7 @@ static int bm_fill_super(struct super_bl | 28111 | @@ -693,7 +693,7 @@ static int bm_fill_super(struct super_bl |
28127 | static struct tree_descr bm_files[] = { | 28112 | static struct tree_descr bm_files[] = { |
28128 | [2] = {"status", &bm_status_operations, S_IWUSR|S_IRUGO}, | 28113 | [2] = {"status", &bm_status_operations, S_IWUSR|S_IRUGO}, |
@@ -28132,9 +28117,9 @@ diff -urNp linux-2.6.32.9/fs/binfmt_misc.c linux-2.6.32.9/fs/binfmt_misc.c | |||
28132 | }; | 28117 | }; |
28133 | int err = simple_fill_super(sb, 0x42494e4d, bm_files); | 28118 | int err = simple_fill_super(sb, 0x42494e4d, bm_files); |
28134 | if (!err) | 28119 | if (!err) |
28135 | diff -urNp linux-2.6.32.9/fs/bio.c linux-2.6.32.9/fs/bio.c | 28120 | diff -urNp linux-2.6.32.10/fs/bio.c linux-2.6.32.10/fs/bio.c |
28136 | --- linux-2.6.32.9/fs/bio.c 2010-02-23 10:38:51.000000000 -0500 | 28121 | --- linux-2.6.32.10/fs/bio.c 2010-03-15 11:52:04.000000000 -0400 |
28137 | +++ linux-2.6.32.9/fs/bio.c 2010-03-11 20:25:00.177378995 -0500 | 28122 | +++ linux-2.6.32.10/fs/bio.c 2010-03-20 15:58:47.118060790 -0400 |
28138 | @@ -78,7 +78,7 @@ static struct kmem_cache *bio_find_or_cr | 28123 | @@ -78,7 +78,7 @@ static struct kmem_cache *bio_find_or_cr |
28139 | 28124 | ||
28140 | i = 0; | 28125 | i = 0; |
@@ -28153,9 +28138,9 @@ diff -urNp linux-2.6.32.9/fs/bio.c linux-2.6.32.9/fs/bio.c | |||
28153 | 28138 | ||
28154 | __bio_for_each_segment(bvec, bio, i, 0) { | 28139 | __bio_for_each_segment(bvec, bio, i, 0) { |
28155 | char *addr = page_address(bvec->bv_page); | 28140 | char *addr = page_address(bvec->bv_page); |
28156 | diff -urNp linux-2.6.32.9/fs/btrfs/ctree.c linux-2.6.32.9/fs/btrfs/ctree.c | 28141 | diff -urNp linux-2.6.32.10/fs/btrfs/ctree.c linux-2.6.32.10/fs/btrfs/ctree.c |
28157 | --- linux-2.6.32.9/fs/btrfs/ctree.c 2010-02-23 10:38:51.000000000 -0500 | 28142 | --- linux-2.6.32.10/fs/btrfs/ctree.c 2010-03-15 11:52:04.000000000 -0400 |
28158 | +++ linux-2.6.32.9/fs/btrfs/ctree.c 2010-03-11 20:25:00.181402476 -0500 | 28143 | +++ linux-2.6.32.10/fs/btrfs/ctree.c 2010-03-20 15:58:47.118060790 -0400 |
28159 | @@ -3568,7 +3568,6 @@ setup_items_for_insert(struct btrfs_tran | 28144 | @@ -3568,7 +3568,6 @@ setup_items_for_insert(struct btrfs_tran |
28160 | 28145 | ||
28161 | ret = 0; | 28146 | ret = 0; |
@@ -28164,9 +28149,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/ctree.c linux-2.6.32.9/fs/btrfs/ctree.c | |||
28164 | btrfs_cpu_key_to_disk(&disk_key, cpu_key); | 28149 | btrfs_cpu_key_to_disk(&disk_key, cpu_key); |
28165 | ret = fixup_low_keys(trans, root, path, &disk_key, 1); | 28150 | ret = fixup_low_keys(trans, root, path, &disk_key, 1); |
28166 | } | 28151 | } |
28167 | diff -urNp linux-2.6.32.9/fs/btrfs/disk-io.c linux-2.6.32.9/fs/btrfs/disk-io.c | 28152 | diff -urNp linux-2.6.32.10/fs/btrfs/disk-io.c linux-2.6.32.10/fs/btrfs/disk-io.c |
28168 | --- linux-2.6.32.9/fs/btrfs/disk-io.c 2010-02-23 10:38:51.000000000 -0500 | 28153 | --- linux-2.6.32.10/fs/btrfs/disk-io.c 2010-03-15 11:52:04.000000000 -0400 |
28169 | +++ linux-2.6.32.9/fs/btrfs/disk-io.c 2010-03-11 20:25:00.181402476 -0500 | 28154 | +++ linux-2.6.32.10/fs/btrfs/disk-io.c 2010-03-20 15:58:47.118060790 -0400 |
28170 | @@ -39,7 +39,7 @@ | 28155 | @@ -39,7 +39,7 @@ |
28171 | #include "tree-log.h" | 28156 | #include "tree-log.h" |
28172 | #include "free-space-cache.h" | 28157 | #include "free-space-cache.h" |
@@ -28185,9 +28170,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/disk-io.c linux-2.6.32.9/fs/btrfs/disk-io.c | |||
28185 | .write_cache_pages_lock_hook = btree_lock_page_hook, | 28170 | .write_cache_pages_lock_hook = btree_lock_page_hook, |
28186 | .readpage_end_io_hook = btree_readpage_end_io_hook, | 28171 | .readpage_end_io_hook = btree_readpage_end_io_hook, |
28187 | .submit_bio_hook = btree_submit_bio_hook, | 28172 | .submit_bio_hook = btree_submit_bio_hook, |
28188 | diff -urNp linux-2.6.32.9/fs/btrfs/extent_io.h linux-2.6.32.9/fs/btrfs/extent_io.h | 28173 | diff -urNp linux-2.6.32.10/fs/btrfs/extent_io.h linux-2.6.32.10/fs/btrfs/extent_io.h |
28189 | --- linux-2.6.32.9/fs/btrfs/extent_io.h 2010-02-23 10:38:51.000000000 -0500 | 28174 | --- linux-2.6.32.10/fs/btrfs/extent_io.h 2010-03-15 11:52:04.000000000 -0400 |
28190 | +++ linux-2.6.32.9/fs/btrfs/extent_io.h 2010-03-11 20:25:00.181402476 -0500 | 28175 | +++ linux-2.6.32.10/fs/btrfs/extent_io.h 2010-03-20 15:58:47.118060790 -0400 |
28191 | @@ -49,36 +49,36 @@ typedef int (extent_submit_bio_hook_t)(s | 28176 | @@ -49,36 +49,36 @@ typedef int (extent_submit_bio_hook_t)(s |
28192 | struct bio *bio, int mirror_num, | 28177 | struct bio *bio, int mirror_num, |
28193 | unsigned long bio_flags); | 28178 | unsigned long bio_flags); |
@@ -28248,9 +28233,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/extent_io.h linux-2.6.32.9/fs/btrfs/extent_io | |||
28248 | }; | 28233 | }; |
28249 | 28234 | ||
28250 | struct extent_state { | 28235 | struct extent_state { |
28251 | diff -urNp linux-2.6.32.9/fs/btrfs/free-space-cache.c linux-2.6.32.9/fs/btrfs/free-space-cache.c | 28236 | diff -urNp linux-2.6.32.10/fs/btrfs/free-space-cache.c linux-2.6.32.10/fs/btrfs/free-space-cache.c |
28252 | --- linux-2.6.32.9/fs/btrfs/free-space-cache.c 2010-02-23 10:38:51.000000000 -0500 | 28237 | --- linux-2.6.32.10/fs/btrfs/free-space-cache.c 2010-03-15 11:52:04.000000000 -0400 |
28253 | +++ linux-2.6.32.9/fs/btrfs/free-space-cache.c 2010-03-11 20:25:00.181402476 -0500 | 28238 | +++ linux-2.6.32.10/fs/btrfs/free-space-cache.c 2010-03-20 15:58:47.122041773 -0400 |
28254 | @@ -1074,8 +1074,6 @@ u64 btrfs_alloc_from_cluster(struct btrf | 28239 | @@ -1074,8 +1074,6 @@ u64 btrfs_alloc_from_cluster(struct btrf |
28255 | 28240 | ||
28256 | while(1) { | 28241 | while(1) { |
@@ -28269,9 +28254,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/free-space-cache.c linux-2.6.32.9/fs/btrfs/fr | |||
28269 | 28254 | ||
28270 | if (entry->bitmap && entry->bytes > bytes + empty_size) { | 28255 | if (entry->bitmap && entry->bytes > bytes + empty_size) { |
28271 | ret = btrfs_bitmap_cluster(block_group, entry, cluster, | 28256 | ret = btrfs_bitmap_cluster(block_group, entry, cluster, |
28272 | diff -urNp linux-2.6.32.9/fs/btrfs/inode.c linux-2.6.32.9/fs/btrfs/inode.c | 28257 | diff -urNp linux-2.6.32.10/fs/btrfs/inode.c linux-2.6.32.10/fs/btrfs/inode.c |
28273 | --- linux-2.6.32.9/fs/btrfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 28258 | --- linux-2.6.32.10/fs/btrfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
28274 | +++ linux-2.6.32.9/fs/btrfs/inode.c 2010-03-11 20:25:00.181402476 -0500 | 28259 | +++ linux-2.6.32.10/fs/btrfs/inode.c 2010-03-20 15:58:47.122041773 -0400 |
28275 | @@ -63,7 +63,7 @@ static const struct inode_operations btr | 28260 | @@ -63,7 +63,7 @@ static const struct inode_operations btr |
28276 | static const struct address_space_operations btrfs_aops; | 28261 | static const struct address_space_operations btrfs_aops; |
28277 | static const struct address_space_operations btrfs_symlink_aops; | 28262 | static const struct address_space_operations btrfs_symlink_aops; |
@@ -28290,9 +28275,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/inode.c linux-2.6.32.9/fs/btrfs/inode.c | |||
28290 | .fill_delalloc = run_delalloc_range, | 28275 | .fill_delalloc = run_delalloc_range, |
28291 | .submit_bio_hook = btrfs_submit_bio_hook, | 28276 | .submit_bio_hook = btrfs_submit_bio_hook, |
28292 | .merge_bio_hook = btrfs_merge_bio_hook, | 28277 | .merge_bio_hook = btrfs_merge_bio_hook, |
28293 | diff -urNp linux-2.6.32.9/fs/btrfs/sysfs.c linux-2.6.32.9/fs/btrfs/sysfs.c | 28278 | diff -urNp linux-2.6.32.10/fs/btrfs/sysfs.c linux-2.6.32.10/fs/btrfs/sysfs.c |
28294 | --- linux-2.6.32.9/fs/btrfs/sysfs.c 2010-02-23 10:38:51.000000000 -0500 | 28279 | --- linux-2.6.32.10/fs/btrfs/sysfs.c 2010-03-15 11:52:04.000000000 -0400 |
28295 | +++ linux-2.6.32.9/fs/btrfs/sysfs.c 2010-03-11 20:25:00.181402476 -0500 | 28280 | +++ linux-2.6.32.10/fs/btrfs/sysfs.c 2010-03-20 15:58:47.122041773 -0400 |
28296 | @@ -164,12 +164,12 @@ static void btrfs_root_release(struct ko | 28281 | @@ -164,12 +164,12 @@ static void btrfs_root_release(struct ko |
28297 | complete(&root->kobj_unregister); | 28282 | complete(&root->kobj_unregister); |
28298 | } | 28283 | } |
@@ -28308,9 +28293,9 @@ diff -urNp linux-2.6.32.9/fs/btrfs/sysfs.c linux-2.6.32.9/fs/btrfs/sysfs.c | |||
28308 | .show = btrfs_root_attr_show, | 28293 | .show = btrfs_root_attr_show, |
28309 | .store = btrfs_root_attr_store, | 28294 | .store = btrfs_root_attr_store, |
28310 | }; | 28295 | }; |
28311 | diff -urNp linux-2.6.32.9/fs/buffer.c linux-2.6.32.9/fs/buffer.c | 28296 | diff -urNp linux-2.6.32.10/fs/buffer.c linux-2.6.32.10/fs/buffer.c |
28312 | --- linux-2.6.32.9/fs/buffer.c 2010-02-23 10:38:51.000000000 -0500 | 28297 | --- linux-2.6.32.10/fs/buffer.c 2010-03-15 11:52:04.000000000 -0400 |
28313 | +++ linux-2.6.32.9/fs/buffer.c 2010-03-11 20:25:00.181402476 -0500 | 28298 | +++ linux-2.6.32.10/fs/buffer.c 2010-03-20 15:58:47.122041773 -0400 |
28314 | @@ -25,6 +25,7 @@ | 28299 | @@ -25,6 +25,7 @@ |
28315 | #include <linux/percpu.h> | 28300 | #include <linux/percpu.h> |
28316 | #include <linux/slab.h> | 28301 | #include <linux/slab.h> |
@@ -28319,9 +28304,9 @@ diff -urNp linux-2.6.32.9/fs/buffer.c linux-2.6.32.9/fs/buffer.c | |||
28319 | #include <linux/blkdev.h> | 28304 | #include <linux/blkdev.h> |
28320 | #include <linux/file.h> | 28305 | #include <linux/file.h> |
28321 | #include <linux/quotaops.h> | 28306 | #include <linux/quotaops.h> |
28322 | diff -urNp linux-2.6.32.9/fs/cachefiles/rdwr.c linux-2.6.32.9/fs/cachefiles/rdwr.c | 28307 | diff -urNp linux-2.6.32.10/fs/cachefiles/rdwr.c linux-2.6.32.10/fs/cachefiles/rdwr.c |
28323 | --- linux-2.6.32.9/fs/cachefiles/rdwr.c 2010-02-23 10:38:51.000000000 -0500 | 28308 | --- linux-2.6.32.10/fs/cachefiles/rdwr.c 2010-03-15 11:52:04.000000000 -0400 |
28324 | +++ linux-2.6.32.9/fs/cachefiles/rdwr.c 2010-03-11 20:25:00.181402476 -0500 | 28309 | +++ linux-2.6.32.10/fs/cachefiles/rdwr.c 2010-03-20 15:58:47.122041773 -0400 |
28325 | @@ -946,7 +946,7 @@ int cachefiles_write_page(struct fscache | 28310 | @@ -946,7 +946,7 @@ int cachefiles_write_page(struct fscache |
28326 | old_fs = get_fs(); | 28311 | old_fs = get_fs(); |
28327 | set_fs(KERNEL_DS); | 28312 | set_fs(KERNEL_DS); |
@@ -28331,9 +28316,9 @@ diff -urNp linux-2.6.32.9/fs/cachefiles/rdwr.c linux-2.6.32.9/fs/cachefiles/rdwr | |||
28331 | set_fs(old_fs); | 28316 | set_fs(old_fs); |
28332 | kunmap(page); | 28317 | kunmap(page); |
28333 | if (ret != len) | 28318 | if (ret != len) |
28334 | diff -urNp linux-2.6.32.9/fs/cifs/cifs_uniupr.h linux-2.6.32.9/fs/cifs/cifs_uniupr.h | 28319 | diff -urNp linux-2.6.32.10/fs/cifs/cifs_uniupr.h linux-2.6.32.10/fs/cifs/cifs_uniupr.h |
28335 | --- linux-2.6.32.9/fs/cifs/cifs_uniupr.h 2010-02-23 10:38:51.000000000 -0500 | 28320 | --- linux-2.6.32.10/fs/cifs/cifs_uniupr.h 2010-03-15 11:52:04.000000000 -0400 |
28336 | +++ linux-2.6.32.9/fs/cifs/cifs_uniupr.h 2010-03-11 20:25:00.181402476 -0500 | 28321 | +++ linux-2.6.32.10/fs/cifs/cifs_uniupr.h 2010-03-20 15:58:47.122041773 -0400 |
28337 | @@ -132,7 +132,7 @@ const struct UniCaseRange CifsUniUpperRa | 28322 | @@ -132,7 +132,7 @@ const struct UniCaseRange CifsUniUpperRa |
28338 | {0x0490, 0x04cc, UniCaseRangeU0490}, | 28323 | {0x0490, 0x04cc, UniCaseRangeU0490}, |
28339 | {0x1e00, 0x1ffc, UniCaseRangeU1e00}, | 28324 | {0x1e00, 0x1ffc, UniCaseRangeU1e00}, |
@@ -28343,9 +28328,9 @@ diff -urNp linux-2.6.32.9/fs/cifs/cifs_uniupr.h linux-2.6.32.9/fs/cifs/cifs_uniu | |||
28343 | }; | 28328 | }; |
28344 | #endif | 28329 | #endif |
28345 | 28330 | ||
28346 | diff -urNp linux-2.6.32.9/fs/cifs/link.c linux-2.6.32.9/fs/cifs/link.c | 28331 | diff -urNp linux-2.6.32.10/fs/cifs/link.c linux-2.6.32.10/fs/cifs/link.c |
28347 | --- linux-2.6.32.9/fs/cifs/link.c 2010-02-23 10:38:51.000000000 -0500 | 28332 | --- linux-2.6.32.10/fs/cifs/link.c 2010-03-15 11:52:04.000000000 -0400 |
28348 | +++ linux-2.6.32.9/fs/cifs/link.c 2010-03-11 20:25:00.181402476 -0500 | 28333 | +++ linux-2.6.32.10/fs/cifs/link.c 2010-03-20 15:58:47.122041773 -0400 |
28349 | @@ -215,7 +215,7 @@ cifs_symlink(struct inode *inode, struct | 28334 | @@ -215,7 +215,7 @@ cifs_symlink(struct inode *inode, struct |
28350 | 28335 | ||
28351 | void cifs_put_link(struct dentry *direntry, struct nameidata *nd, void *cookie) | 28336 | void cifs_put_link(struct dentry *direntry, struct nameidata *nd, void *cookie) |
@@ -28355,9 +28340,9 @@ diff -urNp linux-2.6.32.9/fs/cifs/link.c linux-2.6.32.9/fs/cifs/link.c | |||
28355 | if (!IS_ERR(p)) | 28340 | if (!IS_ERR(p)) |
28356 | kfree(p); | 28341 | kfree(p); |
28357 | } | 28342 | } |
28358 | diff -urNp linux-2.6.32.9/fs/compat_binfmt_elf.c linux-2.6.32.9/fs/compat_binfmt_elf.c | 28343 | diff -urNp linux-2.6.32.10/fs/compat_binfmt_elf.c linux-2.6.32.10/fs/compat_binfmt_elf.c |
28359 | --- linux-2.6.32.9/fs/compat_binfmt_elf.c 2010-02-23 10:38:51.000000000 -0500 | 28344 | --- linux-2.6.32.10/fs/compat_binfmt_elf.c 2010-03-15 11:52:04.000000000 -0400 |
28360 | +++ linux-2.6.32.9/fs/compat_binfmt_elf.c 2010-03-11 20:25:00.181402476 -0500 | 28345 | +++ linux-2.6.32.10/fs/compat_binfmt_elf.c 2010-03-20 15:58:47.122041773 -0400 |
28361 | @@ -29,10 +29,12 @@ | 28346 | @@ -29,10 +29,12 @@ |
28362 | #undef elfhdr | 28347 | #undef elfhdr |
28363 | #undef elf_phdr | 28348 | #undef elf_phdr |
@@ -28371,9 +28356,9 @@ diff -urNp linux-2.6.32.9/fs/compat_binfmt_elf.c linux-2.6.32.9/fs/compat_binfmt | |||
28371 | #define elf_addr_t Elf32_Addr | 28356 | #define elf_addr_t Elf32_Addr |
28372 | 28357 | ||
28373 | /* | 28358 | /* |
28374 | diff -urNp linux-2.6.32.9/fs/compat.c linux-2.6.32.9/fs/compat.c | 28359 | diff -urNp linux-2.6.32.10/fs/compat.c linux-2.6.32.10/fs/compat.c |
28375 | --- linux-2.6.32.9/fs/compat.c 2010-02-23 10:38:51.000000000 -0500 | 28360 | --- linux-2.6.32.10/fs/compat.c 2010-03-15 11:52:04.000000000 -0400 |
28376 | +++ linux-2.6.32.9/fs/compat.c 2010-03-11 20:25:00.181402476 -0500 | 28361 | +++ linux-2.6.32.10/fs/compat.c 2010-03-20 15:58:47.122041773 -0400 |
28377 | @@ -1410,14 +1410,12 @@ static int compat_copy_strings(int argc, | 28362 | @@ -1410,14 +1410,12 @@ static int compat_copy_strings(int argc, |
28378 | if (!kmapped_page || kpos != (pos & PAGE_MASK)) { | 28363 | if (!kmapped_page || kpos != (pos & PAGE_MASK)) { |
28379 | struct page *page; | 28364 | struct page *page; |
@@ -28473,9 +28458,9 @@ diff -urNp linux-2.6.32.9/fs/compat.c linux-2.6.32.9/fs/compat.c | |||
28473 | out: | 28458 | out: |
28474 | if (bprm->mm) | 28459 | if (bprm->mm) |
28475 | mmput(bprm->mm); | 28460 | mmput(bprm->mm); |
28476 | diff -urNp linux-2.6.32.9/fs/compat_ioctl.c linux-2.6.32.9/fs/compat_ioctl.c | 28461 | diff -urNp linux-2.6.32.10/fs/compat_ioctl.c linux-2.6.32.10/fs/compat_ioctl.c |
28477 | --- linux-2.6.32.9/fs/compat_ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 28462 | --- linux-2.6.32.10/fs/compat_ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
28478 | +++ linux-2.6.32.9/fs/compat_ioctl.c 2010-03-11 20:25:00.185386567 -0500 | 28463 | +++ linux-2.6.32.10/fs/compat_ioctl.c 2010-03-20 15:58:47.122041773 -0400 |
28479 | @@ -1827,15 +1827,15 @@ struct ioctl_trans { | 28464 | @@ -1827,15 +1827,15 @@ struct ioctl_trans { |
28480 | }; | 28465 | }; |
28481 | 28466 | ||
@@ -28495,9 +28480,9 @@ diff -urNp linux-2.6.32.9/fs/compat_ioctl.c linux-2.6.32.9/fs/compat_ioctl.c | |||
28495 | 28480 | ||
28496 | /* ioctl should not be warned about even if it's not implemented. | 28481 | /* ioctl should not be warned about even if it's not implemented. |
28497 | Valid reasons to use this: | 28482 | Valid reasons to use this: |
28498 | diff -urNp linux-2.6.32.9/fs/debugfs/inode.c linux-2.6.32.9/fs/debugfs/inode.c | 28483 | diff -urNp linux-2.6.32.10/fs/debugfs/inode.c linux-2.6.32.10/fs/debugfs/inode.c |
28499 | --- linux-2.6.32.9/fs/debugfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 28484 | --- linux-2.6.32.10/fs/debugfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
28500 | +++ linux-2.6.32.9/fs/debugfs/inode.c 2010-03-11 20:25:00.185386567 -0500 | 28485 | +++ linux-2.6.32.10/fs/debugfs/inode.c 2010-03-20 15:58:47.122041773 -0400 |
28501 | @@ -128,7 +128,7 @@ static inline int debugfs_positive(struc | 28486 | @@ -128,7 +128,7 @@ static inline int debugfs_positive(struc |
28502 | 28487 | ||
28503 | static int debug_fill_super(struct super_block *sb, void *data, int silent) | 28488 | static int debug_fill_super(struct super_block *sb, void *data, int silent) |
@@ -28507,9 +28492,9 @@ diff -urNp linux-2.6.32.9/fs/debugfs/inode.c linux-2.6.32.9/fs/debugfs/inode.c | |||
28507 | 28492 | ||
28508 | return simple_fill_super(sb, DEBUGFS_MAGIC, debug_files); | 28493 | return simple_fill_super(sb, DEBUGFS_MAGIC, debug_files); |
28509 | } | 28494 | } |
28510 | diff -urNp linux-2.6.32.9/fs/dlm/lockspace.c linux-2.6.32.9/fs/dlm/lockspace.c | 28495 | diff -urNp linux-2.6.32.10/fs/dlm/lockspace.c linux-2.6.32.10/fs/dlm/lockspace.c |
28511 | --- linux-2.6.32.9/fs/dlm/lockspace.c 2010-02-23 10:38:51.000000000 -0500 | 28496 | --- linux-2.6.32.10/fs/dlm/lockspace.c 2010-03-15 11:52:04.000000000 -0400 |
28512 | +++ linux-2.6.32.9/fs/dlm/lockspace.c 2010-03-11 20:25:00.185386567 -0500 | 28497 | +++ linux-2.6.32.10/fs/dlm/lockspace.c 2010-03-20 15:58:47.126047499 -0400 |
28513 | @@ -148,7 +148,7 @@ static void lockspace_kobj_release(struc | 28498 | @@ -148,7 +148,7 @@ static void lockspace_kobj_release(struc |
28514 | kfree(ls); | 28499 | kfree(ls); |
28515 | } | 28500 | } |
@@ -28519,9 +28504,9 @@ diff -urNp linux-2.6.32.9/fs/dlm/lockspace.c linux-2.6.32.9/fs/dlm/lockspace.c | |||
28519 | .show = dlm_attr_show, | 28504 | .show = dlm_attr_show, |
28520 | .store = dlm_attr_store, | 28505 | .store = dlm_attr_store, |
28521 | }; | 28506 | }; |
28522 | diff -urNp linux-2.6.32.9/fs/ecryptfs/inode.c linux-2.6.32.9/fs/ecryptfs/inode.c | 28507 | diff -urNp linux-2.6.32.10/fs/ecryptfs/inode.c linux-2.6.32.10/fs/ecryptfs/inode.c |
28523 | --- linux-2.6.32.9/fs/ecryptfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 28508 | --- linux-2.6.32.10/fs/ecryptfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
28524 | +++ linux-2.6.32.9/fs/ecryptfs/inode.c 2010-03-11 20:25:00.185386567 -0500 | 28509 | +++ linux-2.6.32.10/fs/ecryptfs/inode.c 2010-03-20 15:58:47.126047499 -0400 |
28525 | @@ -676,7 +676,7 @@ ecryptfs_readlink(struct dentry *dentry, | 28510 | @@ -676,7 +676,7 @@ ecryptfs_readlink(struct dentry *dentry, |
28526 | old_fs = get_fs(); | 28511 | old_fs = get_fs(); |
28527 | set_fs(get_ds()); | 28512 | set_fs(get_ds()); |
@@ -28540,9 +28525,9 @@ diff -urNp linux-2.6.32.9/fs/ecryptfs/inode.c linux-2.6.32.9/fs/ecryptfs/inode.c | |||
28540 | set_fs(old_fs); | 28525 | set_fs(old_fs); |
28541 | if (rc < 0) | 28526 | if (rc < 0) |
28542 | goto out_free; | 28527 | goto out_free; |
28543 | diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | 28528 | diff -urNp linux-2.6.32.10/fs/exec.c linux-2.6.32.10/fs/exec.c |
28544 | --- linux-2.6.32.9/fs/exec.c 2010-02-23 10:38:51.000000000 -0500 | 28529 | --- linux-2.6.32.10/fs/exec.c 2010-03-15 11:52:04.000000000 -0400 |
28545 | +++ linux-2.6.32.9/fs/exec.c 2010-03-11 20:25:00.185386567 -0500 | 28530 | +++ linux-2.6.32.10/fs/exec.c 2010-03-20 15:58:47.126047499 -0400 |
28546 | @@ -56,12 +56,24 @@ | 28531 | @@ -56,12 +56,24 @@ |
28547 | #include <linux/fsnotify.h> | 28532 | #include <linux/fsnotify.h> |
28548 | #include <linux/fs_struct.h> | 28533 | #include <linux/fs_struct.h> |
@@ -28701,15 +28686,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28701 | stack_expand = EXTRA_STACK_VM_PAGES * PAGE_SIZE; | 28686 | stack_expand = EXTRA_STACK_VM_PAGES * PAGE_SIZE; |
28702 | stack_size = vma->vm_end - vma->vm_start; | 28687 | stack_size = vma->vm_end - vma->vm_start; |
28703 | /* | 28688 | /* |
28704 | @@ -638,7 +671,6 @@ int setup_arg_pages(struct linux_binprm | 28689 | @@ -667,7 +700,7 @@ struct file *open_exec(const char *name) |
28705 | * will align it up. | ||
28706 | */ | ||
28707 | rlim_stack = rlimit(RLIMIT_STACK) & PAGE_MASK; | ||
28708 | - rlim_stack = min(rlim_stack, stack_size); | ||
28709 | #ifdef CONFIG_STACK_GROWSUP | ||
28710 | if (stack_size + stack_expand > rlim_stack) | ||
28711 | stack_base = vma->vm_start + rlim_stack; | ||
28712 | @@ -668,7 +700,7 @@ struct file *open_exec(const char *name) | ||
28713 | int err; | 28690 | int err; |
28714 | 28691 | ||
28715 | file = do_filp_open(AT_FDCWD, name, | 28692 | file = do_filp_open(AT_FDCWD, name, |
@@ -28718,7 +28695,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28718 | MAY_EXEC | MAY_OPEN); | 28695 | MAY_EXEC | MAY_OPEN); |
28719 | if (IS_ERR(file)) | 28696 | if (IS_ERR(file)) |
28720 | goto out; | 28697 | goto out; |
28721 | @@ -705,7 +737,7 @@ int kernel_read(struct file *file, loff_ | 28698 | @@ -704,7 +737,7 @@ int kernel_read(struct file *file, loff_ |
28722 | old_fs = get_fs(); | 28699 | old_fs = get_fs(); |
28723 | set_fs(get_ds()); | 28700 | set_fs(get_ds()); |
28724 | /* The cast to a user pointer is valid due to the set_fs() */ | 28701 | /* The cast to a user pointer is valid due to the set_fs() */ |
@@ -28727,7 +28704,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28727 | set_fs(old_fs); | 28704 | set_fs(old_fs); |
28728 | return result; | 28705 | return result; |
28729 | } | 28706 | } |
28730 | @@ -1111,7 +1143,7 @@ int check_unsafe_exec(struct linux_binpr | 28707 | @@ -1110,7 +1143,7 @@ int check_unsafe_exec(struct linux_binpr |
28731 | } | 28708 | } |
28732 | rcu_read_unlock(); | 28709 | rcu_read_unlock(); |
28733 | 28710 | ||
@@ -28736,7 +28713,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28736 | bprm->unsafe |= LSM_UNSAFE_SHARE; | 28713 | bprm->unsafe |= LSM_UNSAFE_SHARE; |
28737 | } else { | 28714 | } else { |
28738 | res = -EAGAIN; | 28715 | res = -EAGAIN; |
28739 | @@ -1310,6 +1342,11 @@ int do_execve(char * filename, | 28716 | @@ -1309,6 +1342,11 @@ int do_execve(char * filename, |
28740 | char __user *__user *envp, | 28717 | char __user *__user *envp, |
28741 | struct pt_regs * regs) | 28718 | struct pt_regs * regs) |
28742 | { | 28719 | { |
@@ -28748,7 +28725,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28748 | struct linux_binprm *bprm; | 28725 | struct linux_binprm *bprm; |
28749 | struct file *file; | 28726 | struct file *file; |
28750 | struct files_struct *displaced; | 28727 | struct files_struct *displaced; |
28751 | @@ -1346,6 +1383,18 @@ int do_execve(char * filename, | 28728 | @@ -1345,6 +1383,18 @@ int do_execve(char * filename, |
28752 | bprm->filename = filename; | 28729 | bprm->filename = filename; |
28753 | bprm->interp = filename; | 28730 | bprm->interp = filename; |
28754 | 28731 | ||
@@ -28767,7 +28744,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28767 | retval = bprm_mm_init(bprm); | 28744 | retval = bprm_mm_init(bprm); |
28768 | if (retval) | 28745 | if (retval) |
28769 | goto out_file; | 28746 | goto out_file; |
28770 | @@ -1375,10 +1424,41 @@ int do_execve(char * filename, | 28747 | @@ -1374,10 +1424,41 @@ int do_execve(char * filename, |
28771 | if (retval < 0) | 28748 | if (retval < 0) |
28772 | goto out; | 28749 | goto out; |
28773 | 28750 | ||
@@ -28810,7 +28787,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28810 | 28787 | ||
28811 | current->stack_start = current->mm->start_stack; | 28788 | current->stack_start = current->mm->start_stack; |
28812 | 28789 | ||
28813 | @@ -1391,6 +1471,14 @@ int do_execve(char * filename, | 28790 | @@ -1390,6 +1471,14 @@ int do_execve(char * filename, |
28814 | put_files_struct(displaced); | 28791 | put_files_struct(displaced); |
28815 | return retval; | 28792 | return retval; |
28816 | 28793 | ||
@@ -28825,7 +28802,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28825 | out: | 28802 | out: |
28826 | if (bprm->mm) | 28803 | if (bprm->mm) |
28827 | mmput (bprm->mm); | 28804 | mmput (bprm->mm); |
28828 | @@ -1554,6 +1642,169 @@ out: | 28805 | @@ -1553,6 +1642,169 @@ out: |
28829 | return ispipe; | 28806 | return ispipe; |
28830 | } | 28807 | } |
28831 | 28808 | ||
@@ -28995,7 +28972,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
28995 | static int zap_process(struct task_struct *start) | 28972 | static int zap_process(struct task_struct *start) |
28996 | { | 28973 | { |
28997 | struct task_struct *t; | 28974 | struct task_struct *t; |
28998 | @@ -1756,17 +2007,17 @@ static void wait_for_dump_helpers(struct | 28975 | @@ -1755,17 +2007,17 @@ static void wait_for_dump_helpers(struct |
28999 | pipe = file->f_path.dentry->d_inode->i_pipe; | 28976 | pipe = file->f_path.dentry->d_inode->i_pipe; |
29000 | 28977 | ||
29001 | pipe_lock(pipe); | 28978 | pipe_lock(pipe); |
@@ -29018,7 +28995,7 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
29018 | pipe_unlock(pipe); | 28995 | pipe_unlock(pipe); |
29019 | 28996 | ||
29020 | } | 28997 | } |
29021 | @@ -1837,6 +2088,10 @@ void do_coredump(long signr, int exit_co | 28998 | @@ -1836,6 +2088,10 @@ void do_coredump(long signr, int exit_co |
29022 | */ | 28999 | */ |
29023 | clear_thread_flag(TIF_SIGPENDING); | 29000 | clear_thread_flag(TIF_SIGPENDING); |
29024 | 29001 | ||
@@ -29029,9 +29006,9 @@ diff -urNp linux-2.6.32.9/fs/exec.c linux-2.6.32.9/fs/exec.c | |||
29029 | /* | 29006 | /* |
29030 | * lock_kernel() because format_corename() is controlled by sysctl, which | 29007 | * lock_kernel() because format_corename() is controlled by sysctl, which |
29031 | * uses lock_kernel() | 29008 | * uses lock_kernel() |
29032 | diff -urNp linux-2.6.32.9/fs/ext2/balloc.c linux-2.6.32.9/fs/ext2/balloc.c | 29009 | diff -urNp linux-2.6.32.10/fs/ext2/balloc.c linux-2.6.32.10/fs/ext2/balloc.c |
29033 | --- linux-2.6.32.9/fs/ext2/balloc.c 2010-02-23 10:38:51.000000000 -0500 | 29010 | --- linux-2.6.32.10/fs/ext2/balloc.c 2010-03-15 11:52:04.000000000 -0400 |
29034 | +++ linux-2.6.32.9/fs/ext2/balloc.c 2010-03-11 20:25:00.185386567 -0500 | 29011 | +++ linux-2.6.32.10/fs/ext2/balloc.c 2010-03-20 15:58:47.126047499 -0400 |
29035 | @@ -1192,7 +1192,7 @@ static int ext2_has_free_blocks(struct e | 29012 | @@ -1192,7 +1192,7 @@ static int ext2_has_free_blocks(struct e |
29036 | 29013 | ||
29037 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); | 29014 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); |
@@ -29041,9 +29018,9 @@ diff -urNp linux-2.6.32.9/fs/ext2/balloc.c linux-2.6.32.9/fs/ext2/balloc.c | |||
29041 | sbi->s_resuid != current_fsuid() && | 29018 | sbi->s_resuid != current_fsuid() && |
29042 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { | 29019 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { |
29043 | return 0; | 29020 | return 0; |
29044 | diff -urNp linux-2.6.32.9/fs/ext3/balloc.c linux-2.6.32.9/fs/ext3/balloc.c | 29021 | diff -urNp linux-2.6.32.10/fs/ext3/balloc.c linux-2.6.32.10/fs/ext3/balloc.c |
29045 | --- linux-2.6.32.9/fs/ext3/balloc.c 2010-02-23 10:38:51.000000000 -0500 | 29022 | --- linux-2.6.32.10/fs/ext3/balloc.c 2010-03-15 11:52:04.000000000 -0400 |
29046 | +++ linux-2.6.32.9/fs/ext3/balloc.c 2010-03-11 20:25:00.185386567 -0500 | 29023 | +++ linux-2.6.32.10/fs/ext3/balloc.c 2010-03-20 15:58:47.126047499 -0400 |
29047 | @@ -1421,7 +1421,7 @@ static int ext3_has_free_blocks(struct e | 29024 | @@ -1421,7 +1421,7 @@ static int ext3_has_free_blocks(struct e |
29048 | 29025 | ||
29049 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); | 29026 | free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); |
@@ -29053,9 +29030,9 @@ diff -urNp linux-2.6.32.9/fs/ext3/balloc.c linux-2.6.32.9/fs/ext3/balloc.c | |||
29053 | sbi->s_resuid != current_fsuid() && | 29030 | sbi->s_resuid != current_fsuid() && |
29054 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { | 29031 | (sbi->s_resgid == 0 || !in_group_p (sbi->s_resgid))) { |
29055 | return 0; | 29032 | return 0; |
29056 | diff -urNp linux-2.6.32.9/fs/ext3/namei.c linux-2.6.32.9/fs/ext3/namei.c | 29033 | diff -urNp linux-2.6.32.10/fs/ext3/namei.c linux-2.6.32.10/fs/ext3/namei.c |
29057 | --- linux-2.6.32.9/fs/ext3/namei.c 2010-02-23 10:38:51.000000000 -0500 | 29034 | --- linux-2.6.32.10/fs/ext3/namei.c 2010-03-15 11:52:04.000000000 -0400 |
29058 | +++ linux-2.6.32.9/fs/ext3/namei.c 2010-03-11 20:25:00.185386567 -0500 | 29035 | +++ linux-2.6.32.10/fs/ext3/namei.c 2010-03-20 15:58:47.126047499 -0400 |
29059 | @@ -1168,7 +1168,7 @@ static struct ext3_dir_entry_2 *do_split | 29036 | @@ -1168,7 +1168,7 @@ static struct ext3_dir_entry_2 *do_split |
29060 | char *data1 = (*bh)->b_data, *data2; | 29037 | char *data1 = (*bh)->b_data, *data2; |
29061 | unsigned split, move, size; | 29038 | unsigned split, move, size; |
@@ -29065,9 +29042,9 @@ diff -urNp linux-2.6.32.9/fs/ext3/namei.c linux-2.6.32.9/fs/ext3/namei.c | |||
29065 | 29042 | ||
29066 | bh2 = ext3_append (handle, dir, &newblock, &err); | 29043 | bh2 = ext3_append (handle, dir, &newblock, &err); |
29067 | if (!(bh2)) { | 29044 | if (!(bh2)) { |
29068 | diff -urNp linux-2.6.32.9/fs/ext3/xattr.c linux-2.6.32.9/fs/ext3/xattr.c | 29045 | diff -urNp linux-2.6.32.10/fs/ext3/xattr.c linux-2.6.32.10/fs/ext3/xattr.c |
29069 | --- linux-2.6.32.9/fs/ext3/xattr.c 2010-02-23 10:38:51.000000000 -0500 | 29046 | --- linux-2.6.32.10/fs/ext3/xattr.c 2010-03-15 11:52:04.000000000 -0400 |
29070 | +++ linux-2.6.32.9/fs/ext3/xattr.c 2010-03-11 20:25:00.185386567 -0500 | 29047 | +++ linux-2.6.32.10/fs/ext3/xattr.c 2010-03-20 15:58:47.126047499 -0400 |
29071 | @@ -89,8 +89,8 @@ | 29048 | @@ -89,8 +89,8 @@ |
29072 | printk("\n"); \ | 29049 | printk("\n"); \ |
29073 | } while (0) | 29050 | } while (0) |
@@ -29079,9 +29056,9 @@ diff -urNp linux-2.6.32.9/fs/ext3/xattr.c linux-2.6.32.9/fs/ext3/xattr.c | |||
29079 | #endif | 29056 | #endif |
29080 | 29057 | ||
29081 | static void ext3_xattr_cache_insert(struct buffer_head *); | 29058 | static void ext3_xattr_cache_insert(struct buffer_head *); |
29082 | diff -urNp linux-2.6.32.9/fs/ext4/balloc.c linux-2.6.32.9/fs/ext4/balloc.c | 29059 | diff -urNp linux-2.6.32.10/fs/ext4/balloc.c linux-2.6.32.10/fs/ext4/balloc.c |
29083 | --- linux-2.6.32.9/fs/ext4/balloc.c 2010-02-23 10:38:51.000000000 -0500 | 29060 | --- linux-2.6.32.10/fs/ext4/balloc.c 2010-03-15 11:52:04.000000000 -0400 |
29084 | +++ linux-2.6.32.9/fs/ext4/balloc.c 2010-03-11 20:25:00.185386567 -0500 | 29061 | +++ linux-2.6.32.10/fs/ext4/balloc.c 2010-03-20 15:58:47.126047499 -0400 |
29085 | @@ -573,7 +573,7 @@ int ext4_has_free_blocks(struct ext4_sb_ | 29062 | @@ -573,7 +573,7 @@ int ext4_has_free_blocks(struct ext4_sb_ |
29086 | /* Hm, nope. Are (enough) root reserved blocks available? */ | 29063 | /* Hm, nope. Are (enough) root reserved blocks available? */ |
29087 | if (sbi->s_resuid == current_fsuid() || | 29064 | if (sbi->s_resuid == current_fsuid() || |
@@ -29091,9 +29068,9 @@ diff -urNp linux-2.6.32.9/fs/ext4/balloc.c linux-2.6.32.9/fs/ext4/balloc.c | |||
29091 | if (free_blocks >= (nblocks + dirty_blocks)) | 29068 | if (free_blocks >= (nblocks + dirty_blocks)) |
29092 | return 1; | 29069 | return 1; |
29093 | } | 29070 | } |
29094 | diff -urNp linux-2.6.32.9/fs/ext4/ioctl.c linux-2.6.32.9/fs/ext4/ioctl.c | 29071 | diff -urNp linux-2.6.32.10/fs/ext4/ioctl.c linux-2.6.32.10/fs/ext4/ioctl.c |
29095 | --- linux-2.6.32.9/fs/ext4/ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 29072 | --- linux-2.6.32.10/fs/ext4/ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
29096 | +++ linux-2.6.32.9/fs/ext4/ioctl.c 2010-03-11 20:25:00.185386567 -0500 | 29073 | +++ linux-2.6.32.10/fs/ext4/ioctl.c 2010-03-20 15:58:47.126047499 -0400 |
29097 | @@ -221,6 +221,9 @@ setversion_out: | 29074 | @@ -221,6 +221,9 @@ setversion_out: |
29098 | struct file *donor_filp; | 29075 | struct file *donor_filp; |
29099 | int err; | 29076 | int err; |
@@ -29104,9 +29081,9 @@ diff -urNp linux-2.6.32.9/fs/ext4/ioctl.c linux-2.6.32.9/fs/ext4/ioctl.c | |||
29104 | if (!(filp->f_mode & FMODE_READ) || | 29081 | if (!(filp->f_mode & FMODE_READ) || |
29105 | !(filp->f_mode & FMODE_WRITE)) | 29082 | !(filp->f_mode & FMODE_WRITE)) |
29106 | return -EBADF; | 29083 | return -EBADF; |
29107 | diff -urNp linux-2.6.32.9/fs/ext4/namei.c linux-2.6.32.9/fs/ext4/namei.c | 29084 | diff -urNp linux-2.6.32.10/fs/ext4/namei.c linux-2.6.32.10/fs/ext4/namei.c |
29108 | --- linux-2.6.32.9/fs/ext4/namei.c 2010-02-23 10:38:51.000000000 -0500 | 29085 | --- linux-2.6.32.10/fs/ext4/namei.c 2010-03-15 11:52:04.000000000 -0400 |
29109 | +++ linux-2.6.32.9/fs/ext4/namei.c 2010-03-11 20:25:00.185386567 -0500 | 29086 | +++ linux-2.6.32.10/fs/ext4/namei.c 2010-03-20 15:58:47.126047499 -0400 |
29110 | @@ -1203,7 +1203,7 @@ static struct ext4_dir_entry_2 *do_split | 29087 | @@ -1203,7 +1203,7 @@ static struct ext4_dir_entry_2 *do_split |
29111 | char *data1 = (*bh)->b_data, *data2; | 29088 | char *data1 = (*bh)->b_data, *data2; |
29112 | unsigned split, move, size; | 29089 | unsigned split, move, size; |
@@ -29116,9 +29093,9 @@ diff -urNp linux-2.6.32.9/fs/ext4/namei.c linux-2.6.32.9/fs/ext4/namei.c | |||
29116 | 29093 | ||
29117 | bh2 = ext4_append (handle, dir, &newblock, &err); | 29094 | bh2 = ext4_append (handle, dir, &newblock, &err); |
29118 | if (!(bh2)) { | 29095 | if (!(bh2)) { |
29119 | diff -urNp linux-2.6.32.9/fs/ext4/super.c linux-2.6.32.9/fs/ext4/super.c | 29096 | diff -urNp linux-2.6.32.10/fs/ext4/super.c linux-2.6.32.10/fs/ext4/super.c |
29120 | --- linux-2.6.32.9/fs/ext4/super.c 2010-02-23 10:38:51.000000000 -0500 | 29097 | --- linux-2.6.32.10/fs/ext4/super.c 2010-03-15 11:52:04.000000000 -0400 |
29121 | +++ linux-2.6.32.9/fs/ext4/super.c 2010-03-11 20:25:00.189637482 -0500 | 29098 | +++ linux-2.6.32.10/fs/ext4/super.c 2010-03-20 15:58:47.126047499 -0400 |
29122 | @@ -2276,7 +2276,7 @@ static void ext4_sb_release(struct kobje | 29099 | @@ -2276,7 +2276,7 @@ static void ext4_sb_release(struct kobje |
29123 | } | 29100 | } |
29124 | 29101 | ||
@@ -29128,9 +29105,9 @@ diff -urNp linux-2.6.32.9/fs/ext4/super.c linux-2.6.32.9/fs/ext4/super.c | |||
29128 | .show = ext4_attr_show, | 29105 | .show = ext4_attr_show, |
29129 | .store = ext4_attr_store, | 29106 | .store = ext4_attr_store, |
29130 | }; | 29107 | }; |
29131 | diff -urNp linux-2.6.32.9/fs/fcntl.c linux-2.6.32.9/fs/fcntl.c | 29108 | diff -urNp linux-2.6.32.10/fs/fcntl.c linux-2.6.32.10/fs/fcntl.c |
29132 | --- linux-2.6.32.9/fs/fcntl.c 2010-02-23 10:38:51.000000000 -0500 | 29109 | --- linux-2.6.32.10/fs/fcntl.c 2010-03-15 11:52:04.000000000 -0400 |
29133 | +++ linux-2.6.32.9/fs/fcntl.c 2010-03-11 20:25:00.189637482 -0500 | 29110 | +++ linux-2.6.32.10/fs/fcntl.c 2010-03-20 15:58:47.126047499 -0400 |
29134 | @@ -344,6 +344,7 @@ static long do_fcntl(int fd, unsigned in | 29111 | @@ -344,6 +344,7 @@ static long do_fcntl(int fd, unsigned in |
29135 | switch (cmd) { | 29112 | switch (cmd) { |
29136 | case F_DUPFD: | 29113 | case F_DUPFD: |
@@ -29149,9 +29126,9 @@ diff -urNp linux-2.6.32.9/fs/fcntl.c linux-2.6.32.9/fs/fcntl.c | |||
29149 | rcu_read_unlock(); | 29126 | rcu_read_unlock(); |
29150 | return ret; | 29127 | return ret; |
29151 | } | 29128 | } |
29152 | diff -urNp linux-2.6.32.9/fs/fifo.c linux-2.6.32.9/fs/fifo.c | 29129 | diff -urNp linux-2.6.32.10/fs/fifo.c linux-2.6.32.10/fs/fifo.c |
29153 | --- linux-2.6.32.9/fs/fifo.c 2010-02-23 10:38:51.000000000 -0500 | 29130 | --- linux-2.6.32.10/fs/fifo.c 2010-03-15 11:52:04.000000000 -0400 |
29154 | +++ linux-2.6.32.9/fs/fifo.c 2010-03-11 20:25:00.189637482 -0500 | 29131 | +++ linux-2.6.32.10/fs/fifo.c 2010-03-20 15:58:47.130049516 -0400 |
29155 | @@ -59,10 +59,10 @@ static int fifo_open(struct inode *inode | 29132 | @@ -59,10 +59,10 @@ static int fifo_open(struct inode *inode |
29156 | */ | 29133 | */ |
29157 | filp->f_op = &read_pipefifo_fops; | 29134 | filp->f_op = &read_pipefifo_fops; |
@@ -29222,9 +29199,9 @@ diff -urNp linux-2.6.32.9/fs/fifo.c linux-2.6.32.9/fs/fifo.c | |||
29222 | free_pipe_info(inode); | 29199 | free_pipe_info(inode); |
29223 | 29200 | ||
29224 | err_nocleanup: | 29201 | err_nocleanup: |
29225 | diff -urNp linux-2.6.32.9/fs/file.c linux-2.6.32.9/fs/file.c | 29202 | diff -urNp linux-2.6.32.10/fs/file.c linux-2.6.32.10/fs/file.c |
29226 | --- linux-2.6.32.9/fs/file.c 2010-02-23 10:38:51.000000000 -0500 | 29203 | --- linux-2.6.32.10/fs/file.c 2010-03-15 11:52:04.000000000 -0400 |
29227 | +++ linux-2.6.32.9/fs/file.c 2010-03-11 20:25:00.189637482 -0500 | 29204 | +++ linux-2.6.32.10/fs/file.c 2010-03-20 15:58:47.130049516 -0400 |
29228 | @@ -14,6 +14,7 @@ | 29205 | @@ -14,6 +14,7 @@ |
29229 | #include <linux/slab.h> | 29206 | #include <linux/slab.h> |
29230 | #include <linux/vmalloc.h> | 29207 | #include <linux/vmalloc.h> |
@@ -29242,9 +29219,9 @@ diff -urNp linux-2.6.32.9/fs/file.c linux-2.6.32.9/fs/file.c | |||
29242 | if (nr >= current->signal->rlim[RLIMIT_NOFILE].rlim_cur) | 29219 | if (nr >= current->signal->rlim[RLIMIT_NOFILE].rlim_cur) |
29243 | return -EMFILE; | 29220 | return -EMFILE; |
29244 | 29221 | ||
29245 | diff -urNp linux-2.6.32.9/fs/fs_struct.c linux-2.6.32.9/fs/fs_struct.c | 29222 | diff -urNp linux-2.6.32.10/fs/fs_struct.c linux-2.6.32.10/fs/fs_struct.c |
29246 | --- linux-2.6.32.9/fs/fs_struct.c 2010-02-23 10:38:51.000000000 -0500 | 29223 | --- linux-2.6.32.10/fs/fs_struct.c 2010-03-15 11:52:04.000000000 -0400 |
29247 | +++ linux-2.6.32.9/fs/fs_struct.c 2010-03-11 20:25:00.189637482 -0500 | 29224 | +++ linux-2.6.32.10/fs/fs_struct.c 2010-03-20 15:58:47.130049516 -0400 |
29248 | @@ -45,10 +45,12 @@ void chroot_fs_refs(struct path *old_roo | 29225 | @@ -45,10 +45,12 @@ void chroot_fs_refs(struct path *old_roo |
29249 | struct task_struct *g, *p; | 29226 | struct task_struct *g, *p; |
29250 | struct fs_struct *fs; | 29227 | struct fs_struct *fs; |
@@ -29349,9 +29326,9 @@ diff -urNp linux-2.6.32.9/fs/fs_struct.c linux-2.6.32.9/fs/fs_struct.c | |||
29349 | 29326 | ||
29350 | task_unlock(current); | 29327 | task_unlock(current); |
29351 | if (kill) | 29328 | if (kill) |
29352 | diff -urNp linux-2.6.32.9/fs/fuse/control.c linux-2.6.32.9/fs/fuse/control.c | 29329 | diff -urNp linux-2.6.32.10/fs/fuse/control.c linux-2.6.32.10/fs/fuse/control.c |
29353 | --- linux-2.6.32.9/fs/fuse/control.c 2010-02-23 10:38:51.000000000 -0500 | 29330 | --- linux-2.6.32.10/fs/fuse/control.c 2010-03-15 11:52:04.000000000 -0400 |
29354 | +++ linux-2.6.32.9/fs/fuse/control.c 2010-03-11 20:25:00.189637482 -0500 | 29331 | +++ linux-2.6.32.10/fs/fuse/control.c 2010-03-20 15:58:47.130049516 -0400 |
29355 | @@ -293,7 +293,7 @@ void fuse_ctl_remove_conn(struct fuse_co | 29332 | @@ -293,7 +293,7 @@ void fuse_ctl_remove_conn(struct fuse_co |
29356 | 29333 | ||
29357 | static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent) | 29334 | static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent) |
@@ -29361,9 +29338,9 @@ diff -urNp linux-2.6.32.9/fs/fuse/control.c linux-2.6.32.9/fs/fuse/control.c | |||
29361 | struct fuse_conn *fc; | 29338 | struct fuse_conn *fc; |
29362 | int err; | 29339 | int err; |
29363 | 29340 | ||
29364 | diff -urNp linux-2.6.32.9/fs/fuse/cuse.c linux-2.6.32.9/fs/fuse/cuse.c | 29341 | diff -urNp linux-2.6.32.10/fs/fuse/cuse.c linux-2.6.32.10/fs/fuse/cuse.c |
29365 | --- linux-2.6.32.9/fs/fuse/cuse.c 2010-02-23 10:38:51.000000000 -0500 | 29342 | --- linux-2.6.32.10/fs/fuse/cuse.c 2010-03-15 11:52:04.000000000 -0400 |
29366 | +++ linux-2.6.32.9/fs/fuse/cuse.c 2010-03-11 20:25:00.189637482 -0500 | 29343 | +++ linux-2.6.32.10/fs/fuse/cuse.c 2010-03-20 15:58:47.130049516 -0400 |
29367 | @@ -528,8 +528,18 @@ static int cuse_channel_release(struct i | 29344 | @@ -528,8 +528,18 @@ static int cuse_channel_release(struct i |
29368 | return rc; | 29345 | return rc; |
29369 | } | 29346 | } |
@@ -29398,9 +29375,9 @@ diff -urNp linux-2.6.32.9/fs/fuse/cuse.c linux-2.6.32.9/fs/fuse/cuse.c | |||
29398 | cuse_class = class_create(THIS_MODULE, "cuse"); | 29375 | cuse_class = class_create(THIS_MODULE, "cuse"); |
29399 | if (IS_ERR(cuse_class)) | 29376 | if (IS_ERR(cuse_class)) |
29400 | return PTR_ERR(cuse_class); | 29377 | return PTR_ERR(cuse_class); |
29401 | diff -urNp linux-2.6.32.9/fs/fuse/dev.c linux-2.6.32.9/fs/fuse/dev.c | 29378 | diff -urNp linux-2.6.32.10/fs/fuse/dev.c linux-2.6.32.10/fs/fuse/dev.c |
29402 | --- linux-2.6.32.9/fs/fuse/dev.c 2010-02-23 10:38:51.000000000 -0500 | 29379 | --- linux-2.6.32.10/fs/fuse/dev.c 2010-03-15 11:52:04.000000000 -0400 |
29403 | +++ linux-2.6.32.9/fs/fuse/dev.c 2010-03-11 20:25:00.189637482 -0500 | 29380 | +++ linux-2.6.32.10/fs/fuse/dev.c 2010-03-20 15:58:47.130049516 -0400 |
29404 | @@ -745,7 +745,7 @@ __releases(&fc->lock) | 29381 | @@ -745,7 +745,7 @@ __releases(&fc->lock) |
29405 | * request_end(). Otherwise add it to the processing list, and set | 29382 | * request_end(). Otherwise add it to the processing list, and set |
29406 | * the 'sent' flag. | 29383 | * the 'sent' flag. |
@@ -29506,9 +29483,9 @@ diff -urNp linux-2.6.32.9/fs/fuse/dev.c linux-2.6.32.9/fs/fuse/dev.c | |||
29506 | 29483 | ||
29507 | const struct file_operations fuse_dev_operations = { | 29484 | const struct file_operations fuse_dev_operations = { |
29508 | .owner = THIS_MODULE, | 29485 | .owner = THIS_MODULE, |
29509 | diff -urNp linux-2.6.32.9/fs/fuse/dir.c linux-2.6.32.9/fs/fuse/dir.c | 29486 | diff -urNp linux-2.6.32.10/fs/fuse/dir.c linux-2.6.32.10/fs/fuse/dir.c |
29510 | --- linux-2.6.32.9/fs/fuse/dir.c 2010-02-23 10:38:51.000000000 -0500 | 29487 | --- linux-2.6.32.10/fs/fuse/dir.c 2010-03-15 11:52:04.000000000 -0400 |
29511 | +++ linux-2.6.32.9/fs/fuse/dir.c 2010-03-11 20:25:00.189637482 -0500 | 29488 | +++ linux-2.6.32.10/fs/fuse/dir.c 2010-03-20 15:58:47.130049516 -0400 |
29512 | @@ -1127,7 +1127,7 @@ static char *read_link(struct dentry *de | 29489 | @@ -1127,7 +1127,7 @@ static char *read_link(struct dentry *de |
29513 | return link; | 29490 | return link; |
29514 | } | 29491 | } |
@@ -29518,9 +29495,9 @@ diff -urNp linux-2.6.32.9/fs/fuse/dir.c linux-2.6.32.9/fs/fuse/dir.c | |||
29518 | { | 29495 | { |
29519 | if (!IS_ERR(link)) | 29496 | if (!IS_ERR(link)) |
29520 | free_page((unsigned long) link); | 29497 | free_page((unsigned long) link); |
29521 | diff -urNp linux-2.6.32.9/fs/fuse/fuse_i.h linux-2.6.32.9/fs/fuse/fuse_i.h | 29498 | diff -urNp linux-2.6.32.10/fs/fuse/fuse_i.h linux-2.6.32.10/fs/fuse/fuse_i.h |
29522 | --- linux-2.6.32.9/fs/fuse/fuse_i.h 2010-02-23 10:38:51.000000000 -0500 | 29499 | --- linux-2.6.32.10/fs/fuse/fuse_i.h 2010-03-15 11:52:04.000000000 -0400 |
29523 | +++ linux-2.6.32.9/fs/fuse/fuse_i.h 2010-03-11 20:25:00.189637482 -0500 | 29500 | +++ linux-2.6.32.10/fs/fuse/fuse_i.h 2010-03-20 15:58:47.130049516 -0400 |
29524 | @@ -521,6 +521,16 @@ extern const struct file_operations fuse | 29501 | @@ -521,6 +521,16 @@ extern const struct file_operations fuse |
29525 | 29502 | ||
29526 | extern const struct dentry_operations fuse_dentry_operations; | 29503 | extern const struct dentry_operations fuse_dentry_operations; |
@@ -29538,9 +29515,9 @@ diff -urNp linux-2.6.32.9/fs/fuse/fuse_i.h linux-2.6.32.9/fs/fuse/fuse_i.h | |||
29538 | /** | 29515 | /** |
29539 | * Inode to nodeid comparison. | 29516 | * Inode to nodeid comparison. |
29540 | */ | 29517 | */ |
29541 | diff -urNp linux-2.6.32.9/fs/gfs2/sys.c linux-2.6.32.9/fs/gfs2/sys.c | 29518 | diff -urNp linux-2.6.32.10/fs/gfs2/sys.c linux-2.6.32.10/fs/gfs2/sys.c |
29542 | --- linux-2.6.32.9/fs/gfs2/sys.c 2010-02-23 10:38:51.000000000 -0500 | 29519 | --- linux-2.6.32.10/fs/gfs2/sys.c 2010-03-15 11:52:04.000000000 -0400 |
29543 | +++ linux-2.6.32.9/fs/gfs2/sys.c 2010-03-11 20:25:00.189637482 -0500 | 29520 | +++ linux-2.6.32.10/fs/gfs2/sys.c 2010-03-20 15:58:47.130049516 -0400 |
29544 | @@ -49,7 +49,7 @@ static ssize_t gfs2_attr_store(struct ko | 29521 | @@ -49,7 +49,7 @@ static ssize_t gfs2_attr_store(struct ko |
29545 | return a->store ? a->store(sdp, buf, len) : len; | 29522 | return a->store ? a->store(sdp, buf, len) : len; |
29546 | } | 29523 | } |
@@ -29559,9 +29536,9 @@ diff -urNp linux-2.6.32.9/fs/gfs2/sys.c linux-2.6.32.9/fs/gfs2/sys.c | |||
29559 | .uevent = gfs2_uevent, | 29536 | .uevent = gfs2_uevent, |
29560 | }; | 29537 | }; |
29561 | 29538 | ||
29562 | diff -urNp linux-2.6.32.9/fs/hfs/inode.c linux-2.6.32.9/fs/hfs/inode.c | 29539 | diff -urNp linux-2.6.32.10/fs/hfs/inode.c linux-2.6.32.10/fs/hfs/inode.c |
29563 | --- linux-2.6.32.9/fs/hfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 29540 | --- linux-2.6.32.10/fs/hfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
29564 | +++ linux-2.6.32.9/fs/hfs/inode.c 2010-03-11 20:25:00.189637482 -0500 | 29541 | +++ linux-2.6.32.10/fs/hfs/inode.c 2010-03-20 15:58:47.130049516 -0400 |
29565 | @@ -423,7 +423,7 @@ int hfs_write_inode(struct inode *inode, | 29542 | @@ -423,7 +423,7 @@ int hfs_write_inode(struct inode *inode, |
29566 | 29543 | ||
29567 | if (S_ISDIR(main_inode->i_mode)) { | 29544 | if (S_ISDIR(main_inode->i_mode)) { |
@@ -29580,9 +29557,9 @@ diff -urNp linux-2.6.32.9/fs/hfs/inode.c linux-2.6.32.9/fs/hfs/inode.c | |||
29580 | hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, | 29557 | hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, |
29581 | sizeof(struct hfs_cat_file)); | 29558 | sizeof(struct hfs_cat_file)); |
29582 | if (rec.type != HFS_CDR_FIL || | 29559 | if (rec.type != HFS_CDR_FIL || |
29583 | diff -urNp linux-2.6.32.9/fs/hfsplus/inode.c linux-2.6.32.9/fs/hfsplus/inode.c | 29560 | diff -urNp linux-2.6.32.10/fs/hfsplus/inode.c linux-2.6.32.10/fs/hfsplus/inode.c |
29584 | --- linux-2.6.32.9/fs/hfsplus/inode.c 2010-02-23 10:38:51.000000000 -0500 | 29561 | --- linux-2.6.32.10/fs/hfsplus/inode.c 2010-03-15 11:52:04.000000000 -0400 |
29585 | +++ linux-2.6.32.9/fs/hfsplus/inode.c 2010-03-11 20:25:00.189637482 -0500 | 29562 | +++ linux-2.6.32.10/fs/hfsplus/inode.c 2010-03-20 15:58:47.130049516 -0400 |
29586 | @@ -406,7 +406,7 @@ int hfsplus_cat_read_inode(struct inode | 29563 | @@ -406,7 +406,7 @@ int hfsplus_cat_read_inode(struct inode |
29587 | struct hfsplus_cat_folder *folder = &entry.folder; | 29564 | struct hfsplus_cat_folder *folder = &entry.folder; |
29588 | 29565 | ||
@@ -29619,9 +29596,9 @@ diff -urNp linux-2.6.32.9/fs/hfsplus/inode.c linux-2.6.32.9/fs/hfsplus/inode.c | |||
29619 | hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, | 29596 | hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, |
29620 | sizeof(struct hfsplus_cat_file)); | 29597 | sizeof(struct hfsplus_cat_file)); |
29621 | hfsplus_inode_write_fork(inode, &file->data_fork); | 29598 | hfsplus_inode_write_fork(inode, &file->data_fork); |
29622 | diff -urNp linux-2.6.32.9/fs/ioctl.c linux-2.6.32.9/fs/ioctl.c | 29599 | diff -urNp linux-2.6.32.10/fs/ioctl.c linux-2.6.32.10/fs/ioctl.c |
29623 | --- linux-2.6.32.9/fs/ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 29600 | --- linux-2.6.32.10/fs/ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
29624 | +++ linux-2.6.32.9/fs/ioctl.c 2010-03-11 20:25:00.189637482 -0500 | 29601 | +++ linux-2.6.32.10/fs/ioctl.c 2010-03-20 15:58:47.130049516 -0400 |
29625 | @@ -97,7 +97,7 @@ int fiemap_fill_next_extent(struct fiema | 29602 | @@ -97,7 +97,7 @@ int fiemap_fill_next_extent(struct fiema |
29626 | u64 phys, u64 len, u32 flags) | 29603 | u64 phys, u64 len, u32 flags) |
29627 | { | 29604 | { |
@@ -29649,9 +29626,9 @@ diff -urNp linux-2.6.32.9/fs/ioctl.c linux-2.6.32.9/fs/ioctl.c | |||
29649 | error = -EFAULT; | 29626 | error = -EFAULT; |
29650 | 29627 | ||
29651 | return error; | 29628 | return error; |
29652 | diff -urNp linux-2.6.32.9/fs/jffs2/debug.h linux-2.6.32.9/fs/jffs2/debug.h | 29629 | diff -urNp linux-2.6.32.10/fs/jffs2/debug.h linux-2.6.32.10/fs/jffs2/debug.h |
29653 | --- linux-2.6.32.9/fs/jffs2/debug.h 2010-02-23 10:38:51.000000000 -0500 | 29630 | --- linux-2.6.32.10/fs/jffs2/debug.h 2010-03-15 11:52:04.000000000 -0400 |
29654 | +++ linux-2.6.32.9/fs/jffs2/debug.h 2010-03-11 20:25:00.189637482 -0500 | 29631 | +++ linux-2.6.32.10/fs/jffs2/debug.h 2010-03-20 15:58:47.130049516 -0400 |
29655 | @@ -52,13 +52,13 @@ | 29632 | @@ -52,13 +52,13 @@ |
29656 | #if CONFIG_JFFS2_FS_DEBUG > 0 | 29633 | #if CONFIG_JFFS2_FS_DEBUG > 0 |
29657 | #define D1(x) x | 29634 | #define D1(x) x |
@@ -29753,9 +29730,9 @@ diff -urNp linux-2.6.32.9/fs/jffs2/debug.h linux-2.6.32.9/fs/jffs2/debug.h | |||
29753 | #endif | 29730 | #endif |
29754 | 29731 | ||
29755 | /* "Sanity" checks */ | 29732 | /* "Sanity" checks */ |
29756 | diff -urNp linux-2.6.32.9/fs/jffs2/erase.c linux-2.6.32.9/fs/jffs2/erase.c | 29733 | diff -urNp linux-2.6.32.10/fs/jffs2/erase.c linux-2.6.32.10/fs/jffs2/erase.c |
29757 | --- linux-2.6.32.9/fs/jffs2/erase.c 2010-02-23 10:38:51.000000000 -0500 | 29734 | --- linux-2.6.32.10/fs/jffs2/erase.c 2010-03-15 11:52:04.000000000 -0400 |
29758 | +++ linux-2.6.32.9/fs/jffs2/erase.c 2010-03-11 20:25:00.189637482 -0500 | 29735 | +++ linux-2.6.32.10/fs/jffs2/erase.c 2010-03-20 15:58:47.130049516 -0400 |
29759 | @@ -434,7 +434,8 @@ static void jffs2_mark_erased_block(stru | 29736 | @@ -434,7 +434,8 @@ static void jffs2_mark_erased_block(stru |
29760 | struct jffs2_unknown_node marker = { | 29737 | struct jffs2_unknown_node marker = { |
29761 | .magic = cpu_to_je16(JFFS2_MAGIC_BITMASK), | 29738 | .magic = cpu_to_je16(JFFS2_MAGIC_BITMASK), |
@@ -29766,9 +29743,9 @@ diff -urNp linux-2.6.32.9/fs/jffs2/erase.c linux-2.6.32.9/fs/jffs2/erase.c | |||
29766 | }; | 29743 | }; |
29767 | 29744 | ||
29768 | jffs2_prealloc_raw_node_refs(c, jeb, 1); | 29745 | jffs2_prealloc_raw_node_refs(c, jeb, 1); |
29769 | diff -urNp linux-2.6.32.9/fs/jffs2/summary.h linux-2.6.32.9/fs/jffs2/summary.h | 29746 | diff -urNp linux-2.6.32.10/fs/jffs2/summary.h linux-2.6.32.10/fs/jffs2/summary.h |
29770 | --- linux-2.6.32.9/fs/jffs2/summary.h 2010-02-23 10:38:51.000000000 -0500 | 29747 | --- linux-2.6.32.10/fs/jffs2/summary.h 2010-03-15 11:52:04.000000000 -0400 |
29771 | +++ linux-2.6.32.9/fs/jffs2/summary.h 2010-03-11 20:25:00.189637482 -0500 | 29748 | +++ linux-2.6.32.10/fs/jffs2/summary.h 2010-03-20 15:58:47.130049516 -0400 |
29772 | @@ -194,18 +194,18 @@ int jffs2_sum_scan_sumnode(struct jffs2_ | 29749 | @@ -194,18 +194,18 @@ int jffs2_sum_scan_sumnode(struct jffs2_ |
29773 | 29750 | ||
29774 | #define jffs2_sum_active() (0) | 29751 | #define jffs2_sum_active() (0) |
@@ -29797,9 +29774,9 @@ diff -urNp linux-2.6.32.9/fs/jffs2/summary.h linux-2.6.32.9/fs/jffs2/summary.h | |||
29797 | #define jffs2_sum_scan_sumnode(a,b,c,d,e) (0) | 29774 | #define jffs2_sum_scan_sumnode(a,b,c,d,e) (0) |
29798 | 29775 | ||
29799 | #endif /* CONFIG_JFFS2_SUMMARY */ | 29776 | #endif /* CONFIG_JFFS2_SUMMARY */ |
29800 | diff -urNp linux-2.6.32.9/fs/jffs2/wbuf.c linux-2.6.32.9/fs/jffs2/wbuf.c | 29777 | diff -urNp linux-2.6.32.10/fs/jffs2/wbuf.c linux-2.6.32.10/fs/jffs2/wbuf.c |
29801 | --- linux-2.6.32.9/fs/jffs2/wbuf.c 2010-02-23 10:38:51.000000000 -0500 | 29778 | --- linux-2.6.32.10/fs/jffs2/wbuf.c 2010-03-15 11:52:04.000000000 -0400 |
29802 | +++ linux-2.6.32.9/fs/jffs2/wbuf.c 2010-03-11 20:25:00.189637482 -0500 | 29779 | +++ linux-2.6.32.10/fs/jffs2/wbuf.c 2010-03-20 15:58:47.130049516 -0400 |
29803 | @@ -1012,7 +1012,8 @@ static const struct jffs2_unknown_node o | 29780 | @@ -1012,7 +1012,8 @@ static const struct jffs2_unknown_node o |
29804 | { | 29781 | { |
29805 | .magic = constant_cpu_to_je16(JFFS2_MAGIC_BITMASK), | 29782 | .magic = constant_cpu_to_je16(JFFS2_MAGIC_BITMASK), |
@@ -29810,9 +29787,9 @@ diff -urNp linux-2.6.32.9/fs/jffs2/wbuf.c linux-2.6.32.9/fs/jffs2/wbuf.c | |||
29810 | }; | 29787 | }; |
29811 | 29788 | ||
29812 | /* | 29789 | /* |
29813 | diff -urNp linux-2.6.32.9/fs/lockd/svc.c linux-2.6.32.9/fs/lockd/svc.c | 29790 | diff -urNp linux-2.6.32.10/fs/lockd/svc.c linux-2.6.32.10/fs/lockd/svc.c |
29814 | --- linux-2.6.32.9/fs/lockd/svc.c 2010-02-23 10:38:51.000000000 -0500 | 29791 | --- linux-2.6.32.10/fs/lockd/svc.c 2010-03-15 11:52:04.000000000 -0400 |
29815 | +++ linux-2.6.32.9/fs/lockd/svc.c 2010-03-11 20:25:00.189637482 -0500 | 29792 | +++ linux-2.6.32.10/fs/lockd/svc.c 2010-03-20 15:58:47.130049516 -0400 |
29816 | @@ -43,7 +43,7 @@ | 29793 | @@ -43,7 +43,7 @@ |
29817 | 29794 | ||
29818 | static struct svc_program nlmsvc_program; | 29795 | static struct svc_program nlmsvc_program; |
@@ -29822,9 +29799,9 @@ diff -urNp linux-2.6.32.9/fs/lockd/svc.c linux-2.6.32.9/fs/lockd/svc.c | |||
29822 | EXPORT_SYMBOL_GPL(nlmsvc_ops); | 29799 | EXPORT_SYMBOL_GPL(nlmsvc_ops); |
29823 | 29800 | ||
29824 | static DEFINE_MUTEX(nlmsvc_mutex); | 29801 | static DEFINE_MUTEX(nlmsvc_mutex); |
29825 | diff -urNp linux-2.6.32.9/fs/locks.c linux-2.6.32.9/fs/locks.c | 29802 | diff -urNp linux-2.6.32.10/fs/locks.c linux-2.6.32.10/fs/locks.c |
29826 | --- linux-2.6.32.9/fs/locks.c 2010-02-23 10:38:51.000000000 -0500 | 29803 | --- linux-2.6.32.10/fs/locks.c 2010-03-15 11:52:04.000000000 -0400 |
29827 | +++ linux-2.6.32.9/fs/locks.c 2010-03-11 20:25:00.189637482 -0500 | 29804 | +++ linux-2.6.32.10/fs/locks.c 2010-03-20 15:58:47.130049516 -0400 |
29828 | @@ -2007,16 +2007,16 @@ void locks_remove_flock(struct file *fil | 29805 | @@ -2007,16 +2007,16 @@ void locks_remove_flock(struct file *fil |
29829 | return; | 29806 | return; |
29830 | 29807 | ||
@@ -29846,9 +29823,9 @@ diff -urNp linux-2.6.32.9/fs/locks.c linux-2.6.32.9/fs/locks.c | |||
29846 | } | 29823 | } |
29847 | 29824 | ||
29848 | lock_kernel(); | 29825 | lock_kernel(); |
29849 | diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | 29826 | diff -urNp linux-2.6.32.10/fs/namei.c linux-2.6.32.10/fs/namei.c |
29850 | --- linux-2.6.32.9/fs/namei.c 2010-02-23 10:38:51.000000000 -0500 | 29827 | --- linux-2.6.32.10/fs/namei.c 2010-03-15 11:52:04.000000000 -0400 |
29851 | +++ linux-2.6.32.9/fs/namei.c 2010-03-11 20:25:00.193640519 -0500 | 29828 | +++ linux-2.6.32.10/fs/namei.c 2010-03-20 15:58:47.134048580 -0400 |
29852 | @@ -638,7 +638,7 @@ static __always_inline int __do_follow_l | 29829 | @@ -638,7 +638,7 @@ static __always_inline int __do_follow_l |
29853 | cookie = dentry->d_inode->i_op->follow_link(dentry, nd); | 29830 | cookie = dentry->d_inode->i_op->follow_link(dentry, nd); |
29854 | error = PTR_ERR(cookie); | 29831 | error = PTR_ERR(cookie); |
@@ -29872,7 +29849,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29872 | current->link_count++; | 29849 | current->link_count++; |
29873 | current->total_link_count++; | 29850 | current->total_link_count++; |
29874 | nd->depth++; | 29851 | nd->depth++; |
29875 | @@ -1006,11 +1013,18 @@ return_reval: | 29852 | @@ -1016,11 +1023,18 @@ return_reval: |
29876 | break; | 29853 | break; |
29877 | } | 29854 | } |
29878 | return_base: | 29855 | return_base: |
@@ -29891,7 +29868,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29891 | path_put(&nd->path); | 29868 | path_put(&nd->path); |
29892 | return_err: | 29869 | return_err: |
29893 | return err; | 29870 | return err; |
29894 | @@ -1611,12 +1625,19 @@ static int __open_namei_create(struct na | 29871 | @@ -1621,12 +1635,19 @@ static int __open_namei_create(struct na |
29895 | int error; | 29872 | int error; |
29896 | struct dentry *dir = nd->path.dentry; | 29873 | struct dentry *dir = nd->path.dentry; |
29897 | 29874 | ||
@@ -29911,7 +29888,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29911 | out_unlock: | 29888 | out_unlock: |
29912 | mutex_unlock(&dir->d_inode->i_mutex); | 29889 | mutex_unlock(&dir->d_inode->i_mutex); |
29913 | dput(nd->path.dentry); | 29890 | dput(nd->path.dentry); |
29914 | @@ -1699,6 +1720,22 @@ struct file *do_filp_open(int dfd, const | 29891 | @@ -1709,6 +1730,22 @@ struct file *do_filp_open(int dfd, const |
29915 | &nd, flag); | 29892 | &nd, flag); |
29916 | if (error) | 29893 | if (error) |
29917 | return ERR_PTR(error); | 29894 | return ERR_PTR(error); |
@@ -29934,7 +29911,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29934 | goto ok; | 29911 | goto ok; |
29935 | } | 29912 | } |
29936 | 29913 | ||
29937 | @@ -1785,6 +1822,24 @@ do_last: | 29914 | @@ -1795,6 +1832,24 @@ do_last: |
29938 | /* | 29915 | /* |
29939 | * It already exists. | 29916 | * It already exists. |
29940 | */ | 29917 | */ |
@@ -29959,7 +29936,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29959 | mutex_unlock(&dir->d_inode->i_mutex); | 29936 | mutex_unlock(&dir->d_inode->i_mutex); |
29960 | audit_inode(pathname, path.dentry); | 29937 | audit_inode(pathname, path.dentry); |
29961 | 29938 | ||
29962 | @@ -1877,6 +1932,13 @@ do_link: | 29939 | @@ -1887,6 +1942,13 @@ do_link: |
29963 | error = security_inode_follow_link(path.dentry, &nd); | 29940 | error = security_inode_follow_link(path.dentry, &nd); |
29964 | if (error) | 29941 | if (error) |
29965 | goto exit_dput; | 29942 | goto exit_dput; |
@@ -29973,7 +29950,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29973 | error = __do_follow_link(&path, &nd); | 29950 | error = __do_follow_link(&path, &nd); |
29974 | if (error) { | 29951 | if (error) { |
29975 | /* Does someone understand code flow here? Or it is only | 29952 | /* Does someone understand code flow here? Or it is only |
29976 | @@ -2051,6 +2113,17 @@ SYSCALL_DEFINE4(mknodat, int, dfd, const | 29953 | @@ -2061,6 +2123,17 @@ SYSCALL_DEFINE4(mknodat, int, dfd, const |
29977 | error = may_mknod(mode); | 29954 | error = may_mknod(mode); |
29978 | if (error) | 29955 | if (error) |
29979 | goto out_dput; | 29956 | goto out_dput; |
@@ -29991,7 +29968,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
29991 | error = mnt_want_write(nd.path.mnt); | 29968 | error = mnt_want_write(nd.path.mnt); |
29992 | if (error) | 29969 | if (error) |
29993 | goto out_dput; | 29970 | goto out_dput; |
29994 | @@ -2071,6 +2144,9 @@ SYSCALL_DEFINE4(mknodat, int, dfd, const | 29971 | @@ -2081,6 +2154,9 @@ SYSCALL_DEFINE4(mknodat, int, dfd, const |
29995 | } | 29972 | } |
29996 | out_drop_write: | 29973 | out_drop_write: |
29997 | mnt_drop_write(nd.path.mnt); | 29974 | mnt_drop_write(nd.path.mnt); |
@@ -30001,7 +29978,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30001 | out_dput: | 29978 | out_dput: |
30002 | dput(dentry); | 29979 | dput(dentry); |
30003 | out_unlock: | 29980 | out_unlock: |
30004 | @@ -2124,6 +2200,11 @@ SYSCALL_DEFINE3(mkdirat, int, dfd, const | 29981 | @@ -2134,6 +2210,11 @@ SYSCALL_DEFINE3(mkdirat, int, dfd, const |
30005 | if (IS_ERR(dentry)) | 29982 | if (IS_ERR(dentry)) |
30006 | goto out_unlock; | 29983 | goto out_unlock; |
30007 | 29984 | ||
@@ -30013,7 +29990,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30013 | if (!IS_POSIXACL(nd.path.dentry->d_inode)) | 29990 | if (!IS_POSIXACL(nd.path.dentry->d_inode)) |
30014 | mode &= ~current_umask(); | 29991 | mode &= ~current_umask(); |
30015 | error = mnt_want_write(nd.path.mnt); | 29992 | error = mnt_want_write(nd.path.mnt); |
30016 | @@ -2135,6 +2216,10 @@ SYSCALL_DEFINE3(mkdirat, int, dfd, const | 29993 | @@ -2145,6 +2226,10 @@ SYSCALL_DEFINE3(mkdirat, int, dfd, const |
30017 | error = vfs_mkdir(nd.path.dentry->d_inode, dentry, mode); | 29994 | error = vfs_mkdir(nd.path.dentry->d_inode, dentry, mode); |
30018 | out_drop_write: | 29995 | out_drop_write: |
30019 | mnt_drop_write(nd.path.mnt); | 29996 | mnt_drop_write(nd.path.mnt); |
@@ -30024,7 +30001,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30024 | out_dput: | 30001 | out_dput: |
30025 | dput(dentry); | 30002 | dput(dentry); |
30026 | out_unlock: | 30003 | out_unlock: |
30027 | @@ -2216,6 +2301,8 @@ static long do_rmdir(int dfd, const char | 30004 | @@ -2226,6 +2311,8 @@ static long do_rmdir(int dfd, const char |
30028 | char * name; | 30005 | char * name; |
30029 | struct dentry *dentry; | 30006 | struct dentry *dentry; |
30030 | struct nameidata nd; | 30007 | struct nameidata nd; |
@@ -30033,7 +30010,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30033 | 30010 | ||
30034 | error = user_path_parent(dfd, pathname, &nd, &name); | 30011 | error = user_path_parent(dfd, pathname, &nd, &name); |
30035 | if (error) | 30012 | if (error) |
30036 | @@ -2240,6 +2327,19 @@ static long do_rmdir(int dfd, const char | 30013 | @@ -2250,6 +2337,19 @@ static long do_rmdir(int dfd, const char |
30037 | error = PTR_ERR(dentry); | 30014 | error = PTR_ERR(dentry); |
30038 | if (IS_ERR(dentry)) | 30015 | if (IS_ERR(dentry)) |
30039 | goto exit2; | 30016 | goto exit2; |
@@ -30053,7 +30030,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30053 | error = mnt_want_write(nd.path.mnt); | 30030 | error = mnt_want_write(nd.path.mnt); |
30054 | if (error) | 30031 | if (error) |
30055 | goto exit3; | 30032 | goto exit3; |
30056 | @@ -2247,6 +2347,8 @@ static long do_rmdir(int dfd, const char | 30033 | @@ -2257,6 +2357,8 @@ static long do_rmdir(int dfd, const char |
30057 | if (error) | 30034 | if (error) |
30058 | goto exit4; | 30035 | goto exit4; |
30059 | error = vfs_rmdir(nd.path.dentry->d_inode, dentry); | 30036 | error = vfs_rmdir(nd.path.dentry->d_inode, dentry); |
@@ -30062,7 +30039,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30062 | exit4: | 30039 | exit4: |
30063 | mnt_drop_write(nd.path.mnt); | 30040 | mnt_drop_write(nd.path.mnt); |
30064 | exit3: | 30041 | exit3: |
30065 | @@ -2308,6 +2410,8 @@ static long do_unlinkat(int dfd, const c | 30042 | @@ -2318,6 +2420,8 @@ static long do_unlinkat(int dfd, const c |
30066 | struct dentry *dentry; | 30043 | struct dentry *dentry; |
30067 | struct nameidata nd; | 30044 | struct nameidata nd; |
30068 | struct inode *inode = NULL; | 30045 | struct inode *inode = NULL; |
@@ -30071,7 +30048,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30071 | 30048 | ||
30072 | error = user_path_parent(dfd, pathname, &nd, &name); | 30049 | error = user_path_parent(dfd, pathname, &nd, &name); |
30073 | if (error) | 30050 | if (error) |
30074 | @@ -2327,8 +2431,19 @@ static long do_unlinkat(int dfd, const c | 30051 | @@ -2337,8 +2441,19 @@ static long do_unlinkat(int dfd, const c |
30075 | if (nd.last.name[nd.last.len]) | 30052 | if (nd.last.name[nd.last.len]) |
30076 | goto slashes; | 30053 | goto slashes; |
30077 | inode = dentry->d_inode; | 30054 | inode = dentry->d_inode; |
@@ -30092,7 +30069,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30092 | error = mnt_want_write(nd.path.mnt); | 30069 | error = mnt_want_write(nd.path.mnt); |
30093 | if (error) | 30070 | if (error) |
30094 | goto exit2; | 30071 | goto exit2; |
30095 | @@ -2336,6 +2451,8 @@ static long do_unlinkat(int dfd, const c | 30072 | @@ -2346,6 +2461,8 @@ static long do_unlinkat(int dfd, const c |
30096 | if (error) | 30073 | if (error) |
30097 | goto exit3; | 30074 | goto exit3; |
30098 | error = vfs_unlink(nd.path.dentry->d_inode, dentry); | 30075 | error = vfs_unlink(nd.path.dentry->d_inode, dentry); |
@@ -30101,7 +30078,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30101 | exit3: | 30078 | exit3: |
30102 | mnt_drop_write(nd.path.mnt); | 30079 | mnt_drop_write(nd.path.mnt); |
30103 | exit2: | 30080 | exit2: |
30104 | @@ -2414,6 +2531,11 @@ SYSCALL_DEFINE3(symlinkat, const char __ | 30081 | @@ -2424,6 +2541,11 @@ SYSCALL_DEFINE3(symlinkat, const char __ |
30105 | if (IS_ERR(dentry)) | 30082 | if (IS_ERR(dentry)) |
30106 | goto out_unlock; | 30083 | goto out_unlock; |
30107 | 30084 | ||
@@ -30113,7 +30090,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30113 | error = mnt_want_write(nd.path.mnt); | 30090 | error = mnt_want_write(nd.path.mnt); |
30114 | if (error) | 30091 | if (error) |
30115 | goto out_dput; | 30092 | goto out_dput; |
30116 | @@ -2421,6 +2543,8 @@ SYSCALL_DEFINE3(symlinkat, const char __ | 30093 | @@ -2431,6 +2553,8 @@ SYSCALL_DEFINE3(symlinkat, const char __ |
30117 | if (error) | 30094 | if (error) |
30118 | goto out_drop_write; | 30095 | goto out_drop_write; |
30119 | error = vfs_symlink(nd.path.dentry->d_inode, dentry, from); | 30096 | error = vfs_symlink(nd.path.dentry->d_inode, dentry, from); |
@@ -30122,7 +30099,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30122 | out_drop_write: | 30099 | out_drop_write: |
30123 | mnt_drop_write(nd.path.mnt); | 30100 | mnt_drop_write(nd.path.mnt); |
30124 | out_dput: | 30101 | out_dput: |
30125 | @@ -2514,6 +2638,20 @@ SYSCALL_DEFINE5(linkat, int, olddfd, con | 30102 | @@ -2524,6 +2648,20 @@ SYSCALL_DEFINE5(linkat, int, olddfd, con |
30126 | error = PTR_ERR(new_dentry); | 30103 | error = PTR_ERR(new_dentry); |
30127 | if (IS_ERR(new_dentry)) | 30104 | if (IS_ERR(new_dentry)) |
30128 | goto out_unlock; | 30105 | goto out_unlock; |
@@ -30143,7 +30120,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30143 | error = mnt_want_write(nd.path.mnt); | 30120 | error = mnt_want_write(nd.path.mnt); |
30144 | if (error) | 30121 | if (error) |
30145 | goto out_dput; | 30122 | goto out_dput; |
30146 | @@ -2521,6 +2659,8 @@ SYSCALL_DEFINE5(linkat, int, olddfd, con | 30123 | @@ -2531,6 +2669,8 @@ SYSCALL_DEFINE5(linkat, int, olddfd, con |
30147 | if (error) | 30124 | if (error) |
30148 | goto out_drop_write; | 30125 | goto out_drop_write; |
30149 | error = vfs_link(old_path.dentry, nd.path.dentry->d_inode, new_dentry); | 30126 | error = vfs_link(old_path.dentry, nd.path.dentry->d_inode, new_dentry); |
@@ -30152,7 +30129,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30152 | out_drop_write: | 30129 | out_drop_write: |
30153 | mnt_drop_write(nd.path.mnt); | 30130 | mnt_drop_write(nd.path.mnt); |
30154 | out_dput: | 30131 | out_dput: |
30155 | @@ -2754,6 +2894,12 @@ SYSCALL_DEFINE4(renameat, int, olddfd, c | 30132 | @@ -2764,6 +2904,12 @@ SYSCALL_DEFINE4(renameat, int, olddfd, c |
30156 | if (new_dentry == trap) | 30133 | if (new_dentry == trap) |
30157 | goto exit5; | 30134 | goto exit5; |
30158 | 30135 | ||
@@ -30165,7 +30142,7 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30165 | error = mnt_want_write(oldnd.path.mnt); | 30142 | error = mnt_want_write(oldnd.path.mnt); |
30166 | if (error) | 30143 | if (error) |
30167 | goto exit5; | 30144 | goto exit5; |
30168 | @@ -2763,6 +2909,9 @@ SYSCALL_DEFINE4(renameat, int, olddfd, c | 30145 | @@ -2773,6 +2919,9 @@ SYSCALL_DEFINE4(renameat, int, olddfd, c |
30169 | goto exit6; | 30146 | goto exit6; |
30170 | error = vfs_rename(old_dir->d_inode, old_dentry, | 30147 | error = vfs_rename(old_dir->d_inode, old_dentry, |
30171 | new_dir->d_inode, new_dentry); | 30148 | new_dir->d_inode, new_dentry); |
@@ -30175,9 +30152,9 @@ diff -urNp linux-2.6.32.9/fs/namei.c linux-2.6.32.9/fs/namei.c | |||
30175 | exit6: | 30152 | exit6: |
30176 | mnt_drop_write(oldnd.path.mnt); | 30153 | mnt_drop_write(oldnd.path.mnt); |
30177 | exit5: | 30154 | exit5: |
30178 | diff -urNp linux-2.6.32.9/fs/namespace.c linux-2.6.32.9/fs/namespace.c | 30155 | diff -urNp linux-2.6.32.10/fs/namespace.c linux-2.6.32.10/fs/namespace.c |
30179 | --- linux-2.6.32.9/fs/namespace.c 2010-02-23 10:38:51.000000000 -0500 | 30156 | --- linux-2.6.32.10/fs/namespace.c 2010-03-15 11:52:04.000000000 -0400 |
30180 | +++ linux-2.6.32.9/fs/namespace.c 2010-03-11 20:25:00.193640519 -0500 | 30157 | +++ linux-2.6.32.10/fs/namespace.c 2010-03-20 15:58:47.134048580 -0400 |
30181 | @@ -1083,6 +1083,9 @@ static int do_umount(struct vfsmount *mn | 30158 | @@ -1083,6 +1083,9 @@ static int do_umount(struct vfsmount *mn |
30182 | if (!(sb->s_flags & MS_RDONLY)) | 30159 | if (!(sb->s_flags & MS_RDONLY)) |
30183 | retval = do_remount_sb(sb, MS_RDONLY, NULL, 0); | 30160 | retval = do_remount_sb(sb, MS_RDONLY, NULL, 0); |
@@ -30238,9 +30215,9 @@ diff -urNp linux-2.6.32.9/fs/namespace.c linux-2.6.32.9/fs/namespace.c | |||
30238 | read_lock(¤t->fs->lock); | 30215 | read_lock(¤t->fs->lock); |
30239 | root = current->fs->root; | 30216 | root = current->fs->root; |
30240 | path_get(¤t->fs->root); | 30217 | path_get(¤t->fs->root); |
30241 | diff -urNp linux-2.6.32.9/fs/nfs/inode.c linux-2.6.32.9/fs/nfs/inode.c | 30218 | diff -urNp linux-2.6.32.10/fs/nfs/inode.c linux-2.6.32.10/fs/nfs/inode.c |
30242 | --- linux-2.6.32.9/fs/nfs/inode.c 2010-02-23 10:38:51.000000000 -0500 | 30219 | --- linux-2.6.32.10/fs/nfs/inode.c 2010-03-15 11:52:04.000000000 -0400 |
30243 | +++ linux-2.6.32.9/fs/nfs/inode.c 2010-03-11 20:25:00.193640519 -0500 | 30220 | +++ linux-2.6.32.10/fs/nfs/inode.c 2010-03-20 15:58:47.134048580 -0400 |
30244 | @@ -965,16 +965,16 @@ static int nfs_size_need_update(const st | 30221 | @@ -965,16 +965,16 @@ static int nfs_size_need_update(const st |
30245 | return nfs_size_to_loff_t(fattr->size) > i_size_read(inode); | 30222 | return nfs_size_to_loff_t(fattr->size) > i_size_read(inode); |
30246 | } | 30223 | } |
@@ -30261,9 +30238,9 @@ diff -urNp linux-2.6.32.9/fs/nfs/inode.c linux-2.6.32.9/fs/nfs/inode.c | |||
30261 | } | 30238 | } |
30262 | 30239 | ||
30263 | void nfs_fattr_init(struct nfs_fattr *fattr) | 30240 | void nfs_fattr_init(struct nfs_fattr *fattr) |
30264 | diff -urNp linux-2.6.32.9/fs/nfs/nfs4proc.c linux-2.6.32.9/fs/nfs/nfs4proc.c | 30241 | diff -urNp linux-2.6.32.10/fs/nfs/nfs4proc.c linux-2.6.32.10/fs/nfs/nfs4proc.c |
30265 | --- linux-2.6.32.9/fs/nfs/nfs4proc.c 2010-02-23 10:38:51.000000000 -0500 | 30242 | --- linux-2.6.32.10/fs/nfs/nfs4proc.c 2010-03-15 11:52:04.000000000 -0400 |
30266 | +++ linux-2.6.32.9/fs/nfs/nfs4proc.c 2010-03-11 20:25:00.193640519 -0500 | 30243 | +++ linux-2.6.32.10/fs/nfs/nfs4proc.c 2010-03-20 15:58:47.134048580 -0400 |
30267 | @@ -1131,7 +1131,7 @@ static int _nfs4_do_open_reclaim(struct | 30244 | @@ -1131,7 +1131,7 @@ static int _nfs4_do_open_reclaim(struct |
30268 | static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) | 30245 | static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) |
30269 | { | 30246 | { |
@@ -30534,9 +30511,9 @@ diff -urNp linux-2.6.32.9/fs/nfs/nfs4proc.c linux-2.6.32.9/fs/nfs/nfs4proc.c | |||
30534 | int err; | 30511 | int err; |
30535 | 30512 | ||
30536 | err = nfs4_set_lock_state(state, fl); | 30513 | err = nfs4_set_lock_state(state, fl); |
30537 | diff -urNp linux-2.6.32.9/fs/nfsd/lockd.c linux-2.6.32.9/fs/nfsd/lockd.c | 30514 | diff -urNp linux-2.6.32.10/fs/nfsd/lockd.c linux-2.6.32.10/fs/nfsd/lockd.c |
30538 | --- linux-2.6.32.9/fs/nfsd/lockd.c 2010-02-23 10:38:51.000000000 -0500 | 30515 | --- linux-2.6.32.10/fs/nfsd/lockd.c 2010-03-15 11:52:04.000000000 -0400 |
30539 | +++ linux-2.6.32.9/fs/nfsd/lockd.c 2010-03-11 20:25:00.193640519 -0500 | 30516 | +++ linux-2.6.32.10/fs/nfsd/lockd.c 2010-03-20 15:58:47.134048580 -0400 |
30540 | @@ -67,7 +67,7 @@ nlm_fclose(struct file *filp) | 30517 | @@ -67,7 +67,7 @@ nlm_fclose(struct file *filp) |
30541 | fput(filp); | 30518 | fput(filp); |
30542 | } | 30519 | } |
@@ -30546,9 +30523,9 @@ diff -urNp linux-2.6.32.9/fs/nfsd/lockd.c linux-2.6.32.9/fs/nfsd/lockd.c | |||
30546 | .fopen = nlm_fopen, /* open file for locking */ | 30523 | .fopen = nlm_fopen, /* open file for locking */ |
30547 | .fclose = nlm_fclose, /* close file */ | 30524 | .fclose = nlm_fclose, /* close file */ |
30548 | }; | 30525 | }; |
30549 | diff -urNp linux-2.6.32.9/fs/nfsd/vfs.c linux-2.6.32.9/fs/nfsd/vfs.c | 30526 | diff -urNp linux-2.6.32.10/fs/nfsd/vfs.c linux-2.6.32.10/fs/nfsd/vfs.c |
30550 | --- linux-2.6.32.9/fs/nfsd/vfs.c 2010-02-23 10:38:51.000000000 -0500 | 30527 | --- linux-2.6.32.10/fs/nfsd/vfs.c 2010-03-15 11:52:04.000000000 -0400 |
30551 | +++ linux-2.6.32.9/fs/nfsd/vfs.c 2010-03-11 20:25:00.193640519 -0500 | 30528 | +++ linux-2.6.32.10/fs/nfsd/vfs.c 2010-03-20 15:58:47.134048580 -0400 |
30552 | @@ -937,7 +937,7 @@ nfsd_vfs_read(struct svc_rqst *rqstp, st | 30529 | @@ -937,7 +937,7 @@ nfsd_vfs_read(struct svc_rqst *rqstp, st |
30553 | } else { | 30530 | } else { |
30554 | oldfs = get_fs(); | 30531 | oldfs = get_fs(); |
@@ -30576,9 +30553,9 @@ diff -urNp linux-2.6.32.9/fs/nfsd/vfs.c linux-2.6.32.9/fs/nfsd/vfs.c | |||
30576 | set_fs(oldfs); | 30553 | set_fs(oldfs); |
30577 | 30554 | ||
30578 | if (host_err < 0) | 30555 | if (host_err < 0) |
30579 | diff -urNp linux-2.6.32.9/fs/nls/nls_base.c linux-2.6.32.9/fs/nls/nls_base.c | 30556 | diff -urNp linux-2.6.32.10/fs/nls/nls_base.c linux-2.6.32.10/fs/nls/nls_base.c |
30580 | --- linux-2.6.32.9/fs/nls/nls_base.c 2010-02-23 10:38:51.000000000 -0500 | 30557 | --- linux-2.6.32.10/fs/nls/nls_base.c 2010-03-15 11:52:04.000000000 -0400 |
30581 | +++ linux-2.6.32.9/fs/nls/nls_base.c 2010-03-11 20:25:00.193640519 -0500 | 30558 | +++ linux-2.6.32.10/fs/nls/nls_base.c 2010-03-20 15:58:47.134048580 -0400 |
30582 | @@ -41,7 +41,7 @@ static const struct utf8_table utf8_tabl | 30559 | @@ -41,7 +41,7 @@ static const struct utf8_table utf8_tabl |
30583 | {0xF8, 0xF0, 3*6, 0x1FFFFF, 0x10000, /* 4 byte sequence */}, | 30560 | {0xF8, 0xF0, 3*6, 0x1FFFFF, 0x10000, /* 4 byte sequence */}, |
30584 | {0xFC, 0xF8, 4*6, 0x3FFFFFF, 0x200000, /* 5 byte sequence */}, | 30561 | {0xFC, 0xF8, 4*6, 0x3FFFFFF, 0x200000, /* 5 byte sequence */}, |
@@ -30588,9 +30565,9 @@ diff -urNp linux-2.6.32.9/fs/nls/nls_base.c linux-2.6.32.9/fs/nls/nls_base.c | |||
30588 | }; | 30565 | }; |
30589 | 30566 | ||
30590 | #define UNICODE_MAX 0x0010ffff | 30567 | #define UNICODE_MAX 0x0010ffff |
30591 | diff -urNp linux-2.6.32.9/fs/ntfs/file.c linux-2.6.32.9/fs/ntfs/file.c | 30568 | diff -urNp linux-2.6.32.10/fs/ntfs/file.c linux-2.6.32.10/fs/ntfs/file.c |
30592 | --- linux-2.6.32.9/fs/ntfs/file.c 2010-02-23 10:38:51.000000000 -0500 | 30569 | --- linux-2.6.32.10/fs/ntfs/file.c 2010-03-15 11:52:04.000000000 -0400 |
30593 | +++ linux-2.6.32.9/fs/ntfs/file.c 2010-03-11 20:25:00.193640519 -0500 | 30570 | +++ linux-2.6.32.10/fs/ntfs/file.c 2010-03-20 15:58:47.134048580 -0400 |
30594 | @@ -2243,6 +2243,6 @@ const struct inode_operations ntfs_file_ | 30571 | @@ -2243,6 +2243,6 @@ const struct inode_operations ntfs_file_ |
30595 | #endif /* NTFS_RW */ | 30572 | #endif /* NTFS_RW */ |
30596 | }; | 30573 | }; |
@@ -30600,9 +30577,9 @@ diff -urNp linux-2.6.32.9/fs/ntfs/file.c linux-2.6.32.9/fs/ntfs/file.c | |||
30600 | 30577 | ||
30601 | -const struct inode_operations ntfs_empty_inode_ops = {}; | 30578 | -const struct inode_operations ntfs_empty_inode_ops = {}; |
30602 | +const struct inode_operations ntfs_empty_inode_ops __read_only; | 30579 | +const struct inode_operations ntfs_empty_inode_ops __read_only; |
30603 | diff -urNp linux-2.6.32.9/fs/ocfs2/cluster/masklog.c linux-2.6.32.9/fs/ocfs2/cluster/masklog.c | 30580 | diff -urNp linux-2.6.32.10/fs/ocfs2/cluster/masklog.c linux-2.6.32.10/fs/ocfs2/cluster/masklog.c |
30604 | --- linux-2.6.32.9/fs/ocfs2/cluster/masklog.c 2010-02-23 10:38:51.000000000 -0500 | 30581 | --- linux-2.6.32.10/fs/ocfs2/cluster/masklog.c 2010-03-15 11:52:04.000000000 -0400 |
30605 | +++ linux-2.6.32.9/fs/ocfs2/cluster/masklog.c 2010-03-11 20:25:00.193640519 -0500 | 30582 | +++ linux-2.6.32.10/fs/ocfs2/cluster/masklog.c 2010-03-20 15:58:47.134048580 -0400 |
30606 | @@ -135,7 +135,7 @@ static ssize_t mlog_store(struct kobject | 30583 | @@ -135,7 +135,7 @@ static ssize_t mlog_store(struct kobject |
30607 | return mlog_mask_store(mlog_attr->mask, buf, count); | 30584 | return mlog_mask_store(mlog_attr->mask, buf, count); |
30608 | } | 30585 | } |
@@ -30612,9 +30589,9 @@ diff -urNp linux-2.6.32.9/fs/ocfs2/cluster/masklog.c linux-2.6.32.9/fs/ocfs2/clu | |||
30612 | .show = mlog_show, | 30589 | .show = mlog_show, |
30613 | .store = mlog_store, | 30590 | .store = mlog_store, |
30614 | }; | 30591 | }; |
30615 | diff -urNp linux-2.6.32.9/fs/ocfs2/localalloc.c linux-2.6.32.9/fs/ocfs2/localalloc.c | 30592 | diff -urNp linux-2.6.32.10/fs/ocfs2/localalloc.c linux-2.6.32.10/fs/ocfs2/localalloc.c |
30616 | --- linux-2.6.32.9/fs/ocfs2/localalloc.c 2010-02-23 10:38:51.000000000 -0500 | 30593 | --- linux-2.6.32.10/fs/ocfs2/localalloc.c 2010-03-15 11:52:04.000000000 -0400 |
30617 | +++ linux-2.6.32.9/fs/ocfs2/localalloc.c 2010-03-11 20:25:00.193640519 -0500 | 30594 | +++ linux-2.6.32.10/fs/ocfs2/localalloc.c 2010-03-20 15:58:47.134048580 -0400 |
30618 | @@ -1188,7 +1188,7 @@ static int ocfs2_local_alloc_slide_windo | 30595 | @@ -1188,7 +1188,7 @@ static int ocfs2_local_alloc_slide_windo |
30619 | goto bail; | 30596 | goto bail; |
30620 | } | 30597 | } |
@@ -30624,9 +30601,9 @@ diff -urNp linux-2.6.32.9/fs/ocfs2/localalloc.c linux-2.6.32.9/fs/ocfs2/localall | |||
30624 | 30601 | ||
30625 | status = 0; | 30602 | status = 0; |
30626 | bail: | 30603 | bail: |
30627 | diff -urNp linux-2.6.32.9/fs/ocfs2/ocfs2.h linux-2.6.32.9/fs/ocfs2/ocfs2.h | 30604 | diff -urNp linux-2.6.32.10/fs/ocfs2/ocfs2.h linux-2.6.32.10/fs/ocfs2/ocfs2.h |
30628 | --- linux-2.6.32.9/fs/ocfs2/ocfs2.h 2010-02-23 10:38:51.000000000 -0500 | 30605 | --- linux-2.6.32.10/fs/ocfs2/ocfs2.h 2010-03-15 11:52:04.000000000 -0400 |
30629 | +++ linux-2.6.32.9/fs/ocfs2/ocfs2.h 2010-03-11 20:25:00.197533934 -0500 | 30606 | +++ linux-2.6.32.10/fs/ocfs2/ocfs2.h 2010-03-20 15:58:47.134048580 -0400 |
30630 | @@ -217,11 +217,11 @@ enum ocfs2_vol_state | 30607 | @@ -217,11 +217,11 @@ enum ocfs2_vol_state |
30631 | 30608 | ||
30632 | struct ocfs2_alloc_stats | 30609 | struct ocfs2_alloc_stats |
@@ -30644,9 +30621,9 @@ diff -urNp linux-2.6.32.9/fs/ocfs2/ocfs2.h linux-2.6.32.9/fs/ocfs2/ocfs2.h | |||
30644 | }; | 30621 | }; |
30645 | 30622 | ||
30646 | enum ocfs2_local_alloc_state | 30623 | enum ocfs2_local_alloc_state |
30647 | diff -urNp linux-2.6.32.9/fs/ocfs2/suballoc.c linux-2.6.32.9/fs/ocfs2/suballoc.c | 30624 | diff -urNp linux-2.6.32.10/fs/ocfs2/suballoc.c linux-2.6.32.10/fs/ocfs2/suballoc.c |
30648 | --- linux-2.6.32.9/fs/ocfs2/suballoc.c 2010-02-23 10:38:51.000000000 -0500 | 30625 | --- linux-2.6.32.10/fs/ocfs2/suballoc.c 2010-03-15 11:52:04.000000000 -0400 |
30649 | +++ linux-2.6.32.9/fs/ocfs2/suballoc.c 2010-03-11 20:25:00.197533934 -0500 | 30626 | +++ linux-2.6.32.10/fs/ocfs2/suballoc.c 2010-03-20 15:58:47.138051759 -0400 |
30650 | @@ -620,7 +620,7 @@ static int ocfs2_reserve_suballoc_bits(s | 30627 | @@ -620,7 +620,7 @@ static int ocfs2_reserve_suballoc_bits(s |
30651 | mlog_errno(status); | 30628 | mlog_errno(status); |
30652 | goto bail; | 30629 | goto bail; |
@@ -30692,9 +30669,9 @@ diff -urNp linux-2.6.32.9/fs/ocfs2/suballoc.c linux-2.6.32.9/fs/ocfs2/suballoc.c | |||
30692 | } | 30669 | } |
30693 | } | 30670 | } |
30694 | if (status < 0) { | 30671 | if (status < 0) { |
30695 | diff -urNp linux-2.6.32.9/fs/ocfs2/super.c linux-2.6.32.9/fs/ocfs2/super.c | 30672 | diff -urNp linux-2.6.32.10/fs/ocfs2/super.c linux-2.6.32.10/fs/ocfs2/super.c |
30696 | --- linux-2.6.32.9/fs/ocfs2/super.c 2010-02-23 10:38:51.000000000 -0500 | 30673 | --- linux-2.6.32.10/fs/ocfs2/super.c 2010-03-15 11:52:04.000000000 -0400 |
30697 | +++ linux-2.6.32.9/fs/ocfs2/super.c 2010-03-11 20:25:00.197533934 -0500 | 30674 | +++ linux-2.6.32.10/fs/ocfs2/super.c 2010-03-20 15:58:47.138051759 -0400 |
30698 | @@ -284,11 +284,11 @@ static int ocfs2_osb_dump(struct ocfs2_s | 30675 | @@ -284,11 +284,11 @@ static int ocfs2_osb_dump(struct ocfs2_s |
30699 | "%10s => GlobalAllocs: %d LocalAllocs: %d " | 30676 | "%10s => GlobalAllocs: %d LocalAllocs: %d " |
30700 | "SubAllocs: %d LAWinMoves: %d SAExtends: %d\n", | 30677 | "SubAllocs: %d LAWinMoves: %d SAExtends: %d\n", |
@@ -30729,9 +30706,9 @@ diff -urNp linux-2.6.32.9/fs/ocfs2/super.c linux-2.6.32.9/fs/ocfs2/super.c | |||
30729 | 30706 | ||
30730 | /* Copy the blockcheck stats from the superblock probe */ | 30707 | /* Copy the blockcheck stats from the superblock probe */ |
30731 | osb->osb_ecc_stats = *stats; | 30708 | osb->osb_ecc_stats = *stats; |
30732 | diff -urNp linux-2.6.32.9/fs/open.c linux-2.6.32.9/fs/open.c | 30709 | diff -urNp linux-2.6.32.10/fs/open.c linux-2.6.32.10/fs/open.c |
30733 | --- linux-2.6.32.9/fs/open.c 2010-02-23 10:38:51.000000000 -0500 | 30710 | --- linux-2.6.32.10/fs/open.c 2010-03-15 11:52:04.000000000 -0400 |
30734 | +++ linux-2.6.32.9/fs/open.c 2010-03-11 20:25:00.197533934 -0500 | 30711 | +++ linux-2.6.32.10/fs/open.c 2010-03-20 15:58:47.138051759 -0400 |
30735 | @@ -206,6 +206,9 @@ int do_truncate(struct dentry *dentry, l | 30712 | @@ -206,6 +206,9 @@ int do_truncate(struct dentry *dentry, l |
30736 | if (length < 0) | 30713 | if (length < 0) |
30737 | return -EINVAL; | 30714 | return -EINVAL; |
@@ -30905,9 +30882,9 @@ diff -urNp linux-2.6.32.9/fs/open.c linux-2.6.32.9/fs/open.c | |||
30905 | mnt_drop_write(file->f_path.mnt); | 30882 | mnt_drop_write(file->f_path.mnt); |
30906 | out_fput: | 30883 | out_fput: |
30907 | fput(file); | 30884 | fput(file); |
30908 | diff -urNp linux-2.6.32.9/fs/pipe.c linux-2.6.32.9/fs/pipe.c | 30885 | diff -urNp linux-2.6.32.10/fs/pipe.c linux-2.6.32.10/fs/pipe.c |
30909 | --- linux-2.6.32.9/fs/pipe.c 2010-02-23 10:38:51.000000000 -0500 | 30886 | --- linux-2.6.32.10/fs/pipe.c 2010-03-15 11:52:04.000000000 -0400 |
30910 | +++ linux-2.6.32.9/fs/pipe.c 2010-03-11 20:25:00.197533934 -0500 | 30887 | +++ linux-2.6.32.10/fs/pipe.c 2010-03-20 15:58:47.138051759 -0400 |
30911 | @@ -401,9 +401,9 @@ redo: | 30888 | @@ -401,9 +401,9 @@ redo: |
30912 | } | 30889 | } |
30913 | if (bufs) /* More to do? */ | 30890 | if (bufs) /* More to do? */ |
@@ -31031,9 +31008,9 @@ diff -urNp linux-2.6.32.9/fs/pipe.c linux-2.6.32.9/fs/pipe.c | |||
31031 | inode->i_fop = &rdwr_pipefifo_fops; | 31008 | inode->i_fop = &rdwr_pipefifo_fops; |
31032 | 31009 | ||
31033 | /* | 31010 | /* |
31034 | diff -urNp linux-2.6.32.9/fs/proc/array.c linux-2.6.32.9/fs/proc/array.c | 31011 | diff -urNp linux-2.6.32.10/fs/proc/array.c linux-2.6.32.10/fs/proc/array.c |
31035 | --- linux-2.6.32.9/fs/proc/array.c 2010-02-23 10:38:51.000000000 -0500 | 31012 | --- linux-2.6.32.10/fs/proc/array.c 2010-03-15 11:52:04.000000000 -0400 |
31036 | +++ linux-2.6.32.9/fs/proc/array.c 2010-03-11 20:25:00.197533934 -0500 | 31013 | +++ linux-2.6.32.10/fs/proc/array.c 2010-03-20 15:58:47.138051759 -0400 |
31037 | @@ -410,6 +410,21 @@ static void task_show_stack_usage(struct | 31014 | @@ -410,6 +410,21 @@ static void task_show_stack_usage(struct |
31038 | } | 31015 | } |
31039 | #endif /* CONFIG_MMU */ | 31016 | #endif /* CONFIG_MMU */ |
@@ -31124,9 +31101,9 @@ diff -urNp linux-2.6.32.9/fs/proc/array.c linux-2.6.32.9/fs/proc/array.c | |||
31124 | + return sprintf(buffer, "%pI4\n", &task->signal->curr_ip); | 31101 | + return sprintf(buffer, "%pI4\n", &task->signal->curr_ip); |
31125 | +} | 31102 | +} |
31126 | +#endif | 31103 | +#endif |
31127 | diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | 31104 | diff -urNp linux-2.6.32.10/fs/proc/base.c linux-2.6.32.10/fs/proc/base.c |
31128 | --- linux-2.6.32.9/fs/proc/base.c 2010-02-23 10:38:51.000000000 -0500 | 31105 | --- linux-2.6.32.10/fs/proc/base.c 2010-03-15 11:52:04.000000000 -0400 |
31129 | +++ linux-2.6.32.9/fs/proc/base.c 2010-03-11 20:25:00.197533934 -0500 | 31106 | +++ linux-2.6.32.10/fs/proc/base.c 2010-03-21 16:37:01.906406623 -0400 |
31130 | @@ -102,6 +102,22 @@ struct pid_entry { | 31107 | @@ -102,6 +102,22 @@ struct pid_entry { |
31131 | union proc_op op; | 31108 | union proc_op op; |
31132 | }; | 31109 | }; |
@@ -31359,7 +31336,16 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31359 | ret = 0; | 31336 | ret = 0; |
31360 | i = filp->f_pos; | 31337 | i = filp->f_pos; |
31361 | switch (i) { | 31338 | switch (i) { |
31362 | @@ -2418,6 +2512,9 @@ static struct dentry *proc_base_lookup(s | 31339 | @@ -2319,7 +2413,7 @@ static void *proc_self_follow_link(struc |
31340 | static void proc_self_put_link(struct dentry *dentry, struct nameidata *nd, | ||
31341 | void *cookie) | ||
31342 | { | ||
31343 | - char *s = nd_get_link(nd); | ||
31344 | + const char *s = nd_get_link(nd); | ||
31345 | if (!IS_ERR(s)) | ||
31346 | __putname(s); | ||
31347 | } | ||
31348 | @@ -2432,6 +2526,9 @@ static struct dentry *proc_base_lookup(s | ||
31363 | if (p > last) | 31349 | if (p > last) |
31364 | goto out; | 31350 | goto out; |
31365 | 31351 | ||
@@ -31369,7 +31355,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31369 | error = proc_base_instantiate(dir, dentry, task, p); | 31355 | error = proc_base_instantiate(dir, dentry, task, p); |
31370 | 31356 | ||
31371 | out: | 31357 | out: |
31372 | @@ -2504,7 +2601,7 @@ static const struct pid_entry tgid_base_ | 31358 | @@ -2518,7 +2615,7 @@ static const struct pid_entry tgid_base_ |
31373 | #ifdef CONFIG_SCHED_DEBUG | 31359 | #ifdef CONFIG_SCHED_DEBUG |
31374 | REG("sched", S_IRUGO|S_IWUSR, proc_pid_sched_operations), | 31360 | REG("sched", S_IRUGO|S_IWUSR, proc_pid_sched_operations), |
31375 | #endif | 31361 | #endif |
@@ -31378,7 +31364,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31378 | INF("syscall", S_IRUSR, proc_pid_syscall), | 31364 | INF("syscall", S_IRUSR, proc_pid_syscall), |
31379 | #endif | 31365 | #endif |
31380 | INF("cmdline", S_IRUGO, proc_pid_cmdline), | 31366 | INF("cmdline", S_IRUGO, proc_pid_cmdline), |
31381 | @@ -2532,7 +2629,7 @@ static const struct pid_entry tgid_base_ | 31367 | @@ -2546,7 +2643,7 @@ static const struct pid_entry tgid_base_ |
31382 | #ifdef CONFIG_KALLSYMS | 31368 | #ifdef CONFIG_KALLSYMS |
31383 | INF("wchan", S_IRUGO, proc_pid_wchan), | 31369 | INF("wchan", S_IRUGO, proc_pid_wchan), |
31384 | #endif | 31370 | #endif |
@@ -31387,7 +31373,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31387 | ONE("stack", S_IRUSR, proc_pid_stack), | 31373 | ONE("stack", S_IRUSR, proc_pid_stack), |
31388 | #endif | 31374 | #endif |
31389 | #ifdef CONFIG_SCHEDSTATS | 31375 | #ifdef CONFIG_SCHEDSTATS |
31390 | @@ -2562,6 +2659,9 @@ static const struct pid_entry tgid_base_ | 31376 | @@ -2576,6 +2673,9 @@ static const struct pid_entry tgid_base_ |
31391 | #ifdef CONFIG_TASK_IO_ACCOUNTING | 31377 | #ifdef CONFIG_TASK_IO_ACCOUNTING |
31392 | INF("io", S_IRUGO, proc_tgid_io_accounting), | 31378 | INF("io", S_IRUGO, proc_tgid_io_accounting), |
31393 | #endif | 31379 | #endif |
@@ -31397,7 +31383,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31397 | }; | 31383 | }; |
31398 | 31384 | ||
31399 | static int proc_tgid_base_readdir(struct file * filp, | 31385 | static int proc_tgid_base_readdir(struct file * filp, |
31400 | @@ -2686,7 +2786,14 @@ static struct dentry *proc_pid_instantia | 31386 | @@ -2700,7 +2800,14 @@ static struct dentry *proc_pid_instantia |
31401 | if (!inode) | 31387 | if (!inode) |
31402 | goto out; | 31388 | goto out; |
31403 | 31389 | ||
@@ -31412,7 +31398,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31412 | inode->i_op = &proc_tgid_base_inode_operations; | 31398 | inode->i_op = &proc_tgid_base_inode_operations; |
31413 | inode->i_fop = &proc_tgid_base_operations; | 31399 | inode->i_fop = &proc_tgid_base_operations; |
31414 | inode->i_flags|=S_IMMUTABLE; | 31400 | inode->i_flags|=S_IMMUTABLE; |
31415 | @@ -2728,7 +2835,11 @@ struct dentry *proc_pid_lookup(struct in | 31401 | @@ -2742,7 +2849,11 @@ struct dentry *proc_pid_lookup(struct in |
31416 | if (!task) | 31402 | if (!task) |
31417 | goto out; | 31403 | goto out; |
31418 | 31404 | ||
@@ -31424,7 +31410,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31424 | put_task_struct(task); | 31410 | put_task_struct(task); |
31425 | out: | 31411 | out: |
31426 | return result; | 31412 | return result; |
31427 | @@ -2793,6 +2904,11 @@ int proc_pid_readdir(struct file * filp, | 31413 | @@ -2807,6 +2918,11 @@ int proc_pid_readdir(struct file * filp, |
31428 | { | 31414 | { |
31429 | unsigned int nr = filp->f_pos - FIRST_PROCESS_ENTRY; | 31415 | unsigned int nr = filp->f_pos - FIRST_PROCESS_ENTRY; |
31430 | struct task_struct *reaper = get_proc_task(filp->f_path.dentry->d_inode); | 31416 | struct task_struct *reaper = get_proc_task(filp->f_path.dentry->d_inode); |
@@ -31436,7 +31422,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31436 | struct tgid_iter iter; | 31422 | struct tgid_iter iter; |
31437 | struct pid_namespace *ns; | 31423 | struct pid_namespace *ns; |
31438 | 31424 | ||
31439 | @@ -2811,8 +2927,27 @@ int proc_pid_readdir(struct file * filp, | 31425 | @@ -2825,8 +2941,27 @@ int proc_pid_readdir(struct file * filp, |
31440 | for (iter = next_tgid(ns, iter); | 31426 | for (iter = next_tgid(ns, iter); |
31441 | iter.task; | 31427 | iter.task; |
31442 | iter.tgid += 1, iter = next_tgid(ns, iter)) { | 31428 | iter.tgid += 1, iter = next_tgid(ns, iter)) { |
@@ -31465,7 +31451,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31465 | put_task_struct(iter.task); | 31451 | put_task_struct(iter.task); |
31466 | goto out; | 31452 | goto out; |
31467 | } | 31453 | } |
31468 | @@ -2838,7 +2973,7 @@ static const struct pid_entry tid_base_s | 31454 | @@ -2852,7 +2987,7 @@ static const struct pid_entry tid_base_s |
31469 | #ifdef CONFIG_SCHED_DEBUG | 31455 | #ifdef CONFIG_SCHED_DEBUG |
31470 | REG("sched", S_IRUGO|S_IWUSR, proc_pid_sched_operations), | 31456 | REG("sched", S_IRUGO|S_IWUSR, proc_pid_sched_operations), |
31471 | #endif | 31457 | #endif |
@@ -31474,7 +31460,7 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31474 | INF("syscall", S_IRUSR, proc_pid_syscall), | 31460 | INF("syscall", S_IRUSR, proc_pid_syscall), |
31475 | #endif | 31461 | #endif |
31476 | INF("cmdline", S_IRUGO, proc_pid_cmdline), | 31462 | INF("cmdline", S_IRUGO, proc_pid_cmdline), |
31477 | @@ -2865,7 +3000,7 @@ static const struct pid_entry tid_base_s | 31463 | @@ -2879,7 +3014,7 @@ static const struct pid_entry tid_base_s |
31478 | #ifdef CONFIG_KALLSYMS | 31464 | #ifdef CONFIG_KALLSYMS |
31479 | INF("wchan", S_IRUGO, proc_pid_wchan), | 31465 | INF("wchan", S_IRUGO, proc_pid_wchan), |
31480 | #endif | 31466 | #endif |
@@ -31483,9 +31469,9 @@ diff -urNp linux-2.6.32.9/fs/proc/base.c linux-2.6.32.9/fs/proc/base.c | |||
31483 | ONE("stack", S_IRUSR, proc_pid_stack), | 31469 | ONE("stack", S_IRUSR, proc_pid_stack), |
31484 | #endif | 31470 | #endif |
31485 | #ifdef CONFIG_SCHEDSTATS | 31471 | #ifdef CONFIG_SCHEDSTATS |
31486 | diff -urNp linux-2.6.32.9/fs/proc/cmdline.c linux-2.6.32.9/fs/proc/cmdline.c | 31472 | diff -urNp linux-2.6.32.10/fs/proc/cmdline.c linux-2.6.32.10/fs/proc/cmdline.c |
31487 | --- linux-2.6.32.9/fs/proc/cmdline.c 2010-02-23 10:38:51.000000000 -0500 | 31473 | --- linux-2.6.32.10/fs/proc/cmdline.c 2010-03-15 11:52:04.000000000 -0400 |
31488 | +++ linux-2.6.32.9/fs/proc/cmdline.c 2010-03-11 20:25:00.197533934 -0500 | 31474 | +++ linux-2.6.32.10/fs/proc/cmdline.c 2010-03-20 15:58:47.138051759 -0400 |
31489 | @@ -23,7 +23,11 @@ static const struct file_operations cmdl | 31475 | @@ -23,7 +23,11 @@ static const struct file_operations cmdl |
31490 | 31476 | ||
31491 | static int __init proc_cmdline_init(void) | 31477 | static int __init proc_cmdline_init(void) |
@@ -31498,9 +31484,9 @@ diff -urNp linux-2.6.32.9/fs/proc/cmdline.c linux-2.6.32.9/fs/proc/cmdline.c | |||
31498 | return 0; | 31484 | return 0; |
31499 | } | 31485 | } |
31500 | module_init(proc_cmdline_init); | 31486 | module_init(proc_cmdline_init); |
31501 | diff -urNp linux-2.6.32.9/fs/proc/devices.c linux-2.6.32.9/fs/proc/devices.c | 31487 | diff -urNp linux-2.6.32.10/fs/proc/devices.c linux-2.6.32.10/fs/proc/devices.c |
31502 | --- linux-2.6.32.9/fs/proc/devices.c 2010-02-23 10:38:51.000000000 -0500 | 31488 | --- linux-2.6.32.10/fs/proc/devices.c 2010-03-15 11:52:04.000000000 -0400 |
31503 | +++ linux-2.6.32.9/fs/proc/devices.c 2010-03-11 20:25:00.197533934 -0500 | 31489 | +++ linux-2.6.32.10/fs/proc/devices.c 2010-03-20 15:58:47.138051759 -0400 |
31504 | @@ -64,7 +64,11 @@ static const struct file_operations proc | 31490 | @@ -64,7 +64,11 @@ static const struct file_operations proc |
31505 | 31491 | ||
31506 | static int __init proc_devices_init(void) | 31492 | static int __init proc_devices_init(void) |
@@ -31513,9 +31499,9 @@ diff -urNp linux-2.6.32.9/fs/proc/devices.c linux-2.6.32.9/fs/proc/devices.c | |||
31513 | return 0; | 31499 | return 0; |
31514 | } | 31500 | } |
31515 | module_init(proc_devices_init); | 31501 | module_init(proc_devices_init); |
31516 | diff -urNp linux-2.6.32.9/fs/proc/inode.c linux-2.6.32.9/fs/proc/inode.c | 31502 | diff -urNp linux-2.6.32.10/fs/proc/inode.c linux-2.6.32.10/fs/proc/inode.c |
31517 | --- linux-2.6.32.9/fs/proc/inode.c 2010-02-23 10:38:51.000000000 -0500 | 31503 | --- linux-2.6.32.10/fs/proc/inode.c 2010-03-15 11:52:04.000000000 -0400 |
31518 | +++ linux-2.6.32.9/fs/proc/inode.c 2010-03-11 20:25:00.197533934 -0500 | 31504 | +++ linux-2.6.32.10/fs/proc/inode.c 2010-03-20 15:58:47.138051759 -0400 |
31519 | @@ -457,7 +457,11 @@ struct inode *proc_get_inode(struct supe | 31505 | @@ -457,7 +457,11 @@ struct inode *proc_get_inode(struct supe |
31520 | if (de->mode) { | 31506 | if (de->mode) { |
31521 | inode->i_mode = de->mode; | 31507 | inode->i_mode = de->mode; |
@@ -31528,9 +31514,9 @@ diff -urNp linux-2.6.32.9/fs/proc/inode.c linux-2.6.32.9/fs/proc/inode.c | |||
31528 | } | 31514 | } |
31529 | if (de->size) | 31515 | if (de->size) |
31530 | inode->i_size = de->size; | 31516 | inode->i_size = de->size; |
31531 | diff -urNp linux-2.6.32.9/fs/proc/internal.h linux-2.6.32.9/fs/proc/internal.h | 31517 | diff -urNp linux-2.6.32.10/fs/proc/internal.h linux-2.6.32.10/fs/proc/internal.h |
31532 | --- linux-2.6.32.9/fs/proc/internal.h 2010-02-23 10:38:51.000000000 -0500 | 31518 | --- linux-2.6.32.10/fs/proc/internal.h 2010-03-15 11:52:04.000000000 -0400 |
31533 | +++ linux-2.6.32.9/fs/proc/internal.h 2010-03-11 20:25:00.197533934 -0500 | 31519 | +++ linux-2.6.32.10/fs/proc/internal.h 2010-03-20 15:58:47.138051759 -0400 |
31534 | @@ -51,6 +51,9 @@ extern int proc_pid_status(struct seq_fi | 31520 | @@ -51,6 +51,9 @@ extern int proc_pid_status(struct seq_fi |
31535 | struct pid *pid, struct task_struct *task); | 31521 | struct pid *pid, struct task_struct *task); |
31536 | extern int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns, | 31522 | extern int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns, |
@@ -31541,9 +31527,9 @@ diff -urNp linux-2.6.32.9/fs/proc/internal.h linux-2.6.32.9/fs/proc/internal.h | |||
31541 | extern loff_t mem_lseek(struct file *file, loff_t offset, int orig); | 31527 | extern loff_t mem_lseek(struct file *file, loff_t offset, int orig); |
31542 | 31528 | ||
31543 | extern const struct file_operations proc_maps_operations; | 31529 | extern const struct file_operations proc_maps_operations; |
31544 | diff -urNp linux-2.6.32.9/fs/proc/Kconfig linux-2.6.32.9/fs/proc/Kconfig | 31530 | diff -urNp linux-2.6.32.10/fs/proc/Kconfig linux-2.6.32.10/fs/proc/Kconfig |
31545 | --- linux-2.6.32.9/fs/proc/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 31531 | --- linux-2.6.32.10/fs/proc/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
31546 | +++ linux-2.6.32.9/fs/proc/Kconfig 2010-03-11 20:25:00.197533934 -0500 | 31532 | +++ linux-2.6.32.10/fs/proc/Kconfig 2010-03-20 15:58:47.138051759 -0400 |
31547 | @@ -30,12 +30,12 @@ config PROC_FS | 31533 | @@ -30,12 +30,12 @@ config PROC_FS |
31548 | 31534 | ||
31549 | config PROC_KCORE | 31535 | config PROC_KCORE |
@@ -31571,9 +31557,9 @@ diff -urNp linux-2.6.32.9/fs/proc/Kconfig linux-2.6.32.9/fs/proc/Kconfig | |||
31571 | bool "Enable /proc page monitoring" if EMBEDDED | 31557 | bool "Enable /proc page monitoring" if EMBEDDED |
31572 | help | 31558 | help |
31573 | Various /proc files exist to monitor process memory utilization: | 31559 | Various /proc files exist to monitor process memory utilization: |
31574 | diff -urNp linux-2.6.32.9/fs/proc/kcore.c linux-2.6.32.9/fs/proc/kcore.c | 31560 | diff -urNp linux-2.6.32.10/fs/proc/kcore.c linux-2.6.32.10/fs/proc/kcore.c |
31575 | --- linux-2.6.32.9/fs/proc/kcore.c 2010-02-23 10:38:51.000000000 -0500 | 31561 | --- linux-2.6.32.10/fs/proc/kcore.c 2010-03-15 11:52:04.000000000 -0400 |
31576 | +++ linux-2.6.32.9/fs/proc/kcore.c 2010-03-11 20:25:00.197533934 -0500 | 31562 | +++ linux-2.6.32.10/fs/proc/kcore.c 2010-03-20 15:58:47.138051759 -0400 |
31577 | @@ -541,6 +541,9 @@ read_kcore(struct file *file, char __use | 31563 | @@ -541,6 +541,9 @@ read_kcore(struct file *file, char __use |
31578 | 31564 | ||
31579 | static int open_kcore(struct inode *inode, struct file *filp) | 31565 | static int open_kcore(struct inode *inode, struct file *filp) |
@@ -31584,9 +31570,9 @@ diff -urNp linux-2.6.32.9/fs/proc/kcore.c linux-2.6.32.9/fs/proc/kcore.c | |||
31584 | if (!capable(CAP_SYS_RAWIO)) | 31570 | if (!capable(CAP_SYS_RAWIO)) |
31585 | return -EPERM; | 31571 | return -EPERM; |
31586 | if (kcore_need_update) | 31572 | if (kcore_need_update) |
31587 | diff -urNp linux-2.6.32.9/fs/proc/meminfo.c linux-2.6.32.9/fs/proc/meminfo.c | 31573 | diff -urNp linux-2.6.32.10/fs/proc/meminfo.c linux-2.6.32.10/fs/proc/meminfo.c |
31588 | --- linux-2.6.32.9/fs/proc/meminfo.c 2010-02-23 10:38:51.000000000 -0500 | 31574 | --- linux-2.6.32.10/fs/proc/meminfo.c 2010-03-15 11:52:04.000000000 -0400 |
31589 | +++ linux-2.6.32.9/fs/proc/meminfo.c 2010-03-11 20:25:00.197533934 -0500 | 31575 | +++ linux-2.6.32.10/fs/proc/meminfo.c 2010-03-20 15:58:47.138051759 -0400 |
31590 | @@ -149,7 +149,7 @@ static int meminfo_proc_show(struct seq_ | 31576 | @@ -149,7 +149,7 @@ static int meminfo_proc_show(struct seq_ |
31591 | vmi.used >> 10, | 31577 | vmi.used >> 10, |
31592 | vmi.largest_chunk >> 10 | 31578 | vmi.largest_chunk >> 10 |
@@ -31596,9 +31582,9 @@ diff -urNp linux-2.6.32.9/fs/proc/meminfo.c linux-2.6.32.9/fs/proc/meminfo.c | |||
31596 | #endif | 31582 | #endif |
31597 | ); | 31583 | ); |
31598 | 31584 | ||
31599 | diff -urNp linux-2.6.32.9/fs/proc/nommu.c linux-2.6.32.9/fs/proc/nommu.c | 31585 | diff -urNp linux-2.6.32.10/fs/proc/nommu.c linux-2.6.32.10/fs/proc/nommu.c |
31600 | --- linux-2.6.32.9/fs/proc/nommu.c 2010-02-23 10:38:51.000000000 -0500 | 31586 | --- linux-2.6.32.10/fs/proc/nommu.c 2010-03-15 11:52:04.000000000 -0400 |
31601 | +++ linux-2.6.32.9/fs/proc/nommu.c 2010-03-11 20:25:00.197533934 -0500 | 31587 | +++ linux-2.6.32.10/fs/proc/nommu.c 2010-03-20 15:58:47.138051759 -0400 |
31602 | @@ -67,7 +67,7 @@ static int nommu_region_show(struct seq_ | 31588 | @@ -67,7 +67,7 @@ static int nommu_region_show(struct seq_ |
31603 | if (len < 1) | 31589 | if (len < 1) |
31604 | len = 1; | 31590 | len = 1; |
@@ -31608,9 +31594,9 @@ diff -urNp linux-2.6.32.9/fs/proc/nommu.c linux-2.6.32.9/fs/proc/nommu.c | |||
31608 | } | 31594 | } |
31609 | 31595 | ||
31610 | seq_putc(m, '\n'); | 31596 | seq_putc(m, '\n'); |
31611 | diff -urNp linux-2.6.32.9/fs/proc/proc_net.c linux-2.6.32.9/fs/proc/proc_net.c | 31597 | diff -urNp linux-2.6.32.10/fs/proc/proc_net.c linux-2.6.32.10/fs/proc/proc_net.c |
31612 | --- linux-2.6.32.9/fs/proc/proc_net.c 2010-02-23 10:38:51.000000000 -0500 | 31598 | --- linux-2.6.32.10/fs/proc/proc_net.c 2010-03-15 11:52:04.000000000 -0400 |
31613 | +++ linux-2.6.32.9/fs/proc/proc_net.c 2010-03-11 20:25:00.197533934 -0500 | 31599 | +++ linux-2.6.32.10/fs/proc/proc_net.c 2010-03-20 15:58:47.138051759 -0400 |
31614 | @@ -104,6 +104,17 @@ static struct net *get_proc_task_net(str | 31600 | @@ -104,6 +104,17 @@ static struct net *get_proc_task_net(str |
31615 | struct task_struct *task; | 31601 | struct task_struct *task; |
31616 | struct nsproxy *ns; | 31602 | struct nsproxy *ns; |
@@ -31629,9 +31615,9 @@ diff -urNp linux-2.6.32.9/fs/proc/proc_net.c linux-2.6.32.9/fs/proc/proc_net.c | |||
31629 | 31615 | ||
31630 | rcu_read_lock(); | 31616 | rcu_read_lock(); |
31631 | task = pid_task(proc_pid(dir), PIDTYPE_PID); | 31617 | task = pid_task(proc_pid(dir), PIDTYPE_PID); |
31632 | diff -urNp linux-2.6.32.9/fs/proc/proc_sysctl.c linux-2.6.32.9/fs/proc/proc_sysctl.c | 31618 | diff -urNp linux-2.6.32.10/fs/proc/proc_sysctl.c linux-2.6.32.10/fs/proc/proc_sysctl.c |
31633 | --- linux-2.6.32.9/fs/proc/proc_sysctl.c 2010-02-23 10:38:51.000000000 -0500 | 31619 | --- linux-2.6.32.10/fs/proc/proc_sysctl.c 2010-03-15 11:52:04.000000000 -0400 |
31634 | +++ linux-2.6.32.9/fs/proc/proc_sysctl.c 2010-03-11 20:25:00.197533934 -0500 | 31620 | +++ linux-2.6.32.10/fs/proc/proc_sysctl.c 2010-03-20 15:58:47.138051759 -0400 |
31635 | @@ -7,6 +7,8 @@ | 31621 | @@ -7,6 +7,8 @@ |
31636 | #include <linux/security.h> | 31622 | #include <linux/security.h> |
31637 | #include "internal.h" | 31623 | #include "internal.h" |
@@ -31671,9 +31657,9 @@ diff -urNp linux-2.6.32.9/fs/proc/proc_sysctl.c linux-2.6.32.9/fs/proc/proc_sysc | |||
31671 | generic_fillattr(inode, stat); | 31657 | generic_fillattr(inode, stat); |
31672 | if (table) | 31658 | if (table) |
31673 | stat->mode = (stat->mode & S_IFMT) | table->mode; | 31659 | stat->mode = (stat->mode & S_IFMT) | table->mode; |
31674 | diff -urNp linux-2.6.32.9/fs/proc/root.c linux-2.6.32.9/fs/proc/root.c | 31660 | diff -urNp linux-2.6.32.10/fs/proc/root.c linux-2.6.32.10/fs/proc/root.c |
31675 | --- linux-2.6.32.9/fs/proc/root.c 2010-02-23 10:38:51.000000000 -0500 | 31661 | --- linux-2.6.32.10/fs/proc/root.c 2010-03-15 11:52:04.000000000 -0400 |
31676 | +++ linux-2.6.32.9/fs/proc/root.c 2010-03-11 20:25:00.197533934 -0500 | 31662 | +++ linux-2.6.32.10/fs/proc/root.c 2010-03-20 15:58:47.142046768 -0400 |
31677 | @@ -134,7 +134,15 @@ void __init proc_root_init(void) | 31663 | @@ -134,7 +134,15 @@ void __init proc_root_init(void) |
31678 | #ifdef CONFIG_PROC_DEVICETREE | 31664 | #ifdef CONFIG_PROC_DEVICETREE |
31679 | proc_device_tree_init(); | 31665 | proc_device_tree_init(); |
@@ -31690,9 +31676,9 @@ diff -urNp linux-2.6.32.9/fs/proc/root.c linux-2.6.32.9/fs/proc/root.c | |||
31690 | proc_sys_init(); | 31676 | proc_sys_init(); |
31691 | } | 31677 | } |
31692 | 31678 | ||
31693 | diff -urNp linux-2.6.32.9/fs/proc/task_mmu.c linux-2.6.32.9/fs/proc/task_mmu.c | 31679 | diff -urNp linux-2.6.32.10/fs/proc/task_mmu.c linux-2.6.32.10/fs/proc/task_mmu.c |
31694 | --- linux-2.6.32.9/fs/proc/task_mmu.c 2010-02-23 10:38:51.000000000 -0500 | 31680 | --- linux-2.6.32.10/fs/proc/task_mmu.c 2010-03-15 11:52:04.000000000 -0400 |
31695 | +++ linux-2.6.32.9/fs/proc/task_mmu.c 2010-03-11 20:25:00.201372364 -0500 | 31681 | +++ linux-2.6.32.10/fs/proc/task_mmu.c 2010-03-20 15:58:47.142046768 -0400 |
31696 | @@ -46,15 +46,26 @@ void task_mem(struct seq_file *m, struct | 31682 | @@ -46,15 +46,26 @@ void task_mem(struct seq_file *m, struct |
31697 | "VmStk:\t%8lu kB\n" | 31683 | "VmStk:\t%8lu kB\n" |
31698 | "VmExe:\t%8lu kB\n" | 31684 | "VmExe:\t%8lu kB\n" |
@@ -31813,9 +31799,9 @@ diff -urNp linux-2.6.32.9/fs/proc/task_mmu.c linux-2.6.32.9/fs/proc/task_mmu.c | |||
31813 | mss.resident >> 10, | 31799 | mss.resident >> 10, |
31814 | (unsigned long)(mss.pss >> (10 + PSS_SHIFT)), | 31800 | (unsigned long)(mss.pss >> (10 + PSS_SHIFT)), |
31815 | mss.shared_clean >> 10, | 31801 | mss.shared_clean >> 10, |
31816 | diff -urNp linux-2.6.32.9/fs/proc/task_nommu.c linux-2.6.32.9/fs/proc/task_nommu.c | 31802 | diff -urNp linux-2.6.32.10/fs/proc/task_nommu.c linux-2.6.32.10/fs/proc/task_nommu.c |
31817 | --- linux-2.6.32.9/fs/proc/task_nommu.c 2010-02-23 10:38:51.000000000 -0500 | 31803 | --- linux-2.6.32.10/fs/proc/task_nommu.c 2010-03-15 11:52:04.000000000 -0400 |
31818 | +++ linux-2.6.32.9/fs/proc/task_nommu.c 2010-03-11 20:25:00.201372364 -0500 | 31804 | +++ linux-2.6.32.10/fs/proc/task_nommu.c 2010-03-20 15:58:47.142046768 -0400 |
31819 | @@ -50,7 +50,7 @@ void task_mem(struct seq_file *m, struct | 31805 | @@ -50,7 +50,7 @@ void task_mem(struct seq_file *m, struct |
31820 | else | 31806 | else |
31821 | bytes += kobjsize(mm); | 31807 | bytes += kobjsize(mm); |
@@ -31834,9 +31820,9 @@ diff -urNp linux-2.6.32.9/fs/proc/task_nommu.c linux-2.6.32.9/fs/proc/task_nommu | |||
31834 | } | 31820 | } |
31835 | 31821 | ||
31836 | seq_putc(m, '\n'); | 31822 | seq_putc(m, '\n'); |
31837 | diff -urNp linux-2.6.32.9/fs/readdir.c linux-2.6.32.9/fs/readdir.c | 31823 | diff -urNp linux-2.6.32.10/fs/readdir.c linux-2.6.32.10/fs/readdir.c |
31838 | --- linux-2.6.32.9/fs/readdir.c 2010-02-23 10:38:51.000000000 -0500 | 31824 | --- linux-2.6.32.10/fs/readdir.c 2010-03-15 11:52:04.000000000 -0400 |
31839 | +++ linux-2.6.32.9/fs/readdir.c 2010-03-11 20:25:00.201372364 -0500 | 31825 | +++ linux-2.6.32.10/fs/readdir.c 2010-03-20 15:58:47.142046768 -0400 |
31840 | @@ -16,6 +16,7 @@ | 31826 | @@ -16,6 +16,7 @@ |
31841 | #include <linux/security.h> | 31827 | #include <linux/security.h> |
31842 | #include <linux/syscalls.h> | 31828 | #include <linux/syscalls.h> |
@@ -31926,9 +31912,9 @@ diff -urNp linux-2.6.32.9/fs/readdir.c linux-2.6.32.9/fs/readdir.c | |||
31926 | buf.count = count; | 31912 | buf.count = count; |
31927 | buf.error = 0; | 31913 | buf.error = 0; |
31928 | 31914 | ||
31929 | diff -urNp linux-2.6.32.9/fs/reiserfs/do_balan.c linux-2.6.32.9/fs/reiserfs/do_balan.c | 31915 | diff -urNp linux-2.6.32.10/fs/reiserfs/do_balan.c linux-2.6.32.10/fs/reiserfs/do_balan.c |
31930 | --- linux-2.6.32.9/fs/reiserfs/do_balan.c 2010-02-23 10:38:51.000000000 -0500 | 31916 | --- linux-2.6.32.10/fs/reiserfs/do_balan.c 2010-03-15 11:52:04.000000000 -0400 |
31931 | +++ linux-2.6.32.9/fs/reiserfs/do_balan.c 2010-03-11 20:25:00.201372364 -0500 | 31917 | +++ linux-2.6.32.10/fs/reiserfs/do_balan.c 2010-03-20 15:58:47.142046768 -0400 |
31932 | @@ -2058,7 +2058,7 @@ void do_balance(struct tree_balance *tb, | 31918 | @@ -2058,7 +2058,7 @@ void do_balance(struct tree_balance *tb, |
31933 | return; | 31919 | return; |
31934 | } | 31920 | } |
@@ -31938,9 +31924,9 @@ diff -urNp linux-2.6.32.9/fs/reiserfs/do_balan.c linux-2.6.32.9/fs/reiserfs/do_b | |||
31938 | do_balance_starts(tb); | 31924 | do_balance_starts(tb); |
31939 | 31925 | ||
31940 | /* balance leaf returns 0 except if combining L R and S into | 31926 | /* balance leaf returns 0 except if combining L R and S into |
31941 | diff -urNp linux-2.6.32.9/fs/reiserfs/item_ops.c linux-2.6.32.9/fs/reiserfs/item_ops.c | 31927 | diff -urNp linux-2.6.32.10/fs/reiserfs/item_ops.c linux-2.6.32.10/fs/reiserfs/item_ops.c |
31942 | --- linux-2.6.32.9/fs/reiserfs/item_ops.c 2010-02-23 10:38:51.000000000 -0500 | 31928 | --- linux-2.6.32.10/fs/reiserfs/item_ops.c 2010-03-15 11:52:04.000000000 -0400 |
31943 | +++ linux-2.6.32.9/fs/reiserfs/item_ops.c 2010-03-11 20:25:00.201372364 -0500 | 31929 | +++ linux-2.6.32.10/fs/reiserfs/item_ops.c 2010-03-20 15:58:47.142046768 -0400 |
31944 | @@ -102,7 +102,7 @@ static void sd_print_vi(struct virtual_i | 31930 | @@ -102,7 +102,7 @@ static void sd_print_vi(struct virtual_i |
31945 | vi->vi_index, vi->vi_type, vi->vi_ih); | 31931 | vi->vi_index, vi->vi_type, vi->vi_ih); |
31946 | } | 31932 | } |
@@ -31995,9 +31981,9 @@ diff -urNp linux-2.6.32.9/fs/reiserfs/item_ops.c linux-2.6.32.9/fs/reiserfs/item | |||
31995 | &stat_data_ops, | 31981 | &stat_data_ops, |
31996 | &indirect_ops, | 31982 | &indirect_ops, |
31997 | &direct_ops, | 31983 | &direct_ops, |
31998 | diff -urNp linux-2.6.32.9/fs/reiserfs/procfs.c linux-2.6.32.9/fs/reiserfs/procfs.c | 31984 | diff -urNp linux-2.6.32.10/fs/reiserfs/procfs.c linux-2.6.32.10/fs/reiserfs/procfs.c |
31999 | --- linux-2.6.32.9/fs/reiserfs/procfs.c 2010-02-23 10:38:51.000000000 -0500 | 31985 | --- linux-2.6.32.10/fs/reiserfs/procfs.c 2010-03-15 11:52:04.000000000 -0400 |
32000 | +++ linux-2.6.32.9/fs/reiserfs/procfs.c 2010-03-11 20:25:00.201372364 -0500 | 31986 | +++ linux-2.6.32.10/fs/reiserfs/procfs.c 2010-03-20 15:58:47.142046768 -0400 |
32001 | @@ -123,7 +123,7 @@ static int show_super(struct seq_file *m | 31987 | @@ -123,7 +123,7 @@ static int show_super(struct seq_file *m |
32002 | "SMALL_TAILS " : "NO_TAILS ", | 31988 | "SMALL_TAILS " : "NO_TAILS ", |
32003 | replay_only(sb) ? "REPLAY_ONLY " : "", | 31989 | replay_only(sb) ? "REPLAY_ONLY " : "", |
@@ -32007,9 +31993,9 @@ diff -urNp linux-2.6.32.9/fs/reiserfs/procfs.c linux-2.6.32.9/fs/reiserfs/procfs | |||
32007 | SF(s_disk_reads), SF(s_disk_writes), SF(s_fix_nodes), | 31993 | SF(s_disk_reads), SF(s_disk_writes), SF(s_fix_nodes), |
32008 | SF(s_do_balance), SF(s_unneeded_left_neighbor), | 31994 | SF(s_do_balance), SF(s_unneeded_left_neighbor), |
32009 | SF(s_good_search_by_key_reada), SF(s_bmaps), | 31995 | SF(s_good_search_by_key_reada), SF(s_bmaps), |
32010 | diff -urNp linux-2.6.32.9/fs/select.c linux-2.6.32.9/fs/select.c | 31996 | diff -urNp linux-2.6.32.10/fs/select.c linux-2.6.32.10/fs/select.c |
32011 | --- linux-2.6.32.9/fs/select.c 2010-02-23 10:38:51.000000000 -0500 | 31997 | --- linux-2.6.32.10/fs/select.c 2010-03-15 11:52:04.000000000 -0400 |
32012 | +++ linux-2.6.32.9/fs/select.c 2010-03-11 20:25:00.201372364 -0500 | 31998 | +++ linux-2.6.32.10/fs/select.c 2010-03-20 15:58:47.142046768 -0400 |
32013 | @@ -20,6 +20,7 @@ | 31999 | @@ -20,6 +20,7 @@ |
32014 | #include <linux/module.h> | 32000 | #include <linux/module.h> |
32015 | #include <linux/slab.h> | 32001 | #include <linux/slab.h> |
@@ -32026,9 +32012,9 @@ diff -urNp linux-2.6.32.9/fs/select.c linux-2.6.32.9/fs/select.c | |||
32026 | if (nfds > current->signal->rlim[RLIMIT_NOFILE].rlim_cur) | 32012 | if (nfds > current->signal->rlim[RLIMIT_NOFILE].rlim_cur) |
32027 | return -EINVAL; | 32013 | return -EINVAL; |
32028 | 32014 | ||
32029 | diff -urNp linux-2.6.32.9/fs/seq_file.c linux-2.6.32.9/fs/seq_file.c | 32015 | diff -urNp linux-2.6.32.10/fs/seq_file.c linux-2.6.32.10/fs/seq_file.c |
32030 | --- linux-2.6.32.9/fs/seq_file.c 2010-02-23 10:38:51.000000000 -0500 | 32016 | --- linux-2.6.32.10/fs/seq_file.c 2010-03-15 11:52:04.000000000 -0400 |
32031 | +++ linux-2.6.32.9/fs/seq_file.c 2010-03-11 20:25:00.201372364 -0500 | 32017 | +++ linux-2.6.32.10/fs/seq_file.c 2010-03-20 15:58:47.142046768 -0400 |
32032 | @@ -76,7 +76,8 @@ static int traverse(struct seq_file *m, | 32018 | @@ -76,7 +76,8 @@ static int traverse(struct seq_file *m, |
32033 | return 0; | 32019 | return 0; |
32034 | } | 32020 | } |
@@ -32069,9 +32055,9 @@ diff -urNp linux-2.6.32.9/fs/seq_file.c linux-2.6.32.9/fs/seq_file.c | |||
32069 | if (!m->buf) | 32055 | if (!m->buf) |
32070 | goto Enomem; | 32056 | goto Enomem; |
32071 | m->count = 0; | 32057 | m->count = 0; |
32072 | diff -urNp linux-2.6.32.9/fs/smbfs/symlink.c linux-2.6.32.9/fs/smbfs/symlink.c | 32058 | diff -urNp linux-2.6.32.10/fs/smbfs/symlink.c linux-2.6.32.10/fs/smbfs/symlink.c |
32073 | --- linux-2.6.32.9/fs/smbfs/symlink.c 2010-02-23 10:38:51.000000000 -0500 | 32059 | --- linux-2.6.32.10/fs/smbfs/symlink.c 2010-03-15 11:52:04.000000000 -0400 |
32074 | +++ linux-2.6.32.9/fs/smbfs/symlink.c 2010-03-11 20:25:00.201372364 -0500 | 32060 | +++ linux-2.6.32.10/fs/smbfs/symlink.c 2010-03-20 15:58:47.142046768 -0400 |
32075 | @@ -55,7 +55,7 @@ static void *smb_follow_link(struct dent | 32061 | @@ -55,7 +55,7 @@ static void *smb_follow_link(struct dent |
32076 | 32062 | ||
32077 | static void smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) | 32063 | static void smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) |
@@ -32081,9 +32067,9 @@ diff -urNp linux-2.6.32.9/fs/smbfs/symlink.c linux-2.6.32.9/fs/smbfs/symlink.c | |||
32081 | if (!IS_ERR(s)) | 32067 | if (!IS_ERR(s)) |
32082 | __putname(s); | 32068 | __putname(s); |
32083 | } | 32069 | } |
32084 | diff -urNp linux-2.6.32.9/fs/splice.c linux-2.6.32.9/fs/splice.c | 32070 | diff -urNp linux-2.6.32.10/fs/splice.c linux-2.6.32.10/fs/splice.c |
32085 | --- linux-2.6.32.9/fs/splice.c 2010-02-23 10:38:51.000000000 -0500 | 32071 | --- linux-2.6.32.10/fs/splice.c 2010-03-15 11:52:04.000000000 -0400 |
32086 | +++ linux-2.6.32.9/fs/splice.c 2010-03-11 20:25:00.201372364 -0500 | 32072 | +++ linux-2.6.32.10/fs/splice.c 2010-03-20 15:58:47.142046768 -0400 |
32087 | @@ -185,7 +185,7 @@ ssize_t splice_to_pipe(struct pipe_inode | 32073 | @@ -185,7 +185,7 @@ ssize_t splice_to_pipe(struct pipe_inode |
32088 | pipe_lock(pipe); | 32074 | pipe_lock(pipe); |
32089 | 32075 | ||
@@ -32222,9 +32208,9 @@ diff -urNp linux-2.6.32.9/fs/splice.c linux-2.6.32.9/fs/splice.c | |||
32222 | ret = -EAGAIN; | 32208 | ret = -EAGAIN; |
32223 | 32209 | ||
32224 | pipe_unlock(ipipe); | 32210 | pipe_unlock(ipipe); |
32225 | diff -urNp linux-2.6.32.9/fs/sysfs/file.c linux-2.6.32.9/fs/sysfs/file.c | 32211 | diff -urNp linux-2.6.32.10/fs/sysfs/file.c linux-2.6.32.10/fs/sysfs/file.c |
32226 | --- linux-2.6.32.9/fs/sysfs/file.c 2010-02-23 10:38:51.000000000 -0500 | 32212 | --- linux-2.6.32.10/fs/sysfs/file.c 2010-03-15 11:52:04.000000000 -0400 |
32227 | +++ linux-2.6.32.9/fs/sysfs/file.c 2010-03-11 20:25:00.201372364 -0500 | 32213 | +++ linux-2.6.32.10/fs/sysfs/file.c 2010-03-20 15:58:47.142046768 -0400 |
32228 | @@ -53,7 +53,7 @@ struct sysfs_buffer { | 32214 | @@ -53,7 +53,7 @@ struct sysfs_buffer { |
32229 | size_t count; | 32215 | size_t count; |
32230 | loff_t pos; | 32216 | loff_t pos; |
@@ -32261,9 +32247,9 @@ diff -urNp linux-2.6.32.9/fs/sysfs/file.c linux-2.6.32.9/fs/sysfs/file.c | |||
32261 | int error = -EACCES; | 32247 | int error = -EACCES; |
32262 | char *p; | 32248 | char *p; |
32263 | 32249 | ||
32264 | diff -urNp linux-2.6.32.9/fs/sysfs/symlink.c linux-2.6.32.9/fs/sysfs/symlink.c | 32250 | diff -urNp linux-2.6.32.10/fs/sysfs/symlink.c linux-2.6.32.10/fs/sysfs/symlink.c |
32265 | --- linux-2.6.32.9/fs/sysfs/symlink.c 2010-02-23 10:38:51.000000000 -0500 | 32251 | --- linux-2.6.32.10/fs/sysfs/symlink.c 2010-03-15 11:52:04.000000000 -0400 |
32266 | +++ linux-2.6.32.9/fs/sysfs/symlink.c 2010-03-11 20:25:00.201372364 -0500 | 32252 | +++ linux-2.6.32.10/fs/sysfs/symlink.c 2010-03-20 15:58:47.142046768 -0400 |
32267 | @@ -204,7 +204,7 @@ static void *sysfs_follow_link(struct de | 32253 | @@ -204,7 +204,7 @@ static void *sysfs_follow_link(struct de |
32268 | 32254 | ||
32269 | static void sysfs_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) | 32255 | static void sysfs_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) |
@@ -32273,9 +32259,9 @@ diff -urNp linux-2.6.32.9/fs/sysfs/symlink.c linux-2.6.32.9/fs/sysfs/symlink.c | |||
32273 | if (!IS_ERR(page)) | 32259 | if (!IS_ERR(page)) |
32274 | free_page((unsigned long)page); | 32260 | free_page((unsigned long)page); |
32275 | } | 32261 | } |
32276 | diff -urNp linux-2.6.32.9/fs/udf/balloc.c linux-2.6.32.9/fs/udf/balloc.c | 32262 | diff -urNp linux-2.6.32.10/fs/udf/balloc.c linux-2.6.32.10/fs/udf/balloc.c |
32277 | --- linux-2.6.32.9/fs/udf/balloc.c 2010-02-23 10:38:51.000000000 -0500 | 32263 | --- linux-2.6.32.10/fs/udf/balloc.c 2010-03-15 11:52:04.000000000 -0400 |
32278 | +++ linux-2.6.32.9/fs/udf/balloc.c 2010-03-11 20:25:00.201372364 -0500 | 32264 | +++ linux-2.6.32.10/fs/udf/balloc.c 2010-03-20 15:58:47.142046768 -0400 |
32279 | @@ -172,9 +172,7 @@ static void udf_bitmap_free_blocks(struc | 32265 | @@ -172,9 +172,7 @@ static void udf_bitmap_free_blocks(struc |
32280 | 32266 | ||
32281 | mutex_lock(&sbi->s_alloc_mutex); | 32267 | mutex_lock(&sbi->s_alloc_mutex); |
@@ -32298,9 +32284,9 @@ diff -urNp linux-2.6.32.9/fs/udf/balloc.c linux-2.6.32.9/fs/udf/balloc.c | |||
32298 | udf_debug("%d < %d || %d + %d > %d\n", | 32284 | udf_debug("%d < %d || %d + %d > %d\n", |
32299 | bloc.logicalBlockNum, 0, bloc.logicalBlockNum, count, | 32285 | bloc.logicalBlockNum, 0, bloc.logicalBlockNum, count, |
32300 | partmap->s_partition_len); | 32286 | partmap->s_partition_len); |
32301 | diff -urNp linux-2.6.32.9/fs/utimes.c linux-2.6.32.9/fs/utimes.c | 32287 | diff -urNp linux-2.6.32.10/fs/utimes.c linux-2.6.32.10/fs/utimes.c |
32302 | --- linux-2.6.32.9/fs/utimes.c 2010-02-23 10:38:51.000000000 -0500 | 32288 | --- linux-2.6.32.10/fs/utimes.c 2010-03-15 11:52:04.000000000 -0400 |
32303 | +++ linux-2.6.32.9/fs/utimes.c 2010-03-11 20:25:00.201372364 -0500 | 32289 | +++ linux-2.6.32.10/fs/utimes.c 2010-03-20 15:58:47.142046768 -0400 |
32304 | @@ -1,6 +1,7 @@ | 32290 | @@ -1,6 +1,7 @@ |
32305 | #include <linux/compiler.h> | 32291 | #include <linux/compiler.h> |
32306 | #include <linux/file.h> | 32292 | #include <linux/file.h> |
@@ -32322,9 +32308,9 @@ diff -urNp linux-2.6.32.9/fs/utimes.c linux-2.6.32.9/fs/utimes.c | |||
32322 | mutex_lock(&inode->i_mutex); | 32308 | mutex_lock(&inode->i_mutex); |
32323 | error = notify_change(path->dentry, &newattrs); | 32309 | error = notify_change(path->dentry, &newattrs); |
32324 | mutex_unlock(&inode->i_mutex); | 32310 | mutex_unlock(&inode->i_mutex); |
32325 | diff -urNp linux-2.6.32.9/fs/xfs/linux-2.6/xfs_ioctl.c linux-2.6.32.9/fs/xfs/linux-2.6/xfs_ioctl.c | 32311 | diff -urNp linux-2.6.32.10/fs/xfs/linux-2.6/xfs_ioctl.c linux-2.6.32.10/fs/xfs/linux-2.6/xfs_ioctl.c |
32326 | --- linux-2.6.32.9/fs/xfs/linux-2.6/xfs_ioctl.c 2010-02-23 10:38:51.000000000 -0500 | 32312 | --- linux-2.6.32.10/fs/xfs/linux-2.6/xfs_ioctl.c 2010-03-15 11:52:04.000000000 -0400 |
32327 | +++ linux-2.6.32.9/fs/xfs/linux-2.6/xfs_ioctl.c 2010-03-11 20:25:00.201372364 -0500 | 32313 | +++ linux-2.6.32.10/fs/xfs/linux-2.6/xfs_ioctl.c 2010-03-20 15:58:47.142046768 -0400 |
32328 | @@ -134,7 +134,7 @@ xfs_find_handle( | 32314 | @@ -134,7 +134,7 @@ xfs_find_handle( |
32329 | } | 32315 | } |
32330 | 32316 | ||
@@ -32334,9 +32320,9 @@ diff -urNp linux-2.6.32.9/fs/xfs/linux-2.6/xfs_ioctl.c linux-2.6.32.9/fs/xfs/lin | |||
32334 | copy_to_user(hreq->ohandlen, &hsize, sizeof(__s32))) | 32320 | copy_to_user(hreq->ohandlen, &hsize, sizeof(__s32))) |
32335 | goto out_put; | 32321 | goto out_put; |
32336 | 32322 | ||
32337 | diff -urNp linux-2.6.32.9/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.9/fs/xfs/linux-2.6/xfs_iops.c | 32323 | diff -urNp linux-2.6.32.10/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.10/fs/xfs/linux-2.6/xfs_iops.c |
32338 | --- linux-2.6.32.9/fs/xfs/linux-2.6/xfs_iops.c 2010-02-23 10:38:51.000000000 -0500 | 32324 | --- linux-2.6.32.10/fs/xfs/linux-2.6/xfs_iops.c 2010-03-15 11:52:04.000000000 -0400 |
32339 | +++ linux-2.6.32.9/fs/xfs/linux-2.6/xfs_iops.c 2010-03-11 20:25:00.201372364 -0500 | 32325 | +++ linux-2.6.32.10/fs/xfs/linux-2.6/xfs_iops.c 2010-03-20 15:58:47.142046768 -0400 |
32340 | @@ -468,7 +468,7 @@ xfs_vn_put_link( | 32326 | @@ -468,7 +468,7 @@ xfs_vn_put_link( |
32341 | struct nameidata *nd, | 32327 | struct nameidata *nd, |
32342 | void *p) | 32328 | void *p) |
@@ -32346,9 +32332,9 @@ diff -urNp linux-2.6.32.9/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.32.9/fs/xfs/linu | |||
32346 | 32332 | ||
32347 | if (!IS_ERR(s)) | 32333 | if (!IS_ERR(s)) |
32348 | kfree(s); | 32334 | kfree(s); |
32349 | diff -urNp linux-2.6.32.9/fs/xfs/xfs_bmap.c linux-2.6.32.9/fs/xfs/xfs_bmap.c | 32335 | diff -urNp linux-2.6.32.10/fs/xfs/xfs_bmap.c linux-2.6.32.10/fs/xfs/xfs_bmap.c |
32350 | --- linux-2.6.32.9/fs/xfs/xfs_bmap.c 2010-02-23 10:38:51.000000000 -0500 | 32336 | --- linux-2.6.32.10/fs/xfs/xfs_bmap.c 2010-03-15 11:52:04.000000000 -0400 |
32351 | +++ linux-2.6.32.9/fs/xfs/xfs_bmap.c 2010-03-11 20:25:00.205311490 -0500 | 32337 | +++ linux-2.6.32.10/fs/xfs/xfs_bmap.c 2010-03-20 15:58:47.146050321 -0400 |
32352 | @@ -360,7 +360,7 @@ xfs_bmap_validate_ret( | 32338 | @@ -360,7 +360,7 @@ xfs_bmap_validate_ret( |
32353 | int nmap, | 32339 | int nmap, |
32354 | int ret_nmap); | 32340 | int ret_nmap); |
@@ -32358,9 +32344,9 @@ diff -urNp linux-2.6.32.9/fs/xfs/xfs_bmap.c linux-2.6.32.9/fs/xfs/xfs_bmap.c | |||
32358 | #endif /* DEBUG */ | 32344 | #endif /* DEBUG */ |
32359 | 32345 | ||
32360 | #if defined(XFS_RW_TRACE) | 32346 | #if defined(XFS_RW_TRACE) |
32361 | diff -urNp linux-2.6.32.9/grsecurity/gracl_alloc.c linux-2.6.32.9/grsecurity/gracl_alloc.c | 32347 | diff -urNp linux-2.6.32.10/grsecurity/gracl_alloc.c linux-2.6.32.10/grsecurity/gracl_alloc.c |
32362 | --- linux-2.6.32.9/grsecurity/gracl_alloc.c 1969-12-31 19:00:00.000000000 -0500 | 32348 | --- linux-2.6.32.10/grsecurity/gracl_alloc.c 1969-12-31 19:00:00.000000000 -0500 |
32363 | +++ linux-2.6.32.9/grsecurity/gracl_alloc.c 2010-03-11 20:25:00.205311490 -0500 | 32349 | +++ linux-2.6.32.10/grsecurity/gracl_alloc.c 2010-03-20 15:58:47.146050321 -0400 |
32364 | @@ -0,0 +1,105 @@ | 32350 | @@ -0,0 +1,105 @@ |
32365 | +#include <linux/kernel.h> | 32351 | +#include <linux/kernel.h> |
32366 | +#include <linux/mm.h> | 32352 | +#include <linux/mm.h> |
@@ -32467,10 +32453,10 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_alloc.c linux-2.6.32.9/grsecurity/gra | |||
32467 | + else | 32453 | + else |
32468 | + return 1; | 32454 | + return 1; |
32469 | +} | 32455 | +} |
32470 | diff -urNp linux-2.6.32.9/grsecurity/gracl.c linux-2.6.32.9/grsecurity/gracl.c | 32456 | diff -urNp linux-2.6.32.10/grsecurity/gracl.c linux-2.6.32.10/grsecurity/gracl.c |
32471 | --- linux-2.6.32.9/grsecurity/gracl.c 1969-12-31 19:00:00.000000000 -0500 | 32457 | --- linux-2.6.32.10/grsecurity/gracl.c 1969-12-31 19:00:00.000000000 -0500 |
32472 | +++ linux-2.6.32.9/grsecurity/gracl.c 2010-03-11 20:25:00.205311490 -0500 | 32458 | +++ linux-2.6.32.10/grsecurity/gracl.c 2010-03-20 16:56:51.708801961 -0400 |
32473 | @@ -0,0 +1,3918 @@ | 32459 | @@ -0,0 +1,3917 @@ |
32474 | +#include <linux/kernel.h> | 32460 | +#include <linux/kernel.h> |
32475 | +#include <linux/module.h> | 32461 | +#include <linux/module.h> |
32476 | +#include <linux/sched.h> | 32462 | +#include <linux/sched.h> |
@@ -35575,7 +35561,6 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl.c linux-2.6.32.9/grsecurity/gracl.c | |||
35575 | + gr_log_str_int(GR_DONT_AUDIT_GOOD, GR_UNSPROLES_ACL_MSG, p, i); | 35561 | + gr_log_str_int(GR_DONT_AUDIT_GOOD, GR_UNSPROLES_ACL_MSG, p, i); |
35576 | + gr_set_acls(1); | 35562 | + gr_set_acls(1); |
35577 | + } else { | 35563 | + } else { |
35578 | + gr_log_str(GR_DONT_AUDIT, GR_UNSPROLEF_ACL_MSG, current->role->rolename); | ||
35579 | + error = -EPERM; | 35564 | + error = -EPERM; |
35580 | + goto out; | 35565 | + goto out; |
35581 | + } | 35566 | + } |
@@ -36389,9 +36374,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl.c linux-2.6.32.9/grsecurity/gracl.c | |||
36389 | +EXPORT_SYMBOL(gr_check_group_change); | 36374 | +EXPORT_SYMBOL(gr_check_group_change); |
36390 | +#endif | 36375 | +#endif |
36391 | + | 36376 | + |
36392 | diff -urNp linux-2.6.32.9/grsecurity/gracl_cap.c linux-2.6.32.9/grsecurity/gracl_cap.c | 36377 | diff -urNp linux-2.6.32.10/grsecurity/gracl_cap.c linux-2.6.32.10/grsecurity/gracl_cap.c |
36393 | --- linux-2.6.32.9/grsecurity/gracl_cap.c 1969-12-31 19:00:00.000000000 -0500 | 36378 | --- linux-2.6.32.10/grsecurity/gracl_cap.c 1969-12-31 19:00:00.000000000 -0500 |
36394 | +++ linux-2.6.32.9/grsecurity/gracl_cap.c 2010-03-11 20:25:00.205311490 -0500 | 36379 | +++ linux-2.6.32.10/grsecurity/gracl_cap.c 2010-03-20 15:58:47.148627499 -0400 |
36395 | @@ -0,0 +1,131 @@ | 36380 | @@ -0,0 +1,131 @@ |
36396 | +#include <linux/kernel.h> | 36381 | +#include <linux/kernel.h> |
36397 | +#include <linux/module.h> | 36382 | +#include <linux/module.h> |
@@ -36524,9 +36509,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_cap.c linux-2.6.32.9/grsecurity/gracl | |||
36524 | + return 0; | 36509 | + return 0; |
36525 | +} | 36510 | +} |
36526 | + | 36511 | + |
36527 | diff -urNp linux-2.6.32.9/grsecurity/gracl_fs.c linux-2.6.32.9/grsecurity/gracl_fs.c | 36512 | diff -urNp linux-2.6.32.10/grsecurity/gracl_fs.c linux-2.6.32.10/grsecurity/gracl_fs.c |
36528 | --- linux-2.6.32.9/grsecurity/gracl_fs.c 1969-12-31 19:00:00.000000000 -0500 | 36513 | --- linux-2.6.32.10/grsecurity/gracl_fs.c 1969-12-31 19:00:00.000000000 -0500 |
36529 | +++ linux-2.6.32.9/grsecurity/gracl_fs.c 2010-03-11 20:25:00.205311490 -0500 | 36514 | +++ linux-2.6.32.10/grsecurity/gracl_fs.c 2010-03-20 15:58:47.148627499 -0400 |
36530 | @@ -0,0 +1,424 @@ | 36515 | @@ -0,0 +1,424 @@ |
36531 | +#include <linux/kernel.h> | 36516 | +#include <linux/kernel.h> |
36532 | +#include <linux/sched.h> | 36517 | +#include <linux/sched.h> |
@@ -36952,9 +36937,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_fs.c linux-2.6.32.9/grsecurity/gracl_ | |||
36952 | + | 36937 | + |
36953 | + return 0; | 36938 | + return 0; |
36954 | +} | 36939 | +} |
36955 | diff -urNp linux-2.6.32.9/grsecurity/gracl_ip.c linux-2.6.32.9/grsecurity/gracl_ip.c | 36940 | diff -urNp linux-2.6.32.10/grsecurity/gracl_ip.c linux-2.6.32.10/grsecurity/gracl_ip.c |
36956 | --- linux-2.6.32.9/grsecurity/gracl_ip.c 1969-12-31 19:00:00.000000000 -0500 | 36941 | --- linux-2.6.32.10/grsecurity/gracl_ip.c 1969-12-31 19:00:00.000000000 -0500 |
36957 | +++ linux-2.6.32.9/grsecurity/gracl_ip.c 2010-03-11 20:25:00.205311490 -0500 | 36942 | +++ linux-2.6.32.10/grsecurity/gracl_ip.c 2010-03-20 15:58:47.148627499 -0400 |
36958 | @@ -0,0 +1,339 @@ | 36943 | @@ -0,0 +1,339 @@ |
36959 | +#include <linux/kernel.h> | 36944 | +#include <linux/kernel.h> |
36960 | +#include <asm/uaccess.h> | 36945 | +#include <asm/uaccess.h> |
@@ -37295,9 +37280,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_ip.c linux-2.6.32.9/grsecurity/gracl_ | |||
37295 | + | 37280 | + |
37296 | + return gr_search_connectbind(GR_CONNECT | GR_CONNECTOVERRIDE, sk, &sin, SOCK_DGRAM); | 37281 | + return gr_search_connectbind(GR_CONNECT | GR_CONNECTOVERRIDE, sk, &sin, SOCK_DGRAM); |
37297 | +} | 37282 | +} |
37298 | diff -urNp linux-2.6.32.9/grsecurity/gracl_learn.c linux-2.6.32.9/grsecurity/gracl_learn.c | 37283 | diff -urNp linux-2.6.32.10/grsecurity/gracl_learn.c linux-2.6.32.10/grsecurity/gracl_learn.c |
37299 | --- linux-2.6.32.9/grsecurity/gracl_learn.c 1969-12-31 19:00:00.000000000 -0500 | 37284 | --- linux-2.6.32.10/grsecurity/gracl_learn.c 1969-12-31 19:00:00.000000000 -0500 |
37300 | +++ linux-2.6.32.9/grsecurity/gracl_learn.c 2010-03-11 20:25:00.205311490 -0500 | 37285 | +++ linux-2.6.32.10/grsecurity/gracl_learn.c 2010-03-20 15:58:47.148627499 -0400 |
37301 | @@ -0,0 +1,211 @@ | 37286 | @@ -0,0 +1,211 @@ |
37302 | +#include <linux/kernel.h> | 37287 | +#include <linux/kernel.h> |
37303 | +#include <linux/mm.h> | 37288 | +#include <linux/mm.h> |
@@ -37510,9 +37495,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_learn.c linux-2.6.32.9/grsecurity/gra | |||
37510 | + .release = close_learn, | 37495 | + .release = close_learn, |
37511 | + .poll = poll_learn, | 37496 | + .poll = poll_learn, |
37512 | +}; | 37497 | +}; |
37513 | diff -urNp linux-2.6.32.9/grsecurity/gracl_res.c linux-2.6.32.9/grsecurity/gracl_res.c | 37498 | diff -urNp linux-2.6.32.10/grsecurity/gracl_res.c linux-2.6.32.10/grsecurity/gracl_res.c |
37514 | --- linux-2.6.32.9/grsecurity/gracl_res.c 1969-12-31 19:00:00.000000000 -0500 | 37499 | --- linux-2.6.32.10/grsecurity/gracl_res.c 1969-12-31 19:00:00.000000000 -0500 |
37515 | +++ linux-2.6.32.9/grsecurity/gracl_res.c 2010-03-11 20:25:00.205311490 -0500 | 37500 | +++ linux-2.6.32.10/grsecurity/gracl_res.c 2010-03-20 15:58:47.148627499 -0400 |
37516 | @@ -0,0 +1,65 @@ | 37501 | @@ -0,0 +1,65 @@ |
37517 | +#include <linux/kernel.h> | 37502 | +#include <linux/kernel.h> |
37518 | +#include <linux/sched.h> | 37503 | +#include <linux/sched.h> |
@@ -37579,9 +37564,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_res.c linux-2.6.32.9/grsecurity/gracl | |||
37579 | + rcu_read_unlock(); | 37564 | + rcu_read_unlock(); |
37580 | + return; | 37565 | + return; |
37581 | +} | 37566 | +} |
37582 | diff -urNp linux-2.6.32.9/grsecurity/gracl_segv.c linux-2.6.32.9/grsecurity/gracl_segv.c | 37567 | diff -urNp linux-2.6.32.10/grsecurity/gracl_segv.c linux-2.6.32.10/grsecurity/gracl_segv.c |
37583 | --- linux-2.6.32.9/grsecurity/gracl_segv.c 1969-12-31 19:00:00.000000000 -0500 | 37568 | --- linux-2.6.32.10/grsecurity/gracl_segv.c 1969-12-31 19:00:00.000000000 -0500 |
37584 | +++ linux-2.6.32.9/grsecurity/gracl_segv.c 2010-03-11 20:25:00.205311490 -0500 | 37569 | +++ linux-2.6.32.10/grsecurity/gracl_segv.c 2010-03-20 15:58:47.148627499 -0400 |
37585 | @@ -0,0 +1,310 @@ | 37570 | @@ -0,0 +1,310 @@ |
37586 | +#include <linux/kernel.h> | 37571 | +#include <linux/kernel.h> |
37587 | +#include <linux/mm.h> | 37572 | +#include <linux/mm.h> |
@@ -37893,9 +37878,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_segv.c linux-2.6.32.9/grsecurity/grac | |||
37893 | + | 37878 | + |
37894 | + return; | 37879 | + return; |
37895 | +} | 37880 | +} |
37896 | diff -urNp linux-2.6.32.9/grsecurity/gracl_shm.c linux-2.6.32.9/grsecurity/gracl_shm.c | 37881 | diff -urNp linux-2.6.32.10/grsecurity/gracl_shm.c linux-2.6.32.10/grsecurity/gracl_shm.c |
37897 | --- linux-2.6.32.9/grsecurity/gracl_shm.c 1969-12-31 19:00:00.000000000 -0500 | 37882 | --- linux-2.6.32.10/grsecurity/gracl_shm.c 1969-12-31 19:00:00.000000000 -0500 |
37898 | +++ linux-2.6.32.9/grsecurity/gracl_shm.c 2010-03-11 20:25:00.205311490 -0500 | 37883 | +++ linux-2.6.32.10/grsecurity/gracl_shm.c 2010-03-20 15:58:47.148627499 -0400 |
37899 | @@ -0,0 +1,37 @@ | 37884 | @@ -0,0 +1,37 @@ |
37900 | +#include <linux/kernel.h> | 37885 | +#include <linux/kernel.h> |
37901 | +#include <linux/mm.h> | 37886 | +#include <linux/mm.h> |
@@ -37934,9 +37919,9 @@ diff -urNp linux-2.6.32.9/grsecurity/gracl_shm.c linux-2.6.32.9/grsecurity/gracl | |||
37934 | + | 37919 | + |
37935 | + return 1; | 37920 | + return 1; |
37936 | +} | 37921 | +} |
37937 | diff -urNp linux-2.6.32.9/grsecurity/grsec_chdir.c linux-2.6.32.9/grsecurity/grsec_chdir.c | 37922 | diff -urNp linux-2.6.32.10/grsecurity/grsec_chdir.c linux-2.6.32.10/grsecurity/grsec_chdir.c |
37938 | --- linux-2.6.32.9/grsecurity/grsec_chdir.c 1969-12-31 19:00:00.000000000 -0500 | 37923 | --- linux-2.6.32.10/grsecurity/grsec_chdir.c 1969-12-31 19:00:00.000000000 -0500 |
37939 | +++ linux-2.6.32.9/grsecurity/grsec_chdir.c 2010-03-11 20:25:00.205311490 -0500 | 37924 | +++ linux-2.6.32.10/grsecurity/grsec_chdir.c 2010-03-20 15:58:47.148627499 -0400 |
37940 | @@ -0,0 +1,19 @@ | 37925 | @@ -0,0 +1,19 @@ |
37941 | +#include <linux/kernel.h> | 37926 | +#include <linux/kernel.h> |
37942 | +#include <linux/sched.h> | 37927 | +#include <linux/sched.h> |
@@ -37957,9 +37942,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_chdir.c linux-2.6.32.9/grsecurity/grs | |||
37957 | +#endif | 37942 | +#endif |
37958 | + return; | 37943 | + return; |
37959 | +} | 37944 | +} |
37960 | diff -urNp linux-2.6.32.9/grsecurity/grsec_chroot.c linux-2.6.32.9/grsecurity/grsec_chroot.c | 37945 | diff -urNp linux-2.6.32.10/grsecurity/grsec_chroot.c linux-2.6.32.10/grsecurity/grsec_chroot.c |
37961 | --- linux-2.6.32.9/grsecurity/grsec_chroot.c 1969-12-31 19:00:00.000000000 -0500 | 37946 | --- linux-2.6.32.10/grsecurity/grsec_chroot.c 1969-12-31 19:00:00.000000000 -0500 |
37962 | +++ linux-2.6.32.9/grsecurity/grsec_chroot.c 2010-03-11 20:25:00.205311490 -0500 | 37947 | +++ linux-2.6.32.10/grsecurity/grsec_chroot.c 2010-03-20 15:58:47.148627499 -0400 |
37963 | @@ -0,0 +1,348 @@ | 37948 | @@ -0,0 +1,348 @@ |
37964 | +#include <linux/kernel.h> | 37949 | +#include <linux/kernel.h> |
37965 | +#include <linux/module.h> | 37950 | +#include <linux/module.h> |
@@ -38309,9 +38294,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_chroot.c linux-2.6.32.9/grsecurity/gr | |||
38309 | +#ifdef CONFIG_SECURITY | 38294 | +#ifdef CONFIG_SECURITY |
38310 | +EXPORT_SYMBOL(gr_handle_chroot_caps); | 38295 | +EXPORT_SYMBOL(gr_handle_chroot_caps); |
38311 | +#endif | 38296 | +#endif |
38312 | diff -urNp linux-2.6.32.9/grsecurity/grsec_disabled.c linux-2.6.32.9/grsecurity/grsec_disabled.c | 38297 | diff -urNp linux-2.6.32.10/grsecurity/grsec_disabled.c linux-2.6.32.10/grsecurity/grsec_disabled.c |
38313 | --- linux-2.6.32.9/grsecurity/grsec_disabled.c 1969-12-31 19:00:00.000000000 -0500 | 38298 | --- linux-2.6.32.10/grsecurity/grsec_disabled.c 1969-12-31 19:00:00.000000000 -0500 |
38314 | +++ linux-2.6.32.9/grsecurity/grsec_disabled.c 2010-03-11 20:25:00.205311490 -0500 | 38299 | +++ linux-2.6.32.10/grsecurity/grsec_disabled.c 2010-03-20 15:58:47.148627499 -0400 |
38315 | @@ -0,0 +1,426 @@ | 38300 | @@ -0,0 +1,426 @@ |
38316 | +#include <linux/kernel.h> | 38301 | +#include <linux/kernel.h> |
38317 | +#include <linux/module.h> | 38302 | +#include <linux/module.h> |
@@ -38739,9 +38724,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_disabled.c linux-2.6.32.9/grsecurity/ | |||
38739 | +EXPORT_SYMBOL(gr_check_user_change); | 38724 | +EXPORT_SYMBOL(gr_check_user_change); |
38740 | +EXPORT_SYMBOL(gr_check_group_change); | 38725 | +EXPORT_SYMBOL(gr_check_group_change); |
38741 | +#endif | 38726 | +#endif |
38742 | diff -urNp linux-2.6.32.9/grsecurity/grsec_exec.c linux-2.6.32.9/grsecurity/grsec_exec.c | 38727 | diff -urNp linux-2.6.32.10/grsecurity/grsec_exec.c linux-2.6.32.10/grsecurity/grsec_exec.c |
38743 | --- linux-2.6.32.9/grsecurity/grsec_exec.c 1969-12-31 19:00:00.000000000 -0500 | 38728 | --- linux-2.6.32.10/grsecurity/grsec_exec.c 1969-12-31 19:00:00.000000000 -0500 |
38744 | +++ linux-2.6.32.9/grsecurity/grsec_exec.c 2010-03-11 20:25:00.205311490 -0500 | 38729 | +++ linux-2.6.32.10/grsecurity/grsec_exec.c 2010-03-20 15:58:47.148627499 -0400 |
38745 | @@ -0,0 +1,89 @@ | 38730 | @@ -0,0 +1,89 @@ |
38746 | +#include <linux/kernel.h> | 38731 | +#include <linux/kernel.h> |
38747 | +#include <linux/sched.h> | 38732 | +#include <linux/sched.h> |
@@ -38832,9 +38817,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_exec.c linux-2.6.32.9/grsecurity/grse | |||
38832 | +#endif | 38817 | +#endif |
38833 | + return; | 38818 | + return; |
38834 | +} | 38819 | +} |
38835 | diff -urNp linux-2.6.32.9/grsecurity/grsec_fifo.c linux-2.6.32.9/grsecurity/grsec_fifo.c | 38820 | diff -urNp linux-2.6.32.10/grsecurity/grsec_fifo.c linux-2.6.32.10/grsecurity/grsec_fifo.c |
38836 | --- linux-2.6.32.9/grsecurity/grsec_fifo.c 1969-12-31 19:00:00.000000000 -0500 | 38821 | --- linux-2.6.32.10/grsecurity/grsec_fifo.c 1969-12-31 19:00:00.000000000 -0500 |
38837 | +++ linux-2.6.32.9/grsecurity/grsec_fifo.c 2010-03-11 20:25:00.205311490 -0500 | 38822 | +++ linux-2.6.32.10/grsecurity/grsec_fifo.c 2010-03-20 15:58:47.148627499 -0400 |
38838 | @@ -0,0 +1,24 @@ | 38823 | @@ -0,0 +1,24 @@ |
38839 | +#include <linux/kernel.h> | 38824 | +#include <linux/kernel.h> |
38840 | +#include <linux/sched.h> | 38825 | +#include <linux/sched.h> |
@@ -38860,9 +38845,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_fifo.c linux-2.6.32.9/grsecurity/grse | |||
38860 | +#endif | 38845 | +#endif |
38861 | + return 0; | 38846 | + return 0; |
38862 | +} | 38847 | +} |
38863 | diff -urNp linux-2.6.32.9/grsecurity/grsec_fork.c linux-2.6.32.9/grsecurity/grsec_fork.c | 38848 | diff -urNp linux-2.6.32.10/grsecurity/grsec_fork.c linux-2.6.32.10/grsecurity/grsec_fork.c |
38864 | --- linux-2.6.32.9/grsecurity/grsec_fork.c 1969-12-31 19:00:00.000000000 -0500 | 38849 | --- linux-2.6.32.10/grsecurity/grsec_fork.c 1969-12-31 19:00:00.000000000 -0500 |
38865 | +++ linux-2.6.32.9/grsecurity/grsec_fork.c 2010-03-11 20:25:00.205311490 -0500 | 38850 | +++ linux-2.6.32.10/grsecurity/grsec_fork.c 2010-03-20 15:58:47.148627499 -0400 |
38866 | @@ -0,0 +1,15 @@ | 38851 | @@ -0,0 +1,15 @@ |
38867 | +#include <linux/kernel.h> | 38852 | +#include <linux/kernel.h> |
38868 | +#include <linux/sched.h> | 38853 | +#include <linux/sched.h> |
@@ -38879,10 +38864,10 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_fork.c linux-2.6.32.9/grsecurity/grse | |||
38879 | +#endif | 38864 | +#endif |
38880 | + return; | 38865 | + return; |
38881 | +} | 38866 | +} |
38882 | diff -urNp linux-2.6.32.9/grsecurity/grsec_init.c linux-2.6.32.9/grsecurity/grsec_init.c | 38867 | diff -urNp linux-2.6.32.10/grsecurity/grsec_init.c linux-2.6.32.10/grsecurity/grsec_init.c |
38883 | --- linux-2.6.32.9/grsecurity/grsec_init.c 1969-12-31 19:00:00.000000000 -0500 | 38868 | --- linux-2.6.32.10/grsecurity/grsec_init.c 1969-12-31 19:00:00.000000000 -0500 |
38884 | +++ linux-2.6.32.9/grsecurity/grsec_init.c 2010-03-11 20:25:00.209634770 -0500 | 38869 | +++ linux-2.6.32.10/grsecurity/grsec_init.c 2010-03-20 16:14:37.552600443 -0400 |
38885 | @@ -0,0 +1,235 @@ | 38870 | @@ -0,0 +1,241 @@ |
38886 | +#include <linux/kernel.h> | 38871 | +#include <linux/kernel.h> |
38887 | +#include <linux/sched.h> | 38872 | +#include <linux/sched.h> |
38888 | +#include <linux/mm.h> | 38873 | +#include <linux/mm.h> |
@@ -38924,6 +38909,8 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_init.c linux-2.6.32.9/grsecurity/grse | |||
38924 | +int grsec_enable_chroot_unix; | 38909 | +int grsec_enable_chroot_unix; |
38925 | +int grsec_enable_tpe; | 38910 | +int grsec_enable_tpe; |
38926 | +int grsec_tpe_gid; | 38911 | +int grsec_tpe_gid; |
38912 | +int grsec_enable_blackhole; | ||
38913 | +int grsec_lastack_retries; | ||
38927 | +int grsec_enable_tpe_all; | 38914 | +int grsec_enable_tpe_all; |
38928 | +int grsec_enable_socket_all; | 38915 | +int grsec_enable_socket_all; |
38929 | +int grsec_socket_all_gid; | 38916 | +int grsec_socket_all_gid; |
@@ -39029,6 +39016,10 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_init.c linux-2.6.32.9/grsecurity/grse | |||
39029 | +#ifdef CONFIG_GRKERNSEC_DMESG | 39016 | +#ifdef CONFIG_GRKERNSEC_DMESG |
39030 | + grsec_enable_dmesg = 1; | 39017 | + grsec_enable_dmesg = 1; |
39031 | +#endif | 39018 | +#endif |
39019 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
39020 | + grsec_enable_blackhole = 1; | ||
39021 | + grsec_lastack_retries = 4; | ||
39022 | +#endif | ||
39032 | +#ifdef CONFIG_GRKERNSEC_FIFO | 39023 | +#ifdef CONFIG_GRKERNSEC_FIFO |
39033 | + grsec_enable_fifo = 1; | 39024 | + grsec_enable_fifo = 1; |
39034 | +#endif | 39025 | +#endif |
@@ -39118,9 +39109,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_init.c linux-2.6.32.9/grsecurity/grse | |||
39118 | + | 39109 | + |
39119 | + return; | 39110 | + return; |
39120 | +} | 39111 | +} |
39121 | diff -urNp linux-2.6.32.9/grsecurity/grsec_link.c linux-2.6.32.9/grsecurity/grsec_link.c | 39112 | diff -urNp linux-2.6.32.10/grsecurity/grsec_link.c linux-2.6.32.10/grsecurity/grsec_link.c |
39122 | --- linux-2.6.32.9/grsecurity/grsec_link.c 1969-12-31 19:00:00.000000000 -0500 | 39113 | --- linux-2.6.32.10/grsecurity/grsec_link.c 1969-12-31 19:00:00.000000000 -0500 |
39123 | +++ linux-2.6.32.9/grsecurity/grsec_link.c 2010-03-11 20:25:00.209634770 -0500 | 39114 | +++ linux-2.6.32.10/grsecurity/grsec_link.c 2010-03-20 15:58:47.148627499 -0400 |
39124 | @@ -0,0 +1,43 @@ | 39115 | @@ -0,0 +1,43 @@ |
39125 | +#include <linux/kernel.h> | 39116 | +#include <linux/kernel.h> |
39126 | +#include <linux/sched.h> | 39117 | +#include <linux/sched.h> |
@@ -39165,9 +39156,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_link.c linux-2.6.32.9/grsecurity/grse | |||
39165 | +#endif | 39156 | +#endif |
39166 | + return 0; | 39157 | + return 0; |
39167 | +} | 39158 | +} |
39168 | diff -urNp linux-2.6.32.9/grsecurity/grsec_log.c linux-2.6.32.9/grsecurity/grsec_log.c | 39159 | diff -urNp linux-2.6.32.10/grsecurity/grsec_log.c linux-2.6.32.10/grsecurity/grsec_log.c |
39169 | --- linux-2.6.32.9/grsecurity/grsec_log.c 1969-12-31 19:00:00.000000000 -0500 | 39160 | --- linux-2.6.32.10/grsecurity/grsec_log.c 1969-12-31 19:00:00.000000000 -0500 |
39170 | +++ linux-2.6.32.9/grsecurity/grsec_log.c 2010-03-11 20:25:00.209634770 -0500 | 39161 | +++ linux-2.6.32.10/grsecurity/grsec_log.c 2010-03-20 15:58:47.148627499 -0400 |
39171 | @@ -0,0 +1,296 @@ | 39162 | @@ -0,0 +1,296 @@ |
39172 | +#include <linux/kernel.h> | 39163 | +#include <linux/kernel.h> |
39173 | +#include <linux/sched.h> | 39164 | +#include <linux/sched.h> |
@@ -39465,9 +39456,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_log.c linux-2.6.32.9/grsecurity/grsec | |||
39465 | + gr_log_end(audit); | 39456 | + gr_log_end(audit); |
39466 | + END_LOCKS(audit); | 39457 | + END_LOCKS(audit); |
39467 | +} | 39458 | +} |
39468 | diff -urNp linux-2.6.32.9/grsecurity/grsec_mem.c linux-2.6.32.9/grsecurity/grsec_mem.c | 39459 | diff -urNp linux-2.6.32.10/grsecurity/grsec_mem.c linux-2.6.32.10/grsecurity/grsec_mem.c |
39469 | --- linux-2.6.32.9/grsecurity/grsec_mem.c 1969-12-31 19:00:00.000000000 -0500 | 39460 | --- linux-2.6.32.10/grsecurity/grsec_mem.c 1969-12-31 19:00:00.000000000 -0500 |
39470 | +++ linux-2.6.32.9/grsecurity/grsec_mem.c 2010-03-11 20:25:00.209634770 -0500 | 39461 | +++ linux-2.6.32.10/grsecurity/grsec_mem.c 2010-03-20 15:58:47.148627499 -0400 |
39471 | @@ -0,0 +1,85 @@ | 39462 | @@ -0,0 +1,85 @@ |
39472 | +#include <linux/kernel.h> | 39463 | +#include <linux/kernel.h> |
39473 | +#include <linux/sched.h> | 39464 | +#include <linux/sched.h> |
@@ -39554,9 +39545,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_mem.c linux-2.6.32.9/grsecurity/grsec | |||
39554 | + gr_log_noargs(GR_DONT_AUDIT, GR_VM86_MSG); | 39545 | + gr_log_noargs(GR_DONT_AUDIT, GR_VM86_MSG); |
39555 | + return; | 39546 | + return; |
39556 | +} | 39547 | +} |
39557 | diff -urNp linux-2.6.32.9/grsecurity/grsec_mount.c linux-2.6.32.9/grsecurity/grsec_mount.c | 39548 | diff -urNp linux-2.6.32.10/grsecurity/grsec_mount.c linux-2.6.32.10/grsecurity/grsec_mount.c |
39558 | --- linux-2.6.32.9/grsecurity/grsec_mount.c 1969-12-31 19:00:00.000000000 -0500 | 39549 | --- linux-2.6.32.10/grsecurity/grsec_mount.c 1969-12-31 19:00:00.000000000 -0500 |
39559 | +++ linux-2.6.32.9/grsecurity/grsec_mount.c 2010-03-11 20:25:00.221631311 -0500 | 39550 | +++ linux-2.6.32.10/grsecurity/grsec_mount.c 2010-03-20 15:58:47.148627499 -0400 |
39560 | @@ -0,0 +1,62 @@ | 39551 | @@ -0,0 +1,62 @@ |
39561 | +#include <linux/kernel.h> | 39552 | +#include <linux/kernel.h> |
39562 | +#include <linux/sched.h> | 39553 | +#include <linux/sched.h> |
@@ -39620,9 +39611,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_mount.c linux-2.6.32.9/grsecurity/grs | |||
39620 | +#endif | 39611 | +#endif |
39621 | + return 0; | 39612 | + return 0; |
39622 | +} | 39613 | +} |
39623 | diff -urNp linux-2.6.32.9/grsecurity/grsec_ptrace.c linux-2.6.32.9/grsecurity/grsec_ptrace.c | 39614 | diff -urNp linux-2.6.32.10/grsecurity/grsec_ptrace.c linux-2.6.32.10/grsecurity/grsec_ptrace.c |
39624 | --- linux-2.6.32.9/grsecurity/grsec_ptrace.c 1969-12-31 19:00:00.000000000 -0500 | 39615 | --- linux-2.6.32.10/grsecurity/grsec_ptrace.c 1969-12-31 19:00:00.000000000 -0500 |
39625 | +++ linux-2.6.32.9/grsecurity/grsec_ptrace.c 2010-03-11 20:25:00.221631311 -0500 | 39616 | +++ linux-2.6.32.10/grsecurity/grsec_ptrace.c 2010-03-20 15:58:47.148627499 -0400 |
39626 | @@ -0,0 +1,14 @@ | 39617 | @@ -0,0 +1,14 @@ |
39627 | +#include <linux/kernel.h> | 39618 | +#include <linux/kernel.h> |
39628 | +#include <linux/sched.h> | 39619 | +#include <linux/sched.h> |
@@ -39638,9 +39629,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_ptrace.c linux-2.6.32.9/grsecurity/gr | |||
39638 | +#endif | 39629 | +#endif |
39639 | + return; | 39630 | + return; |
39640 | +} | 39631 | +} |
39641 | diff -urNp linux-2.6.32.9/grsecurity/grsec_sig.c linux-2.6.32.9/grsecurity/grsec_sig.c | 39632 | diff -urNp linux-2.6.32.10/grsecurity/grsec_sig.c linux-2.6.32.10/grsecurity/grsec_sig.c |
39642 | --- linux-2.6.32.9/grsecurity/grsec_sig.c 1969-12-31 19:00:00.000000000 -0500 | 39633 | --- linux-2.6.32.10/grsecurity/grsec_sig.c 1969-12-31 19:00:00.000000000 -0500 |
39643 | +++ linux-2.6.32.9/grsecurity/grsec_sig.c 2010-03-11 20:25:00.221631311 -0500 | 39634 | +++ linux-2.6.32.10/grsecurity/grsec_sig.c 2010-03-20 15:58:47.148627499 -0400 |
39644 | @@ -0,0 +1,65 @@ | 39635 | @@ -0,0 +1,65 @@ |
39645 | +#include <linux/kernel.h> | 39636 | +#include <linux/kernel.h> |
39646 | +#include <linux/sched.h> | 39637 | +#include <linux/sched.h> |
@@ -39707,9 +39698,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_sig.c linux-2.6.32.9/grsecurity/grsec | |||
39707 | + return; | 39698 | + return; |
39708 | +} | 39699 | +} |
39709 | + | 39700 | + |
39710 | diff -urNp linux-2.6.32.9/grsecurity/grsec_sock.c linux-2.6.32.9/grsecurity/grsec_sock.c | 39701 | diff -urNp linux-2.6.32.10/grsecurity/grsec_sock.c linux-2.6.32.10/grsecurity/grsec_sock.c |
39711 | --- linux-2.6.32.9/grsecurity/grsec_sock.c 1969-12-31 19:00:00.000000000 -0500 | 39702 | --- linux-2.6.32.10/grsecurity/grsec_sock.c 1969-12-31 19:00:00.000000000 -0500 |
39712 | +++ linux-2.6.32.9/grsecurity/grsec_sock.c 2010-03-11 20:25:00.221631311 -0500 | 39703 | +++ linux-2.6.32.10/grsecurity/grsec_sock.c 2010-03-20 15:58:47.148627499 -0400 |
39713 | @@ -0,0 +1,271 @@ | 39704 | @@ -0,0 +1,271 @@ |
39714 | +#include <linux/kernel.h> | 39705 | +#include <linux/kernel.h> |
39715 | +#include <linux/module.h> | 39706 | +#include <linux/module.h> |
@@ -39982,10 +39973,10 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_sock.c linux-2.6.32.9/grsecurity/grse | |||
39982 | + return current_cap(); | 39973 | + return current_cap(); |
39983 | +#endif | 39974 | +#endif |
39984 | +} | 39975 | +} |
39985 | diff -urNp linux-2.6.32.9/grsecurity/grsec_sysctl.c linux-2.6.32.9/grsecurity/grsec_sysctl.c | 39976 | diff -urNp linux-2.6.32.10/grsecurity/grsec_sysctl.c linux-2.6.32.10/grsecurity/grsec_sysctl.c |
39986 | --- linux-2.6.32.9/grsecurity/grsec_sysctl.c 1969-12-31 19:00:00.000000000 -0500 | 39977 | --- linux-2.6.32.10/grsecurity/grsec_sysctl.c 1969-12-31 19:00:00.000000000 -0500 |
39987 | +++ linux-2.6.32.9/grsecurity/grsec_sysctl.c 2010-03-11 20:25:00.221631311 -0500 | 39978 | +++ linux-2.6.32.10/grsecurity/grsec_sysctl.c 2010-03-20 16:11:50.117003314 -0400 |
39988 | @@ -0,0 +1,429 @@ | 39979 | @@ -0,0 +1,447 @@ |
39989 | +#include <linux/kernel.h> | 39980 | +#include <linux/kernel.h> |
39990 | +#include <linux/sched.h> | 39981 | +#include <linux/sched.h> |
39991 | +#include <linux/sysctl.h> | 39982 | +#include <linux/sysctl.h> |
@@ -40041,6 +40032,24 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_sysctl.c linux-2.6.32.9/grsecurity/gr | |||
40041 | + .proc_handler = &proc_dointvec, | 40032 | + .proc_handler = &proc_dointvec, |
40042 | + }, | 40033 | + }, |
40043 | +#endif | 40034 | +#endif |
40035 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
40036 | + { | ||
40037 | + .ctl_name = CTL_UNNUMBERED, | ||
40038 | + .procname = "ip_blackhole", | ||
40039 | + .data = &grsec_enable_blackhole, | ||
40040 | + .maxlen = sizeof(int), | ||
40041 | + .mode = 0600, | ||
40042 | + .proc_handler = &proc_dointvec, | ||
40043 | + }, | ||
40044 | + { | ||
40045 | + .ctl_name = CTL_UNNUMBERED, | ||
40046 | + .procname = "lastack_retries", | ||
40047 | + .data = &grsec_lastack_retries, | ||
40048 | + .maxlen = sizeof(int), | ||
40049 | + .mode = 0600, | ||
40050 | + .proc_handler = &proc_dointvec, | ||
40051 | + }, | ||
40052 | +#endif | ||
40044 | +#ifdef CONFIG_GRKERNSEC_EXECLOG | 40053 | +#ifdef CONFIG_GRKERNSEC_EXECLOG |
40045 | + { | 40054 | + { |
40046 | + .ctl_name = CTL_UNNUMBERED, | 40055 | + .ctl_name = CTL_UNNUMBERED, |
@@ -40415,9 +40424,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_sysctl.c linux-2.6.32.9/grsecurity/gr | |||
40415 | + { .ctl_name = 0 } | 40424 | + { .ctl_name = 0 } |
40416 | +}; | 40425 | +}; |
40417 | +#endif | 40426 | +#endif |
40418 | diff -urNp linux-2.6.32.9/grsecurity/grsec_textrel.c linux-2.6.32.9/grsecurity/grsec_textrel.c | 40427 | diff -urNp linux-2.6.32.10/grsecurity/grsec_textrel.c linux-2.6.32.10/grsecurity/grsec_textrel.c |
40419 | --- linux-2.6.32.9/grsecurity/grsec_textrel.c 1969-12-31 19:00:00.000000000 -0500 | 40428 | --- linux-2.6.32.10/grsecurity/grsec_textrel.c 1969-12-31 19:00:00.000000000 -0500 |
40420 | +++ linux-2.6.32.9/grsecurity/grsec_textrel.c 2010-03-11 20:25:00.221631311 -0500 | 40429 | +++ linux-2.6.32.10/grsecurity/grsec_textrel.c 2010-03-20 15:58:47.148627499 -0400 |
40421 | @@ -0,0 +1,16 @@ | 40430 | @@ -0,0 +1,16 @@ |
40422 | +#include <linux/kernel.h> | 40431 | +#include <linux/kernel.h> |
40423 | +#include <linux/sched.h> | 40432 | +#include <linux/sched.h> |
@@ -40435,9 +40444,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_textrel.c linux-2.6.32.9/grsecurity/g | |||
40435 | +#endif | 40444 | +#endif |
40436 | + return; | 40445 | + return; |
40437 | +} | 40446 | +} |
40438 | diff -urNp linux-2.6.32.9/grsecurity/grsec_time.c linux-2.6.32.9/grsecurity/grsec_time.c | 40447 | diff -urNp linux-2.6.32.10/grsecurity/grsec_time.c linux-2.6.32.10/grsecurity/grsec_time.c |
40439 | --- linux-2.6.32.9/grsecurity/grsec_time.c 1969-12-31 19:00:00.000000000 -0500 | 40448 | --- linux-2.6.32.10/grsecurity/grsec_time.c 1969-12-31 19:00:00.000000000 -0500 |
40440 | +++ linux-2.6.32.9/grsecurity/grsec_time.c 2010-03-11 20:25:00.221631311 -0500 | 40449 | +++ linux-2.6.32.10/grsecurity/grsec_time.c 2010-03-20 15:58:47.148627499 -0400 |
40441 | @@ -0,0 +1,13 @@ | 40450 | @@ -0,0 +1,13 @@ |
40442 | +#include <linux/kernel.h> | 40451 | +#include <linux/kernel.h> |
40443 | +#include <linux/sched.h> | 40452 | +#include <linux/sched.h> |
@@ -40452,9 +40461,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_time.c linux-2.6.32.9/grsecurity/grse | |||
40452 | +#endif | 40461 | +#endif |
40453 | + return; | 40462 | + return; |
40454 | +} | 40463 | +} |
40455 | diff -urNp linux-2.6.32.9/grsecurity/grsec_tpe.c linux-2.6.32.9/grsecurity/grsec_tpe.c | 40464 | diff -urNp linux-2.6.32.10/grsecurity/grsec_tpe.c linux-2.6.32.10/grsecurity/grsec_tpe.c |
40456 | --- linux-2.6.32.9/grsecurity/grsec_tpe.c 1969-12-31 19:00:00.000000000 -0500 | 40465 | --- linux-2.6.32.10/grsecurity/grsec_tpe.c 1969-12-31 19:00:00.000000000 -0500 |
40457 | +++ linux-2.6.32.9/grsecurity/grsec_tpe.c 2010-03-11 20:25:00.221631311 -0500 | 40466 | +++ linux-2.6.32.10/grsecurity/grsec_tpe.c 2010-03-20 15:58:47.148627499 -0400 |
40458 | @@ -0,0 +1,38 @@ | 40467 | @@ -0,0 +1,38 @@ |
40459 | +#include <linux/kernel.h> | 40468 | +#include <linux/kernel.h> |
40460 | +#include <linux/sched.h> | 40469 | +#include <linux/sched.h> |
@@ -40494,9 +40503,9 @@ diff -urNp linux-2.6.32.9/grsecurity/grsec_tpe.c linux-2.6.32.9/grsecurity/grsec | |||
40494 | +#endif | 40503 | +#endif |
40495 | + return 1; | 40504 | + return 1; |
40496 | +} | 40505 | +} |
40497 | diff -urNp linux-2.6.32.9/grsecurity/grsum.c linux-2.6.32.9/grsecurity/grsum.c | 40506 | diff -urNp linux-2.6.32.10/grsecurity/grsum.c linux-2.6.32.10/grsecurity/grsum.c |
40498 | --- linux-2.6.32.9/grsecurity/grsum.c 1969-12-31 19:00:00.000000000 -0500 | 40507 | --- linux-2.6.32.10/grsecurity/grsum.c 1969-12-31 19:00:00.000000000 -0500 |
40499 | +++ linux-2.6.32.9/grsecurity/grsum.c 2010-03-11 20:25:00.221631311 -0500 | 40508 | +++ linux-2.6.32.10/grsecurity/grsum.c 2010-03-20 15:58:47.148627499 -0400 |
40500 | @@ -0,0 +1,59 @@ | 40509 | @@ -0,0 +1,59 @@ |
40501 | +#include <linux/err.h> | 40510 | +#include <linux/err.h> |
40502 | +#include <linux/kernel.h> | 40511 | +#include <linux/kernel.h> |
@@ -40557,10 +40566,10 @@ diff -urNp linux-2.6.32.9/grsecurity/grsum.c linux-2.6.32.9/grsecurity/grsum.c | |||
40557 | + | 40566 | + |
40558 | + return retval; | 40567 | + return retval; |
40559 | +} | 40568 | +} |
40560 | diff -urNp linux-2.6.32.9/grsecurity/Kconfig linux-2.6.32.9/grsecurity/Kconfig | 40569 | diff -urNp linux-2.6.32.10/grsecurity/Kconfig linux-2.6.32.10/grsecurity/Kconfig |
40561 | --- linux-2.6.32.9/grsecurity/Kconfig 1969-12-31 19:00:00.000000000 -0500 | 40570 | --- linux-2.6.32.10/grsecurity/Kconfig 1969-12-31 19:00:00.000000000 -0500 |
40562 | +++ linux-2.6.32.9/grsecurity/Kconfig 2010-03-11 20:25:00.221631311 -0500 | 40571 | +++ linux-2.6.32.10/grsecurity/Kconfig 2010-03-20 16:35:58.913398417 -0400 |
40563 | @@ -0,0 +1,944 @@ | 40572 | @@ -0,0 +1,965 @@ |
40564 | +# | 40573 | +# |
40565 | +# grecurity configuration | 40574 | +# grecurity configuration |
40566 | +# | 40575 | +# |
@@ -41372,7 +41381,7 @@ diff -urNp linux-2.6.32.9/grsecurity/Kconfig linux-2.6.32.9/grsecurity/Kconfig | |||
41372 | + /proc/sys/kernel/random/poolsize. | 41381 | + /proc/sys/kernel/random/poolsize. |
41373 | + | 41382 | + |
41374 | +config GRKERNSEC_BLACKHOLE | 41383 | +config GRKERNSEC_BLACKHOLE |
41375 | + bool "TCP/UDP blackhole" | 41384 | + bool "TCP/UDP blackhole and LAST_ACK DoS prevention" |
41376 | + help | 41385 | + help |
41377 | + If you say Y here, neither TCP resets nor ICMP | 41386 | + If you say Y here, neither TCP resets nor ICMP |
41378 | + destination-unreachable packets will be sent in response to packets | 41387 | + destination-unreachable packets will be sent in response to packets |
@@ -41382,6 +41391,27 @@ diff -urNp linux-2.6.32.9/grsecurity/Kconfig linux-2.6.32.9/grsecurity/Kconfig | |||
41382 | + makes a host more resilient to DoS attacks and reduces network | 41391 | + makes a host more resilient to DoS attacks and reduces network |
41383 | + visibility against scanners. | 41392 | + visibility against scanners. |
41384 | + | 41393 | + |
41394 | + The blackhole feature as-implemented is equivalent to the FreeBSD | ||
41395 | + blackhole feature, as prevents RST responses to all packets, not | ||
41396 | + just SYNs. Under most application behavior this causes no | ||
41397 | + problems, but applications (like haproxy) may not close certain | ||
41398 | + connections in a way that cleanly terminates them on the remote | ||
41399 | + end, leaving the remote host in LAST_ACK state. Because of this | ||
41400 | + side-effect and to prevent intentional LAST_ACK DoSes, this | ||
41401 | + feature also adds automatic mitigation against such attacks. | ||
41402 | + The mitigation drastically reduces the amount of time a socket | ||
41403 | + can spend in LAST_ACK state. If you're using haproxy and not | ||
41404 | + all servers it connects to have this option enabled, consider | ||
41405 | + disabling this feature on the haproxy host. | ||
41406 | + | ||
41407 | + If this option is enabled, two sysctl options with names | ||
41408 | + "ip_blackhole" and "lastack_retries" will be created. | ||
41409 | + While "ip_blackhole" takes the standard zero/non-zero on/off | ||
41410 | + toggle, "lastack_retries" uses the same kinds of values as | ||
41411 | + "tcp_retries1" and "tcp_retries2". The default value of 4 | ||
41412 | + prevents a socket from lasting more than 45 seconds in LAST_ACK | ||
41413 | + state. | ||
41414 | + | ||
41385 | +config GRKERNSEC_SOCKET | 41415 | +config GRKERNSEC_SOCKET |
41386 | + bool "Socket restrictions" | 41416 | + bool "Socket restrictions" |
41387 | + help | 41417 | + help |
@@ -41505,9 +41535,9 @@ diff -urNp linux-2.6.32.9/grsecurity/Kconfig linux-2.6.32.9/grsecurity/Kconfig | |||
41505 | +endmenu | 41535 | +endmenu |
41506 | + | 41536 | + |
41507 | +endmenu | 41537 | +endmenu |
41508 | diff -urNp linux-2.6.32.9/grsecurity/Makefile linux-2.6.32.9/grsecurity/Makefile | 41538 | diff -urNp linux-2.6.32.10/grsecurity/Makefile linux-2.6.32.10/grsecurity/Makefile |
41509 | --- linux-2.6.32.9/grsecurity/Makefile 1969-12-31 19:00:00.000000000 -0500 | 41539 | --- linux-2.6.32.10/grsecurity/Makefile 1969-12-31 19:00:00.000000000 -0500 |
41510 | +++ linux-2.6.32.9/grsecurity/Makefile 2010-03-11 20:25:00.221631311 -0500 | 41540 | +++ linux-2.6.32.10/grsecurity/Makefile 2010-03-20 15:58:47.148627499 -0400 |
41511 | @@ -0,0 +1,29 @@ | 41541 | @@ -0,0 +1,29 @@ |
41512 | +# grsecurity's ACL system was originally written in 2001 by Michael Dalton | 41542 | +# grsecurity's ACL system was originally written in 2001 by Michael Dalton |
41513 | +# during 2001-2009 it has been completely redesigned by Brad Spengler | 41543 | +# during 2001-2009 it has been completely redesigned by Brad Spengler |
@@ -41538,9 +41568,9 @@ diff -urNp linux-2.6.32.9/grsecurity/Makefile linux-2.6.32.9/grsecurity/Makefile | |||
41538 | + @-chmod -f 700 . | 41568 | + @-chmod -f 700 . |
41539 | + @echo ' grsec: protected kernel image paths' | 41569 | + @echo ' grsec: protected kernel image paths' |
41540 | +endif | 41570 | +endif |
41541 | diff -urNp linux-2.6.32.9/include/acpi/acpi_drivers.h linux-2.6.32.9/include/acpi/acpi_drivers.h | 41571 | diff -urNp linux-2.6.32.10/include/acpi/acpi_drivers.h linux-2.6.32.10/include/acpi/acpi_drivers.h |
41542 | --- linux-2.6.32.9/include/acpi/acpi_drivers.h 2010-02-23 10:38:51.000000000 -0500 | 41572 | --- linux-2.6.32.10/include/acpi/acpi_drivers.h 2010-03-15 11:52:04.000000000 -0400 |
41543 | +++ linux-2.6.32.9/include/acpi/acpi_drivers.h 2010-03-11 20:25:00.221631311 -0500 | 41573 | +++ linux-2.6.32.10/include/acpi/acpi_drivers.h 2010-03-20 15:58:47.152569927 -0400 |
41544 | @@ -119,8 +119,8 @@ int acpi_processor_set_thermal_limit(acp | 41574 | @@ -119,8 +119,8 @@ int acpi_processor_set_thermal_limit(acp |
41545 | Dock Station | 41575 | Dock Station |
41546 | -------------------------------------------------------------------------- */ | 41576 | -------------------------------------------------------------------------- */ |
@@ -41570,9 +41600,9 @@ diff -urNp linux-2.6.32.9/include/acpi/acpi_drivers.h linux-2.6.32.9/include/acp | |||
41570 | void *context) | 41600 | void *context) |
41571 | { | 41601 | { |
41572 | return -ENODEV; | 41602 | return -ENODEV; |
41573 | diff -urNp linux-2.6.32.9/include/asm-generic/atomic-long.h linux-2.6.32.9/include/asm-generic/atomic-long.h | 41603 | diff -urNp linux-2.6.32.10/include/asm-generic/atomic-long.h linux-2.6.32.10/include/asm-generic/atomic-long.h |
41574 | --- linux-2.6.32.9/include/asm-generic/atomic-long.h 2010-02-23 10:38:51.000000000 -0500 | 41604 | --- linux-2.6.32.10/include/asm-generic/atomic-long.h 2010-03-15 11:52:04.000000000 -0400 |
41575 | +++ linux-2.6.32.9/include/asm-generic/atomic-long.h 2010-03-11 20:25:00.221631311 -0500 | 41605 | +++ linux-2.6.32.10/include/asm-generic/atomic-long.h 2010-03-20 15:58:47.152569927 -0400 |
41576 | @@ -22,6 +22,12 @@ | 41606 | @@ -22,6 +22,12 @@ |
41577 | 41607 | ||
41578 | typedef atomic64_t atomic_long_t; | 41608 | typedef atomic64_t atomic_long_t; |
@@ -41793,9 +41823,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/atomic-long.h linux-2.6.32.9/inclu | |||
41793 | +#endif | 41823 | +#endif |
41794 | + | 41824 | + |
41795 | #endif /* _ASM_GENERIC_ATOMIC_LONG_H */ | 41825 | #endif /* _ASM_GENERIC_ATOMIC_LONG_H */ |
41796 | diff -urNp linux-2.6.32.9/include/asm-generic/dma-mapping-common.h linux-2.6.32.9/include/asm-generic/dma-mapping-common.h | 41826 | diff -urNp linux-2.6.32.10/include/asm-generic/dma-mapping-common.h linux-2.6.32.10/include/asm-generic/dma-mapping-common.h |
41797 | --- linux-2.6.32.9/include/asm-generic/dma-mapping-common.h 2010-02-23 10:38:51.000000000 -0500 | 41827 | --- linux-2.6.32.10/include/asm-generic/dma-mapping-common.h 2010-03-15 11:52:04.000000000 -0400 |
41798 | +++ linux-2.6.32.9/include/asm-generic/dma-mapping-common.h 2010-03-11 20:25:00.221631311 -0500 | 41828 | +++ linux-2.6.32.10/include/asm-generic/dma-mapping-common.h 2010-03-20 15:58:47.152569927 -0400 |
41799 | @@ -11,7 +11,7 @@ static inline dma_addr_t dma_map_single_ | 41829 | @@ -11,7 +11,7 @@ static inline dma_addr_t dma_map_single_ |
41800 | enum dma_data_direction dir, | 41830 | enum dma_data_direction dir, |
41801 | struct dma_attrs *attrs) | 41831 | struct dma_attrs *attrs) |
@@ -41904,9 +41934,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/dma-mapping-common.h linux-2.6.32. | |||
41904 | 41934 | ||
41905 | BUG_ON(!valid_dma_direction(dir)); | 41935 | BUG_ON(!valid_dma_direction(dir)); |
41906 | if (ops->sync_sg_for_device) | 41936 | if (ops->sync_sg_for_device) |
41907 | diff -urNp linux-2.6.32.9/include/asm-generic/futex.h linux-2.6.32.9/include/asm-generic/futex.h | 41937 | diff -urNp linux-2.6.32.10/include/asm-generic/futex.h linux-2.6.32.10/include/asm-generic/futex.h |
41908 | --- linux-2.6.32.9/include/asm-generic/futex.h 2010-02-23 10:38:51.000000000 -0500 | 41938 | --- linux-2.6.32.10/include/asm-generic/futex.h 2010-03-15 11:52:04.000000000 -0400 |
41909 | +++ linux-2.6.32.9/include/asm-generic/futex.h 2010-03-11 20:25:00.221631311 -0500 | 41939 | +++ linux-2.6.32.10/include/asm-generic/futex.h 2010-03-20 15:58:47.152569927 -0400 |
41910 | @@ -6,7 +6,7 @@ | 41940 | @@ -6,7 +6,7 @@ |
41911 | #include <asm/errno.h> | 41941 | #include <asm/errno.h> |
41912 | 41942 | ||
@@ -41925,9 +41955,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/futex.h linux-2.6.32.9/include/asm | |||
41925 | { | 41955 | { |
41926 | return -ENOSYS; | 41956 | return -ENOSYS; |
41927 | } | 41957 | } |
41928 | diff -urNp linux-2.6.32.9/include/asm-generic/int-l64.h linux-2.6.32.9/include/asm-generic/int-l64.h | 41958 | diff -urNp linux-2.6.32.10/include/asm-generic/int-l64.h linux-2.6.32.10/include/asm-generic/int-l64.h |
41929 | --- linux-2.6.32.9/include/asm-generic/int-l64.h 2010-02-23 10:38:51.000000000 -0500 | 41959 | --- linux-2.6.32.10/include/asm-generic/int-l64.h 2010-03-15 11:52:04.000000000 -0400 |
41930 | +++ linux-2.6.32.9/include/asm-generic/int-l64.h 2010-03-11 20:25:00.221631311 -0500 | 41960 | +++ linux-2.6.32.10/include/asm-generic/int-l64.h 2010-03-20 15:58:47.152569927 -0400 |
41931 | @@ -46,6 +46,8 @@ typedef unsigned int u32; | 41961 | @@ -46,6 +46,8 @@ typedef unsigned int u32; |
41932 | typedef signed long s64; | 41962 | typedef signed long s64; |
41933 | typedef unsigned long u64; | 41963 | typedef unsigned long u64; |
@@ -41937,9 +41967,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/int-l64.h linux-2.6.32.9/include/a | |||
41937 | #define S8_C(x) x | 41967 | #define S8_C(x) x |
41938 | #define U8_C(x) x ## U | 41968 | #define U8_C(x) x ## U |
41939 | #define S16_C(x) x | 41969 | #define S16_C(x) x |
41940 | diff -urNp linux-2.6.32.9/include/asm-generic/int-ll64.h linux-2.6.32.9/include/asm-generic/int-ll64.h | 41970 | diff -urNp linux-2.6.32.10/include/asm-generic/int-ll64.h linux-2.6.32.10/include/asm-generic/int-ll64.h |
41941 | --- linux-2.6.32.9/include/asm-generic/int-ll64.h 2010-02-23 10:38:51.000000000 -0500 | 41971 | --- linux-2.6.32.10/include/asm-generic/int-ll64.h 2010-03-15 11:52:04.000000000 -0400 |
41942 | +++ linux-2.6.32.9/include/asm-generic/int-ll64.h 2010-03-11 20:25:00.221631311 -0500 | 41972 | +++ linux-2.6.32.10/include/asm-generic/int-ll64.h 2010-03-20 15:58:47.152569927 -0400 |
41943 | @@ -51,6 +51,8 @@ typedef unsigned int u32; | 41973 | @@ -51,6 +51,8 @@ typedef unsigned int u32; |
41944 | typedef signed long long s64; | 41974 | typedef signed long long s64; |
41945 | typedef unsigned long long u64; | 41975 | typedef unsigned long long u64; |
@@ -41949,9 +41979,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/int-ll64.h linux-2.6.32.9/include/ | |||
41949 | #define S8_C(x) x | 41979 | #define S8_C(x) x |
41950 | #define U8_C(x) x ## U | 41980 | #define U8_C(x) x ## U |
41951 | #define S16_C(x) x | 41981 | #define S16_C(x) x |
41952 | diff -urNp linux-2.6.32.9/include/asm-generic/kmap_types.h linux-2.6.32.9/include/asm-generic/kmap_types.h | 41982 | diff -urNp linux-2.6.32.10/include/asm-generic/kmap_types.h linux-2.6.32.10/include/asm-generic/kmap_types.h |
41953 | --- linux-2.6.32.9/include/asm-generic/kmap_types.h 2010-02-23 10:38:51.000000000 -0500 | 41983 | --- linux-2.6.32.10/include/asm-generic/kmap_types.h 2010-03-15 11:52:04.000000000 -0400 |
41954 | +++ linux-2.6.32.9/include/asm-generic/kmap_types.h 2010-03-11 20:25:00.221631311 -0500 | 41984 | +++ linux-2.6.32.10/include/asm-generic/kmap_types.h 2010-03-20 15:58:47.152569927 -0400 |
41955 | @@ -28,7 +28,8 @@ KMAP_D(15) KM_UML_USERCOPY, | 41985 | @@ -28,7 +28,8 @@ KMAP_D(15) KM_UML_USERCOPY, |
41956 | KMAP_D(16) KM_IRQ_PTE, | 41986 | KMAP_D(16) KM_IRQ_PTE, |
41957 | KMAP_D(17) KM_NMI, | 41987 | KMAP_D(17) KM_NMI, |
@@ -41962,9 +41992,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/kmap_types.h linux-2.6.32.9/includ | |||
41962 | }; | 41992 | }; |
41963 | 41993 | ||
41964 | #undef KMAP_D | 41994 | #undef KMAP_D |
41965 | diff -urNp linux-2.6.32.9/include/asm-generic/pgtable.h linux-2.6.32.9/include/asm-generic/pgtable.h | 41995 | diff -urNp linux-2.6.32.10/include/asm-generic/pgtable.h linux-2.6.32.10/include/asm-generic/pgtable.h |
41966 | --- linux-2.6.32.9/include/asm-generic/pgtable.h 2010-02-23 10:38:51.000000000 -0500 | 41996 | --- linux-2.6.32.10/include/asm-generic/pgtable.h 2010-03-15 11:52:04.000000000 -0400 |
41967 | +++ linux-2.6.32.9/include/asm-generic/pgtable.h 2010-03-11 20:25:00.221631311 -0500 | 41997 | +++ linux-2.6.32.10/include/asm-generic/pgtable.h 2010-03-20 15:58:47.152569927 -0400 |
41968 | @@ -344,6 +344,14 @@ extern void untrack_pfn_vma(struct vm_ar | 41998 | @@ -344,6 +344,14 @@ extern void untrack_pfn_vma(struct vm_ar |
41969 | unsigned long size); | 41999 | unsigned long size); |
41970 | #endif | 42000 | #endif |
@@ -41980,9 +42010,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/pgtable.h linux-2.6.32.9/include/a | |||
41980 | #endif /* !__ASSEMBLY__ */ | 42010 | #endif /* !__ASSEMBLY__ */ |
41981 | 42011 | ||
41982 | #endif /* _ASM_GENERIC_PGTABLE_H */ | 42012 | #endif /* _ASM_GENERIC_PGTABLE_H */ |
41983 | diff -urNp linux-2.6.32.9/include/asm-generic/vmlinux.lds.h linux-2.6.32.9/include/asm-generic/vmlinux.lds.h | 42013 | diff -urNp linux-2.6.32.10/include/asm-generic/vmlinux.lds.h linux-2.6.32.10/include/asm-generic/vmlinux.lds.h |
41984 | --- linux-2.6.32.9/include/asm-generic/vmlinux.lds.h 2010-02-23 10:38:51.000000000 -0500 | 42014 | --- linux-2.6.32.10/include/asm-generic/vmlinux.lds.h 2010-03-15 11:52:04.000000000 -0400 |
41985 | +++ linux-2.6.32.9/include/asm-generic/vmlinux.lds.h 2010-03-11 20:25:00.221631311 -0500 | 42015 | +++ linux-2.6.32.10/include/asm-generic/vmlinux.lds.h 2010-03-20 15:58:47.152569927 -0400 |
41986 | @@ -199,6 +199,7 @@ | 42016 | @@ -199,6 +199,7 @@ |
41987 | .rodata : AT(ADDR(.rodata) - LOAD_OFFSET) { \ | 42017 | .rodata : AT(ADDR(.rodata) - LOAD_OFFSET) { \ |
41988 | VMLINUX_SYMBOL(__start_rodata) = .; \ | 42018 | VMLINUX_SYMBOL(__start_rodata) = .; \ |
@@ -42021,9 +42051,9 @@ diff -urNp linux-2.6.32.9/include/asm-generic/vmlinux.lds.h linux-2.6.32.9/inclu | |||
42021 | 42051 | ||
42022 | /** | 42052 | /** |
42023 | * PERCPU - define output section for percpu area, simple version | 42053 | * PERCPU - define output section for percpu area, simple version |
42024 | diff -urNp linux-2.6.32.9/include/drm/drm_pciids.h linux-2.6.32.9/include/drm/drm_pciids.h | 42054 | diff -urNp linux-2.6.32.10/include/drm/drm_pciids.h linux-2.6.32.10/include/drm/drm_pciids.h |
42025 | --- linux-2.6.32.9/include/drm/drm_pciids.h 2010-02-23 10:38:51.000000000 -0500 | 42055 | --- linux-2.6.32.10/include/drm/drm_pciids.h 2010-03-15 11:52:04.000000000 -0400 |
42026 | +++ linux-2.6.32.9/include/drm/drm_pciids.h 2010-03-11 20:25:00.221631311 -0500 | 42056 | +++ linux-2.6.32.10/include/drm/drm_pciids.h 2010-03-20 15:58:47.152569927 -0400 |
42027 | @@ -375,7 +375,7 @@ | 42057 | @@ -375,7 +375,7 @@ |
42028 | {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ | 42058 | {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ |
42029 | {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ | 42059 | {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ |
@@ -42127,9 +42157,9 @@ diff -urNp linux-2.6.32.9/include/drm/drm_pciids.h linux-2.6.32.9/include/drm/dr | |||
42127 | {0x8086, 0x0046, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ | 42157 | {0x8086, 0x0046, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
42128 | - {0, 0, 0} | 42158 | - {0, 0, 0} |
42129 | + {0, 0, 0, 0, 0, 0} | 42159 | + {0, 0, 0, 0, 0, 0} |
42130 | diff -urNp linux-2.6.32.9/include/drm/drmP.h linux-2.6.32.9/include/drm/drmP.h | 42160 | diff -urNp linux-2.6.32.10/include/drm/drmP.h linux-2.6.32.10/include/drm/drmP.h |
42131 | --- linux-2.6.32.9/include/drm/drmP.h 2010-02-23 10:38:51.000000000 -0500 | 42161 | --- linux-2.6.32.10/include/drm/drmP.h 2010-03-15 11:52:04.000000000 -0400 |
42132 | +++ linux-2.6.32.9/include/drm/drmP.h 2010-03-11 20:25:00.225639644 -0500 | 42162 | +++ linux-2.6.32.10/include/drm/drmP.h 2010-03-20 15:58:47.152569927 -0400 |
42133 | @@ -814,7 +814,7 @@ struct drm_driver { | 42163 | @@ -814,7 +814,7 @@ struct drm_driver { |
42134 | void (*vgaarb_irq)(struct drm_device *dev, bool state); | 42164 | void (*vgaarb_irq)(struct drm_device *dev, bool state); |
42135 | 42165 | ||
@@ -42157,9 +42187,9 @@ diff -urNp linux-2.6.32.9/include/drm/drmP.h linux-2.6.32.9/include/drm/drmP.h | |||
42157 | /*@} */ | 42187 | /*@} */ |
42158 | 42188 | ||
42159 | struct list_head filelist; | 42189 | struct list_head filelist; |
42160 | diff -urNp linux-2.6.32.9/include/linux/a.out.h linux-2.6.32.9/include/linux/a.out.h | 42190 | diff -urNp linux-2.6.32.10/include/linux/a.out.h linux-2.6.32.10/include/linux/a.out.h |
42161 | --- linux-2.6.32.9/include/linux/a.out.h 2010-02-23 10:38:51.000000000 -0500 | 42191 | --- linux-2.6.32.10/include/linux/a.out.h 2010-03-15 11:52:04.000000000 -0400 |
42162 | +++ linux-2.6.32.9/include/linux/a.out.h 2010-03-11 20:25:00.225639644 -0500 | 42192 | +++ linux-2.6.32.10/include/linux/a.out.h 2010-03-20 15:58:47.152569927 -0400 |
42163 | @@ -39,6 +39,14 @@ enum machine_type { | 42193 | @@ -39,6 +39,14 @@ enum machine_type { |
42164 | M_MIPS2 = 152 /* MIPS R6000/R4000 binary */ | 42194 | M_MIPS2 = 152 /* MIPS R6000/R4000 binary */ |
42165 | }; | 42195 | }; |
@@ -42175,9 +42205,9 @@ diff -urNp linux-2.6.32.9/include/linux/a.out.h linux-2.6.32.9/include/linux/a.o | |||
42175 | #if !defined (N_MAGIC) | 42205 | #if !defined (N_MAGIC) |
42176 | #define N_MAGIC(exec) ((exec).a_info & 0xffff) | 42206 | #define N_MAGIC(exec) ((exec).a_info & 0xffff) |
42177 | #endif | 42207 | #endif |
42178 | diff -urNp linux-2.6.32.9/include/linux/atmdev.h linux-2.6.32.9/include/linux/atmdev.h | 42208 | diff -urNp linux-2.6.32.10/include/linux/atmdev.h linux-2.6.32.10/include/linux/atmdev.h |
42179 | --- linux-2.6.32.9/include/linux/atmdev.h 2010-02-23 10:38:51.000000000 -0500 | 42209 | --- linux-2.6.32.10/include/linux/atmdev.h 2010-03-15 11:52:04.000000000 -0400 |
42180 | +++ linux-2.6.32.9/include/linux/atmdev.h 2010-03-11 20:25:00.225639644 -0500 | 42210 | +++ linux-2.6.32.10/include/linux/atmdev.h 2010-03-20 15:58:47.152569927 -0400 |
42181 | @@ -237,7 +237,7 @@ struct compat_atm_iobuf { | 42211 | @@ -237,7 +237,7 @@ struct compat_atm_iobuf { |
42182 | #endif | 42212 | #endif |
42183 | 42213 | ||
@@ -42187,9 +42217,9 @@ diff -urNp linux-2.6.32.9/include/linux/atmdev.h linux-2.6.32.9/include/linux/at | |||
42187 | __AAL_STAT_ITEMS | 42217 | __AAL_STAT_ITEMS |
42188 | #undef __HANDLE_ITEM | 42218 | #undef __HANDLE_ITEM |
42189 | }; | 42219 | }; |
42190 | diff -urNp linux-2.6.32.9/include/linux/backlight.h linux-2.6.32.9/include/linux/backlight.h | 42220 | diff -urNp linux-2.6.32.10/include/linux/backlight.h linux-2.6.32.10/include/linux/backlight.h |
42191 | --- linux-2.6.32.9/include/linux/backlight.h 2010-02-23 10:38:51.000000000 -0500 | 42221 | --- linux-2.6.32.10/include/linux/backlight.h 2010-03-15 11:52:04.000000000 -0400 |
42192 | +++ linux-2.6.32.9/include/linux/backlight.h 2010-03-11 20:25:00.225639644 -0500 | 42222 | +++ linux-2.6.32.10/include/linux/backlight.h 2010-03-20 15:58:47.152569927 -0400 |
42193 | @@ -36,18 +36,18 @@ struct backlight_device; | 42223 | @@ -36,18 +36,18 @@ struct backlight_device; |
42194 | struct fb_info; | 42224 | struct fb_info; |
42195 | 42225 | ||
@@ -42231,9 +42261,9 @@ diff -urNp linux-2.6.32.9/include/linux/backlight.h linux-2.6.32.9/include/linux | |||
42231 | extern void backlight_device_unregister(struct backlight_device *bd); | 42261 | extern void backlight_device_unregister(struct backlight_device *bd); |
42232 | extern void backlight_force_update(struct backlight_device *bd, | 42262 | extern void backlight_force_update(struct backlight_device *bd, |
42233 | enum backlight_update_reason reason); | 42263 | enum backlight_update_reason reason); |
42234 | diff -urNp linux-2.6.32.9/include/linux/binfmts.h linux-2.6.32.9/include/linux/binfmts.h | 42264 | diff -urNp linux-2.6.32.10/include/linux/binfmts.h linux-2.6.32.10/include/linux/binfmts.h |
42235 | --- linux-2.6.32.9/include/linux/binfmts.h 2010-02-23 10:38:51.000000000 -0500 | 42265 | --- linux-2.6.32.10/include/linux/binfmts.h 2010-03-15 11:52:04.000000000 -0400 |
42236 | +++ linux-2.6.32.9/include/linux/binfmts.h 2010-03-11 20:25:00.225639644 -0500 | 42266 | +++ linux-2.6.32.10/include/linux/binfmts.h 2010-03-20 15:58:47.152569927 -0400 |
42237 | @@ -78,6 +78,7 @@ struct linux_binfmt { | 42267 | @@ -78,6 +78,7 @@ struct linux_binfmt { |
42238 | int (*load_binary)(struct linux_binprm *, struct pt_regs * regs); | 42268 | int (*load_binary)(struct linux_binprm *, struct pt_regs * regs); |
42239 | int (*load_shlib)(struct file *); | 42269 | int (*load_shlib)(struct file *); |
@@ -42242,9 +42272,9 @@ diff -urNp linux-2.6.32.9/include/linux/binfmts.h linux-2.6.32.9/include/linux/b | |||
42242 | unsigned long min_coredump; /* minimal dump size */ | 42272 | unsigned long min_coredump; /* minimal dump size */ |
42243 | int hasvdso; | 42273 | int hasvdso; |
42244 | }; | 42274 | }; |
42245 | diff -urNp linux-2.6.32.9/include/linux/blkdev.h linux-2.6.32.9/include/linux/blkdev.h | 42275 | diff -urNp linux-2.6.32.10/include/linux/blkdev.h linux-2.6.32.10/include/linux/blkdev.h |
42246 | --- linux-2.6.32.9/include/linux/blkdev.h 2010-02-23 10:38:51.000000000 -0500 | 42276 | --- linux-2.6.32.10/include/linux/blkdev.h 2010-03-15 11:52:04.000000000 -0400 |
42247 | +++ linux-2.6.32.9/include/linux/blkdev.h 2010-03-11 20:25:00.225639644 -0500 | 42277 | +++ linux-2.6.32.10/include/linux/blkdev.h 2010-03-20 15:58:47.152569927 -0400 |
42248 | @@ -1262,19 +1262,19 @@ static inline int blk_integrity_rq(struc | 42278 | @@ -1262,19 +1262,19 @@ static inline int blk_integrity_rq(struc |
42249 | #endif /* CONFIG_BLK_DEV_INTEGRITY */ | 42279 | #endif /* CONFIG_BLK_DEV_INTEGRITY */ |
42250 | 42280 | ||
@@ -42276,9 +42306,9 @@ diff -urNp linux-2.6.32.9/include/linux/blkdev.h linux-2.6.32.9/include/linux/bl | |||
42276 | }; | 42306 | }; |
42277 | 42307 | ||
42278 | extern int __blkdev_driver_ioctl(struct block_device *, fmode_t, unsigned int, | 42308 | extern int __blkdev_driver_ioctl(struct block_device *, fmode_t, unsigned int, |
42279 | diff -urNp linux-2.6.32.9/include/linux/cache.h linux-2.6.32.9/include/linux/cache.h | 42309 | diff -urNp linux-2.6.32.10/include/linux/cache.h linux-2.6.32.10/include/linux/cache.h |
42280 | --- linux-2.6.32.9/include/linux/cache.h 2010-02-23 10:38:51.000000000 -0500 | 42310 | --- linux-2.6.32.10/include/linux/cache.h 2010-03-15 11:52:04.000000000 -0400 |
42281 | +++ linux-2.6.32.9/include/linux/cache.h 2010-03-11 20:25:00.225639644 -0500 | 42311 | +++ linux-2.6.32.10/include/linux/cache.h 2010-03-20 15:58:47.152569927 -0400 |
42282 | @@ -16,6 +16,10 @@ | 42312 | @@ -16,6 +16,10 @@ |
42283 | #define __read_mostly | 42313 | #define __read_mostly |
42284 | #endif | 42314 | #endif |
@@ -42290,9 +42320,9 @@ diff -urNp linux-2.6.32.9/include/linux/cache.h linux-2.6.32.9/include/linux/cac | |||
42290 | #ifndef ____cacheline_aligned | 42320 | #ifndef ____cacheline_aligned |
42291 | #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) | 42321 | #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES))) |
42292 | #endif | 42322 | #endif |
42293 | diff -urNp linux-2.6.32.9/include/linux/capability.h linux-2.6.32.9/include/linux/capability.h | 42323 | diff -urNp linux-2.6.32.10/include/linux/capability.h linux-2.6.32.10/include/linux/capability.h |
42294 | --- linux-2.6.32.9/include/linux/capability.h 2010-02-23 10:38:51.000000000 -0500 | 42324 | --- linux-2.6.32.10/include/linux/capability.h 2010-03-15 11:52:04.000000000 -0400 |
42295 | +++ linux-2.6.32.9/include/linux/capability.h 2010-03-11 20:25:00.225639644 -0500 | 42325 | +++ linux-2.6.32.10/include/linux/capability.h 2010-03-20 15:58:47.152569927 -0400 |
42296 | @@ -563,6 +563,7 @@ extern const kernel_cap_t __cap_init_eff | 42326 | @@ -563,6 +563,7 @@ extern const kernel_cap_t __cap_init_eff |
42297 | (security_real_capable_noaudit((t), (cap)) == 0) | 42327 | (security_real_capable_noaudit((t), (cap)) == 0) |
42298 | 42328 | ||
@@ -42301,9 +42331,9 @@ diff -urNp linux-2.6.32.9/include/linux/capability.h linux-2.6.32.9/include/linu | |||
42301 | 42331 | ||
42302 | /* audit system wants to get cap info from files as well */ | 42332 | /* audit system wants to get cap info from files as well */ |
42303 | struct dentry; | 42333 | struct dentry; |
42304 | diff -urNp linux-2.6.32.9/include/linux/compiler-gcc4.h linux-2.6.32.9/include/linux/compiler-gcc4.h | 42334 | diff -urNp linux-2.6.32.10/include/linux/compiler-gcc4.h linux-2.6.32.10/include/linux/compiler-gcc4.h |
42305 | --- linux-2.6.32.9/include/linux/compiler-gcc4.h 2010-02-23 10:38:51.000000000 -0500 | 42335 | --- linux-2.6.32.10/include/linux/compiler-gcc4.h 2010-03-15 11:52:04.000000000 -0400 |
42306 | +++ linux-2.6.32.9/include/linux/compiler-gcc4.h 2010-03-11 20:25:00.225639644 -0500 | 42336 | +++ linux-2.6.32.10/include/linux/compiler-gcc4.h 2010-03-20 15:58:47.152569927 -0400 |
42307 | @@ -36,4 +36,8 @@ | 42337 | @@ -36,4 +36,8 @@ |
42308 | the kernel context */ | 42338 | the kernel context */ |
42309 | #define __cold __attribute__((__cold__)) | 42339 | #define __cold __attribute__((__cold__)) |
@@ -42313,9 +42343,9 @@ diff -urNp linux-2.6.32.9/include/linux/compiler-gcc4.h linux-2.6.32.9/include/l | |||
42313 | +#define __bos0(ptr) __bos((ptr), 0) | 42343 | +#define __bos0(ptr) __bos((ptr), 0) |
42314 | +#define __bos1(ptr) __bos((ptr), 1) | 42344 | +#define __bos1(ptr) __bos((ptr), 1) |
42315 | #endif | 42345 | #endif |
42316 | diff -urNp linux-2.6.32.9/include/linux/compiler.h linux-2.6.32.9/include/linux/compiler.h | 42346 | diff -urNp linux-2.6.32.10/include/linux/compiler.h linux-2.6.32.10/include/linux/compiler.h |
42317 | --- linux-2.6.32.9/include/linux/compiler.h 2010-02-23 10:38:51.000000000 -0500 | 42347 | --- linux-2.6.32.10/include/linux/compiler.h 2010-03-15 11:52:04.000000000 -0400 |
42318 | +++ linux-2.6.32.9/include/linux/compiler.h 2010-03-11 20:25:00.225639644 -0500 | 42348 | +++ linux-2.6.32.10/include/linux/compiler.h 2010-03-20 15:58:47.152569927 -0400 |
42319 | @@ -256,6 +256,22 @@ void ftrace_likely_update(struct ftrace_ | 42349 | @@ -256,6 +256,22 @@ void ftrace_likely_update(struct ftrace_ |
42320 | #define __cold | 42350 | #define __cold |
42321 | #endif | 42351 | #endif |
@@ -42339,9 +42369,9 @@ diff -urNp linux-2.6.32.9/include/linux/compiler.h linux-2.6.32.9/include/linux/ | |||
42339 | /* Simple shorthand for a section definition */ | 42369 | /* Simple shorthand for a section definition */ |
42340 | #ifndef __section | 42370 | #ifndef __section |
42341 | # define __section(S) __attribute__ ((__section__(#S))) | 42371 | # define __section(S) __attribute__ ((__section__(#S))) |
42342 | diff -urNp linux-2.6.32.9/include/linux/decompress/mm.h linux-2.6.32.9/include/linux/decompress/mm.h | 42372 | diff -urNp linux-2.6.32.10/include/linux/decompress/mm.h linux-2.6.32.10/include/linux/decompress/mm.h |
42343 | --- linux-2.6.32.9/include/linux/decompress/mm.h 2010-02-23 10:38:51.000000000 -0500 | 42373 | --- linux-2.6.32.10/include/linux/decompress/mm.h 2010-03-15 11:52:04.000000000 -0400 |
42344 | +++ linux-2.6.32.9/include/linux/decompress/mm.h 2010-03-11 20:25:00.225639644 -0500 | 42374 | +++ linux-2.6.32.10/include/linux/decompress/mm.h 2010-03-20 15:58:47.152569927 -0400 |
42345 | @@ -68,7 +68,7 @@ static void free(void *where) | 42375 | @@ -68,7 +68,7 @@ static void free(void *where) |
42346 | * warnings when not needed (indeed large_malloc / large_free are not | 42376 | * warnings when not needed (indeed large_malloc / large_free are not |
42347 | * needed by inflate */ | 42377 | * needed by inflate */ |
@@ -42351,9 +42381,9 @@ diff -urNp linux-2.6.32.9/include/linux/decompress/mm.h linux-2.6.32.9/include/l | |||
42351 | #define free(a) kfree(a) | 42381 | #define free(a) kfree(a) |
42352 | 42382 | ||
42353 | #define large_malloc(a) vmalloc(a) | 42383 | #define large_malloc(a) vmalloc(a) |
42354 | diff -urNp linux-2.6.32.9/include/linux/dma-mapping.h linux-2.6.32.9/include/linux/dma-mapping.h | 42384 | diff -urNp linux-2.6.32.10/include/linux/dma-mapping.h linux-2.6.32.10/include/linux/dma-mapping.h |
42355 | --- linux-2.6.32.9/include/linux/dma-mapping.h 2010-02-23 10:38:51.000000000 -0500 | 42385 | --- linux-2.6.32.10/include/linux/dma-mapping.h 2010-03-15 11:52:04.000000000 -0400 |
42356 | +++ linux-2.6.32.9/include/linux/dma-mapping.h 2010-03-11 20:25:00.225639644 -0500 | 42386 | +++ linux-2.6.32.10/include/linux/dma-mapping.h 2010-03-20 15:58:47.152569927 -0400 |
42357 | @@ -16,50 +16,50 @@ enum dma_data_direction { | 42387 | @@ -16,50 +16,50 @@ enum dma_data_direction { |
42358 | }; | 42388 | }; |
42359 | 42389 | ||
@@ -42420,9 +42450,9 @@ diff -urNp linux-2.6.32.9/include/linux/dma-mapping.h linux-2.6.32.9/include/lin | |||
42420 | }; | 42450 | }; |
42421 | 42451 | ||
42422 | #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) | 42452 | #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) |
42423 | diff -urNp linux-2.6.32.9/include/linux/dst.h linux-2.6.32.9/include/linux/dst.h | 42453 | diff -urNp linux-2.6.32.10/include/linux/dst.h linux-2.6.32.10/include/linux/dst.h |
42424 | --- linux-2.6.32.9/include/linux/dst.h 2010-02-23 10:38:51.000000000 -0500 | 42454 | --- linux-2.6.32.10/include/linux/dst.h 2010-03-15 11:52:04.000000000 -0400 |
42425 | +++ linux-2.6.32.9/include/linux/dst.h 2010-03-11 20:25:00.225639644 -0500 | 42455 | +++ linux-2.6.32.10/include/linux/dst.h 2010-03-20 15:58:47.152569927 -0400 |
42426 | @@ -380,7 +380,7 @@ struct dst_node | 42456 | @@ -380,7 +380,7 @@ struct dst_node |
42427 | struct thread_pool *pool; | 42457 | struct thread_pool *pool; |
42428 | 42458 | ||
@@ -42432,9 +42462,9 @@ diff -urNp linux-2.6.32.9/include/linux/dst.h linux-2.6.32.9/include/linux/dst.h | |||
42432 | 42462 | ||
42433 | /* | 42463 | /* |
42434 | * How frequently and how many times transaction | 42464 | * How frequently and how many times transaction |
42435 | diff -urNp linux-2.6.32.9/include/linux/elf.h linux-2.6.32.9/include/linux/elf.h | 42465 | diff -urNp linux-2.6.32.10/include/linux/elf.h linux-2.6.32.10/include/linux/elf.h |
42436 | --- linux-2.6.32.9/include/linux/elf.h 2010-02-23 10:38:51.000000000 -0500 | 42466 | --- linux-2.6.32.10/include/linux/elf.h 2010-03-15 11:52:04.000000000 -0400 |
42437 | +++ linux-2.6.32.9/include/linux/elf.h 2010-03-11 20:25:00.225639644 -0500 | 42467 | +++ linux-2.6.32.10/include/linux/elf.h 2010-03-20 15:58:47.152569927 -0400 |
42438 | @@ -49,6 +49,17 @@ typedef __s64 Elf64_Sxword; | 42468 | @@ -49,6 +49,17 @@ typedef __s64 Elf64_Sxword; |
42439 | #define PT_GNU_EH_FRAME 0x6474e550 | 42469 | #define PT_GNU_EH_FRAME 0x6474e550 |
42440 | 42470 | ||
@@ -42507,21 +42537,22 @@ diff -urNp linux-2.6.32.9/include/linux/elf.h linux-2.6.32.9/include/linux/elf.h | |||
42507 | 42537 | ||
42508 | #endif | 42538 | #endif |
42509 | 42539 | ||
42510 | diff -urNp linux-2.6.32.9/include/linux/fs.h linux-2.6.32.9/include/linux/fs.h | 42540 | diff -urNp linux-2.6.32.10/include/linux/fs.h linux-2.6.32.10/include/linux/fs.h |
42511 | --- linux-2.6.32.9/include/linux/fs.h 2010-02-23 10:38:51.000000000 -0500 | 42541 | --- linux-2.6.32.10/include/linux/fs.h 2010-03-15 11:52:04.000000000 -0400 |
42512 | +++ linux-2.6.32.9/include/linux/fs.h 2010-03-11 20:25:00.225639644 -0500 | 42542 | +++ linux-2.6.32.10/include/linux/fs.h 2010-03-20 16:00:19.024739237 -0400 |
42513 | @@ -87,6 +87,10 @@ struct inodes_stat_t { | 42543 | @@ -90,6 +90,11 @@ struct inodes_stat_t { |
42514 | */ | 42544 | /* Expect random access pattern */ |
42515 | #define FMODE_NOCMTIME ((__force fmode_t)2048) | 42545 | #define FMODE_RANDOM ((__force fmode_t)4096) |
42516 | 42546 | ||
42517 | +/* Hack for grsec so as not to require read permission simply to execute | 42547 | +/* Hack for grsec so as not to require read permission simply to execute |
42518 | + a binary */ | 42548 | + * a binary |
42549 | + */ | ||
42519 | +#define FMODE_GREXEC ((__force fmode_t)8192) | 42550 | +#define FMODE_GREXEC ((__force fmode_t)8192) |
42520 | + | 42551 | + |
42521 | /* | 42552 | /* |
42522 | * The below are the various read and write types that we support. Some of | 42553 | * The below are the various read and write types that we support. Some of |
42523 | * them include behavioral modifiers that send information down to the | 42554 | * them include behavioral modifiers that send information down to the |
42524 | @@ -565,41 +569,41 @@ typedef int (*read_actor_t)(read_descrip | 42555 | @@ -568,41 +573,41 @@ typedef int (*read_actor_t)(read_descrip |
42525 | unsigned long, unsigned long); | 42556 | unsigned long, unsigned long); |
42526 | 42557 | ||
42527 | struct address_space_operations { | 42558 | struct address_space_operations { |
@@ -42580,7 +42611,7 @@ diff -urNp linux-2.6.32.9/include/linux/fs.h linux-2.6.32.9/include/linux/fs.h | |||
42580 | }; | 42611 | }; |
42581 | 42612 | ||
42582 | /* | 42613 | /* |
42583 | @@ -1027,19 +1031,19 @@ static inline int file_check_writeable(s | 42614 | @@ -1030,19 +1035,19 @@ static inline int file_check_writeable(s |
42584 | typedef struct files_struct *fl_owner_t; | 42615 | typedef struct files_struct *fl_owner_t; |
42585 | 42616 | ||
42586 | struct file_lock_operations { | 42617 | struct file_lock_operations { |
@@ -42610,7 +42641,7 @@ diff -urNp linux-2.6.32.9/include/linux/fs.h linux-2.6.32.9/include/linux/fs.h | |||
42610 | }; | 42641 | }; |
42611 | 42642 | ||
42612 | struct lock_manager { | 42643 | struct lock_manager { |
42613 | @@ -1436,7 +1440,7 @@ struct fiemap_extent_info { | 42644 | @@ -1439,7 +1444,7 @@ struct fiemap_extent_info { |
42614 | unsigned int fi_flags; /* Flags as passed from user */ | 42645 | unsigned int fi_flags; /* Flags as passed from user */ |
42615 | unsigned int fi_extents_mapped; /* Number of mapped extents */ | 42646 | unsigned int fi_extents_mapped; /* Number of mapped extents */ |
42616 | unsigned int fi_extents_max; /* Size of fiemap_extent array */ | 42647 | unsigned int fi_extents_max; /* Size of fiemap_extent array */ |
@@ -42619,7 +42650,7 @@ diff -urNp linux-2.6.32.9/include/linux/fs.h linux-2.6.32.9/include/linux/fs.h | |||
42619 | * array */ | 42650 | * array */ |
42620 | }; | 42651 | }; |
42621 | int fiemap_fill_next_extent(struct fiemap_extent_info *info, u64 logical, | 42652 | int fiemap_fill_next_extent(struct fiemap_extent_info *info, u64 logical, |
42622 | @@ -1553,30 +1557,30 @@ extern ssize_t vfs_writev(struct file *, | 42653 | @@ -1556,30 +1561,30 @@ extern ssize_t vfs_writev(struct file *, |
42623 | unsigned long, loff_t *); | 42654 | unsigned long, loff_t *); |
42624 | 42655 | ||
42625 | struct super_operations { | 42656 | struct super_operations { |
@@ -42670,9 +42701,9 @@ diff -urNp linux-2.6.32.9/include/linux/fs.h linux-2.6.32.9/include/linux/fs.h | |||
42670 | }; | 42701 | }; |
42671 | 42702 | ||
42672 | /* | 42703 | /* |
42673 | diff -urNp linux-2.6.32.9/include/linux/fs_struct.h linux-2.6.32.9/include/linux/fs_struct.h | 42704 | diff -urNp linux-2.6.32.10/include/linux/fs_struct.h linux-2.6.32.10/include/linux/fs_struct.h |
42674 | --- linux-2.6.32.9/include/linux/fs_struct.h 2010-02-23 10:38:51.000000000 -0500 | 42705 | --- linux-2.6.32.10/include/linux/fs_struct.h 2010-03-15 11:52:04.000000000 -0400 |
42675 | +++ linux-2.6.32.9/include/linux/fs_struct.h 2010-03-11 20:25:00.225639644 -0500 | 42706 | +++ linux-2.6.32.10/include/linux/fs_struct.h 2010-03-20 15:58:47.158060906 -0400 |
42676 | @@ -4,7 +4,7 @@ | 42707 | @@ -4,7 +4,7 @@ |
42677 | #include <linux/path.h> | 42708 | #include <linux/path.h> |
42678 | 42709 | ||
@@ -42682,9 +42713,9 @@ diff -urNp linux-2.6.32.9/include/linux/fs_struct.h linux-2.6.32.9/include/linux | |||
42682 | rwlock_t lock; | 42713 | rwlock_t lock; |
42683 | int umask; | 42714 | int umask; |
42684 | int in_exec; | 42715 | int in_exec; |
42685 | diff -urNp linux-2.6.32.9/include/linux/genhd.h linux-2.6.32.9/include/linux/genhd.h | 42716 | diff -urNp linux-2.6.32.10/include/linux/genhd.h linux-2.6.32.10/include/linux/genhd.h |
42686 | --- linux-2.6.32.9/include/linux/genhd.h 2010-02-23 10:38:51.000000000 -0500 | 42717 | --- linux-2.6.32.10/include/linux/genhd.h 2010-03-15 11:52:04.000000000 -0400 |
42687 | +++ linux-2.6.32.9/include/linux/genhd.h 2010-03-11 20:25:00.225639644 -0500 | 42718 | +++ linux-2.6.32.10/include/linux/genhd.h 2010-03-20 15:58:47.158060906 -0400 |
42688 | @@ -161,7 +161,7 @@ struct gendisk { | 42719 | @@ -161,7 +161,7 @@ struct gendisk { |
42689 | 42720 | ||
42690 | struct timer_rand_state *random; | 42721 | struct timer_rand_state *random; |
@@ -42694,9 +42725,9 @@ diff -urNp linux-2.6.32.9/include/linux/genhd.h linux-2.6.32.9/include/linux/gen | |||
42694 | struct work_struct async_notify; | 42725 | struct work_struct async_notify; |
42695 | #ifdef CONFIG_BLK_DEV_INTEGRITY | 42726 | #ifdef CONFIG_BLK_DEV_INTEGRITY |
42696 | struct blk_integrity *integrity; | 42727 | struct blk_integrity *integrity; |
42697 | diff -urNp linux-2.6.32.9/include/linux/gracl.h linux-2.6.32.9/include/linux/gracl.h | 42728 | diff -urNp linux-2.6.32.10/include/linux/gracl.h linux-2.6.32.10/include/linux/gracl.h |
42698 | --- linux-2.6.32.9/include/linux/gracl.h 1969-12-31 19:00:00.000000000 -0500 | 42729 | --- linux-2.6.32.10/include/linux/gracl.h 1969-12-31 19:00:00.000000000 -0500 |
42699 | +++ linux-2.6.32.9/include/linux/gracl.h 2010-03-11 20:25:00.225639644 -0500 | 42730 | +++ linux-2.6.32.10/include/linux/gracl.h 2010-03-20 15:58:47.158060906 -0400 |
42700 | @@ -0,0 +1,309 @@ | 42731 | @@ -0,0 +1,309 @@ |
42701 | +#ifndef GR_ACL_H | 42732 | +#ifndef GR_ACL_H |
42702 | +#define GR_ACL_H | 42733 | +#define GR_ACL_H |
@@ -43007,9 +43038,9 @@ diff -urNp linux-2.6.32.9/include/linux/gracl.h linux-2.6.32.9/include/linux/gra | |||
43007 | + | 43038 | + |
43008 | +#endif | 43039 | +#endif |
43009 | + | 43040 | + |
43010 | diff -urNp linux-2.6.32.9/include/linux/gralloc.h linux-2.6.32.9/include/linux/gralloc.h | 43041 | diff -urNp linux-2.6.32.10/include/linux/gralloc.h linux-2.6.32.10/include/linux/gralloc.h |
43011 | --- linux-2.6.32.9/include/linux/gralloc.h 1969-12-31 19:00:00.000000000 -0500 | 43042 | --- linux-2.6.32.10/include/linux/gralloc.h 1969-12-31 19:00:00.000000000 -0500 |
43012 | +++ linux-2.6.32.9/include/linux/gralloc.h 2010-03-11 20:25:00.225639644 -0500 | 43043 | +++ linux-2.6.32.10/include/linux/gralloc.h 2010-03-20 15:58:47.158060906 -0400 |
43013 | @@ -0,0 +1,9 @@ | 43044 | @@ -0,0 +1,9 @@ |
43014 | +#ifndef __GRALLOC_H | 43045 | +#ifndef __GRALLOC_H |
43015 | +#define __GRALLOC_H | 43046 | +#define __GRALLOC_H |
@@ -43020,9 +43051,9 @@ diff -urNp linux-2.6.32.9/include/linux/gralloc.h linux-2.6.32.9/include/linux/g | |||
43020 | +void *acl_alloc_num(unsigned long num, unsigned long len); | 43051 | +void *acl_alloc_num(unsigned long num, unsigned long len); |
43021 | + | 43052 | + |
43022 | +#endif | 43053 | +#endif |
43023 | diff -urNp linux-2.6.32.9/include/linux/grdefs.h linux-2.6.32.9/include/linux/grdefs.h | 43054 | diff -urNp linux-2.6.32.10/include/linux/grdefs.h linux-2.6.32.10/include/linux/grdefs.h |
43024 | --- linux-2.6.32.9/include/linux/grdefs.h 1969-12-31 19:00:00.000000000 -0500 | 43055 | --- linux-2.6.32.10/include/linux/grdefs.h 1969-12-31 19:00:00.000000000 -0500 |
43025 | +++ linux-2.6.32.9/include/linux/grdefs.h 2010-03-11 20:25:00.225639644 -0500 | 43056 | +++ linux-2.6.32.10/include/linux/grdefs.h 2010-03-20 15:58:47.158060906 -0400 |
43026 | @@ -0,0 +1,136 @@ | 43057 | @@ -0,0 +1,136 @@ |
43027 | +#ifndef GRDEFS_H | 43058 | +#ifndef GRDEFS_H |
43028 | +#define GRDEFS_H | 43059 | +#define GRDEFS_H |
@@ -43160,10 +43191,10 @@ diff -urNp linux-2.6.32.9/include/linux/grdefs.h linux-2.6.32.9/include/linux/gr | |||
43160 | +}; | 43191 | +}; |
43161 | + | 43192 | + |
43162 | +#endif | 43193 | +#endif |
43163 | diff -urNp linux-2.6.32.9/include/linux/grinternal.h linux-2.6.32.9/include/linux/grinternal.h | 43194 | diff -urNp linux-2.6.32.10/include/linux/grinternal.h linux-2.6.32.10/include/linux/grinternal.h |
43164 | --- linux-2.6.32.9/include/linux/grinternal.h 1969-12-31 19:00:00.000000000 -0500 | 43195 | --- linux-2.6.32.10/include/linux/grinternal.h 1969-12-31 19:00:00.000000000 -0500 |
43165 | +++ linux-2.6.32.9/include/linux/grinternal.h 2010-03-11 20:25:00.233642809 -0500 | 43196 | +++ linux-2.6.32.10/include/linux/grinternal.h 2010-03-20 17:35:36.571019099 -0400 |
43166 | @@ -0,0 +1,213 @@ | 43197 | @@ -0,0 +1,215 @@ |
43167 | +#ifndef __GRINTERNAL_H | 43198 | +#ifndef __GRINTERNAL_H |
43168 | +#define __GRINTERNAL_H | 43199 | +#define __GRINTERNAL_H |
43169 | + | 43200 | + |
@@ -43241,6 +43272,8 @@ diff -urNp linux-2.6.32.9/include/linux/grinternal.h linux-2.6.32.9/include/linu | |||
43241 | +extern int grsec_enable_mount; | 43272 | +extern int grsec_enable_mount; |
43242 | +extern int grsec_enable_chdir; | 43273 | +extern int grsec_enable_chdir; |
43243 | +extern int grsec_resource_logging; | 43274 | +extern int grsec_resource_logging; |
43275 | +extern int grsec_enable_blackhole; | ||
43276 | +extern int grsec_lastack_retries; | ||
43244 | +extern int grsec_lock; | 43277 | +extern int grsec_lock; |
43245 | + | 43278 | + |
43246 | +extern spinlock_t grsec_alert_lock; | 43279 | +extern spinlock_t grsec_alert_lock; |
@@ -43377,10 +43410,10 @@ diff -urNp linux-2.6.32.9/include/linux/grinternal.h linux-2.6.32.9/include/linu | |||
43377 | +#endif | 43410 | +#endif |
43378 | + | 43411 | + |
43379 | +#endif | 43412 | +#endif |
43380 | diff -urNp linux-2.6.32.9/include/linux/grmsg.h linux-2.6.32.9/include/linux/grmsg.h | 43413 | diff -urNp linux-2.6.32.10/include/linux/grmsg.h linux-2.6.32.10/include/linux/grmsg.h |
43381 | --- linux-2.6.32.9/include/linux/grmsg.h 1969-12-31 19:00:00.000000000 -0500 | 43414 | --- linux-2.6.32.10/include/linux/grmsg.h 1969-12-31 19:00:00.000000000 -0500 |
43382 | +++ linux-2.6.32.9/include/linux/grmsg.h 2010-03-11 20:25:00.233642809 -0500 | 43415 | +++ linux-2.6.32.10/include/linux/grmsg.h 2010-03-20 16:57:07.112591863 -0400 |
43383 | @@ -0,0 +1,108 @@ | 43416 | @@ -0,0 +1,107 @@ |
43384 | +#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" | 43417 | +#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" |
43385 | +#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" | 43418 | +#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" |
43386 | +#define GR_PTRACE_ACL_MSG "denied ptrace of %.950s(%.16s:%d) by " | 43419 | +#define GR_PTRACE_ACL_MSG "denied ptrace of %.950s(%.16s:%d) by " |
@@ -43454,7 +43487,6 @@ diff -urNp linux-2.6.32.9/include/linux/grmsg.h linux-2.6.32.9/include/linux/grm | |||
43454 | +#define GR_SPROLEF_ACL_MSG "special role %s failure for " | 43487 | +#define GR_SPROLEF_ACL_MSG "special role %s failure for " |
43455 | +#define GR_UNSPROLEI_ACL_MSG "ignoring unauth of special role for disabled RBAC system for " | 43488 | +#define GR_UNSPROLEI_ACL_MSG "ignoring unauth of special role for disabled RBAC system for " |
43456 | +#define GR_UNSPROLES_ACL_MSG "successful unauth of special role %s (id %d) by " | 43489 | +#define GR_UNSPROLES_ACL_MSG "successful unauth of special role %s (id %d) by " |
43457 | +#define GR_UNSPROLEF_ACL_MSG "special role unauth of %s failure for " | ||
43458 | +#define GR_INVMODE_ACL_MSG "invalid mode %d by " | 43490 | +#define GR_INVMODE_ACL_MSG "invalid mode %d by " |
43459 | +#define GR_PRIORITY_CHROOT_MSG "denied priority change of process (%.16s:%d) by " | 43491 | +#define GR_PRIORITY_CHROOT_MSG "denied priority change of process (%.16s:%d) by " |
43460 | +#define GR_FAILFORK_MSG "failed fork with errno %d by " | 43492 | +#define GR_FAILFORK_MSG "failed fork with errno %d by " |
@@ -43489,10 +43521,10 @@ diff -urNp linux-2.6.32.9/include/linux/grmsg.h linux-2.6.32.9/include/linux/grm | |||
43489 | +#define GR_NONROOT_MODLOAD_MSG "denied kernel module auto-load of %.64s by " | 43521 | +#define GR_NONROOT_MODLOAD_MSG "denied kernel module auto-load of %.64s by " |
43490 | +#define GR_VM86_MSG "denied use of vm86 by " | 43522 | +#define GR_VM86_MSG "denied use of vm86 by " |
43491 | +#define GR_PTRACE_AUDIT_MSG "process %.950s(%.16s:%d) attached to via ptrace by " | 43523 | +#define GR_PTRACE_AUDIT_MSG "process %.950s(%.16s:%d) attached to via ptrace by " |
43492 | diff -urNp linux-2.6.32.9/include/linux/grsecurity.h linux-2.6.32.9/include/linux/grsecurity.h | 43524 | diff -urNp linux-2.6.32.10/include/linux/grsecurity.h linux-2.6.32.10/include/linux/grsecurity.h |
43493 | --- linux-2.6.32.9/include/linux/grsecurity.h 1969-12-31 19:00:00.000000000 -0500 | 43525 | --- linux-2.6.32.10/include/linux/grsecurity.h 1969-12-31 19:00:00.000000000 -0500 |
43494 | +++ linux-2.6.32.9/include/linux/grsecurity.h 2010-03-11 20:25:00.233642809 -0500 | 43526 | +++ linux-2.6.32.10/include/linux/grsecurity.h 2010-03-20 16:38:55.149896257 -0400 |
43495 | @@ -0,0 +1,201 @@ | 43527 | @@ -0,0 +1,199 @@ |
43496 | +#ifndef GR_SECURITY_H | 43528 | +#ifndef GR_SECURITY_H |
43497 | +#define GR_SECURITY_H | 43529 | +#define GR_SECURITY_H |
43498 | +#include <linux/fs.h> | 43530 | +#include <linux/fs.h> |
@@ -43689,14 +43721,12 @@ diff -urNp linux-2.6.32.9/include/linux/grsecurity.h linux-2.6.32.9/include/linu | |||
43689 | + struct vm_area_struct *vma); | 43721 | + struct vm_area_struct *vma); |
43690 | + | 43722 | + |
43691 | +extern int grsec_enable_dmesg; | 43723 | +extern int grsec_enable_dmesg; |
43692 | +extern int grsec_enable_randsrc; | ||
43693 | +extern int grsec_enable_shm; | ||
43694 | +#endif | 43724 | +#endif |
43695 | + | 43725 | + |
43696 | +#endif | 43726 | +#endif |
43697 | diff -urNp linux-2.6.32.9/include/linux/hdpu_features.h linux-2.6.32.9/include/linux/hdpu_features.h | 43727 | diff -urNp linux-2.6.32.10/include/linux/hdpu_features.h linux-2.6.32.10/include/linux/hdpu_features.h |
43698 | --- linux-2.6.32.9/include/linux/hdpu_features.h 2010-02-23 10:38:51.000000000 -0500 | 43728 | --- linux-2.6.32.10/include/linux/hdpu_features.h 2010-03-15 11:52:04.000000000 -0400 |
43699 | +++ linux-2.6.32.9/include/linux/hdpu_features.h 2010-03-11 20:25:00.233642809 -0500 | 43729 | +++ linux-2.6.32.10/include/linux/hdpu_features.h 2010-03-20 15:58:47.158060906 -0400 |
43700 | @@ -3,7 +3,7 @@ | 43730 | @@ -3,7 +3,7 @@ |
43701 | struct cpustate_t { | 43731 | struct cpustate_t { |
43702 | spinlock_t lock; | 43732 | spinlock_t lock; |
@@ -43706,9 +43736,9 @@ diff -urNp linux-2.6.32.9/include/linux/hdpu_features.h linux-2.6.32.9/include/l | |||
43706 | unsigned char cached_val; | 43736 | unsigned char cached_val; |
43707 | int inited; | 43737 | int inited; |
43708 | unsigned long *set_addr; | 43738 | unsigned long *set_addr; |
43709 | diff -urNp linux-2.6.32.9/include/linux/highmem.h linux-2.6.32.9/include/linux/highmem.h | 43739 | diff -urNp linux-2.6.32.10/include/linux/highmem.h linux-2.6.32.10/include/linux/highmem.h |
43710 | --- linux-2.6.32.9/include/linux/highmem.h 2010-02-23 10:38:51.000000000 -0500 | 43740 | --- linux-2.6.32.10/include/linux/highmem.h 2010-03-15 11:52:04.000000000 -0400 |
43711 | +++ linux-2.6.32.9/include/linux/highmem.h 2010-03-11 20:25:00.233642809 -0500 | 43741 | +++ linux-2.6.32.10/include/linux/highmem.h 2010-03-20 15:58:47.158060906 -0400 |
43712 | @@ -137,6 +137,18 @@ static inline void clear_highpage(struct | 43742 | @@ -137,6 +137,18 @@ static inline void clear_highpage(struct |
43713 | kunmap_atomic(kaddr, KM_USER0); | 43743 | kunmap_atomic(kaddr, KM_USER0); |
43714 | } | 43744 | } |
@@ -43728,9 +43758,9 @@ diff -urNp linux-2.6.32.9/include/linux/highmem.h linux-2.6.32.9/include/linux/h | |||
43728 | static inline void zero_user_segments(struct page *page, | 43758 | static inline void zero_user_segments(struct page *page, |
43729 | unsigned start1, unsigned end1, | 43759 | unsigned start1, unsigned end1, |
43730 | unsigned start2, unsigned end2) | 43760 | unsigned start2, unsigned end2) |
43731 | diff -urNp linux-2.6.32.9/include/linux/init_task.h linux-2.6.32.9/include/linux/init_task.h | 43761 | diff -urNp linux-2.6.32.10/include/linux/init_task.h linux-2.6.32.10/include/linux/init_task.h |
43732 | --- linux-2.6.32.9/include/linux/init_task.h 2010-02-23 10:38:51.000000000 -0500 | 43762 | --- linux-2.6.32.10/include/linux/init_task.h 2010-03-15 11:52:04.000000000 -0400 |
43733 | +++ linux-2.6.32.9/include/linux/init_task.h 2010-03-11 20:25:00.233642809 -0500 | 43763 | +++ linux-2.6.32.10/include/linux/init_task.h 2010-03-20 15:58:47.158060906 -0400 |
43734 | @@ -115,6 +115,13 @@ extern struct cred init_cred; | 43764 | @@ -115,6 +115,13 @@ extern struct cred init_cred; |
43735 | # define INIT_PERF_EVENTS(tsk) | 43765 | # define INIT_PERF_EVENTS(tsk) |
43736 | #endif | 43766 | #endif |
@@ -43753,9 +43783,9 @@ diff -urNp linux-2.6.32.9/include/linux/init_task.h linux-2.6.32.9/include/linux | |||
43753 | } | 43783 | } |
43754 | 43784 | ||
43755 | 43785 | ||
43756 | diff -urNp linux-2.6.32.9/include/linux/interrupt.h linux-2.6.32.9/include/linux/interrupt.h | 43786 | diff -urNp linux-2.6.32.10/include/linux/interrupt.h linux-2.6.32.10/include/linux/interrupt.h |
43757 | --- linux-2.6.32.9/include/linux/interrupt.h 2010-02-23 10:38:51.000000000 -0500 | 43787 | --- linux-2.6.32.10/include/linux/interrupt.h 2010-03-15 11:52:04.000000000 -0400 |
43758 | +++ linux-2.6.32.9/include/linux/interrupt.h 2010-03-11 20:25:00.233642809 -0500 | 43788 | +++ linux-2.6.32.10/include/linux/interrupt.h 2010-03-20 15:58:47.158060906 -0400 |
43759 | @@ -357,7 +357,7 @@ enum | 43789 | @@ -357,7 +357,7 @@ enum |
43760 | /* map softirq index to softirq name. update 'softirq_to_name' in | 43790 | /* map softirq index to softirq name. update 'softirq_to_name' in |
43761 | * kernel/softirq.c when adding a new softirq. | 43791 | * kernel/softirq.c when adding a new softirq. |
@@ -43780,9 +43810,9 @@ diff -urNp linux-2.6.32.9/include/linux/interrupt.h linux-2.6.32.9/include/linux | |||
43780 | extern void softirq_init(void); | 43810 | extern void softirq_init(void); |
43781 | #define __raise_softirq_irqoff(nr) do { or_softirq_pending(1UL << (nr)); } while (0) | 43811 | #define __raise_softirq_irqoff(nr) do { or_softirq_pending(1UL << (nr)); } while (0) |
43782 | extern void raise_softirq_irqoff(unsigned int nr); | 43812 | extern void raise_softirq_irqoff(unsigned int nr); |
43783 | diff -urNp linux-2.6.32.9/include/linux/jbd2.h linux-2.6.32.9/include/linux/jbd2.h | 43813 | diff -urNp linux-2.6.32.10/include/linux/jbd2.h linux-2.6.32.10/include/linux/jbd2.h |
43784 | --- linux-2.6.32.9/include/linux/jbd2.h 2010-02-23 10:38:51.000000000 -0500 | 43814 | --- linux-2.6.32.10/include/linux/jbd2.h 2010-03-15 11:52:04.000000000 -0400 |
43785 | +++ linux-2.6.32.9/include/linux/jbd2.h 2010-03-11 20:25:00.233642809 -0500 | 43815 | +++ linux-2.6.32.10/include/linux/jbd2.h 2010-03-20 15:58:47.160547125 -0400 |
43786 | @@ -66,7 +66,7 @@ extern u8 jbd2_journal_enable_debug; | 43816 | @@ -66,7 +66,7 @@ extern u8 jbd2_journal_enable_debug; |
43787 | } \ | 43817 | } \ |
43788 | } while (0) | 43818 | } while (0) |
@@ -43792,9 +43822,9 @@ diff -urNp linux-2.6.32.9/include/linux/jbd2.h linux-2.6.32.9/include/linux/jbd2 | |||
43792 | #endif | 43822 | #endif |
43793 | 43823 | ||
43794 | static inline void *jbd2_alloc(size_t size, gfp_t flags) | 43824 | static inline void *jbd2_alloc(size_t size, gfp_t flags) |
43795 | diff -urNp linux-2.6.32.9/include/linux/jbd.h linux-2.6.32.9/include/linux/jbd.h | 43825 | diff -urNp linux-2.6.32.10/include/linux/jbd.h linux-2.6.32.10/include/linux/jbd.h |
43796 | --- linux-2.6.32.9/include/linux/jbd.h 2010-02-23 10:38:51.000000000 -0500 | 43826 | --- linux-2.6.32.10/include/linux/jbd.h 2010-03-15 11:52:04.000000000 -0400 |
43797 | +++ linux-2.6.32.9/include/linux/jbd.h 2010-03-11 20:25:00.233642809 -0500 | 43827 | +++ linux-2.6.32.10/include/linux/jbd.h 2010-03-20 15:58:47.160547125 -0400 |
43798 | @@ -66,7 +66,7 @@ extern u8 journal_enable_debug; | 43828 | @@ -66,7 +66,7 @@ extern u8 journal_enable_debug; |
43799 | } \ | 43829 | } \ |
43800 | } while (0) | 43830 | } while (0) |
@@ -43804,9 +43834,9 @@ diff -urNp linux-2.6.32.9/include/linux/jbd.h linux-2.6.32.9/include/linux/jbd.h | |||
43804 | #endif | 43834 | #endif |
43805 | 43835 | ||
43806 | static inline void *jbd_alloc(size_t size, gfp_t flags) | 43836 | static inline void *jbd_alloc(size_t size, gfp_t flags) |
43807 | diff -urNp linux-2.6.32.9/include/linux/kallsyms.h linux-2.6.32.9/include/linux/kallsyms.h | 43837 | diff -urNp linux-2.6.32.10/include/linux/kallsyms.h linux-2.6.32.10/include/linux/kallsyms.h |
43808 | --- linux-2.6.32.9/include/linux/kallsyms.h 2010-02-23 10:38:51.000000000 -0500 | 43838 | --- linux-2.6.32.10/include/linux/kallsyms.h 2010-03-15 11:52:04.000000000 -0400 |
43809 | +++ linux-2.6.32.9/include/linux/kallsyms.h 2010-03-11 20:25:00.237359883 -0500 | 43839 | +++ linux-2.6.32.10/include/linux/kallsyms.h 2010-03-20 15:58:47.160547125 -0400 |
43810 | @@ -15,7 +15,8 @@ | 43840 | @@ -15,7 +15,8 @@ |
43811 | 43841 | ||
43812 | struct module; | 43842 | struct module; |
@@ -43827,9 +43857,9 @@ diff -urNp linux-2.6.32.9/include/linux/kallsyms.h linux-2.6.32.9/include/linux/ | |||
43827 | 43857 | ||
43828 | /* This macro allows us to keep printk typechecking */ | 43858 | /* This macro allows us to keep printk typechecking */ |
43829 | static void __check_printsym_format(const char *fmt, ...) | 43859 | static void __check_printsym_format(const char *fmt, ...) |
43830 | diff -urNp linux-2.6.32.9/include/linux/kgdb.h linux-2.6.32.9/include/linux/kgdb.h | 43860 | diff -urNp linux-2.6.32.10/include/linux/kgdb.h linux-2.6.32.10/include/linux/kgdb.h |
43831 | --- linux-2.6.32.9/include/linux/kgdb.h 2010-02-23 10:38:51.000000000 -0500 | 43861 | --- linux-2.6.32.10/include/linux/kgdb.h 2010-03-15 11:52:04.000000000 -0400 |
43832 | +++ linux-2.6.32.9/include/linux/kgdb.h 2010-03-11 20:25:00.237359883 -0500 | 43862 | +++ linux-2.6.32.10/include/linux/kgdb.h 2010-03-20 15:58:47.160547125 -0400 |
43833 | @@ -251,20 +251,20 @@ struct kgdb_arch { | 43863 | @@ -251,20 +251,20 @@ struct kgdb_arch { |
43834 | */ | 43864 | */ |
43835 | struct kgdb_io { | 43865 | struct kgdb_io { |
@@ -43860,9 +43890,9 @@ diff -urNp linux-2.6.32.9/include/linux/kgdb.h linux-2.6.32.9/include/linux/kgdb | |||
43860 | 43890 | ||
43861 | extern int kgdb_hex2long(char **ptr, unsigned long *long_val); | 43891 | extern int kgdb_hex2long(char **ptr, unsigned long *long_val); |
43862 | extern int kgdb_mem2hex(char *mem, char *buf, int count); | 43892 | extern int kgdb_mem2hex(char *mem, char *buf, int count); |
43863 | diff -urNp linux-2.6.32.9/include/linux/kobject.h linux-2.6.32.9/include/linux/kobject.h | 43893 | diff -urNp linux-2.6.32.10/include/linux/kobject.h linux-2.6.32.10/include/linux/kobject.h |
43864 | --- linux-2.6.32.9/include/linux/kobject.h 2010-02-23 10:38:51.000000000 -0500 | 43894 | --- linux-2.6.32.10/include/linux/kobject.h 2010-03-15 11:52:04.000000000 -0400 |
43865 | +++ linux-2.6.32.9/include/linux/kobject.h 2010-03-11 20:25:00.237359883 -0500 | 43895 | +++ linux-2.6.32.10/include/linux/kobject.h 2010-03-20 15:58:47.160547125 -0400 |
43866 | @@ -106,7 +106,7 @@ extern char *kobject_get_path(struct kob | 43896 | @@ -106,7 +106,7 @@ extern char *kobject_get_path(struct kob |
43867 | 43897 | ||
43868 | struct kobj_type { | 43898 | struct kobj_type { |
@@ -43911,9 +43941,9 @@ diff -urNp linux-2.6.32.9/include/linux/kobject.h linux-2.6.32.9/include/linux/k | |||
43911 | struct kobject *parent_kobj); | 43941 | struct kobject *parent_kobj); |
43912 | 43942 | ||
43913 | static inline struct kset *to_kset(struct kobject *kobj) | 43943 | static inline struct kset *to_kset(struct kobject *kobj) |
43914 | diff -urNp linux-2.6.32.9/include/linux/kvm_host.h linux-2.6.32.9/include/linux/kvm_host.h | 43944 | diff -urNp linux-2.6.32.10/include/linux/kvm_host.h linux-2.6.32.10/include/linux/kvm_host.h |
43915 | --- linux-2.6.32.9/include/linux/kvm_host.h 2010-02-23 10:38:51.000000000 -0500 | 43945 | --- linux-2.6.32.10/include/linux/kvm_host.h 2010-03-15 11:52:04.000000000 -0400 |
43916 | +++ linux-2.6.32.9/include/linux/kvm_host.h 2010-03-11 20:25:00.237359883 -0500 | 43946 | +++ linux-2.6.32.10/include/linux/kvm_host.h 2010-03-20 15:58:47.160547125 -0400 |
43917 | @@ -205,7 +205,7 @@ void kvm_vcpu_uninit(struct kvm_vcpu *vc | 43947 | @@ -205,7 +205,7 @@ void kvm_vcpu_uninit(struct kvm_vcpu *vc |
43918 | void vcpu_load(struct kvm_vcpu *vcpu); | 43948 | void vcpu_load(struct kvm_vcpu *vcpu); |
43919 | void vcpu_put(struct kvm_vcpu *vcpu); | 43949 | void vcpu_put(struct kvm_vcpu *vcpu); |
@@ -43932,9 +43962,9 @@ diff -urNp linux-2.6.32.9/include/linux/kvm_host.h linux-2.6.32.9/include/linux/ | |||
43932 | void kvm_arch_exit(void); | 43962 | void kvm_arch_exit(void); |
43933 | 43963 | ||
43934 | int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu); | 43964 | int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu); |
43935 | diff -urNp linux-2.6.32.9/include/linux/libata.h linux-2.6.32.9/include/linux/libata.h | 43965 | diff -urNp linux-2.6.32.10/include/linux/libata.h linux-2.6.32.10/include/linux/libata.h |
43936 | --- linux-2.6.32.9/include/linux/libata.h 2010-02-23 10:38:51.000000000 -0500 | 43966 | --- linux-2.6.32.10/include/linux/libata.h 2010-03-15 11:52:04.000000000 -0400 |
43937 | +++ linux-2.6.32.9/include/linux/libata.h 2010-03-11 20:25:00.237359883 -0500 | 43967 | +++ linux-2.6.32.10/include/linux/libata.h 2010-03-20 15:58:47.160547125 -0400 |
43938 | @@ -64,11 +64,11 @@ | 43968 | @@ -64,11 +64,11 @@ |
43939 | #ifdef ATA_VERBOSE_DEBUG | 43969 | #ifdef ATA_VERBOSE_DEBUG |
43940 | #define VPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __func__, ## args) | 43970 | #define VPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __func__, ## args) |
@@ -44000,9 +44030,9 @@ diff -urNp linux-2.6.32.9/include/linux/libata.h linux-2.6.32.9/include/linux/li | |||
44000 | extern int ata_scsi_detect(struct scsi_host_template *sht); | 44030 | extern int ata_scsi_detect(struct scsi_host_template *sht); |
44001 | extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); | 44031 | extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); |
44002 | extern int ata_scsi_queuecmd(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)); | 44032 | extern int ata_scsi_queuecmd(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)); |
44003 | diff -urNp linux-2.6.32.9/include/linux/lockd/bind.h linux-2.6.32.9/include/linux/lockd/bind.h | 44033 | diff -urNp linux-2.6.32.10/include/linux/lockd/bind.h linux-2.6.32.10/include/linux/lockd/bind.h |
44004 | --- linux-2.6.32.9/include/linux/lockd/bind.h 2010-02-23 10:38:51.000000000 -0500 | 44034 | --- linux-2.6.32.10/include/linux/lockd/bind.h 2010-03-15 11:52:04.000000000 -0400 |
44005 | +++ linux-2.6.32.9/include/linux/lockd/bind.h 2010-03-11 20:25:00.237359883 -0500 | 44035 | +++ linux-2.6.32.10/include/linux/lockd/bind.h 2010-03-20 15:58:47.160547125 -0400 |
44006 | @@ -23,13 +23,13 @@ struct svc_rqst; | 44036 | @@ -23,13 +23,13 @@ struct svc_rqst; |
44007 | * This is the set of functions for lockd->nfsd communication | 44037 | * This is the set of functions for lockd->nfsd communication |
44008 | */ | 44038 | */ |
@@ -44020,9 +44050,9 @@ diff -urNp linux-2.6.32.9/include/linux/lockd/bind.h linux-2.6.32.9/include/linu | |||
44020 | 44050 | ||
44021 | /* | 44051 | /* |
44022 | * Similar to nfs_client_initdata, but without the NFS-specific | 44052 | * Similar to nfs_client_initdata, but without the NFS-specific |
44023 | diff -urNp linux-2.6.32.9/include/linux/mm.h linux-2.6.32.9/include/linux/mm.h | 44053 | diff -urNp linux-2.6.32.10/include/linux/mm.h linux-2.6.32.10/include/linux/mm.h |
44024 | --- linux-2.6.32.9/include/linux/mm.h 2010-02-23 10:38:51.000000000 -0500 | 44054 | --- linux-2.6.32.10/include/linux/mm.h 2010-03-15 11:52:04.000000000 -0400 |
44025 | +++ linux-2.6.32.9/include/linux/mm.h 2010-03-11 20:25:00.237359883 -0500 | 44055 | +++ linux-2.6.32.10/include/linux/mm.h 2010-03-20 15:58:47.160547125 -0400 |
44026 | @@ -106,6 +106,10 @@ extern unsigned int kobjsize(const void | 44056 | @@ -106,6 +106,10 @@ extern unsigned int kobjsize(const void |
44027 | #define VM_PFN_AT_MMAP 0x40000000 /* PFNMAP vma that is fully mapped at mmap time */ | 44057 | #define VM_PFN_AT_MMAP 0x40000000 /* PFNMAP vma that is fully mapped at mmap time */ |
44028 | #define VM_MERGEABLE 0x80000000 /* KSM may merge identical pages */ | 44058 | #define VM_MERGEABLE 0x80000000 /* KSM may merge identical pages */ |
@@ -44085,9 +44115,9 @@ diff -urNp linux-2.6.32.9/include/linux/mm.h linux-2.6.32.9/include/linux/mm.h | |||
44085 | 44115 | ||
44086 | #endif /* __KERNEL__ */ | 44116 | #endif /* __KERNEL__ */ |
44087 | #endif /* _LINUX_MM_H */ | 44117 | #endif /* _LINUX_MM_H */ |
44088 | diff -urNp linux-2.6.32.9/include/linux/mm_types.h linux-2.6.32.9/include/linux/mm_types.h | 44118 | diff -urNp linux-2.6.32.10/include/linux/mm_types.h linux-2.6.32.10/include/linux/mm_types.h |
44089 | --- linux-2.6.32.9/include/linux/mm_types.h 2010-02-23 10:38:51.000000000 -0500 | 44119 | --- linux-2.6.32.10/include/linux/mm_types.h 2010-03-15 11:52:04.000000000 -0400 |
44090 | +++ linux-2.6.32.9/include/linux/mm_types.h 2010-03-11 20:25:00.237359883 -0500 | 44120 | +++ linux-2.6.32.10/include/linux/mm_types.h 2010-03-20 15:58:47.160547125 -0400 |
44091 | @@ -186,6 +186,8 @@ struct vm_area_struct { | 44121 | @@ -186,6 +186,8 @@ struct vm_area_struct { |
44092 | #ifdef CONFIG_NUMA | 44122 | #ifdef CONFIG_NUMA |
44093 | struct mempolicy *vm_policy; /* NUMA policy for the VMA */ | 44123 | struct mempolicy *vm_policy; /* NUMA policy for the VMA */ |
@@ -44122,9 +44152,9 @@ diff -urNp linux-2.6.32.9/include/linux/mm_types.h linux-2.6.32.9/include/linux/ | |||
44122 | }; | 44152 | }; |
44123 | 44153 | ||
44124 | /* Future-safe accessor for struct mm_struct's cpu_vm_mask. */ | 44154 | /* Future-safe accessor for struct mm_struct's cpu_vm_mask. */ |
44125 | diff -urNp linux-2.6.32.9/include/linux/mmu_notifier.h linux-2.6.32.9/include/linux/mmu_notifier.h | 44155 | diff -urNp linux-2.6.32.10/include/linux/mmu_notifier.h linux-2.6.32.10/include/linux/mmu_notifier.h |
44126 | --- linux-2.6.32.9/include/linux/mmu_notifier.h 2010-02-23 10:38:51.000000000 -0500 | 44156 | --- linux-2.6.32.10/include/linux/mmu_notifier.h 2010-03-15 11:52:04.000000000 -0400 |
44127 | +++ linux-2.6.32.9/include/linux/mmu_notifier.h 2010-03-11 20:25:00.237359883 -0500 | 44157 | +++ linux-2.6.32.10/include/linux/mmu_notifier.h 2010-03-20 15:58:47.160547125 -0400 |
44128 | @@ -235,12 +235,12 @@ static inline void mmu_notifier_mm_destr | 44158 | @@ -235,12 +235,12 @@ static inline void mmu_notifier_mm_destr |
44129 | */ | 44159 | */ |
44130 | #define ptep_clear_flush_notify(__vma, __address, __ptep) \ | 44160 | #define ptep_clear_flush_notify(__vma, __address, __ptep) \ |
@@ -44141,9 +44171,9 @@ diff -urNp linux-2.6.32.9/include/linux/mmu_notifier.h linux-2.6.32.9/include/li | |||
44141 | }) | 44171 | }) |
44142 | 44172 | ||
44143 | #define ptep_clear_flush_young_notify(__vma, __address, __ptep) \ | 44173 | #define ptep_clear_flush_young_notify(__vma, __address, __ptep) \ |
44144 | diff -urNp linux-2.6.32.9/include/linux/mod_devicetable.h linux-2.6.32.9/include/linux/mod_devicetable.h | 44174 | diff -urNp linux-2.6.32.10/include/linux/mod_devicetable.h linux-2.6.32.10/include/linux/mod_devicetable.h |
44145 | --- linux-2.6.32.9/include/linux/mod_devicetable.h 2010-02-23 10:38:51.000000000 -0500 | 44175 | --- linux-2.6.32.10/include/linux/mod_devicetable.h 2010-03-15 11:52:04.000000000 -0400 |
44146 | +++ linux-2.6.32.9/include/linux/mod_devicetable.h 2010-03-11 20:25:00.237359883 -0500 | 44176 | +++ linux-2.6.32.10/include/linux/mod_devicetable.h 2010-03-20 15:58:47.160547125 -0400 |
44147 | @@ -12,7 +12,7 @@ | 44177 | @@ -12,7 +12,7 @@ |
44148 | typedef unsigned long kernel_ulong_t; | 44178 | typedef unsigned long kernel_ulong_t; |
44149 | #endif | 44179 | #endif |
@@ -44162,9 +44192,9 @@ diff -urNp linux-2.6.32.9/include/linux/mod_devicetable.h linux-2.6.32.9/include | |||
44162 | 44192 | ||
44163 | struct hid_device_id { | 44193 | struct hid_device_id { |
44164 | __u16 bus; | 44194 | __u16 bus; |
44165 | diff -urNp linux-2.6.32.9/include/linux/module.h linux-2.6.32.9/include/linux/module.h | 44195 | diff -urNp linux-2.6.32.10/include/linux/module.h linux-2.6.32.10/include/linux/module.h |
44166 | --- linux-2.6.32.9/include/linux/module.h 2010-02-23 10:38:51.000000000 -0500 | 44196 | --- linux-2.6.32.10/include/linux/module.h 2010-03-15 11:52:04.000000000 -0400 |
44167 | +++ linux-2.6.32.9/include/linux/module.h 2010-03-11 20:25:00.237359883 -0500 | 44197 | +++ linux-2.6.32.10/include/linux/module.h 2010-03-20 15:58:47.160547125 -0400 |
44168 | @@ -287,16 +287,16 @@ struct module | 44198 | @@ -287,16 +287,16 @@ struct module |
44169 | int (*init)(void); | 44199 | int (*init)(void); |
44170 | 44200 | ||
@@ -44237,9 +44267,9 @@ diff -urNp linux-2.6.32.9/include/linux/module.h linux-2.6.32.9/include/linux/mo | |||
44237 | } | 44267 | } |
44238 | 44268 | ||
44239 | /* Search for module by name: must hold module_mutex. */ | 44269 | /* Search for module by name: must hold module_mutex. */ |
44240 | diff -urNp linux-2.6.32.9/include/linux/moduleloader.h linux-2.6.32.9/include/linux/moduleloader.h | 44270 | diff -urNp linux-2.6.32.10/include/linux/moduleloader.h linux-2.6.32.10/include/linux/moduleloader.h |
44241 | --- linux-2.6.32.9/include/linux/moduleloader.h 2010-02-23 10:38:51.000000000 -0500 | 44271 | --- linux-2.6.32.10/include/linux/moduleloader.h 2010-03-15 11:52:04.000000000 -0400 |
44242 | +++ linux-2.6.32.9/include/linux/moduleloader.h 2010-03-11 20:25:00.237359883 -0500 | 44272 | +++ linux-2.6.32.10/include/linux/moduleloader.h 2010-03-20 15:58:47.160547125 -0400 |
44243 | @@ -20,9 +20,21 @@ unsigned int arch_mod_section_prepend(st | 44273 | @@ -20,9 +20,21 @@ unsigned int arch_mod_section_prepend(st |
44244 | sections. Returns NULL on failure. */ | 44274 | sections. Returns NULL on failure. */ |
44245 | void *module_alloc(unsigned long size); | 44275 | void *module_alloc(unsigned long size); |
@@ -44262,9 +44292,9 @@ diff -urNp linux-2.6.32.9/include/linux/moduleloader.h linux-2.6.32.9/include/li | |||
44262 | /* Apply the given relocation to the (simplified) ELF. Return -error | 44292 | /* Apply the given relocation to the (simplified) ELF. Return -error |
44263 | or 0. */ | 44293 | or 0. */ |
44264 | int apply_relocate(Elf_Shdr *sechdrs, | 44294 | int apply_relocate(Elf_Shdr *sechdrs, |
44265 | diff -urNp linux-2.6.32.9/include/linux/namei.h linux-2.6.32.9/include/linux/namei.h | 44295 | diff -urNp linux-2.6.32.10/include/linux/namei.h linux-2.6.32.10/include/linux/namei.h |
44266 | --- linux-2.6.32.9/include/linux/namei.h 2010-02-23 10:38:51.000000000 -0500 | 44296 | --- linux-2.6.32.10/include/linux/namei.h 2010-03-15 11:52:04.000000000 -0400 |
44267 | +++ linux-2.6.32.9/include/linux/namei.h 2010-03-11 20:25:00.237359883 -0500 | 44297 | +++ linux-2.6.32.10/include/linux/namei.h 2010-03-20 15:58:47.160547125 -0400 |
44268 | @@ -22,7 +22,7 @@ struct nameidata { | 44298 | @@ -22,7 +22,7 @@ struct nameidata { |
44269 | unsigned int flags; | 44299 | unsigned int flags; |
44270 | int last_type; | 44300 | int last_type; |
@@ -44289,9 +44319,9 @@ diff -urNp linux-2.6.32.9/include/linux/namei.h linux-2.6.32.9/include/linux/nam | |||
44289 | { | 44319 | { |
44290 | return nd->saved_names[nd->depth]; | 44320 | return nd->saved_names[nd->depth]; |
44291 | } | 44321 | } |
44292 | diff -urNp linux-2.6.32.9/include/linux/nodemask.h linux-2.6.32.9/include/linux/nodemask.h | 44322 | diff -urNp linux-2.6.32.10/include/linux/nodemask.h linux-2.6.32.10/include/linux/nodemask.h |
44293 | --- linux-2.6.32.9/include/linux/nodemask.h 2010-02-23 10:38:51.000000000 -0500 | 44323 | --- linux-2.6.32.10/include/linux/nodemask.h 2010-03-15 11:52:04.000000000 -0400 |
44294 | +++ linux-2.6.32.9/include/linux/nodemask.h 2010-03-11 20:25:00.237359883 -0500 | 44324 | +++ linux-2.6.32.10/include/linux/nodemask.h 2010-03-20 15:58:47.160547125 -0400 |
44295 | @@ -464,11 +464,11 @@ static inline int num_node_state(enum no | 44325 | @@ -464,11 +464,11 @@ static inline int num_node_state(enum no |
44296 | 44326 | ||
44297 | #define any_online_node(mask) \ | 44327 | #define any_online_node(mask) \ |
@@ -44308,9 +44338,9 @@ diff -urNp linux-2.6.32.9/include/linux/nodemask.h linux-2.6.32.9/include/linux/ | |||
44308 | }) | 44338 | }) |
44309 | 44339 | ||
44310 | #define num_online_nodes() num_node_state(N_ONLINE) | 44340 | #define num_online_nodes() num_node_state(N_ONLINE) |
44311 | diff -urNp linux-2.6.32.9/include/linux/oprofile.h linux-2.6.32.9/include/linux/oprofile.h | 44341 | diff -urNp linux-2.6.32.10/include/linux/oprofile.h linux-2.6.32.10/include/linux/oprofile.h |
44312 | --- linux-2.6.32.9/include/linux/oprofile.h 2010-02-23 10:38:51.000000000 -0500 | 44342 | --- linux-2.6.32.10/include/linux/oprofile.h 2010-03-15 11:52:04.000000000 -0400 |
44313 | +++ linux-2.6.32.9/include/linux/oprofile.h 2010-03-11 20:25:00.237359883 -0500 | 44343 | +++ linux-2.6.32.10/include/linux/oprofile.h 2010-03-20 15:58:47.160547125 -0400 |
44314 | @@ -129,9 +129,9 @@ int oprofilefs_create_ulong(struct super | 44344 | @@ -129,9 +129,9 @@ int oprofilefs_create_ulong(struct super |
44315 | int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * root, | 44345 | int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * root, |
44316 | char const * name, ulong * val); | 44346 | char const * name, ulong * val); |
@@ -44323,9 +44353,9 @@ diff -urNp linux-2.6.32.9/include/linux/oprofile.h linux-2.6.32.9/include/linux/ | |||
44323 | 44353 | ||
44324 | /** create a directory */ | 44354 | /** create a directory */ |
44325 | struct dentry * oprofilefs_mkdir(struct super_block * sb, struct dentry * root, | 44355 | struct dentry * oprofilefs_mkdir(struct super_block * sb, struct dentry * root, |
44326 | diff -urNp linux-2.6.32.9/include/linux/pipe_fs_i.h linux-2.6.32.9/include/linux/pipe_fs_i.h | 44356 | diff -urNp linux-2.6.32.10/include/linux/pipe_fs_i.h linux-2.6.32.10/include/linux/pipe_fs_i.h |
44327 | --- linux-2.6.32.9/include/linux/pipe_fs_i.h 2010-02-23 10:38:51.000000000 -0500 | 44357 | --- linux-2.6.32.10/include/linux/pipe_fs_i.h 2010-03-15 11:52:04.000000000 -0400 |
44328 | +++ linux-2.6.32.9/include/linux/pipe_fs_i.h 2010-03-11 20:25:00.237359883 -0500 | 44358 | +++ linux-2.6.32.10/include/linux/pipe_fs_i.h 2010-03-20 15:58:47.160547125 -0400 |
44329 | @@ -46,9 +46,9 @@ struct pipe_inode_info { | 44359 | @@ -46,9 +46,9 @@ struct pipe_inode_info { |
44330 | wait_queue_head_t wait; | 44360 | wait_queue_head_t wait; |
44331 | unsigned int nrbufs, curbuf; | 44361 | unsigned int nrbufs, curbuf; |
@@ -44339,9 +44369,9 @@ diff -urNp linux-2.6.32.9/include/linux/pipe_fs_i.h linux-2.6.32.9/include/linux | |||
44339 | unsigned int r_counter; | 44369 | unsigned int r_counter; |
44340 | unsigned int w_counter; | 44370 | unsigned int w_counter; |
44341 | struct fasync_struct *fasync_readers; | 44371 | struct fasync_struct *fasync_readers; |
44342 | diff -urNp linux-2.6.32.9/include/linux/poison.h linux-2.6.32.9/include/linux/poison.h | 44372 | diff -urNp linux-2.6.32.10/include/linux/poison.h linux-2.6.32.10/include/linux/poison.h |
44343 | --- linux-2.6.32.9/include/linux/poison.h 2010-02-23 10:38:51.000000000 -0500 | 44373 | --- linux-2.6.32.10/include/linux/poison.h 2010-03-15 11:52:04.000000000 -0400 |
44344 | +++ linux-2.6.32.9/include/linux/poison.h 2010-03-11 20:25:00.237359883 -0500 | 44374 | +++ linux-2.6.32.10/include/linux/poison.h 2010-03-20 15:58:47.160547125 -0400 |
44345 | @@ -7,8 +7,8 @@ | 44375 | @@ -7,8 +7,8 @@ |
44346 | * under normal circumstances, used to verify that nobody uses | 44376 | * under normal circumstances, used to verify that nobody uses |
44347 | * non-initialized list entries. | 44377 | * non-initialized list entries. |
@@ -44353,9 +44383,9 @@ diff -urNp linux-2.6.32.9/include/linux/poison.h linux-2.6.32.9/include/linux/po | |||
44353 | 44383 | ||
44354 | /********** include/linux/timer.h **********/ | 44384 | /********** include/linux/timer.h **********/ |
44355 | /* | 44385 | /* |
44356 | diff -urNp linux-2.6.32.9/include/linux/proc_fs.h linux-2.6.32.9/include/linux/proc_fs.h | 44386 | diff -urNp linux-2.6.32.10/include/linux/proc_fs.h linux-2.6.32.10/include/linux/proc_fs.h |
44357 | --- linux-2.6.32.9/include/linux/proc_fs.h 2010-02-23 10:38:51.000000000 -0500 | 44387 | --- linux-2.6.32.10/include/linux/proc_fs.h 2010-03-15 11:52:04.000000000 -0400 |
44358 | +++ linux-2.6.32.9/include/linux/proc_fs.h 2010-03-11 20:25:00.237359883 -0500 | 44388 | +++ linux-2.6.32.10/include/linux/proc_fs.h 2010-03-20 15:58:47.160547125 -0400 |
44359 | @@ -155,6 +155,19 @@ static inline struct proc_dir_entry *pro | 44389 | @@ -155,6 +155,19 @@ static inline struct proc_dir_entry *pro |
44360 | return proc_create_data(name, mode, parent, proc_fops, NULL); | 44390 | return proc_create_data(name, mode, parent, proc_fops, NULL); |
44361 | } | 44391 | } |
@@ -44376,9 +44406,9 @@ diff -urNp linux-2.6.32.9/include/linux/proc_fs.h linux-2.6.32.9/include/linux/p | |||
44376 | static inline struct proc_dir_entry *create_proc_read_entry(const char *name, | 44406 | static inline struct proc_dir_entry *create_proc_read_entry(const char *name, |
44377 | mode_t mode, struct proc_dir_entry *base, | 44407 | mode_t mode, struct proc_dir_entry *base, |
44378 | read_proc_t *read_proc, void * data) | 44408 | read_proc_t *read_proc, void * data) |
44379 | diff -urNp linux-2.6.32.9/include/linux/random.h linux-2.6.32.9/include/linux/random.h | 44409 | diff -urNp linux-2.6.32.10/include/linux/random.h linux-2.6.32.10/include/linux/random.h |
44380 | --- linux-2.6.32.9/include/linux/random.h 2010-02-23 10:38:51.000000000 -0500 | 44410 | --- linux-2.6.32.10/include/linux/random.h 2010-03-15 11:52:04.000000000 -0400 |
44381 | +++ linux-2.6.32.9/include/linux/random.h 2010-03-11 20:25:00.237359883 -0500 | 44411 | +++ linux-2.6.32.10/include/linux/random.h 2010-03-20 15:58:47.160547125 -0400 |
44382 | @@ -74,6 +74,11 @@ unsigned long randomize_range(unsigned l | 44412 | @@ -74,6 +74,11 @@ unsigned long randomize_range(unsigned l |
44383 | u32 random32(void); | 44413 | u32 random32(void); |
44384 | void srandom32(u32 seed); | 44414 | void srandom32(u32 seed); |
@@ -44391,9 +44421,9 @@ diff -urNp linux-2.6.32.9/include/linux/random.h linux-2.6.32.9/include/linux/ra | |||
44391 | #endif /* __KERNEL___ */ | 44421 | #endif /* __KERNEL___ */ |
44392 | 44422 | ||
44393 | #endif /* _LINUX_RANDOM_H */ | 44423 | #endif /* _LINUX_RANDOM_H */ |
44394 | diff -urNp linux-2.6.32.9/include/linux/reiserfs_fs.h linux-2.6.32.9/include/linux/reiserfs_fs.h | 44424 | diff -urNp linux-2.6.32.10/include/linux/reiserfs_fs.h linux-2.6.32.10/include/linux/reiserfs_fs.h |
44395 | --- linux-2.6.32.9/include/linux/reiserfs_fs.h 2010-02-23 10:38:51.000000000 -0500 | 44425 | --- linux-2.6.32.10/include/linux/reiserfs_fs.h 2010-03-15 11:52:04.000000000 -0400 |
44396 | +++ linux-2.6.32.9/include/linux/reiserfs_fs.h 2010-03-11 20:25:00.237359883 -0500 | 44426 | +++ linux-2.6.32.10/include/linux/reiserfs_fs.h 2010-03-20 15:58:47.160547125 -0400 |
44397 | @@ -1326,7 +1326,7 @@ static inline loff_t max_reiserfs_offset | 44427 | @@ -1326,7 +1326,7 @@ static inline loff_t max_reiserfs_offset |
44398 | #define REISERFS_USER_MEM 1 /* reiserfs user memory mode */ | 44428 | #define REISERFS_USER_MEM 1 /* reiserfs user memory mode */ |
44399 | 44429 | ||
@@ -44440,9 +44470,9 @@ diff -urNp linux-2.6.32.9/include/linux/reiserfs_fs.h linux-2.6.32.9/include/lin | |||
44440 | 44470 | ||
44441 | #define op_bytes_number(ih,bsize) item_ops[le_ih_k_type (ih)]->bytes_number (ih, bsize) | 44471 | #define op_bytes_number(ih,bsize) item_ops[le_ih_k_type (ih)]->bytes_number (ih, bsize) |
44442 | #define op_is_left_mergeable(key,bsize) item_ops[le_key_k_type (le_key_version (key), key)]->is_left_mergeable (key, bsize) | 44472 | #define op_is_left_mergeable(key,bsize) item_ops[le_key_k_type (le_key_version (key), key)]->is_left_mergeable (key, bsize) |
44443 | diff -urNp linux-2.6.32.9/include/linux/reiserfs_fs_sb.h linux-2.6.32.9/include/linux/reiserfs_fs_sb.h | 44473 | diff -urNp linux-2.6.32.10/include/linux/reiserfs_fs_sb.h linux-2.6.32.10/include/linux/reiserfs_fs_sb.h |
44444 | --- linux-2.6.32.9/include/linux/reiserfs_fs_sb.h 2010-02-23 10:38:51.000000000 -0500 | 44474 | --- linux-2.6.32.10/include/linux/reiserfs_fs_sb.h 2010-03-15 11:52:04.000000000 -0400 |
44445 | +++ linux-2.6.32.9/include/linux/reiserfs_fs_sb.h 2010-03-11 20:25:00.237359883 -0500 | 44475 | +++ linux-2.6.32.10/include/linux/reiserfs_fs_sb.h 2010-03-20 15:58:47.160547125 -0400 |
44446 | @@ -377,7 +377,7 @@ struct reiserfs_sb_info { | 44476 | @@ -377,7 +377,7 @@ struct reiserfs_sb_info { |
44447 | /* Comment? -Hans */ | 44477 | /* Comment? -Hans */ |
44448 | wait_queue_head_t s_wait; | 44478 | wait_queue_head_t s_wait; |
@@ -44452,9 +44482,9 @@ diff -urNp linux-2.6.32.9/include/linux/reiserfs_fs_sb.h linux-2.6.32.9/include/ | |||
44452 | // tree gets re-balanced | 44482 | // tree gets re-balanced |
44453 | unsigned long s_properties; /* File system properties. Currently holds | 44483 | unsigned long s_properties; /* File system properties. Currently holds |
44454 | on-disk FS format */ | 44484 | on-disk FS format */ |
44455 | diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sched.h | 44485 | diff -urNp linux-2.6.32.10/include/linux/sched.h linux-2.6.32.10/include/linux/sched.h |
44456 | --- linux-2.6.32.9/include/linux/sched.h 2010-02-23 10:38:51.000000000 -0500 | 44486 | --- linux-2.6.32.10/include/linux/sched.h 2010-03-15 11:52:04.000000000 -0400 |
44457 | +++ linux-2.6.32.9/include/linux/sched.h 2010-03-11 20:25:00.237359883 -0500 | 44487 | +++ linux-2.6.32.10/include/linux/sched.h 2010-03-20 15:58:47.165359004 -0400 |
44458 | @@ -101,6 +101,7 @@ struct bio; | 44488 | @@ -101,6 +101,7 @@ struct bio; |
44459 | struct fs_struct; | 44489 | struct fs_struct; |
44460 | struct bts_context; | 44490 | struct bts_context; |
@@ -44479,7 +44509,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44479 | int oom_adj; /* OOM kill score adjustment (bit shift) */ | 44509 | int oom_adj; /* OOM kill score adjustment (bit shift) */ |
44480 | }; | 44510 | }; |
44481 | 44511 | ||
44482 | @@ -1214,7 +1224,7 @@ struct rcu_node; | 44512 | @@ -1217,7 +1227,7 @@ struct rcu_node; |
44483 | 44513 | ||
44484 | struct task_struct { | 44514 | struct task_struct { |
44485 | volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ | 44515 | volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ |
@@ -44488,7 +44518,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44488 | atomic_t usage; | 44518 | atomic_t usage; |
44489 | unsigned int flags; /* per process flags, defined below */ | 44519 | unsigned int flags; /* per process flags, defined below */ |
44490 | unsigned int ptrace; | 44520 | unsigned int ptrace; |
44491 | @@ -1326,8 +1336,8 @@ struct task_struct { | 44521 | @@ -1329,8 +1339,8 @@ struct task_struct { |
44492 | struct list_head thread_group; | 44522 | struct list_head thread_group; |
44493 | 44523 | ||
44494 | struct completion *vfork_done; /* for vfork() */ | 44524 | struct completion *vfork_done; /* for vfork() */ |
@@ -44499,7 +44529,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44499 | 44529 | ||
44500 | cputime_t utime, stime, utimescaled, stimescaled; | 44530 | cputime_t utime, stime, utimescaled, stimescaled; |
44501 | cputime_t gtime; | 44531 | cputime_t gtime; |
44502 | @@ -1341,16 +1351,6 @@ struct task_struct { | 44532 | @@ -1344,16 +1354,6 @@ struct task_struct { |
44503 | struct task_cputime cputime_expires; | 44533 | struct task_cputime cputime_expires; |
44504 | struct list_head cpu_timers[3]; | 44534 | struct list_head cpu_timers[3]; |
44505 | 44535 | ||
@@ -44516,7 +44546,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44516 | char comm[TASK_COMM_LEN]; /* executable name excluding path | 44546 | char comm[TASK_COMM_LEN]; /* executable name excluding path |
44517 | - access with [gs]et_task_comm (which lock | 44547 | - access with [gs]et_task_comm (which lock |
44518 | it with task_lock()) | 44548 | it with task_lock()) |
44519 | @@ -1434,6 +1434,15 @@ struct task_struct { | 44549 | @@ -1437,6 +1437,15 @@ struct task_struct { |
44520 | int hardirq_context; | 44550 | int hardirq_context; |
44521 | int softirq_context; | 44551 | int softirq_context; |
44522 | #endif | 44552 | #endif |
@@ -44532,7 +44562,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44532 | #ifdef CONFIG_LOCKDEP | 44562 | #ifdef CONFIG_LOCKDEP |
44533 | # define MAX_LOCK_DEPTH 48UL | 44563 | # define MAX_LOCK_DEPTH 48UL |
44534 | u64 curr_chain_key; | 44564 | u64 curr_chain_key; |
44535 | @@ -1454,6 +1463,9 @@ struct task_struct { | 44565 | @@ -1457,6 +1466,9 @@ struct task_struct { |
44536 | 44566 | ||
44537 | struct backing_dev_info *backing_dev_info; | 44567 | struct backing_dev_info *backing_dev_info; |
44538 | 44568 | ||
@@ -44542,7 +44572,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44542 | struct io_context *io_context; | 44572 | struct io_context *io_context; |
44543 | 44573 | ||
44544 | unsigned long ptrace_message; | 44574 | unsigned long ptrace_message; |
44545 | @@ -1517,6 +1529,19 @@ struct task_struct { | 44575 | @@ -1520,6 +1532,19 @@ struct task_struct { |
44546 | unsigned long default_timer_slack_ns; | 44576 | unsigned long default_timer_slack_ns; |
44547 | 44577 | ||
44548 | struct list_head *scm_work_list; | 44578 | struct list_head *scm_work_list; |
@@ -44562,7 +44592,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44562 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER | 44592 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER |
44563 | /* Index of current stored adress in ret_stack */ | 44593 | /* Index of current stored adress in ret_stack */ |
44564 | int curr_ret_stack; | 44594 | int curr_ret_stack; |
44565 | @@ -1541,6 +1566,52 @@ struct task_struct { | 44595 | @@ -1544,6 +1569,52 @@ struct task_struct { |
44566 | unsigned long stack_start; | 44596 | unsigned long stack_start; |
44567 | }; | 44597 | }; |
44568 | 44598 | ||
@@ -44615,7 +44645,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44615 | /* Future-safe accessor for struct task_struct's cpus_allowed. */ | 44645 | /* Future-safe accessor for struct task_struct's cpus_allowed. */ |
44616 | #define tsk_cpumask(tsk) (&(tsk)->cpus_allowed) | 44646 | #define tsk_cpumask(tsk) (&(tsk)->cpus_allowed) |
44617 | 44647 | ||
44618 | @@ -2140,7 +2211,7 @@ extern void __cleanup_sighand(struct sig | 44648 | @@ -2143,7 +2214,7 @@ extern void __cleanup_sighand(struct sig |
44619 | extern void exit_itimers(struct signal_struct *); | 44649 | extern void exit_itimers(struct signal_struct *); |
44620 | extern void flush_itimer_signals(void); | 44650 | extern void flush_itimer_signals(void); |
44621 | 44651 | ||
@@ -44624,7 +44654,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44624 | 44654 | ||
44625 | extern void daemonize(const char *, ...); | 44655 | extern void daemonize(const char *, ...); |
44626 | extern int allow_signal(int); | 44656 | extern int allow_signal(int); |
44627 | @@ -2242,6 +2313,33 @@ static inline void task_unlock(struct ta | 44657 | @@ -2245,6 +2316,33 @@ static inline void task_unlock(struct ta |
44628 | spin_unlock(&p->alloc_lock); | 44658 | spin_unlock(&p->alloc_lock); |
44629 | } | 44659 | } |
44630 | 44660 | ||
@@ -44658,7 +44688,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44658 | extern struct sighand_struct *lock_task_sighand(struct task_struct *tsk, | 44688 | extern struct sighand_struct *lock_task_sighand(struct task_struct *tsk, |
44659 | unsigned long *flags); | 44689 | unsigned long *flags); |
44660 | 44690 | ||
44661 | @@ -2253,8 +2351,8 @@ static inline void unlock_task_sighand(s | 44691 | @@ -2256,8 +2354,8 @@ static inline void unlock_task_sighand(s |
44662 | 44692 | ||
44663 | #ifndef __HAVE_THREAD_FUNCTIONS | 44693 | #ifndef __HAVE_THREAD_FUNCTIONS |
44664 | 44694 | ||
@@ -44669,7 +44699,7 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44669 | 44699 | ||
44670 | static inline void setup_thread_stack(struct task_struct *p, struct task_struct *org) | 44700 | static inline void setup_thread_stack(struct task_struct *p, struct task_struct *org) |
44671 | { | 44701 | { |
44672 | @@ -2269,13 +2367,31 @@ static inline unsigned long *end_of_stac | 44702 | @@ -2272,13 +2370,31 @@ static inline unsigned long *end_of_stac |
44673 | 44703 | ||
44674 | #endif | 44704 | #endif |
44675 | 44705 | ||
@@ -44703,9 +44733,9 @@ diff -urNp linux-2.6.32.9/include/linux/sched.h linux-2.6.32.9/include/linux/sch | |||
44703 | extern void thread_info_cache_init(void); | 44733 | extern void thread_info_cache_init(void); |
44704 | 44734 | ||
44705 | #ifdef CONFIG_DEBUG_STACK_USAGE | 44735 | #ifdef CONFIG_DEBUG_STACK_USAGE |
44706 | diff -urNp linux-2.6.32.9/include/linux/screen_info.h linux-2.6.32.9/include/linux/screen_info.h | 44736 | diff -urNp linux-2.6.32.10/include/linux/screen_info.h linux-2.6.32.10/include/linux/screen_info.h |
44707 | --- linux-2.6.32.9/include/linux/screen_info.h 2010-02-23 10:38:51.000000000 -0500 | 44737 | --- linux-2.6.32.10/include/linux/screen_info.h 2010-03-15 11:52:04.000000000 -0400 |
44708 | +++ linux-2.6.32.9/include/linux/screen_info.h 2010-03-11 20:25:00.237359883 -0500 | 44738 | +++ linux-2.6.32.10/include/linux/screen_info.h 2010-03-20 15:58:47.165359004 -0400 |
44709 | @@ -42,7 +42,8 @@ struct screen_info { | 44739 | @@ -42,7 +42,8 @@ struct screen_info { |
44710 | __u16 pages; /* 0x32 */ | 44740 | __u16 pages; /* 0x32 */ |
44711 | __u16 vesa_attributes; /* 0x34 */ | 44741 | __u16 vesa_attributes; /* 0x34 */ |
@@ -44716,9 +44746,9 @@ diff -urNp linux-2.6.32.9/include/linux/screen_info.h linux-2.6.32.9/include/lin | |||
44716 | } __attribute__((packed)); | 44746 | } __attribute__((packed)); |
44717 | 44747 | ||
44718 | #define VIDEO_TYPE_MDA 0x10 /* Monochrome Text Display */ | 44748 | #define VIDEO_TYPE_MDA 0x10 /* Monochrome Text Display */ |
44719 | diff -urNp linux-2.6.32.9/include/linux/security.h linux-2.6.32.9/include/linux/security.h | 44749 | diff -urNp linux-2.6.32.10/include/linux/security.h linux-2.6.32.10/include/linux/security.h |
44720 | --- linux-2.6.32.9/include/linux/security.h 2010-02-23 10:38:51.000000000 -0500 | 44750 | --- linux-2.6.32.10/include/linux/security.h 2010-03-15 11:52:04.000000000 -0400 |
44721 | +++ linux-2.6.32.9/include/linux/security.h 2010-03-11 20:25:00.241635792 -0500 | 44751 | +++ linux-2.6.32.10/include/linux/security.h 2010-03-20 15:58:47.165359004 -0400 |
44722 | @@ -34,6 +34,7 @@ | 44752 | @@ -34,6 +34,7 @@ |
44723 | #include <linux/key.h> | 44753 | #include <linux/key.h> |
44724 | #include <linux/xfrm.h> | 44754 | #include <linux/xfrm.h> |
@@ -44727,9 +44757,9 @@ diff -urNp linux-2.6.32.9/include/linux/security.h linux-2.6.32.9/include/linux/ | |||
44727 | #include <net/flow.h> | 44757 | #include <net/flow.h> |
44728 | 44758 | ||
44729 | /* Maximum number of letters for an LSM name string */ | 44759 | /* Maximum number of letters for an LSM name string */ |
44730 | diff -urNp linux-2.6.32.9/include/linux/shm.h linux-2.6.32.9/include/linux/shm.h | 44760 | diff -urNp linux-2.6.32.10/include/linux/shm.h linux-2.6.32.10/include/linux/shm.h |
44731 | --- linux-2.6.32.9/include/linux/shm.h 2010-02-23 10:38:51.000000000 -0500 | 44761 | --- linux-2.6.32.10/include/linux/shm.h 2010-03-15 11:52:04.000000000 -0400 |
44732 | +++ linux-2.6.32.9/include/linux/shm.h 2010-03-11 20:25:00.241635792 -0500 | 44762 | +++ linux-2.6.32.10/include/linux/shm.h 2010-03-20 15:58:47.165359004 -0400 |
44733 | @@ -95,6 +95,10 @@ struct shmid_kernel /* private to the ke | 44763 | @@ -95,6 +95,10 @@ struct shmid_kernel /* private to the ke |
44734 | pid_t shm_cprid; | 44764 | pid_t shm_cprid; |
44735 | pid_t shm_lprid; | 44765 | pid_t shm_lprid; |
@@ -44741,9 +44771,9 @@ diff -urNp linux-2.6.32.9/include/linux/shm.h linux-2.6.32.9/include/linux/shm.h | |||
44741 | }; | 44771 | }; |
44742 | 44772 | ||
44743 | /* shm_mode upper byte flags */ | 44773 | /* shm_mode upper byte flags */ |
44744 | diff -urNp linux-2.6.32.9/include/linux/slab.h linux-2.6.32.9/include/linux/slab.h | 44774 | diff -urNp linux-2.6.32.10/include/linux/slab.h linux-2.6.32.10/include/linux/slab.h |
44745 | --- linux-2.6.32.9/include/linux/slab.h 2010-02-23 10:38:51.000000000 -0500 | 44775 | --- linux-2.6.32.10/include/linux/slab.h 2010-03-15 11:52:04.000000000 -0400 |
44746 | +++ linux-2.6.32.9/include/linux/slab.h 2010-03-11 20:25:00.241635792 -0500 | 44776 | +++ linux-2.6.32.10/include/linux/slab.h 2010-03-20 15:58:47.165359004 -0400 |
44747 | @@ -11,6 +11,7 @@ | 44777 | @@ -11,6 +11,7 @@ |
44748 | 44778 | ||
44749 | #include <linux/gfp.h> | 44779 | #include <linux/gfp.h> |
@@ -44815,9 +44845,9 @@ diff -urNp linux-2.6.32.9/include/linux/slab.h linux-2.6.32.9/include/linux/slab | |||
44815 | +}) | 44845 | +}) |
44816 | + | 44846 | + |
44817 | #endif /* _LINUX_SLAB_H */ | 44847 | #endif /* _LINUX_SLAB_H */ |
44818 | diff -urNp linux-2.6.32.9/include/linux/slub_def.h linux-2.6.32.9/include/linux/slub_def.h | 44848 | diff -urNp linux-2.6.32.10/include/linux/slub_def.h linux-2.6.32.10/include/linux/slub_def.h |
44819 | --- linux-2.6.32.9/include/linux/slub_def.h 2010-02-23 10:38:51.000000000 -0500 | 44849 | --- linux-2.6.32.10/include/linux/slub_def.h 2010-03-15 11:52:04.000000000 -0400 |
44820 | +++ linux-2.6.32.9/include/linux/slub_def.h 2010-03-11 20:25:00.241635792 -0500 | 44850 | +++ linux-2.6.32.10/include/linux/slub_def.h 2010-03-20 15:58:47.165359004 -0400 |
44821 | @@ -86,7 +86,7 @@ struct kmem_cache { | 44851 | @@ -86,7 +86,7 @@ struct kmem_cache { |
44822 | struct kmem_cache_order_objects max; | 44852 | struct kmem_cache_order_objects max; |
44823 | struct kmem_cache_order_objects min; | 44853 | struct kmem_cache_order_objects min; |
@@ -44827,9 +44857,9 @@ diff -urNp linux-2.6.32.9/include/linux/slub_def.h linux-2.6.32.9/include/linux/ | |||
44827 | void (*ctor)(void *); | 44857 | void (*ctor)(void *); |
44828 | int inuse; /* Offset to metadata */ | 44858 | int inuse; /* Offset to metadata */ |
44829 | int align; /* Alignment */ | 44859 | int align; /* Alignment */ |
44830 | diff -urNp linux-2.6.32.9/include/linux/sonet.h linux-2.6.32.9/include/linux/sonet.h | 44860 | diff -urNp linux-2.6.32.10/include/linux/sonet.h linux-2.6.32.10/include/linux/sonet.h |
44831 | --- linux-2.6.32.9/include/linux/sonet.h 2010-02-23 10:38:51.000000000 -0500 | 44861 | --- linux-2.6.32.10/include/linux/sonet.h 2010-03-15 11:52:04.000000000 -0400 |
44832 | +++ linux-2.6.32.9/include/linux/sonet.h 2010-03-11 20:25:00.241635792 -0500 | 44862 | +++ linux-2.6.32.10/include/linux/sonet.h 2010-03-20 15:58:47.165359004 -0400 |
44833 | @@ -61,7 +61,7 @@ struct sonet_stats { | 44863 | @@ -61,7 +61,7 @@ struct sonet_stats { |
44834 | #include <asm/atomic.h> | 44864 | #include <asm/atomic.h> |
44835 | 44865 | ||
@@ -44839,9 +44869,9 @@ diff -urNp linux-2.6.32.9/include/linux/sonet.h linux-2.6.32.9/include/linux/son | |||
44839 | __SONET_ITEMS | 44869 | __SONET_ITEMS |
44840 | #undef __HANDLE_ITEM | 44870 | #undef __HANDLE_ITEM |
44841 | }; | 44871 | }; |
44842 | diff -urNp linux-2.6.32.9/include/linux/suspend.h linux-2.6.32.9/include/linux/suspend.h | 44872 | diff -urNp linux-2.6.32.10/include/linux/suspend.h linux-2.6.32.10/include/linux/suspend.h |
44843 | --- linux-2.6.32.9/include/linux/suspend.h 2010-02-23 10:38:51.000000000 -0500 | 44873 | --- linux-2.6.32.10/include/linux/suspend.h 2010-03-15 11:52:04.000000000 -0400 |
44844 | +++ linux-2.6.32.9/include/linux/suspend.h 2010-03-11 20:25:00.241635792 -0500 | 44874 | +++ linux-2.6.32.10/include/linux/suspend.h 2010-03-20 15:58:47.165359004 -0400 |
44845 | @@ -104,15 +104,15 @@ typedef int __bitwise suspend_state_t; | 44875 | @@ -104,15 +104,15 @@ typedef int __bitwise suspend_state_t; |
44846 | * which require special recovery actions in that situation. | 44876 | * which require special recovery actions in that situation. |
44847 | */ | 44877 | */ |
@@ -44930,9 +44960,9 @@ diff -urNp linux-2.6.32.9/include/linux/suspend.h linux-2.6.32.9/include/linux/s | |||
44930 | static inline int hibernate(void) { return -ENOSYS; } | 44960 | static inline int hibernate(void) { return -ENOSYS; } |
44931 | static inline bool system_entering_hibernation(void) { return false; } | 44961 | static inline bool system_entering_hibernation(void) { return false; } |
44932 | #endif /* CONFIG_HIBERNATION */ | 44962 | #endif /* CONFIG_HIBERNATION */ |
44933 | diff -urNp linux-2.6.32.9/include/linux/sysctl.h linux-2.6.32.9/include/linux/sysctl.h | 44963 | diff -urNp linux-2.6.32.10/include/linux/sysctl.h linux-2.6.32.10/include/linux/sysctl.h |
44934 | --- linux-2.6.32.9/include/linux/sysctl.h 2010-02-23 10:38:51.000000000 -0500 | 44964 | --- linux-2.6.32.10/include/linux/sysctl.h 2010-03-15 11:52:04.000000000 -0400 |
44935 | +++ linux-2.6.32.9/include/linux/sysctl.h 2010-03-11 20:25:00.241635792 -0500 | 44965 | +++ linux-2.6.32.10/include/linux/sysctl.h 2010-03-20 15:58:47.165359004 -0400 |
44936 | @@ -164,7 +164,11 @@ enum | 44966 | @@ -164,7 +164,11 @@ enum |
44937 | KERN_PANIC_ON_NMI=76, /* int: whether we will panic on an unrecovered */ | 44967 | KERN_PANIC_ON_NMI=76, /* int: whether we will panic on an unrecovered */ |
44938 | }; | 44968 | }; |
@@ -44946,9 +44976,9 @@ diff -urNp linux-2.6.32.9/include/linux/sysctl.h linux-2.6.32.9/include/linux/sy | |||
44946 | 44976 | ||
44947 | /* CTL_VM names: */ | 44977 | /* CTL_VM names: */ |
44948 | enum | 44978 | enum |
44949 | diff -urNp linux-2.6.32.9/include/linux/sysfs.h linux-2.6.32.9/include/linux/sysfs.h | 44979 | diff -urNp linux-2.6.32.10/include/linux/sysfs.h linux-2.6.32.10/include/linux/sysfs.h |
44950 | --- linux-2.6.32.9/include/linux/sysfs.h 2010-02-23 10:38:51.000000000 -0500 | 44980 | --- linux-2.6.32.10/include/linux/sysfs.h 2010-03-15 11:52:04.000000000 -0400 |
44951 | +++ linux-2.6.32.9/include/linux/sysfs.h 2010-03-11 20:25:00.241635792 -0500 | 44981 | +++ linux-2.6.32.10/include/linux/sysfs.h 2010-03-20 15:58:47.165359004 -0400 |
44952 | @@ -75,8 +75,8 @@ struct bin_attribute { | 44982 | @@ -75,8 +75,8 @@ struct bin_attribute { |
44953 | }; | 44983 | }; |
44954 | 44984 | ||
@@ -44960,9 +44990,9 @@ diff -urNp linux-2.6.32.9/include/linux/sysfs.h linux-2.6.32.9/include/linux/sys | |||
44960 | }; | 44990 | }; |
44961 | 44991 | ||
44962 | struct sysfs_dirent; | 44992 | struct sysfs_dirent; |
44963 | diff -urNp linux-2.6.32.9/include/linux/thread_info.h linux-2.6.32.9/include/linux/thread_info.h | 44993 | diff -urNp linux-2.6.32.10/include/linux/thread_info.h linux-2.6.32.10/include/linux/thread_info.h |
44964 | --- linux-2.6.32.9/include/linux/thread_info.h 2010-02-23 10:38:51.000000000 -0500 | 44994 | --- linux-2.6.32.10/include/linux/thread_info.h 2010-03-15 11:52:04.000000000 -0400 |
44965 | +++ linux-2.6.32.9/include/linux/thread_info.h 2010-03-11 20:25:00.241635792 -0500 | 44995 | +++ linux-2.6.32.10/include/linux/thread_info.h 2010-03-20 15:58:47.165359004 -0400 |
44966 | @@ -23,7 +23,7 @@ struct restart_block { | 44996 | @@ -23,7 +23,7 @@ struct restart_block { |
44967 | }; | 44997 | }; |
44968 | /* For futex_wait and futex_wait_requeue_pi */ | 44998 | /* For futex_wait and futex_wait_requeue_pi */ |
@@ -44972,9 +45002,9 @@ diff -urNp linux-2.6.32.9/include/linux/thread_info.h linux-2.6.32.9/include/lin | |||
44972 | u32 val; | 45002 | u32 val; |
44973 | u32 flags; | 45003 | u32 flags; |
44974 | u32 bitset; | 45004 | u32 bitset; |
44975 | diff -urNp linux-2.6.32.9/include/linux/tty.h linux-2.6.32.9/include/linux/tty.h | 45005 | diff -urNp linux-2.6.32.10/include/linux/tty.h linux-2.6.32.10/include/linux/tty.h |
44976 | --- linux-2.6.32.9/include/linux/tty.h 2010-02-23 10:38:51.000000000 -0500 | 45006 | --- linux-2.6.32.10/include/linux/tty.h 2010-03-15 11:52:04.000000000 -0400 |
44977 | +++ linux-2.6.32.9/include/linux/tty.h 2010-03-11 20:25:00.241635792 -0500 | 45007 | +++ linux-2.6.32.10/include/linux/tty.h 2010-03-20 15:58:47.165359004 -0400 |
44978 | @@ -13,6 +13,7 @@ | 45008 | @@ -13,6 +13,7 @@ |
44979 | #include <linux/tty_driver.h> | 45009 | #include <linux/tty_driver.h> |
44980 | #include <linux/tty_ldisc.h> | 45010 | #include <linux/tty_ldisc.h> |
@@ -45010,9 +45040,9 @@ diff -urNp linux-2.6.32.9/include/linux/tty.h linux-2.6.32.9/include/linux/tty.h | |||
45010 | 45040 | ||
45011 | /* n_tty.c */ | 45041 | /* n_tty.c */ |
45012 | extern struct tty_ldisc_ops tty_ldisc_N_TTY; | 45042 | extern struct tty_ldisc_ops tty_ldisc_N_TTY; |
45013 | diff -urNp linux-2.6.32.9/include/linux/tty_ldisc.h linux-2.6.32.9/include/linux/tty_ldisc.h | 45043 | diff -urNp linux-2.6.32.10/include/linux/tty_ldisc.h linux-2.6.32.10/include/linux/tty_ldisc.h |
45014 | --- linux-2.6.32.9/include/linux/tty_ldisc.h 2010-02-23 10:38:51.000000000 -0500 | 45044 | --- linux-2.6.32.10/include/linux/tty_ldisc.h 2010-03-15 11:52:04.000000000 -0400 |
45015 | +++ linux-2.6.32.9/include/linux/tty_ldisc.h 2010-03-11 20:25:00.241635792 -0500 | 45045 | +++ linux-2.6.32.10/include/linux/tty_ldisc.h 2010-03-20 15:58:47.165359004 -0400 |
45016 | @@ -139,7 +139,7 @@ struct tty_ldisc_ops { | 45046 | @@ -139,7 +139,7 @@ struct tty_ldisc_ops { |
45017 | 45047 | ||
45018 | struct module *owner; | 45048 | struct module *owner; |
@@ -45022,9 +45052,9 @@ diff -urNp linux-2.6.32.9/include/linux/tty_ldisc.h linux-2.6.32.9/include/linux | |||
45022 | }; | 45052 | }; |
45023 | 45053 | ||
45024 | struct tty_ldisc { | 45054 | struct tty_ldisc { |
45025 | diff -urNp linux-2.6.32.9/include/linux/types.h linux-2.6.32.9/include/linux/types.h | 45055 | diff -urNp linux-2.6.32.10/include/linux/types.h linux-2.6.32.10/include/linux/types.h |
45026 | --- linux-2.6.32.9/include/linux/types.h 2010-02-23 10:38:51.000000000 -0500 | 45056 | --- linux-2.6.32.10/include/linux/types.h 2010-03-15 11:52:04.000000000 -0400 |
45027 | +++ linux-2.6.32.9/include/linux/types.h 2010-03-11 20:25:00.241635792 -0500 | 45057 | +++ linux-2.6.32.10/include/linux/types.h 2010-03-20 15:58:47.168865970 -0400 |
45028 | @@ -191,10 +191,26 @@ typedef struct { | 45058 | @@ -191,10 +191,26 @@ typedef struct { |
45029 | volatile int counter; | 45059 | volatile int counter; |
45030 | } atomic_t; | 45060 | } atomic_t; |
@@ -45052,9 +45082,9 @@ diff -urNp linux-2.6.32.9/include/linux/types.h linux-2.6.32.9/include/linux/typ | |||
45052 | #endif | 45082 | #endif |
45053 | 45083 | ||
45054 | struct ustat { | 45084 | struct ustat { |
45055 | diff -urNp linux-2.6.32.9/include/linux/uaccess.h linux-2.6.32.9/include/linux/uaccess.h | 45085 | diff -urNp linux-2.6.32.10/include/linux/uaccess.h linux-2.6.32.10/include/linux/uaccess.h |
45056 | --- linux-2.6.32.9/include/linux/uaccess.h 2010-02-23 10:38:51.000000000 -0500 | 45086 | --- linux-2.6.32.10/include/linux/uaccess.h 2010-03-15 11:52:04.000000000 -0400 |
45057 | +++ linux-2.6.32.9/include/linux/uaccess.h 2010-03-11 20:25:00.241635792 -0500 | 45087 | +++ linux-2.6.32.10/include/linux/uaccess.h 2010-03-20 15:58:47.168865970 -0400 |
45058 | @@ -76,11 +76,11 @@ static inline unsigned long __copy_from_ | 45088 | @@ -76,11 +76,11 @@ static inline unsigned long __copy_from_ |
45059 | long ret; \ | 45089 | long ret; \ |
45060 | mm_segment_t old_fs = get_fs(); \ | 45090 | mm_segment_t old_fs = get_fs(); \ |
@@ -45086,9 +45116,9 @@ diff -urNp linux-2.6.32.9/include/linux/uaccess.h linux-2.6.32.9/include/linux/u | |||
45086 | +extern long probe_kernel_write(void *dst, const void *src, size_t size); | 45116 | +extern long probe_kernel_write(void *dst, const void *src, size_t size); |
45087 | 45117 | ||
45088 | #endif /* __LINUX_UACCESS_H__ */ | 45118 | #endif /* __LINUX_UACCESS_H__ */ |
45089 | diff -urNp linux-2.6.32.9/include/linux/vmalloc.h linux-2.6.32.9/include/linux/vmalloc.h | 45119 | diff -urNp linux-2.6.32.10/include/linux/vmalloc.h linux-2.6.32.10/include/linux/vmalloc.h |
45090 | --- linux-2.6.32.9/include/linux/vmalloc.h 2010-02-23 10:38:51.000000000 -0500 | 45120 | --- linux-2.6.32.10/include/linux/vmalloc.h 2010-03-15 11:52:04.000000000 -0400 |
45091 | +++ linux-2.6.32.9/include/linux/vmalloc.h 2010-03-11 20:25:00.241635792 -0500 | 45121 | +++ linux-2.6.32.10/include/linux/vmalloc.h 2010-03-20 15:58:47.168865970 -0400 |
45092 | @@ -13,6 +13,11 @@ struct vm_area_struct; /* vma defining | 45122 | @@ -13,6 +13,11 @@ struct vm_area_struct; /* vma defining |
45093 | #define VM_MAP 0x00000004 /* vmap()ed pages */ | 45123 | #define VM_MAP 0x00000004 /* vmap()ed pages */ |
45094 | #define VM_USERMAP 0x00000008 /* suitable for remap_vmalloc_range */ | 45124 | #define VM_USERMAP 0x00000008 /* suitable for remap_vmalloc_range */ |
@@ -45183,9 +45213,9 @@ diff -urNp linux-2.6.32.9/include/linux/vmalloc.h linux-2.6.32.9/include/linux/v | |||
45183 | +}) | 45213 | +}) |
45184 | + | 45214 | + |
45185 | #endif /* _LINUX_VMALLOC_H */ | 45215 | #endif /* _LINUX_VMALLOC_H */ |
45186 | diff -urNp linux-2.6.32.9/include/net/irda/ircomm_tty.h linux-2.6.32.9/include/net/irda/ircomm_tty.h | 45216 | diff -urNp linux-2.6.32.10/include/net/irda/ircomm_tty.h linux-2.6.32.10/include/net/irda/ircomm_tty.h |
45187 | --- linux-2.6.32.9/include/net/irda/ircomm_tty.h 2010-02-23 10:38:51.000000000 -0500 | 45217 | --- linux-2.6.32.10/include/net/irda/ircomm_tty.h 2010-03-15 11:52:04.000000000 -0400 |
45188 | +++ linux-2.6.32.9/include/net/irda/ircomm_tty.h 2010-03-11 20:25:00.241635792 -0500 | 45218 | +++ linux-2.6.32.10/include/net/irda/ircomm_tty.h 2010-03-20 15:58:47.168865970 -0400 |
45189 | @@ -105,8 +105,8 @@ struct ircomm_tty_cb { | 45219 | @@ -105,8 +105,8 @@ struct ircomm_tty_cb { |
45190 | unsigned short close_delay; | 45220 | unsigned short close_delay; |
45191 | unsigned short closing_wait; /* time to wait before closing */ | 45221 | unsigned short closing_wait; /* time to wait before closing */ |
@@ -45197,9 +45227,9 @@ diff -urNp linux-2.6.32.9/include/net/irda/ircomm_tty.h linux-2.6.32.9/include/n | |||
45197 | 45227 | ||
45198 | /* Protect concurent access to : | 45228 | /* Protect concurent access to : |
45199 | * o self->open_count | 45229 | * o self->open_count |
45200 | diff -urNp linux-2.6.32.9/include/net/neighbour.h linux-2.6.32.9/include/net/neighbour.h | 45230 | diff -urNp linux-2.6.32.10/include/net/neighbour.h linux-2.6.32.10/include/net/neighbour.h |
45201 | --- linux-2.6.32.9/include/net/neighbour.h 2010-02-23 10:38:51.000000000 -0500 | 45231 | --- linux-2.6.32.10/include/net/neighbour.h 2010-03-15 11:52:04.000000000 -0400 |
45202 | +++ linux-2.6.32.9/include/net/neighbour.h 2010-03-11 20:25:00.241635792 -0500 | 45232 | +++ linux-2.6.32.10/include/net/neighbour.h 2010-03-20 15:58:47.168865970 -0400 |
45203 | @@ -125,12 +125,12 @@ struct neighbour | 45233 | @@ -125,12 +125,12 @@ struct neighbour |
45204 | struct neigh_ops | 45234 | struct neigh_ops |
45205 | { | 45235 | { |
@@ -45219,9 +45249,9 @@ diff -urNp linux-2.6.32.9/include/net/neighbour.h linux-2.6.32.9/include/net/nei | |||
45219 | }; | 45249 | }; |
45220 | 45250 | ||
45221 | struct pneigh_entry | 45251 | struct pneigh_entry |
45222 | diff -urNp linux-2.6.32.9/include/net/sctp/sctp.h linux-2.6.32.9/include/net/sctp/sctp.h | 45252 | diff -urNp linux-2.6.32.10/include/net/sctp/sctp.h linux-2.6.32.10/include/net/sctp/sctp.h |
45223 | --- linux-2.6.32.9/include/net/sctp/sctp.h 2010-02-23 10:38:51.000000000 -0500 | 45253 | --- linux-2.6.32.10/include/net/sctp/sctp.h 2010-03-15 11:52:04.000000000 -0400 |
45224 | +++ linux-2.6.32.9/include/net/sctp/sctp.h 2010-03-11 20:25:00.241635792 -0500 | 45254 | +++ linux-2.6.32.10/include/net/sctp/sctp.h 2010-03-20 15:58:47.168865970 -0400 |
45225 | @@ -305,8 +305,8 @@ extern int sctp_debug_flag; | 45255 | @@ -305,8 +305,8 @@ extern int sctp_debug_flag; |
45226 | 45256 | ||
45227 | #else /* SCTP_DEBUG */ | 45257 | #else /* SCTP_DEBUG */ |
@@ -45233,9 +45263,9 @@ diff -urNp linux-2.6.32.9/include/net/sctp/sctp.h linux-2.6.32.9/include/net/sct | |||
45233 | #define SCTP_ENABLE_DEBUG | 45263 | #define SCTP_ENABLE_DEBUG |
45234 | #define SCTP_DISABLE_DEBUG | 45264 | #define SCTP_DISABLE_DEBUG |
45235 | #define SCTP_ASSERT(expr, str, func) | 45265 | #define SCTP_ASSERT(expr, str, func) |
45236 | diff -urNp linux-2.6.32.9/include/net/tcp.h linux-2.6.32.9/include/net/tcp.h | 45266 | diff -urNp linux-2.6.32.10/include/net/tcp.h linux-2.6.32.10/include/net/tcp.h |
45237 | --- linux-2.6.32.9/include/net/tcp.h 2010-02-23 10:38:51.000000000 -0500 | 45267 | --- linux-2.6.32.10/include/net/tcp.h 2010-03-15 11:52:04.000000000 -0400 |
45238 | +++ linux-2.6.32.9/include/net/tcp.h 2010-03-11 20:25:00.241635792 -0500 | 45268 | +++ linux-2.6.32.10/include/net/tcp.h 2010-03-20 15:58:47.168865970 -0400 |
45239 | @@ -1420,6 +1420,7 @@ enum tcp_seq_states { | 45269 | @@ -1420,6 +1420,7 @@ enum tcp_seq_states { |
45240 | struct tcp_seq_afinfo { | 45270 | struct tcp_seq_afinfo { |
45241 | char *name; | 45271 | char *name; |
@@ -45244,9 +45274,9 @@ diff -urNp linux-2.6.32.9/include/net/tcp.h linux-2.6.32.9/include/net/tcp.h | |||
45244 | struct file_operations seq_fops; | 45274 | struct file_operations seq_fops; |
45245 | struct seq_operations seq_ops; | 45275 | struct seq_operations seq_ops; |
45246 | }; | 45276 | }; |
45247 | diff -urNp linux-2.6.32.9/include/net/udp.h linux-2.6.32.9/include/net/udp.h | 45277 | diff -urNp linux-2.6.32.10/include/net/udp.h linux-2.6.32.10/include/net/udp.h |
45248 | --- linux-2.6.32.9/include/net/udp.h 2010-02-23 10:38:51.000000000 -0500 | 45278 | --- linux-2.6.32.10/include/net/udp.h 2010-03-15 11:52:04.000000000 -0400 |
45249 | +++ linux-2.6.32.9/include/net/udp.h 2010-03-11 20:25:00.241635792 -0500 | 45279 | +++ linux-2.6.32.10/include/net/udp.h 2010-03-20 15:58:47.168865970 -0400 |
45250 | @@ -187,6 +187,7 @@ struct udp_seq_afinfo { | 45280 | @@ -187,6 +187,7 @@ struct udp_seq_afinfo { |
45251 | char *name; | 45281 | char *name; |
45252 | sa_family_t family; | 45282 | sa_family_t family; |
@@ -45255,9 +45285,9 @@ diff -urNp linux-2.6.32.9/include/net/udp.h linux-2.6.32.9/include/net/udp.h | |||
45255 | struct file_operations seq_fops; | 45285 | struct file_operations seq_fops; |
45256 | struct seq_operations seq_ops; | 45286 | struct seq_operations seq_ops; |
45257 | }; | 45287 | }; |
45258 | diff -urNp linux-2.6.32.9/include/sound/ac97_codec.h linux-2.6.32.9/include/sound/ac97_codec.h | 45288 | diff -urNp linux-2.6.32.10/include/sound/ac97_codec.h linux-2.6.32.10/include/sound/ac97_codec.h |
45259 | --- linux-2.6.32.9/include/sound/ac97_codec.h 2010-02-23 10:38:51.000000000 -0500 | 45289 | --- linux-2.6.32.10/include/sound/ac97_codec.h 2010-03-15 11:52:04.000000000 -0400 |
45260 | +++ linux-2.6.32.9/include/sound/ac97_codec.h 2010-03-11 20:25:00.241635792 -0500 | 45290 | +++ linux-2.6.32.10/include/sound/ac97_codec.h 2010-03-20 15:58:47.168865970 -0400 |
45261 | @@ -419,15 +419,15 @@ | 45291 | @@ -419,15 +419,15 @@ |
45262 | struct snd_ac97; | 45292 | struct snd_ac97; |
45263 | 45293 | ||
@@ -45290,9 +45320,9 @@ diff -urNp linux-2.6.32.9/include/sound/ac97_codec.h linux-2.6.32.9/include/soun | |||
45290 | void *private_data; | 45320 | void *private_data; |
45291 | void (*private_free) (struct snd_ac97 *ac97); | 45321 | void (*private_free) (struct snd_ac97 *ac97); |
45292 | /* --- */ | 45322 | /* --- */ |
45293 | diff -urNp linux-2.6.32.9/include/trace/events/irq.h linux-2.6.32.9/include/trace/events/irq.h | 45323 | diff -urNp linux-2.6.32.10/include/trace/events/irq.h linux-2.6.32.10/include/trace/events/irq.h |
45294 | --- linux-2.6.32.9/include/trace/events/irq.h 2010-02-23 10:38:51.000000000 -0500 | 45324 | --- linux-2.6.32.10/include/trace/events/irq.h 2010-03-15 11:52:04.000000000 -0400 |
45295 | +++ linux-2.6.32.9/include/trace/events/irq.h 2010-03-11 20:25:00.241635792 -0500 | 45325 | +++ linux-2.6.32.10/include/trace/events/irq.h 2010-03-20 15:58:47.168865970 -0400 |
45296 | @@ -34,7 +34,7 @@ | 45326 | @@ -34,7 +34,7 @@ |
45297 | */ | 45327 | */ |
45298 | TRACE_EVENT(irq_handler_entry, | 45328 | TRACE_EVENT(irq_handler_entry, |
@@ -45329,9 +45359,9 @@ diff -urNp linux-2.6.32.9/include/trace/events/irq.h linux-2.6.32.9/include/trac | |||
45329 | 45359 | ||
45330 | TP_ARGS(h, vec), | 45360 | TP_ARGS(h, vec), |
45331 | 45361 | ||
45332 | diff -urNp linux-2.6.32.9/include/video/uvesafb.h linux-2.6.32.9/include/video/uvesafb.h | 45362 | diff -urNp linux-2.6.32.10/include/video/uvesafb.h linux-2.6.32.10/include/video/uvesafb.h |
45333 | --- linux-2.6.32.9/include/video/uvesafb.h 2010-02-23 10:38:51.000000000 -0500 | 45363 | --- linux-2.6.32.10/include/video/uvesafb.h 2010-03-15 11:52:04.000000000 -0400 |
45334 | +++ linux-2.6.32.9/include/video/uvesafb.h 2010-03-11 20:25:00.241635792 -0500 | 45364 | +++ linux-2.6.32.10/include/video/uvesafb.h 2010-03-20 15:58:47.168865970 -0400 |
45335 | @@ -177,6 +177,7 @@ struct uvesafb_par { | 45365 | @@ -177,6 +177,7 @@ struct uvesafb_par { |
45336 | u8 ypan; /* 0 - nothing, 1 - ypan, 2 - ywrap */ | 45366 | u8 ypan; /* 0 - nothing, 1 - ypan, 2 - ywrap */ |
45337 | u8 pmi_setpal; /* PMI for palette changes */ | 45367 | u8 pmi_setpal; /* PMI for palette changes */ |
@@ -45340,9 +45370,9 @@ diff -urNp linux-2.6.32.9/include/video/uvesafb.h linux-2.6.32.9/include/video/u | |||
45340 | void *pmi_start; | 45370 | void *pmi_start; |
45341 | void *pmi_pal; | 45371 | void *pmi_pal; |
45342 | u8 *vbe_state_orig; /* | 45372 | u8 *vbe_state_orig; /* |
45343 | diff -urNp linux-2.6.32.9/init/do_mounts.c linux-2.6.32.9/init/do_mounts.c | 45373 | diff -urNp linux-2.6.32.10/init/do_mounts.c linux-2.6.32.10/init/do_mounts.c |
45344 | --- linux-2.6.32.9/init/do_mounts.c 2010-02-23 10:38:51.000000000 -0500 | 45374 | --- linux-2.6.32.10/init/do_mounts.c 2010-03-15 11:52:04.000000000 -0400 |
45345 | +++ linux-2.6.32.9/init/do_mounts.c 2010-03-11 20:25:00.241635792 -0500 | 45375 | +++ linux-2.6.32.10/init/do_mounts.c 2010-03-20 15:58:47.168865970 -0400 |
45346 | @@ -216,11 +216,11 @@ static void __init get_fs_names(char *pa | 45376 | @@ -216,11 +216,11 @@ static void __init get_fs_names(char *pa |
45347 | 45377 | ||
45348 | static int __init do_mount_root(char *name, char *fs, int flags, void *data) | 45378 | static int __init do_mount_root(char *name, char *fs, int flags, void *data) |
@@ -45388,9 +45418,9 @@ diff -urNp linux-2.6.32.9/init/do_mounts.c linux-2.6.32.9/init/do_mounts.c | |||
45388 | + sys_mount((__force char __user *)".", (__force char __user *)"/", NULL, MS_MOVE, NULL); | 45418 | + sys_mount((__force char __user *)".", (__force char __user *)"/", NULL, MS_MOVE, NULL); |
45389 | + sys_chroot((__force char __user *)"."); | 45419 | + sys_chroot((__force char __user *)"."); |
45390 | } | 45420 | } |
45391 | diff -urNp linux-2.6.32.9/init/do_mounts.h linux-2.6.32.9/init/do_mounts.h | 45421 | diff -urNp linux-2.6.32.10/init/do_mounts.h linux-2.6.32.10/init/do_mounts.h |
45392 | --- linux-2.6.32.9/init/do_mounts.h 2010-02-23 10:38:51.000000000 -0500 | 45422 | --- linux-2.6.32.10/init/do_mounts.h 2010-03-15 11:52:04.000000000 -0400 |
45393 | +++ linux-2.6.32.9/init/do_mounts.h 2010-03-11 20:25:00.241635792 -0500 | 45423 | +++ linux-2.6.32.10/init/do_mounts.h 2010-03-20 15:58:47.168865970 -0400 |
45394 | @@ -15,15 +15,15 @@ extern int root_mountflags; | 45424 | @@ -15,15 +15,15 @@ extern int root_mountflags; |
45395 | 45425 | ||
45396 | static inline int create_dev(char *name, dev_t dev) | 45426 | static inline int create_dev(char *name, dev_t dev) |
@@ -45410,9 +45440,9 @@ diff -urNp linux-2.6.32.9/init/do_mounts.h linux-2.6.32.9/init/do_mounts.h | |||
45410 | return 0; | 45440 | return 0; |
45411 | if (!S_ISBLK(stat.st_mode)) | 45441 | if (!S_ISBLK(stat.st_mode)) |
45412 | return 0; | 45442 | return 0; |
45413 | diff -urNp linux-2.6.32.9/init/do_mounts_initrd.c linux-2.6.32.9/init/do_mounts_initrd.c | 45443 | diff -urNp linux-2.6.32.10/init/do_mounts_initrd.c linux-2.6.32.10/init/do_mounts_initrd.c |
45414 | --- linux-2.6.32.9/init/do_mounts_initrd.c 2010-02-23 10:38:51.000000000 -0500 | 45444 | --- linux-2.6.32.10/init/do_mounts_initrd.c 2010-03-15 11:52:04.000000000 -0400 |
45415 | +++ linux-2.6.32.9/init/do_mounts_initrd.c 2010-03-11 20:25:00.245480360 -0500 | 45445 | +++ linux-2.6.32.10/init/do_mounts_initrd.c 2010-03-20 15:58:47.168865970 -0400 |
45416 | @@ -32,7 +32,7 @@ static int __init do_linuxrc(void * shel | 45446 | @@ -32,7 +32,7 @@ static int __init do_linuxrc(void * shel |
45417 | sys_close(old_fd);sys_close(root_fd); | 45447 | sys_close(old_fd);sys_close(root_fd); |
45418 | sys_close(0);sys_close(1);sys_close(2); | 45448 | sys_close(0);sys_close(1);sys_close(2); |
@@ -45496,9 +45526,9 @@ diff -urNp linux-2.6.32.9/init/do_mounts_initrd.c linux-2.6.32.9/init/do_mounts_ | |||
45496 | + sys_unlink((__force const char __user *)"/initrd.image"); | 45526 | + sys_unlink((__force const char __user *)"/initrd.image"); |
45497 | return 0; | 45527 | return 0; |
45498 | } | 45528 | } |
45499 | diff -urNp linux-2.6.32.9/init/do_mounts_md.c linux-2.6.32.9/init/do_mounts_md.c | 45529 | diff -urNp linux-2.6.32.10/init/do_mounts_md.c linux-2.6.32.10/init/do_mounts_md.c |
45500 | --- linux-2.6.32.9/init/do_mounts_md.c 2010-02-23 10:38:51.000000000 -0500 | 45530 | --- linux-2.6.32.10/init/do_mounts_md.c 2010-03-15 11:52:04.000000000 -0400 |
45501 | +++ linux-2.6.32.9/init/do_mounts_md.c 2010-03-11 20:25:00.245480360 -0500 | 45531 | +++ linux-2.6.32.10/init/do_mounts_md.c 2010-03-20 15:58:47.168865970 -0400 |
45502 | @@ -170,7 +170,7 @@ static void __init md_setup_drive(void) | 45532 | @@ -170,7 +170,7 @@ static void __init md_setup_drive(void) |
45503 | partitioned ? "_d" : "", minor, | 45533 | partitioned ? "_d" : "", minor, |
45504 | md_setup_args[ent].device_names); | 45534 | md_setup_args[ent].device_names); |
@@ -45526,9 +45556,9 @@ diff -urNp linux-2.6.32.9/init/do_mounts_md.c linux-2.6.32.9/init/do_mounts_md.c | |||
45526 | if (fd >= 0) { | 45556 | if (fd >= 0) { |
45527 | sys_ioctl(fd, RAID_AUTORUN, raid_autopart); | 45557 | sys_ioctl(fd, RAID_AUTORUN, raid_autopart); |
45528 | sys_close(fd); | 45558 | sys_close(fd); |
45529 | diff -urNp linux-2.6.32.9/init/initramfs.c linux-2.6.32.9/init/initramfs.c | 45559 | diff -urNp linux-2.6.32.10/init/initramfs.c linux-2.6.32.10/init/initramfs.c |
45530 | --- linux-2.6.32.9/init/initramfs.c 2010-02-23 10:38:51.000000000 -0500 | 45560 | --- linux-2.6.32.10/init/initramfs.c 2010-03-15 11:52:04.000000000 -0400 |
45531 | +++ linux-2.6.32.9/init/initramfs.c 2010-03-11 20:25:00.245480360 -0500 | 45561 | +++ linux-2.6.32.10/init/initramfs.c 2010-03-20 15:58:47.168865970 -0400 |
45532 | @@ -74,7 +74,7 @@ static void __init free_hash(void) | 45562 | @@ -74,7 +74,7 @@ static void __init free_hash(void) |
45533 | } | 45563 | } |
45534 | } | 45564 | } |
@@ -45637,9 +45667,9 @@ diff -urNp linux-2.6.32.9/init/initramfs.c linux-2.6.32.9/init/initramfs.c | |||
45637 | state = SkipIt; | 45667 | state = SkipIt; |
45638 | next_state = Reset; | 45668 | next_state = Reset; |
45639 | return 0; | 45669 | return 0; |
45640 | diff -urNp linux-2.6.32.9/init/Kconfig linux-2.6.32.9/init/Kconfig | 45670 | diff -urNp linux-2.6.32.10/init/Kconfig linux-2.6.32.10/init/Kconfig |
45641 | --- linux-2.6.32.9/init/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 45671 | --- linux-2.6.32.10/init/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
45642 | +++ linux-2.6.32.9/init/Kconfig 2010-03-11 20:25:00.245480360 -0500 | 45672 | +++ linux-2.6.32.10/init/Kconfig 2010-03-20 15:58:47.168865970 -0400 |
45643 | @@ -1026,7 +1026,7 @@ config SLUB_DEBUG | 45673 | @@ -1026,7 +1026,7 @@ config SLUB_DEBUG |
45644 | 45674 | ||
45645 | config COMPAT_BRK | 45675 | config COMPAT_BRK |
@@ -45661,9 +45691,9 @@ diff -urNp linux-2.6.32.9/init/Kconfig linux-2.6.32.9/init/Kconfig | |||
45661 | 45691 | ||
45662 | config RT_MUTEXES | 45692 | config RT_MUTEXES |
45663 | boolean | 45693 | boolean |
45664 | diff -urNp linux-2.6.32.9/init/main.c linux-2.6.32.9/init/main.c | 45694 | diff -urNp linux-2.6.32.10/init/main.c linux-2.6.32.10/init/main.c |
45665 | --- linux-2.6.32.9/init/main.c 2010-02-23 10:38:51.000000000 -0500 | 45695 | --- linux-2.6.32.10/init/main.c 2010-03-15 11:52:04.000000000 -0400 |
45666 | +++ linux-2.6.32.9/init/main.c 2010-03-11 20:25:00.245480360 -0500 | 45696 | +++ linux-2.6.32.10/init/main.c 2010-03-20 15:58:47.168865970 -0400 |
45667 | @@ -97,6 +97,7 @@ static inline void mark_rodata_ro(void) | 45697 | @@ -97,6 +97,7 @@ static inline void mark_rodata_ro(void) |
45668 | #ifdef CONFIG_TC | 45698 | #ifdef CONFIG_TC |
45669 | extern void tc_init(void); | 45699 | extern void tc_init(void); |
@@ -45793,9 +45823,9 @@ diff -urNp linux-2.6.32.9/init/main.c linux-2.6.32.9/init/main.c | |||
45793 | /* | 45823 | /* |
45794 | * Ok, we have completed the initial bootup, and | 45824 | * Ok, we have completed the initial bootup, and |
45795 | * we're essentially up and running. Get rid of the | 45825 | * we're essentially up and running. Get rid of the |
45796 | diff -urNp linux-2.6.32.9/init/noinitramfs.c linux-2.6.32.9/init/noinitramfs.c | 45826 | diff -urNp linux-2.6.32.10/init/noinitramfs.c linux-2.6.32.10/init/noinitramfs.c |
45797 | --- linux-2.6.32.9/init/noinitramfs.c 2010-02-23 10:38:51.000000000 -0500 | 45827 | --- linux-2.6.32.10/init/noinitramfs.c 2010-03-15 11:52:04.000000000 -0400 |
45798 | +++ linux-2.6.32.9/init/noinitramfs.c 2010-03-11 20:25:00.245480360 -0500 | 45828 | +++ linux-2.6.32.10/init/noinitramfs.c 2010-03-20 15:58:47.168865970 -0400 |
45799 | @@ -29,7 +29,7 @@ static int __init default_rootfs(void) | 45829 | @@ -29,7 +29,7 @@ static int __init default_rootfs(void) |
45800 | { | 45830 | { |
45801 | int err; | 45831 | int err; |
@@ -45814,9 +45844,9 @@ diff -urNp linux-2.6.32.9/init/noinitramfs.c linux-2.6.32.9/init/noinitramfs.c | |||
45814 | if (err < 0) | 45844 | if (err < 0) |
45815 | goto out; | 45845 | goto out; |
45816 | 45846 | ||
45817 | diff -urNp linux-2.6.32.9/ipc/ipc_sysctl.c linux-2.6.32.9/ipc/ipc_sysctl.c | 45847 | diff -urNp linux-2.6.32.10/ipc/ipc_sysctl.c linux-2.6.32.10/ipc/ipc_sysctl.c |
45818 | --- linux-2.6.32.9/ipc/ipc_sysctl.c 2010-02-23 10:38:51.000000000 -0500 | 45848 | --- linux-2.6.32.10/ipc/ipc_sysctl.c 2010-03-15 11:52:04.000000000 -0400 |
45819 | +++ linux-2.6.32.9/ipc/ipc_sysctl.c 2010-03-11 20:25:00.245480360 -0500 | 45849 | +++ linux-2.6.32.10/ipc/ipc_sysctl.c 2010-03-20 15:58:47.168865970 -0400 |
45820 | @@ -267,7 +267,7 @@ static struct ctl_table ipc_kern_table[] | 45850 | @@ -267,7 +267,7 @@ static struct ctl_table ipc_kern_table[] |
45821 | .extra1 = &zero, | 45851 | .extra1 = &zero, |
45822 | .extra2 = &one, | 45852 | .extra2 = &one, |
@@ -45835,9 +45865,9 @@ diff -urNp linux-2.6.32.9/ipc/ipc_sysctl.c linux-2.6.32.9/ipc/ipc_sysctl.c | |||
45835 | }; | 45865 | }; |
45836 | 45866 | ||
45837 | static int __init ipc_sysctl_init(void) | 45867 | static int __init ipc_sysctl_init(void) |
45838 | diff -urNp linux-2.6.32.9/ipc/mqueue.c linux-2.6.32.9/ipc/mqueue.c | 45868 | diff -urNp linux-2.6.32.10/ipc/mqueue.c linux-2.6.32.10/ipc/mqueue.c |
45839 | --- linux-2.6.32.9/ipc/mqueue.c 2010-02-23 10:38:51.000000000 -0500 | 45869 | --- linux-2.6.32.10/ipc/mqueue.c 2010-03-15 11:52:04.000000000 -0400 |
45840 | +++ linux-2.6.32.9/ipc/mqueue.c 2010-03-11 20:25:00.245480360 -0500 | 45870 | +++ linux-2.6.32.10/ipc/mqueue.c 2010-03-20 15:58:47.168865970 -0400 |
45841 | @@ -150,6 +150,7 @@ static struct inode *mqueue_get_inode(st | 45871 | @@ -150,6 +150,7 @@ static struct inode *mqueue_get_inode(st |
45842 | mq_bytes = (mq_msg_tblsz + | 45872 | mq_bytes = (mq_msg_tblsz + |
45843 | (info->attr.mq_maxmsg * info->attr.mq_msgsize)); | 45873 | (info->attr.mq_maxmsg * info->attr.mq_msgsize)); |
@@ -45846,9 +45876,9 @@ diff -urNp linux-2.6.32.9/ipc/mqueue.c linux-2.6.32.9/ipc/mqueue.c | |||
45846 | spin_lock(&mq_lock); | 45876 | spin_lock(&mq_lock); |
45847 | if (u->mq_bytes + mq_bytes < u->mq_bytes || | 45877 | if (u->mq_bytes + mq_bytes < u->mq_bytes || |
45848 | u->mq_bytes + mq_bytes > | 45878 | u->mq_bytes + mq_bytes > |
45849 | diff -urNp linux-2.6.32.9/ipc/shm.c linux-2.6.32.9/ipc/shm.c | 45879 | diff -urNp linux-2.6.32.10/ipc/shm.c linux-2.6.32.10/ipc/shm.c |
45850 | --- linux-2.6.32.9/ipc/shm.c 2010-02-23 10:38:51.000000000 -0500 | 45880 | --- linux-2.6.32.10/ipc/shm.c 2010-03-15 11:52:04.000000000 -0400 |
45851 | +++ linux-2.6.32.9/ipc/shm.c 2010-03-11 20:25:00.245480360 -0500 | 45881 | +++ linux-2.6.32.10/ipc/shm.c 2010-03-20 15:58:47.168865970 -0400 |
45852 | @@ -70,6 +70,14 @@ static void shm_destroy (struct ipc_name | 45882 | @@ -70,6 +70,14 @@ static void shm_destroy (struct ipc_name |
45853 | static int sysvipc_shm_proc_show(struct seq_file *s, void *it); | 45883 | static int sysvipc_shm_proc_show(struct seq_file *s, void *it); |
45854 | #endif | 45884 | #endif |
@@ -45901,9 +45931,9 @@ diff -urNp linux-2.6.32.9/ipc/shm.c linux-2.6.32.9/ipc/shm.c | |||
45901 | size = i_size_read(path.dentry->d_inode); | 45931 | size = i_size_read(path.dentry->d_inode); |
45902 | shm_unlock(shp); | 45932 | shm_unlock(shp); |
45903 | 45933 | ||
45904 | diff -urNp linux-2.6.32.9/kernel/acct.c linux-2.6.32.9/kernel/acct.c | 45934 | diff -urNp linux-2.6.32.10/kernel/acct.c linux-2.6.32.10/kernel/acct.c |
45905 | --- linux-2.6.32.9/kernel/acct.c 2010-02-23 10:38:51.000000000 -0500 | 45935 | --- linux-2.6.32.10/kernel/acct.c 2010-03-15 11:52:04.000000000 -0400 |
45906 | +++ linux-2.6.32.9/kernel/acct.c 2010-03-11 20:25:00.245480360 -0500 | 45936 | +++ linux-2.6.32.10/kernel/acct.c 2010-03-20 15:58:47.168865970 -0400 |
45907 | @@ -579,7 +579,7 @@ static void do_acct_process(struct bsd_a | 45937 | @@ -579,7 +579,7 @@ static void do_acct_process(struct bsd_a |
45908 | */ | 45938 | */ |
45909 | flim = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; | 45939 | flim = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; |
@@ -45913,9 +45943,9 @@ diff -urNp linux-2.6.32.9/kernel/acct.c linux-2.6.32.9/kernel/acct.c | |||
45913 | sizeof(acct_t), &file->f_pos); | 45943 | sizeof(acct_t), &file->f_pos); |
45914 | current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; | 45944 | current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; |
45915 | set_fs(fs); | 45945 | set_fs(fs); |
45916 | diff -urNp linux-2.6.32.9/kernel/capability.c linux-2.6.32.9/kernel/capability.c | 45946 | diff -urNp linux-2.6.32.10/kernel/capability.c linux-2.6.32.10/kernel/capability.c |
45917 | --- linux-2.6.32.9/kernel/capability.c 2010-02-23 10:38:51.000000000 -0500 | 45947 | --- linux-2.6.32.10/kernel/capability.c 2010-03-15 11:52:04.000000000 -0400 |
45918 | +++ linux-2.6.32.9/kernel/capability.c 2010-03-11 20:25:00.245480360 -0500 | 45948 | +++ linux-2.6.32.10/kernel/capability.c 2010-03-20 15:58:47.168865970 -0400 |
45919 | @@ -306,10 +306,21 @@ int capable(int cap) | 45949 | @@ -306,10 +306,21 @@ int capable(int cap) |
45920 | BUG(); | 45950 | BUG(); |
45921 | } | 45951 | } |
@@ -45939,9 +45969,9 @@ diff -urNp linux-2.6.32.9/kernel/capability.c linux-2.6.32.9/kernel/capability.c | |||
45939 | + | 45969 | + |
45940 | EXPORT_SYMBOL(capable); | 45970 | EXPORT_SYMBOL(capable); |
45941 | +EXPORT_SYMBOL(capable_nolog); | 45971 | +EXPORT_SYMBOL(capable_nolog); |
45942 | diff -urNp linux-2.6.32.9/kernel/configs.c linux-2.6.32.9/kernel/configs.c | 45972 | diff -urNp linux-2.6.32.10/kernel/configs.c linux-2.6.32.10/kernel/configs.c |
45943 | --- linux-2.6.32.9/kernel/configs.c 2010-02-23 10:38:51.000000000 -0500 | 45973 | --- linux-2.6.32.10/kernel/configs.c 2010-03-15 11:52:04.000000000 -0400 |
45944 | +++ linux-2.6.32.9/kernel/configs.c 2010-03-11 20:25:00.245480360 -0500 | 45974 | +++ linux-2.6.32.10/kernel/configs.c 2010-03-20 15:58:47.168865970 -0400 |
45945 | @@ -73,8 +73,19 @@ static int __init ikconfig_init(void) | 45975 | @@ -73,8 +73,19 @@ static int __init ikconfig_init(void) |
45946 | struct proc_dir_entry *entry; | 45976 | struct proc_dir_entry *entry; |
45947 | 45977 | ||
@@ -45962,9 +45992,9 @@ diff -urNp linux-2.6.32.9/kernel/configs.c linux-2.6.32.9/kernel/configs.c | |||
45962 | if (!entry) | 45992 | if (!entry) |
45963 | return -ENOMEM; | 45993 | return -ENOMEM; |
45964 | 45994 | ||
45965 | diff -urNp linux-2.6.32.9/kernel/cpu.c linux-2.6.32.9/kernel/cpu.c | 45995 | diff -urNp linux-2.6.32.10/kernel/cpu.c linux-2.6.32.10/kernel/cpu.c |
45966 | --- linux-2.6.32.9/kernel/cpu.c 2010-02-23 10:38:51.000000000 -0500 | 45996 | --- linux-2.6.32.10/kernel/cpu.c 2010-03-15 11:52:04.000000000 -0400 |
45967 | +++ linux-2.6.32.9/kernel/cpu.c 2010-03-11 20:25:00.245480360 -0500 | 45997 | +++ linux-2.6.32.10/kernel/cpu.c 2010-03-20 15:58:47.168865970 -0400 |
45968 | @@ -19,7 +19,7 @@ | 45998 | @@ -19,7 +19,7 @@ |
45969 | /* Serializes the updates to cpu_online_mask, cpu_present_mask */ | 45999 | /* Serializes the updates to cpu_online_mask, cpu_present_mask */ |
45970 | static DEFINE_MUTEX(cpu_add_remove_lock); | 46000 | static DEFINE_MUTEX(cpu_add_remove_lock); |
@@ -45974,9 +46004,9 @@ diff -urNp linux-2.6.32.9/kernel/cpu.c linux-2.6.32.9/kernel/cpu.c | |||
45974 | 46004 | ||
45975 | /* If set, cpu_up and cpu_down will return -EBUSY and do nothing. | 46005 | /* If set, cpu_up and cpu_down will return -EBUSY and do nothing. |
45976 | * Should always be manipulated under cpu_add_remove_lock | 46006 | * Should always be manipulated under cpu_add_remove_lock |
45977 | diff -urNp linux-2.6.32.9/kernel/cred.c linux-2.6.32.9/kernel/cred.c | 46007 | diff -urNp linux-2.6.32.10/kernel/cred.c linux-2.6.32.10/kernel/cred.c |
45978 | --- linux-2.6.32.9/kernel/cred.c 2010-02-23 10:38:51.000000000 -0500 | 46008 | --- linux-2.6.32.10/kernel/cred.c 2010-03-15 11:52:04.000000000 -0400 |
45979 | +++ linux-2.6.32.9/kernel/cred.c 2010-03-11 20:25:00.245480360 -0500 | 46009 | +++ linux-2.6.32.10/kernel/cred.c 2010-03-20 15:58:47.174047356 -0400 |
45980 | @@ -520,6 +520,8 @@ int commit_creds(struct cred *new) | 46010 | @@ -520,6 +520,8 @@ int commit_creds(struct cred *new) |
45981 | 46011 | ||
45982 | get_cred(new); /* we will require a ref for the subj creds too */ | 46012 | get_cred(new); /* we will require a ref for the subj creds too */ |
@@ -45986,9 +46016,9 @@ diff -urNp linux-2.6.32.9/kernel/cred.c linux-2.6.32.9/kernel/cred.c | |||
45986 | /* dumpability changes */ | 46016 | /* dumpability changes */ |
45987 | if (old->euid != new->euid || | 46017 | if (old->euid != new->euid || |
45988 | old->egid != new->egid || | 46018 | old->egid != new->egid || |
45989 | diff -urNp linux-2.6.32.9/kernel/exit.c linux-2.6.32.9/kernel/exit.c | 46019 | diff -urNp linux-2.6.32.10/kernel/exit.c linux-2.6.32.10/kernel/exit.c |
45990 | --- linux-2.6.32.9/kernel/exit.c 2010-02-23 10:38:51.000000000 -0500 | 46020 | --- linux-2.6.32.10/kernel/exit.c 2010-03-15 11:52:04.000000000 -0400 |
45991 | +++ linux-2.6.32.9/kernel/exit.c 2010-03-11 20:25:00.245480360 -0500 | 46021 | +++ linux-2.6.32.10/kernel/exit.c 2010-03-20 15:58:47.174047356 -0400 |
45992 | @@ -56,6 +56,10 @@ | 46022 | @@ -56,6 +56,10 @@ |
45993 | #include <asm/mmu_context.h> | 46023 | #include <asm/mmu_context.h> |
45994 | #include "cred-internals.h" | 46024 | #include "cred-internals.h" |
@@ -46078,9 +46108,9 @@ diff -urNp linux-2.6.32.9/kernel/exit.c linux-2.6.32.9/kernel/exit.c | |||
46078 | 46108 | ||
46079 | get_task_struct(p); | 46109 | get_task_struct(p); |
46080 | read_unlock(&tasklist_lock); | 46110 | read_unlock(&tasklist_lock); |
46081 | diff -urNp linux-2.6.32.9/kernel/fork.c linux-2.6.32.9/kernel/fork.c | 46111 | diff -urNp linux-2.6.32.10/kernel/fork.c linux-2.6.32.10/kernel/fork.c |
46082 | --- linux-2.6.32.9/kernel/fork.c 2010-02-23 10:38:51.000000000 -0500 | 46112 | --- linux-2.6.32.10/kernel/fork.c 2010-03-15 11:52:04.000000000 -0400 |
46083 | +++ linux-2.6.32.9/kernel/fork.c 2010-03-11 20:25:00.245480360 -0500 | 46113 | +++ linux-2.6.32.10/kernel/fork.c 2010-03-20 15:58:47.174047356 -0400 |
46084 | @@ -253,7 +253,7 @@ static struct task_struct *dup_task_stru | 46114 | @@ -253,7 +253,7 @@ static struct task_struct *dup_task_stru |
46085 | *stackend = STACK_END_MAGIC; /* for overflow detection */ | 46115 | *stackend = STACK_END_MAGIC; /* for overflow detection */ |
46086 | 46116 | ||
@@ -46233,9 +46263,9 @@ diff -urNp linux-2.6.32.9/kernel/fork.c linux-2.6.32.9/kernel/fork.c | |||
46233 | } | 46263 | } |
46234 | 46264 | ||
46235 | if (new_mm) { | 46265 | if (new_mm) { |
46236 | diff -urNp linux-2.6.32.9/kernel/futex.c linux-2.6.32.9/kernel/futex.c | 46266 | diff -urNp linux-2.6.32.10/kernel/futex.c linux-2.6.32.10/kernel/futex.c |
46237 | --- linux-2.6.32.9/kernel/futex.c 2010-02-23 10:38:51.000000000 -0500 | 46267 | --- linux-2.6.32.10/kernel/futex.c 2010-03-15 11:52:04.000000000 -0400 |
46238 | +++ linux-2.6.32.9/kernel/futex.c 2010-03-11 20:25:00.245480360 -0500 | 46268 | +++ linux-2.6.32.10/kernel/futex.c 2010-03-20 15:58:47.174047356 -0400 |
46239 | @@ -54,6 +54,7 @@ | 46269 | @@ -54,6 +54,7 @@ |
46240 | #include <linux/mount.h> | 46270 | #include <linux/mount.h> |
46241 | #include <linux/pagemap.h> | 46271 | #include <linux/pagemap.h> |
@@ -46303,9 +46333,9 @@ diff -urNp linux-2.6.32.9/kernel/futex.c linux-2.6.32.9/kernel/futex.c | |||
46303 | { | 46333 | { |
46304 | unsigned long uentry; | 46334 | unsigned long uentry; |
46305 | 46335 | ||
46306 | diff -urNp linux-2.6.32.9/kernel/futex_compat.c linux-2.6.32.9/kernel/futex_compat.c | 46336 | diff -urNp linux-2.6.32.10/kernel/futex_compat.c linux-2.6.32.10/kernel/futex_compat.c |
46307 | --- linux-2.6.32.9/kernel/futex_compat.c 2010-02-23 10:38:51.000000000 -0500 | 46337 | --- linux-2.6.32.10/kernel/futex_compat.c 2010-03-15 11:52:04.000000000 -0400 |
46308 | +++ linux-2.6.32.9/kernel/futex_compat.c 2010-03-11 20:25:00.245480360 -0500 | 46338 | +++ linux-2.6.32.10/kernel/futex_compat.c 2010-03-20 15:58:47.174047356 -0400 |
46309 | @@ -10,6 +10,7 @@ | 46339 | @@ -10,6 +10,7 @@ |
46310 | #include <linux/compat.h> | 46340 | #include <linux/compat.h> |
46311 | #include <linux/nsproxy.h> | 46341 | #include <linux/nsproxy.h> |
@@ -46343,9 +46373,9 @@ diff -urNp linux-2.6.32.9/kernel/futex_compat.c linux-2.6.32.9/kernel/futex_comp | |||
46343 | head = p->compat_robust_list; | 46373 | head = p->compat_robust_list; |
46344 | read_unlock(&tasklist_lock); | 46374 | read_unlock(&tasklist_lock); |
46345 | } | 46375 | } |
46346 | diff -urNp linux-2.6.32.9/kernel/gcov/base.c linux-2.6.32.9/kernel/gcov/base.c | 46376 | diff -urNp linux-2.6.32.10/kernel/gcov/base.c linux-2.6.32.10/kernel/gcov/base.c |
46347 | --- linux-2.6.32.9/kernel/gcov/base.c 2010-02-23 10:38:51.000000000 -0500 | 46377 | --- linux-2.6.32.10/kernel/gcov/base.c 2010-03-15 11:52:04.000000000 -0400 |
46348 | +++ linux-2.6.32.9/kernel/gcov/base.c 2010-03-11 20:25:00.245480360 -0500 | 46378 | +++ linux-2.6.32.10/kernel/gcov/base.c 2010-03-20 15:58:47.174047356 -0400 |
46349 | @@ -102,11 +102,6 @@ void gcov_enable_events(void) | 46379 | @@ -102,11 +102,6 @@ void gcov_enable_events(void) |
46350 | } | 46380 | } |
46351 | 46381 | ||
@@ -46367,9 +46397,9 @@ diff -urNp linux-2.6.32.9/kernel/gcov/base.c linux-2.6.32.9/kernel/gcov/base.c | |||
46367 | if (prev) | 46397 | if (prev) |
46368 | prev->next = info->next; | 46398 | prev->next = info->next; |
46369 | else | 46399 | else |
46370 | diff -urNp linux-2.6.32.9/kernel/hrtimer.c linux-2.6.32.9/kernel/hrtimer.c | 46400 | diff -urNp linux-2.6.32.10/kernel/hrtimer.c linux-2.6.32.10/kernel/hrtimer.c |
46371 | --- linux-2.6.32.9/kernel/hrtimer.c 2010-02-23 10:38:51.000000000 -0500 | 46401 | --- linux-2.6.32.10/kernel/hrtimer.c 2010-03-15 11:52:04.000000000 -0400 |
46372 | +++ linux-2.6.32.9/kernel/hrtimer.c 2010-03-11 20:25:00.249508434 -0500 | 46402 | +++ linux-2.6.32.10/kernel/hrtimer.c 2010-03-20 15:58:47.174047356 -0400 |
46373 | @@ -1364,7 +1364,7 @@ void hrtimer_peek_ahead_timers(void) | 46403 | @@ -1364,7 +1364,7 @@ void hrtimer_peek_ahead_timers(void) |
46374 | local_irq_restore(flags); | 46404 | local_irq_restore(flags); |
46375 | } | 46405 | } |
@@ -46379,9 +46409,9 @@ diff -urNp linux-2.6.32.9/kernel/hrtimer.c linux-2.6.32.9/kernel/hrtimer.c | |||
46379 | { | 46409 | { |
46380 | hrtimer_peek_ahead_timers(); | 46410 | hrtimer_peek_ahead_timers(); |
46381 | } | 46411 | } |
46382 | diff -urNp linux-2.6.32.9/kernel/kallsyms.c linux-2.6.32.9/kernel/kallsyms.c | 46412 | diff -urNp linux-2.6.32.10/kernel/kallsyms.c linux-2.6.32.10/kernel/kallsyms.c |
46383 | --- linux-2.6.32.9/kernel/kallsyms.c 2010-02-23 10:38:51.000000000 -0500 | 46413 | --- linux-2.6.32.10/kernel/kallsyms.c 2010-03-15 11:52:04.000000000 -0400 |
46384 | +++ linux-2.6.32.9/kernel/kallsyms.c 2010-03-11 20:25:00.249508434 -0500 | 46414 | +++ linux-2.6.32.10/kernel/kallsyms.c 2010-03-20 15:58:47.174047356 -0400 |
46385 | @@ -11,6 +11,9 @@ | 46415 | @@ -11,6 +11,9 @@ |
46386 | * Changed the compression method from stem compression to "table lookup" | 46416 | * Changed the compression method from stem compression to "table lookup" |
46387 | * compression (see scripts/kallsyms.c for a more complete description) | 46417 | * compression (see scripts/kallsyms.c for a more complete description) |
@@ -46456,9 +46486,9 @@ diff -urNp linux-2.6.32.9/kernel/kallsyms.c linux-2.6.32.9/kernel/kallsyms.c | |||
46456 | if (!iter) | 46486 | if (!iter) |
46457 | return -ENOMEM; | 46487 | return -ENOMEM; |
46458 | reset_iter(iter, 0); | 46488 | reset_iter(iter, 0); |
46459 | diff -urNp linux-2.6.32.9/kernel/kgdb.c linux-2.6.32.9/kernel/kgdb.c | 46489 | diff -urNp linux-2.6.32.10/kernel/kgdb.c linux-2.6.32.10/kernel/kgdb.c |
46460 | --- linux-2.6.32.9/kernel/kgdb.c 2010-02-23 10:38:51.000000000 -0500 | 46490 | --- linux-2.6.32.10/kernel/kgdb.c 2010-03-15 11:52:04.000000000 -0400 |
46461 | +++ linux-2.6.32.9/kernel/kgdb.c 2010-03-11 20:25:00.249508434 -0500 | 46491 | +++ linux-2.6.32.10/kernel/kgdb.c 2010-03-20 15:58:47.174047356 -0400 |
46462 | @@ -86,7 +86,7 @@ static int kgdb_io_module_registered; | 46492 | @@ -86,7 +86,7 @@ static int kgdb_io_module_registered; |
46463 | /* Guard for recursive entry */ | 46493 | /* Guard for recursive entry */ |
46464 | static int exception_level; | 46494 | static int exception_level; |
@@ -46486,9 +46516,9 @@ diff -urNp linux-2.6.32.9/kernel/kgdb.c linux-2.6.32.9/kernel/kgdb.c | |||
46486 | { | 46516 | { |
46487 | BUG_ON(kgdb_connected); | 46517 | BUG_ON(kgdb_connected); |
46488 | 46518 | ||
46489 | diff -urNp linux-2.6.32.9/kernel/kmod.c linux-2.6.32.9/kernel/kmod.c | 46519 | diff -urNp linux-2.6.32.10/kernel/kmod.c linux-2.6.32.10/kernel/kmod.c |
46490 | --- linux-2.6.32.9/kernel/kmod.c 2010-02-23 10:38:51.000000000 -0500 | 46520 | --- linux-2.6.32.10/kernel/kmod.c 2010-03-15 11:52:04.000000000 -0400 |
46491 | +++ linux-2.6.32.9/kernel/kmod.c 2010-03-11 20:25:00.249508434 -0500 | 46521 | +++ linux-2.6.32.10/kernel/kmod.c 2010-03-20 15:58:47.174047356 -0400 |
46492 | @@ -90,6 +90,18 @@ int __request_module(bool wait, const ch | 46522 | @@ -90,6 +90,18 @@ int __request_module(bool wait, const ch |
46493 | if (ret >= MODULE_NAME_LEN) | 46523 | if (ret >= MODULE_NAME_LEN) |
46494 | return -ENAMETOOLONG; | 46524 | return -ENAMETOOLONG; |
@@ -46508,9 +46538,9 @@ diff -urNp linux-2.6.32.9/kernel/kmod.c linux-2.6.32.9/kernel/kmod.c | |||
46508 | /* If modprobe needs a service that is in a module, we get a recursive | 46538 | /* If modprobe needs a service that is in a module, we get a recursive |
46509 | * loop. Limit the number of running kmod threads to max_threads/2 or | 46539 | * loop. Limit the number of running kmod threads to max_threads/2 or |
46510 | * MAX_KMOD_CONCURRENT, whichever is the smaller. A cleaner method | 46540 | * MAX_KMOD_CONCURRENT, whichever is the smaller. A cleaner method |
46511 | diff -urNp linux-2.6.32.9/kernel/kprobes.c linux-2.6.32.9/kernel/kprobes.c | 46541 | diff -urNp linux-2.6.32.10/kernel/kprobes.c linux-2.6.32.10/kernel/kprobes.c |
46512 | --- linux-2.6.32.9/kernel/kprobes.c 2010-02-23 10:38:51.000000000 -0500 | 46542 | --- linux-2.6.32.10/kernel/kprobes.c 2010-03-15 11:52:04.000000000 -0400 |
46513 | +++ linux-2.6.32.9/kernel/kprobes.c 2010-03-11 20:25:00.249508434 -0500 | 46543 | +++ linux-2.6.32.10/kernel/kprobes.c 2010-03-20 15:58:47.174047356 -0400 |
46514 | @@ -183,7 +183,7 @@ static kprobe_opcode_t __kprobes *__get_ | 46544 | @@ -183,7 +183,7 @@ static kprobe_opcode_t __kprobes *__get_ |
46515 | * kernel image and loaded module images reside. This is required | 46545 | * kernel image and loaded module images reside. This is required |
46516 | * so x86_64 can correctly handle the %rip-relative fixups. | 46546 | * so x86_64 can correctly handle the %rip-relative fixups. |
@@ -46529,9 +46559,9 @@ diff -urNp linux-2.6.32.9/kernel/kprobes.c linux-2.6.32.9/kernel/kprobes.c | |||
46529 | kfree(kip); | 46559 | kfree(kip); |
46530 | } | 46560 | } |
46531 | return 1; | 46561 | return 1; |
46532 | diff -urNp linux-2.6.32.9/kernel/lockdep.c linux-2.6.32.9/kernel/lockdep.c | 46562 | diff -urNp linux-2.6.32.10/kernel/lockdep.c linux-2.6.32.10/kernel/lockdep.c |
46533 | --- linux-2.6.32.9/kernel/lockdep.c 2010-02-23 10:38:51.000000000 -0500 | 46563 | --- linux-2.6.32.10/kernel/lockdep.c 2010-03-15 11:52:04.000000000 -0400 |
46534 | +++ linux-2.6.32.9/kernel/lockdep.c 2010-03-11 20:25:00.249508434 -0500 | 46564 | +++ linux-2.6.32.10/kernel/lockdep.c 2010-03-20 15:58:47.178057776 -0400 |
46535 | @@ -577,6 +577,10 @@ static int static_obj(void *obj) | 46565 | @@ -577,6 +577,10 @@ static int static_obj(void *obj) |
46536 | int i; | 46566 | int i; |
46537 | #endif | 46567 | #endif |
@@ -46561,9 +46591,9 @@ diff -urNp linux-2.6.32.9/kernel/lockdep.c linux-2.6.32.9/kernel/lockdep.c | |||
46561 | printk("the code is fine but needs lockdep annotation.\n"); | 46591 | printk("the code is fine but needs lockdep annotation.\n"); |
46562 | printk("turning off the locking correctness validator.\n"); | 46592 | printk("turning off the locking correctness validator.\n"); |
46563 | dump_stack(); | 46593 | dump_stack(); |
46564 | diff -urNp linux-2.6.32.9/kernel/module.c linux-2.6.32.9/kernel/module.c | 46594 | diff -urNp linux-2.6.32.10/kernel/module.c linux-2.6.32.10/kernel/module.c |
46565 | --- linux-2.6.32.9/kernel/module.c 2010-02-23 10:38:51.000000000 -0500 | 46595 | --- linux-2.6.32.10/kernel/module.c 2010-03-15 11:52:04.000000000 -0400 |
46566 | +++ linux-2.6.32.9/kernel/module.c 2010-03-11 20:25:00.265647686 -0500 | 46596 | +++ linux-2.6.32.10/kernel/module.c 2010-03-20 15:58:47.178057776 -0400 |
46567 | @@ -89,7 +89,8 @@ static DECLARE_WAIT_QUEUE_HEAD(module_wq | 46597 | @@ -89,7 +89,8 @@ static DECLARE_WAIT_QUEUE_HEAD(module_wq |
46568 | static BLOCKING_NOTIFIER_HEAD(module_notify_list); | 46598 | static BLOCKING_NOTIFIER_HEAD(module_notify_list); |
46569 | 46599 | ||
@@ -47103,9 +47133,9 @@ diff -urNp linux-2.6.32.9/kernel/module.c linux-2.6.32.9/kernel/module.c | |||
47103 | mod = NULL; | 47133 | mod = NULL; |
47104 | } | 47134 | } |
47105 | return mod; | 47135 | return mod; |
47106 | diff -urNp linux-2.6.32.9/kernel/panic.c linux-2.6.32.9/kernel/panic.c | 47136 | diff -urNp linux-2.6.32.10/kernel/panic.c linux-2.6.32.10/kernel/panic.c |
47107 | --- linux-2.6.32.9/kernel/panic.c 2010-02-23 10:38:51.000000000 -0500 | 47137 | --- linux-2.6.32.10/kernel/panic.c 2010-03-15 11:52:04.000000000 -0400 |
47108 | +++ linux-2.6.32.9/kernel/panic.c 2010-03-11 20:25:00.265647686 -0500 | 47138 | +++ linux-2.6.32.10/kernel/panic.c 2010-03-20 15:58:47.178057776 -0400 |
47109 | @@ -392,7 +392,8 @@ EXPORT_SYMBOL(warn_slowpath_null); | 47139 | @@ -392,7 +392,8 @@ EXPORT_SYMBOL(warn_slowpath_null); |
47110 | */ | 47140 | */ |
47111 | void __stack_chk_fail(void) | 47141 | void __stack_chk_fail(void) |
@@ -47116,9 +47146,9 @@ diff -urNp linux-2.6.32.9/kernel/panic.c linux-2.6.32.9/kernel/panic.c | |||
47116 | __builtin_return_address(0)); | 47146 | __builtin_return_address(0)); |
47117 | } | 47147 | } |
47118 | EXPORT_SYMBOL(__stack_chk_fail); | 47148 | EXPORT_SYMBOL(__stack_chk_fail); |
47119 | diff -urNp linux-2.6.32.9/kernel/params.c linux-2.6.32.9/kernel/params.c | 47149 | diff -urNp linux-2.6.32.10/kernel/params.c linux-2.6.32.10/kernel/params.c |
47120 | --- linux-2.6.32.9/kernel/params.c 2010-02-23 10:38:51.000000000 -0500 | 47150 | --- linux-2.6.32.10/kernel/params.c 2010-03-15 11:52:04.000000000 -0400 |
47121 | +++ linux-2.6.32.9/kernel/params.c 2010-03-11 20:25:00.265647686 -0500 | 47151 | +++ linux-2.6.32.10/kernel/params.c 2010-03-20 15:58:47.178057776 -0400 |
47122 | @@ -725,7 +725,7 @@ static ssize_t module_attr_store(struct | 47152 | @@ -725,7 +725,7 @@ static ssize_t module_attr_store(struct |
47123 | return ret; | 47153 | return ret; |
47124 | } | 47154 | } |
@@ -47137,9 +47167,9 @@ diff -urNp linux-2.6.32.9/kernel/params.c linux-2.6.32.9/kernel/params.c | |||
47137 | .filter = uevent_filter, | 47167 | .filter = uevent_filter, |
47138 | }; | 47168 | }; |
47139 | 47169 | ||
47140 | diff -urNp linux-2.6.32.9/kernel/pid.c linux-2.6.32.9/kernel/pid.c | 47170 | diff -urNp linux-2.6.32.10/kernel/pid.c linux-2.6.32.10/kernel/pid.c |
47141 | --- linux-2.6.32.9/kernel/pid.c 2010-02-23 10:38:51.000000000 -0500 | 47171 | --- linux-2.6.32.10/kernel/pid.c 2010-03-15 11:52:04.000000000 -0400 |
47142 | +++ linux-2.6.32.9/kernel/pid.c 2010-03-11 20:25:00.265647686 -0500 | 47172 | +++ linux-2.6.32.10/kernel/pid.c 2010-03-20 15:58:47.178057776 -0400 |
47143 | @@ -33,6 +33,7 @@ | 47173 | @@ -33,6 +33,7 @@ |
47144 | #include <linux/rculist.h> | 47174 | #include <linux/rculist.h> |
47145 | #include <linux/bootmem.h> | 47175 | #include <linux/bootmem.h> |
@@ -47173,9 +47203,9 @@ diff -urNp linux-2.6.32.9/kernel/pid.c linux-2.6.32.9/kernel/pid.c | |||
47173 | } | 47203 | } |
47174 | 47204 | ||
47175 | struct task_struct *find_task_by_vpid(pid_t vnr) | 47205 | struct task_struct *find_task_by_vpid(pid_t vnr) |
47176 | diff -urNp linux-2.6.32.9/kernel/posix-cpu-timers.c linux-2.6.32.9/kernel/posix-cpu-timers.c | 47206 | diff -urNp linux-2.6.32.10/kernel/posix-cpu-timers.c linux-2.6.32.10/kernel/posix-cpu-timers.c |
47177 | --- linux-2.6.32.9/kernel/posix-cpu-timers.c 2010-02-23 10:38:51.000000000 -0500 | 47207 | --- linux-2.6.32.10/kernel/posix-cpu-timers.c 2010-03-15 11:52:04.000000000 -0400 |
47178 | +++ linux-2.6.32.9/kernel/posix-cpu-timers.c 2010-03-11 20:25:00.265647686 -0500 | 47208 | +++ linux-2.6.32.10/kernel/posix-cpu-timers.c 2010-03-20 15:58:47.178057776 -0400 |
47179 | @@ -6,6 +6,7 @@ | 47209 | @@ -6,6 +6,7 @@ |
47180 | #include <linux/posix-timers.h> | 47210 | #include <linux/posix-timers.h> |
47181 | #include <linux/errno.h> | 47211 | #include <linux/errno.h> |
@@ -47200,9 +47230,9 @@ diff -urNp linux-2.6.32.9/kernel/posix-cpu-timers.c linux-2.6.32.9/kernel/posix- | |||
47200 | if (psecs >= sig->rlim[RLIMIT_CPU].rlim_cur) { | 47230 | if (psecs >= sig->rlim[RLIMIT_CPU].rlim_cur) { |
47201 | /* | 47231 | /* |
47202 | * At the soft limit, send a SIGXCPU every second. | 47232 | * At the soft limit, send a SIGXCPU every second. |
47203 | diff -urNp linux-2.6.32.9/kernel/power/hibernate.c linux-2.6.32.9/kernel/power/hibernate.c | 47233 | diff -urNp linux-2.6.32.10/kernel/power/hibernate.c linux-2.6.32.10/kernel/power/hibernate.c |
47204 | --- linux-2.6.32.9/kernel/power/hibernate.c 2010-02-23 10:38:51.000000000 -0500 | 47234 | --- linux-2.6.32.10/kernel/power/hibernate.c 2010-03-15 11:52:04.000000000 -0400 |
47205 | +++ linux-2.6.32.9/kernel/power/hibernate.c 2010-03-11 20:25:00.265647686 -0500 | 47235 | +++ linux-2.6.32.10/kernel/power/hibernate.c 2010-03-20 15:58:47.178057776 -0400 |
47206 | @@ -48,14 +48,14 @@ enum { | 47236 | @@ -48,14 +48,14 @@ enum { |
47207 | 47237 | ||
47208 | static int hibernation_mode = HIBERNATION_SHUTDOWN; | 47238 | static int hibernation_mode = HIBERNATION_SHUTDOWN; |
@@ -47220,9 +47250,9 @@ diff -urNp linux-2.6.32.9/kernel/power/hibernate.c linux-2.6.32.9/kernel/power/h | |||
47220 | { | 47250 | { |
47221 | if (ops && !(ops->begin && ops->end && ops->pre_snapshot | 47251 | if (ops && !(ops->begin && ops->end && ops->pre_snapshot |
47222 | && ops->prepare && ops->finish && ops->enter && ops->pre_restore | 47252 | && ops->prepare && ops->finish && ops->enter && ops->pre_restore |
47223 | diff -urNp linux-2.6.32.9/kernel/power/poweroff.c linux-2.6.32.9/kernel/power/poweroff.c | 47253 | diff -urNp linux-2.6.32.10/kernel/power/poweroff.c linux-2.6.32.10/kernel/power/poweroff.c |
47224 | --- linux-2.6.32.9/kernel/power/poweroff.c 2010-02-23 10:38:51.000000000 -0500 | 47254 | --- linux-2.6.32.10/kernel/power/poweroff.c 2010-03-15 11:52:04.000000000 -0400 |
47225 | +++ linux-2.6.32.9/kernel/power/poweroff.c 2010-03-11 20:25:00.265647686 -0500 | 47255 | +++ linux-2.6.32.10/kernel/power/poweroff.c 2010-03-20 15:58:47.178057776 -0400 |
47226 | @@ -37,7 +37,7 @@ static struct sysrq_key_op sysrq_powerof | 47256 | @@ -37,7 +37,7 @@ static struct sysrq_key_op sysrq_powerof |
47227 | .enable_mask = SYSRQ_ENABLE_BOOT, | 47257 | .enable_mask = SYSRQ_ENABLE_BOOT, |
47228 | }; | 47258 | }; |
@@ -47232,9 +47262,9 @@ diff -urNp linux-2.6.32.9/kernel/power/poweroff.c linux-2.6.32.9/kernel/power/po | |||
47232 | { | 47262 | { |
47233 | register_sysrq_key('o', &sysrq_poweroff_op); | 47263 | register_sysrq_key('o', &sysrq_poweroff_op); |
47234 | return 0; | 47264 | return 0; |
47235 | diff -urNp linux-2.6.32.9/kernel/power/process.c linux-2.6.32.9/kernel/power/process.c | 47265 | diff -urNp linux-2.6.32.10/kernel/power/process.c linux-2.6.32.10/kernel/power/process.c |
47236 | --- linux-2.6.32.9/kernel/power/process.c 2010-02-23 10:38:51.000000000 -0500 | 47266 | --- linux-2.6.32.10/kernel/power/process.c 2010-03-15 11:52:04.000000000 -0400 |
47237 | +++ linux-2.6.32.9/kernel/power/process.c 2010-03-11 20:25:00.265647686 -0500 | 47267 | +++ linux-2.6.32.10/kernel/power/process.c 2010-03-20 15:58:47.178057776 -0400 |
47238 | @@ -37,12 +37,15 @@ static int try_to_freeze_tasks(bool sig_ | 47268 | @@ -37,12 +37,15 @@ static int try_to_freeze_tasks(bool sig_ |
47239 | struct timeval start, end; | 47269 | struct timeval start, end; |
47240 | u64 elapsed_csecs64; | 47270 | u64 elapsed_csecs64; |
@@ -47274,9 +47304,9 @@ diff -urNp linux-2.6.32.9/kernel/power/process.c linux-2.6.32.9/kernel/power/pro | |||
47274 | 47304 | ||
47275 | do_gettimeofday(&end); | 47305 | do_gettimeofday(&end); |
47276 | elapsed_csecs64 = timeval_to_ns(&end) - timeval_to_ns(&start); | 47306 | elapsed_csecs64 = timeval_to_ns(&end) - timeval_to_ns(&start); |
47277 | diff -urNp linux-2.6.32.9/kernel/power/suspend.c linux-2.6.32.9/kernel/power/suspend.c | 47307 | diff -urNp linux-2.6.32.10/kernel/power/suspend.c linux-2.6.32.10/kernel/power/suspend.c |
47278 | --- linux-2.6.32.9/kernel/power/suspend.c 2010-02-23 10:38:51.000000000 -0500 | 47308 | --- linux-2.6.32.10/kernel/power/suspend.c 2010-03-15 11:52:04.000000000 -0400 |
47279 | +++ linux-2.6.32.9/kernel/power/suspend.c 2010-03-11 20:25:00.265647686 -0500 | 47309 | +++ linux-2.6.32.10/kernel/power/suspend.c 2010-03-20 15:58:47.178057776 -0400 |
47280 | @@ -23,13 +23,13 @@ const char *const pm_states[PM_SUSPEND_M | 47310 | @@ -23,13 +23,13 @@ const char *const pm_states[PM_SUSPEND_M |
47281 | [PM_SUSPEND_MEM] = "mem", | 47311 | [PM_SUSPEND_MEM] = "mem", |
47282 | }; | 47312 | }; |
@@ -47293,9 +47323,9 @@ diff -urNp linux-2.6.32.9/kernel/power/suspend.c linux-2.6.32.9/kernel/power/sus | |||
47293 | { | 47323 | { |
47294 | mutex_lock(&pm_mutex); | 47324 | mutex_lock(&pm_mutex); |
47295 | suspend_ops = ops; | 47325 | suspend_ops = ops; |
47296 | diff -urNp linux-2.6.32.9/kernel/printk.c linux-2.6.32.9/kernel/printk.c | 47326 | diff -urNp linux-2.6.32.10/kernel/printk.c linux-2.6.32.10/kernel/printk.c |
47297 | --- linux-2.6.32.9/kernel/printk.c 2010-02-23 10:38:51.000000000 -0500 | 47327 | --- linux-2.6.32.10/kernel/printk.c 2010-03-15 11:52:04.000000000 -0400 |
47298 | +++ linux-2.6.32.9/kernel/printk.c 2010-03-11 20:25:00.265647686 -0500 | 47328 | +++ linux-2.6.32.10/kernel/printk.c 2010-03-20 15:58:47.180647899 -0400 |
47299 | @@ -278,6 +278,11 @@ int do_syslog(int type, char __user *buf | 47329 | @@ -278,6 +278,11 @@ int do_syslog(int type, char __user *buf |
47300 | char c; | 47330 | char c; |
47301 | int error = 0; | 47331 | int error = 0; |
@@ -47308,9 +47338,9 @@ diff -urNp linux-2.6.32.9/kernel/printk.c linux-2.6.32.9/kernel/printk.c | |||
47308 | error = security_syslog(type); | 47338 | error = security_syslog(type); |
47309 | if (error) | 47339 | if (error) |
47310 | return error; | 47340 | return error; |
47311 | diff -urNp linux-2.6.32.9/kernel/ptrace.c linux-2.6.32.9/kernel/ptrace.c | 47341 | diff -urNp linux-2.6.32.10/kernel/ptrace.c linux-2.6.32.10/kernel/ptrace.c |
47312 | --- linux-2.6.32.9/kernel/ptrace.c 2010-02-23 10:38:51.000000000 -0500 | 47342 | --- linux-2.6.32.10/kernel/ptrace.c 2010-03-15 11:52:04.000000000 -0400 |
47313 | +++ linux-2.6.32.9/kernel/ptrace.c 2010-03-11 20:25:00.265647686 -0500 | 47343 | +++ linux-2.6.32.10/kernel/ptrace.c 2010-03-20 15:58:47.180647899 -0400 |
47314 | @@ -141,7 +141,7 @@ int __ptrace_may_access(struct task_stru | 47344 | @@ -141,7 +141,7 @@ int __ptrace_may_access(struct task_stru |
47315 | cred->gid != tcred->egid || | 47345 | cred->gid != tcred->egid || |
47316 | cred->gid != tcred->sgid || | 47346 | cred->gid != tcred->sgid || |
@@ -47392,9 +47422,9 @@ diff -urNp linux-2.6.32.9/kernel/ptrace.c linux-2.6.32.9/kernel/ptrace.c | |||
47392 | } | 47422 | } |
47393 | 47423 | ||
47394 | int generic_ptrace_pokedata(struct task_struct *tsk, long addr, long data) | 47424 | int generic_ptrace_pokedata(struct task_struct *tsk, long addr, long data) |
47395 | diff -urNp linux-2.6.32.9/kernel/rcutree.c linux-2.6.32.9/kernel/rcutree.c | 47425 | diff -urNp linux-2.6.32.10/kernel/rcutree.c linux-2.6.32.10/kernel/rcutree.c |
47396 | --- linux-2.6.32.9/kernel/rcutree.c 2010-02-23 10:38:51.000000000 -0500 | 47426 | --- linux-2.6.32.10/kernel/rcutree.c 2010-03-15 11:52:04.000000000 -0400 |
47397 | +++ linux-2.6.32.9/kernel/rcutree.c 2010-03-11 20:25:00.265647686 -0500 | 47427 | +++ linux-2.6.32.10/kernel/rcutree.c 2010-03-20 15:58:47.180647899 -0400 |
47398 | @@ -1303,7 +1303,7 @@ __rcu_process_callbacks(struct rcu_state | 47428 | @@ -1303,7 +1303,7 @@ __rcu_process_callbacks(struct rcu_state |
47399 | /* | 47429 | /* |
47400 | * Do softirq processing for the current CPU. | 47430 | * Do softirq processing for the current CPU. |
@@ -47404,9 +47434,9 @@ diff -urNp linux-2.6.32.9/kernel/rcutree.c linux-2.6.32.9/kernel/rcutree.c | |||
47404 | { | 47434 | { |
47405 | /* | 47435 | /* |
47406 | * Memory references from any prior RCU read-side critical sections | 47436 | * Memory references from any prior RCU read-side critical sections |
47407 | diff -urNp linux-2.6.32.9/kernel/relay.c linux-2.6.32.9/kernel/relay.c | 47437 | diff -urNp linux-2.6.32.10/kernel/relay.c linux-2.6.32.10/kernel/relay.c |
47408 | --- linux-2.6.32.9/kernel/relay.c 2010-02-23 10:38:51.000000000 -0500 | 47438 | --- linux-2.6.32.10/kernel/relay.c 2010-03-15 11:52:04.000000000 -0400 |
47409 | +++ linux-2.6.32.9/kernel/relay.c 2010-03-11 20:25:00.265647686 -0500 | 47439 | +++ linux-2.6.32.10/kernel/relay.c 2010-03-20 15:58:47.180647899 -0400 |
47410 | @@ -1292,7 +1292,7 @@ static int subbuf_splice_actor(struct fi | 47440 | @@ -1292,7 +1292,7 @@ static int subbuf_splice_actor(struct fi |
47411 | return 0; | 47441 | return 0; |
47412 | 47442 | ||
@@ -47416,9 +47446,9 @@ diff -urNp linux-2.6.32.9/kernel/relay.c linux-2.6.32.9/kernel/relay.c | |||
47416 | return ret; | 47446 | return ret; |
47417 | 47447 | ||
47418 | if (read_start + ret == nonpad_end) | 47448 | if (read_start + ret == nonpad_end) |
47419 | diff -urNp linux-2.6.32.9/kernel/resource.c linux-2.6.32.9/kernel/resource.c | 47449 | diff -urNp linux-2.6.32.10/kernel/resource.c linux-2.6.32.10/kernel/resource.c |
47420 | --- linux-2.6.32.9/kernel/resource.c 2010-02-23 10:38:51.000000000 -0500 | 47450 | --- linux-2.6.32.10/kernel/resource.c 2010-03-15 11:52:04.000000000 -0400 |
47421 | +++ linux-2.6.32.9/kernel/resource.c 2010-03-11 20:25:00.265647686 -0500 | 47451 | +++ linux-2.6.32.10/kernel/resource.c 2010-03-20 15:58:47.180647899 -0400 |
47422 | @@ -132,8 +132,18 @@ static const struct file_operations proc | 47452 | @@ -132,8 +132,18 @@ static const struct file_operations proc |
47423 | 47453 | ||
47424 | static int __init ioresources_init(void) | 47454 | static int __init ioresources_init(void) |
@@ -47438,10 +47468,10 @@ diff -urNp linux-2.6.32.9/kernel/resource.c linux-2.6.32.9/kernel/resource.c | |||
47438 | return 0; | 47468 | return 0; |
47439 | } | 47469 | } |
47440 | __initcall(ioresources_init); | 47470 | __initcall(ioresources_init); |
47441 | diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | 47471 | diff -urNp linux-2.6.32.10/kernel/sched.c linux-2.6.32.10/kernel/sched.c |
47442 | --- linux-2.6.32.9/kernel/sched.c 2010-02-23 10:38:51.000000000 -0500 | 47472 | --- linux-2.6.32.10/kernel/sched.c 2010-03-15 11:52:04.000000000 -0400 |
47443 | +++ linux-2.6.32.9/kernel/sched.c 2010-03-11 20:25:00.269552001 -0500 | 47473 | +++ linux-2.6.32.10/kernel/sched.c 2010-03-20 15:58:47.180647899 -0400 |
47444 | @@ -4822,7 +4822,7 @@ out: | 47474 | @@ -4833,7 +4833,7 @@ out: |
47445 | * In CONFIG_NO_HZ case, the idle load balance owner will do the | 47475 | * In CONFIG_NO_HZ case, the idle load balance owner will do the |
47446 | * rebalancing for all the cpus for whom scheduler ticks are stopped. | 47476 | * rebalancing for all the cpus for whom scheduler ticks are stopped. |
47447 | */ | 47477 | */ |
@@ -47450,7 +47480,7 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47450 | { | 47480 | { |
47451 | int this_cpu = smp_processor_id(); | 47481 | int this_cpu = smp_processor_id(); |
47452 | struct rq *this_rq = cpu_rq(this_cpu); | 47482 | struct rq *this_rq = cpu_rq(this_cpu); |
47453 | @@ -6090,6 +6090,8 @@ int can_nice(const struct task_struct *p | 47483 | @@ -6102,6 +6102,8 @@ int can_nice(const struct task_struct *p |
47454 | /* convert nice value [19,-20] to rlimit style value [1,40] */ | 47484 | /* convert nice value [19,-20] to rlimit style value [1,40] */ |
47455 | int nice_rlim = 20 - nice; | 47485 | int nice_rlim = 20 - nice; |
47456 | 47486 | ||
@@ -47459,7 +47489,7 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47459 | return (nice_rlim <= p->signal->rlim[RLIMIT_NICE].rlim_cur || | 47489 | return (nice_rlim <= p->signal->rlim[RLIMIT_NICE].rlim_cur || |
47460 | capable(CAP_SYS_NICE)); | 47490 | capable(CAP_SYS_NICE)); |
47461 | } | 47491 | } |
47462 | @@ -6123,7 +6125,8 @@ SYSCALL_DEFINE1(nice, int, increment) | 47492 | @@ -6135,7 +6137,8 @@ SYSCALL_DEFINE1(nice, int, increment) |
47463 | if (nice > 19) | 47493 | if (nice > 19) |
47464 | nice = 19; | 47494 | nice = 19; |
47465 | 47495 | ||
@@ -47469,7 +47499,7 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47469 | return -EPERM; | 47499 | return -EPERM; |
47470 | 47500 | ||
47471 | retval = security_task_setnice(current, nice); | 47501 | retval = security_task_setnice(current, nice); |
47472 | @@ -6273,6 +6276,8 @@ recheck: | 47502 | @@ -6285,6 +6288,8 @@ recheck: |
47473 | if (rt_policy(policy)) { | 47503 | if (rt_policy(policy)) { |
47474 | unsigned long rlim_rtprio; | 47504 | unsigned long rlim_rtprio; |
47475 | 47505 | ||
@@ -47478,7 +47508,7 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47478 | if (!lock_task_sighand(p, &flags)) | 47508 | if (!lock_task_sighand(p, &flags)) |
47479 | return -ESRCH; | 47509 | return -ESRCH; |
47480 | rlim_rtprio = p->signal->rlim[RLIMIT_RTPRIO].rlim_cur; | 47510 | rlim_rtprio = p->signal->rlim[RLIMIT_RTPRIO].rlim_cur; |
47481 | @@ -7424,7 +7429,7 @@ static struct ctl_table sd_ctl_dir[] = { | 47511 | @@ -7437,7 +7442,7 @@ static struct ctl_table sd_ctl_dir[] = { |
47482 | .procname = "sched_domain", | 47512 | .procname = "sched_domain", |
47483 | .mode = 0555, | 47513 | .mode = 0555, |
47484 | }, | 47514 | }, |
@@ -47487,7 +47517,7 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47487 | }; | 47517 | }; |
47488 | 47518 | ||
47489 | static struct ctl_table sd_ctl_root[] = { | 47519 | static struct ctl_table sd_ctl_root[] = { |
47490 | @@ -7434,7 +7439,7 @@ static struct ctl_table sd_ctl_root[] = | 47520 | @@ -7447,7 +7452,7 @@ static struct ctl_table sd_ctl_root[] = |
47491 | .mode = 0555, | 47521 | .mode = 0555, |
47492 | .child = sd_ctl_dir, | 47522 | .child = sd_ctl_dir, |
47493 | }, | 47523 | }, |
@@ -47496,9 +47526,9 @@ diff -urNp linux-2.6.32.9/kernel/sched.c linux-2.6.32.9/kernel/sched.c | |||
47496 | }; | 47526 | }; |
47497 | 47527 | ||
47498 | static struct ctl_table *sd_alloc_ctl_entry(int n) | 47528 | static struct ctl_table *sd_alloc_ctl_entry(int n) |
47499 | diff -urNp linux-2.6.32.9/kernel/signal.c linux-2.6.32.9/kernel/signal.c | 47529 | diff -urNp linux-2.6.32.10/kernel/signal.c linux-2.6.32.10/kernel/signal.c |
47500 | --- linux-2.6.32.9/kernel/signal.c 2010-02-23 10:38:51.000000000 -0500 | 47530 | --- linux-2.6.32.10/kernel/signal.c 2010-03-15 11:52:04.000000000 -0400 |
47501 | +++ linux-2.6.32.9/kernel/signal.c 2010-03-11 20:25:00.269552001 -0500 | 47531 | +++ linux-2.6.32.10/kernel/signal.c 2010-03-20 15:58:47.180647899 -0400 |
47502 | @@ -207,6 +207,9 @@ static struct sigqueue *__sigqueue_alloc | 47532 | @@ -207,6 +207,9 @@ static struct sigqueue *__sigqueue_alloc |
47503 | */ | 47533 | */ |
47504 | user = get_uid(__task_cred(t)->user); | 47534 | user = get_uid(__task_cred(t)->user); |
@@ -47551,9 +47581,9 @@ diff -urNp linux-2.6.32.9/kernel/signal.c linux-2.6.32.9/kernel/signal.c | |||
47551 | 47581 | ||
47552 | return ret; | 47582 | return ret; |
47553 | } | 47583 | } |
47554 | diff -urNp linux-2.6.32.9/kernel/smp.c linux-2.6.32.9/kernel/smp.c | 47584 | diff -urNp linux-2.6.32.10/kernel/smp.c linux-2.6.32.10/kernel/smp.c |
47555 | --- linux-2.6.32.9/kernel/smp.c 2010-02-23 10:38:51.000000000 -0500 | 47585 | --- linux-2.6.32.10/kernel/smp.c 2010-03-15 11:52:04.000000000 -0400 |
47556 | +++ linux-2.6.32.9/kernel/smp.c 2010-03-11 20:25:00.269552001 -0500 | 47586 | +++ linux-2.6.32.10/kernel/smp.c 2010-03-20 15:58:47.180647899 -0400 |
47557 | @@ -459,22 +459,22 @@ int smp_call_function(void (*func)(void | 47587 | @@ -459,22 +459,22 @@ int smp_call_function(void (*func)(void |
47558 | } | 47588 | } |
47559 | EXPORT_SYMBOL(smp_call_function); | 47589 | EXPORT_SYMBOL(smp_call_function); |
@@ -47581,9 +47611,9 @@ diff -urNp linux-2.6.32.9/kernel/smp.c linux-2.6.32.9/kernel/smp.c | |||
47581 | { | 47611 | { |
47582 | spin_unlock_irq(&call_function.lock); | 47612 | spin_unlock_irq(&call_function.lock); |
47583 | } | 47613 | } |
47584 | diff -urNp linux-2.6.32.9/kernel/softirq.c linux-2.6.32.9/kernel/softirq.c | 47614 | diff -urNp linux-2.6.32.10/kernel/softirq.c linux-2.6.32.10/kernel/softirq.c |
47585 | --- linux-2.6.32.9/kernel/softirq.c 2010-02-23 10:38:51.000000000 -0500 | 47615 | --- linux-2.6.32.10/kernel/softirq.c 2010-03-15 11:52:04.000000000 -0400 |
47586 | +++ linux-2.6.32.9/kernel/softirq.c 2010-03-11 20:25:00.269552001 -0500 | 47616 | +++ linux-2.6.32.10/kernel/softirq.c 2010-03-20 15:58:47.180647899 -0400 |
47587 | @@ -56,7 +56,7 @@ static struct softirq_action softirq_vec | 47617 | @@ -56,7 +56,7 @@ static struct softirq_action softirq_vec |
47588 | 47618 | ||
47589 | static DEFINE_PER_CPU(struct task_struct *, ksoftirqd); | 47619 | static DEFINE_PER_CPU(struct task_struct *, ksoftirqd); |
@@ -47638,9 +47668,9 @@ diff -urNp linux-2.6.32.9/kernel/softirq.c linux-2.6.32.9/kernel/softirq.c | |||
47638 | { | 47668 | { |
47639 | struct tasklet_struct *list; | 47669 | struct tasklet_struct *list; |
47640 | 47670 | ||
47641 | diff -urNp linux-2.6.32.9/kernel/sys.c linux-2.6.32.9/kernel/sys.c | 47671 | diff -urNp linux-2.6.32.10/kernel/sys.c linux-2.6.32.10/kernel/sys.c |
47642 | --- linux-2.6.32.9/kernel/sys.c 2010-02-23 10:38:51.000000000 -0500 | 47672 | --- linux-2.6.32.10/kernel/sys.c 2010-03-15 11:52:04.000000000 -0400 |
47643 | +++ linux-2.6.32.9/kernel/sys.c 2010-03-11 20:25:00.269552001 -0500 | 47673 | +++ linux-2.6.32.10/kernel/sys.c 2010-03-20 15:58:47.180647899 -0400 |
47644 | @@ -133,6 +133,12 @@ static int set_one_prio(struct task_stru | 47674 | @@ -133,6 +133,12 @@ static int set_one_prio(struct task_stru |
47645 | error = -EACCES; | 47675 | error = -EACCES; |
47646 | goto out; | 47676 | goto out; |
@@ -47776,9 +47806,9 @@ diff -urNp linux-2.6.32.9/kernel/sys.c linux-2.6.32.9/kernel/sys.c | |||
47776 | error = -EINVAL; | 47806 | error = -EINVAL; |
47777 | break; | 47807 | break; |
47778 | } | 47808 | } |
47779 | diff -urNp linux-2.6.32.9/kernel/sysctl.c linux-2.6.32.9/kernel/sysctl.c | 47809 | diff -urNp linux-2.6.32.10/kernel/sysctl.c linux-2.6.32.10/kernel/sysctl.c |
47780 | --- linux-2.6.32.9/kernel/sysctl.c 2010-02-23 10:38:51.000000000 -0500 | 47810 | --- linux-2.6.32.10/kernel/sysctl.c 2010-03-15 11:52:04.000000000 -0400 |
47781 | +++ linux-2.6.32.9/kernel/sysctl.c 2010-03-11 20:25:00.269552001 -0500 | 47811 | +++ linux-2.6.32.10/kernel/sysctl.c 2010-03-20 15:58:47.180647899 -0400 |
47782 | @@ -63,6 +63,13 @@ | 47812 | @@ -63,6 +63,13 @@ |
47783 | static int deprecated_sysctl_warning(struct __sysctl_args *args); | 47813 | static int deprecated_sysctl_warning(struct __sysctl_args *args); |
47784 | 47814 | ||
@@ -47900,9 +47930,9 @@ diff -urNp linux-2.6.32.9/kernel/sysctl.c linux-2.6.32.9/kernel/sysctl.c | |||
47900 | error = security_sysctl(table, op & (MAY_READ | MAY_WRITE | MAY_EXEC)); | 47930 | error = security_sysctl(table, op & (MAY_READ | MAY_WRITE | MAY_EXEC)); |
47901 | if (error) | 47931 | if (error) |
47902 | return error; | 47932 | return error; |
47903 | diff -urNp linux-2.6.32.9/kernel/taskstats.c linux-2.6.32.9/kernel/taskstats.c | 47933 | diff -urNp linux-2.6.32.10/kernel/taskstats.c linux-2.6.32.10/kernel/taskstats.c |
47904 | --- linux-2.6.32.9/kernel/taskstats.c 2010-02-23 10:38:51.000000000 -0500 | 47934 | --- linux-2.6.32.10/kernel/taskstats.c 2010-03-15 11:52:04.000000000 -0400 |
47905 | +++ linux-2.6.32.9/kernel/taskstats.c 2010-03-11 20:25:00.269552001 -0500 | 47935 | +++ linux-2.6.32.10/kernel/taskstats.c 2010-03-20 15:58:47.180647899 -0400 |
47906 | @@ -26,9 +26,12 @@ | 47936 | @@ -26,9 +26,12 @@ |
47907 | #include <linux/cgroup.h> | 47937 | #include <linux/cgroup.h> |
47908 | #include <linux/fs.h> | 47938 | #include <linux/fs.h> |
@@ -47926,9 +47956,9 @@ diff -urNp linux-2.6.32.9/kernel/taskstats.c linux-2.6.32.9/kernel/taskstats.c | |||
47926 | if (!alloc_cpumask_var(&mask, GFP_KERNEL)) | 47956 | if (!alloc_cpumask_var(&mask, GFP_KERNEL)) |
47927 | return -ENOMEM; | 47957 | return -ENOMEM; |
47928 | 47958 | ||
47929 | diff -urNp linux-2.6.32.9/kernel/time/tick-broadcast.c linux-2.6.32.9/kernel/time/tick-broadcast.c | 47959 | diff -urNp linux-2.6.32.10/kernel/time/tick-broadcast.c linux-2.6.32.10/kernel/time/tick-broadcast.c |
47930 | --- linux-2.6.32.9/kernel/time/tick-broadcast.c 2010-02-23 10:38:51.000000000 -0500 | 47960 | --- linux-2.6.32.10/kernel/time/tick-broadcast.c 2010-03-15 11:52:04.000000000 -0400 |
47931 | +++ linux-2.6.32.9/kernel/time/tick-broadcast.c 2010-03-11 20:25:00.269552001 -0500 | 47961 | +++ linux-2.6.32.10/kernel/time/tick-broadcast.c 2010-03-20 15:58:47.180647899 -0400 |
47932 | @@ -116,7 +116,7 @@ int tick_device_uses_broadcast(struct cl | 47962 | @@ -116,7 +116,7 @@ int tick_device_uses_broadcast(struct cl |
47933 | * then clear the broadcast bit. | 47963 | * then clear the broadcast bit. |
47934 | */ | 47964 | */ |
@@ -47938,9 +47968,9 @@ diff -urNp linux-2.6.32.9/kernel/time/tick-broadcast.c linux-2.6.32.9/kernel/tim | |||
47938 | 47968 | ||
47939 | cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); | 47969 | cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); |
47940 | tick_broadcast_clear_oneshot(cpu); | 47970 | tick_broadcast_clear_oneshot(cpu); |
47941 | diff -urNp linux-2.6.32.9/kernel/time.c linux-2.6.32.9/kernel/time.c | 47971 | diff -urNp linux-2.6.32.10/kernel/time.c linux-2.6.32.10/kernel/time.c |
47942 | --- linux-2.6.32.9/kernel/time.c 2010-02-23 10:38:51.000000000 -0500 | 47972 | --- linux-2.6.32.10/kernel/time.c 2010-03-15 11:52:04.000000000 -0400 |
47943 | +++ linux-2.6.32.9/kernel/time.c 2010-03-11 20:25:00.269552001 -0500 | 47973 | +++ linux-2.6.32.10/kernel/time.c 2010-03-20 15:58:47.186022161 -0400 |
47944 | @@ -94,6 +94,9 @@ SYSCALL_DEFINE1(stime, time_t __user *, | 47974 | @@ -94,6 +94,9 @@ SYSCALL_DEFINE1(stime, time_t __user *, |
47945 | return err; | 47975 | return err; |
47946 | 47976 | ||
@@ -47978,9 +48008,9 @@ diff -urNp linux-2.6.32.9/kernel/time.c linux-2.6.32.9/kernel/time.c | |||
47978 | { | 48008 | { |
47979 | #if HZ <= USEC_PER_SEC && !(USEC_PER_SEC % HZ) | 48009 | #if HZ <= USEC_PER_SEC && !(USEC_PER_SEC % HZ) |
47980 | return (USEC_PER_SEC / HZ) * j; | 48010 | return (USEC_PER_SEC / HZ) * j; |
47981 | diff -urNp linux-2.6.32.9/kernel/timer.c linux-2.6.32.9/kernel/timer.c | 48011 | diff -urNp linux-2.6.32.10/kernel/timer.c linux-2.6.32.10/kernel/timer.c |
47982 | --- linux-2.6.32.9/kernel/timer.c 2010-02-23 10:38:51.000000000 -0500 | 48012 | --- linux-2.6.32.10/kernel/timer.c 2010-03-15 11:52:04.000000000 -0400 |
47983 | +++ linux-2.6.32.9/kernel/timer.c 2010-03-11 20:25:00.269552001 -0500 | 48013 | +++ linux-2.6.32.10/kernel/timer.c 2010-03-20 15:58:47.186022161 -0400 |
47984 | @@ -1207,7 +1207,7 @@ void update_process_times(int user_tick) | 48014 | @@ -1207,7 +1207,7 @@ void update_process_times(int user_tick) |
47985 | /* | 48015 | /* |
47986 | * This function runs timers and the timer-tq in bottom half context. | 48016 | * This function runs timers and the timer-tq in bottom half context. |
@@ -47990,9 +48020,9 @@ diff -urNp linux-2.6.32.9/kernel/timer.c linux-2.6.32.9/kernel/timer.c | |||
47990 | { | 48020 | { |
47991 | struct tvec_base *base = __get_cpu_var(tvec_bases); | 48021 | struct tvec_base *base = __get_cpu_var(tvec_bases); |
47992 | 48022 | ||
47993 | diff -urNp linux-2.6.32.9/kernel/trace/ftrace.c linux-2.6.32.9/kernel/trace/ftrace.c | 48023 | diff -urNp linux-2.6.32.10/kernel/trace/ftrace.c linux-2.6.32.10/kernel/trace/ftrace.c |
47994 | --- linux-2.6.32.9/kernel/trace/ftrace.c 2010-02-23 10:38:51.000000000 -0500 | 48024 | --- linux-2.6.32.10/kernel/trace/ftrace.c 2010-03-15 11:52:04.000000000 -0400 |
47995 | +++ linux-2.6.32.9/kernel/trace/ftrace.c 2010-03-11 20:25:00.273652130 -0500 | 48025 | +++ linux-2.6.32.10/kernel/trace/ftrace.c 2010-03-20 15:58:47.186022161 -0400 |
47996 | @@ -1093,13 +1093,18 @@ ftrace_code_disable(struct module *mod, | 48026 | @@ -1093,13 +1093,18 @@ ftrace_code_disable(struct module *mod, |
47997 | 48027 | ||
47998 | ip = rec->ip; | 48028 | ip = rec->ip; |
@@ -48014,9 +48044,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/ftrace.c linux-2.6.32.9/kernel/trace/ftra | |||
48014 | } | 48044 | } |
48015 | 48045 | ||
48016 | /* | 48046 | /* |
48017 | diff -urNp linux-2.6.32.9/kernel/trace/Kconfig linux-2.6.32.9/kernel/trace/Kconfig | 48047 | diff -urNp linux-2.6.32.10/kernel/trace/Kconfig linux-2.6.32.10/kernel/trace/Kconfig |
48018 | --- linux-2.6.32.9/kernel/trace/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 48048 | --- linux-2.6.32.10/kernel/trace/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
48019 | +++ linux-2.6.32.9/kernel/trace/Kconfig 2010-03-11 20:25:00.273652130 -0500 | 48049 | +++ linux-2.6.32.10/kernel/trace/Kconfig 2010-03-20 15:58:47.186022161 -0400 |
48020 | @@ -126,6 +126,7 @@ if FTRACE | 48050 | @@ -126,6 +126,7 @@ if FTRACE |
48021 | config FUNCTION_TRACER | 48051 | config FUNCTION_TRACER |
48022 | bool "Kernel Function Tracer" | 48052 | bool "Kernel Function Tracer" |
@@ -48033,9 +48063,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/Kconfig linux-2.6.32.9/kernel/trace/Kconf | |||
48033 | select FUNCTION_TRACER | 48063 | select FUNCTION_TRACER |
48034 | select STACKTRACE | 48064 | select STACKTRACE |
48035 | select KALLSYMS | 48065 | select KALLSYMS |
48036 | diff -urNp linux-2.6.32.9/kernel/trace/trace.c linux-2.6.32.9/kernel/trace/trace.c | 48066 | diff -urNp linux-2.6.32.10/kernel/trace/trace.c linux-2.6.32.10/kernel/trace/trace.c |
48037 | --- linux-2.6.32.9/kernel/trace/trace.c 2010-02-23 10:38:51.000000000 -0500 | 48067 | --- linux-2.6.32.10/kernel/trace/trace.c 2010-03-15 11:52:04.000000000 -0400 |
48038 | +++ linux-2.6.32.9/kernel/trace/trace.c 2010-03-11 20:25:00.273652130 -0500 | 48068 | +++ linux-2.6.32.10/kernel/trace/trace.c 2010-03-20 15:58:47.186022161 -0400 |
48039 | @@ -3792,10 +3792,9 @@ static const struct file_operations trac | 48069 | @@ -3792,10 +3792,9 @@ static const struct file_operations trac |
48040 | }; | 48070 | }; |
48041 | #endif | 48071 | #endif |
@@ -48060,9 +48090,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/trace.c linux-2.6.32.9/kernel/trace/trace | |||
48060 | static int once; | 48090 | static int once; |
48061 | struct dentry *d_tracer; | 48091 | struct dentry *d_tracer; |
48062 | 48092 | ||
48063 | diff -urNp linux-2.6.32.9/kernel/trace/trace_events.c linux-2.6.32.9/kernel/trace/trace_events.c | 48093 | diff -urNp linux-2.6.32.10/kernel/trace/trace_events.c linux-2.6.32.10/kernel/trace/trace_events.c |
48064 | --- linux-2.6.32.9/kernel/trace/trace_events.c 2010-02-23 10:38:51.000000000 -0500 | 48094 | --- linux-2.6.32.10/kernel/trace/trace_events.c 2010-03-15 11:52:04.000000000 -0400 |
48065 | +++ linux-2.6.32.9/kernel/trace/trace_events.c 2010-03-11 20:25:00.273652130 -0500 | 48095 | +++ linux-2.6.32.10/kernel/trace/trace_events.c 2010-03-20 15:58:47.186022161 -0400 |
48066 | @@ -951,6 +951,8 @@ static LIST_HEAD(ftrace_module_file_list | 48096 | @@ -951,6 +951,8 @@ static LIST_HEAD(ftrace_module_file_list |
48067 | * Modules must own their file_operations to keep up with | 48097 | * Modules must own their file_operations to keep up with |
48068 | * reference counting. | 48098 | * reference counting. |
@@ -48072,9 +48102,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/trace_events.c linux-2.6.32.9/kernel/trac | |||
48072 | struct ftrace_module_file_ops { | 48102 | struct ftrace_module_file_ops { |
48073 | struct list_head list; | 48103 | struct list_head list; |
48074 | struct module *mod; | 48104 | struct module *mod; |
48075 | diff -urNp linux-2.6.32.9/kernel/trace/trace_output.c linux-2.6.32.9/kernel/trace/trace_output.c | 48105 | diff -urNp linux-2.6.32.10/kernel/trace/trace_output.c linux-2.6.32.10/kernel/trace/trace_output.c |
48076 | --- linux-2.6.32.9/kernel/trace/trace_output.c 2010-02-23 10:38:51.000000000 -0500 | 48106 | --- linux-2.6.32.10/kernel/trace/trace_output.c 2010-03-15 11:52:04.000000000 -0400 |
48077 | +++ linux-2.6.32.9/kernel/trace/trace_output.c 2010-03-11 20:25:00.273652130 -0500 | 48107 | +++ linux-2.6.32.10/kernel/trace/trace_output.c 2010-03-20 15:58:47.186022161 -0400 |
48078 | @@ -237,7 +237,7 @@ int trace_seq_path(struct trace_seq *s, | 48108 | @@ -237,7 +237,7 @@ int trace_seq_path(struct trace_seq *s, |
48079 | return 0; | 48109 | return 0; |
48080 | p = d_path(path, s->buffer + s->len, PAGE_SIZE - s->len); | 48110 | p = d_path(path, s->buffer + s->len, PAGE_SIZE - s->len); |
@@ -48084,9 +48114,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/trace_output.c linux-2.6.32.9/kernel/trac | |||
48084 | if (p) { | 48114 | if (p) { |
48085 | s->len = p - s->buffer; | 48115 | s->len = p - s->buffer; |
48086 | return 1; | 48116 | return 1; |
48087 | diff -urNp linux-2.6.32.9/kernel/trace/trace_stack.c linux-2.6.32.9/kernel/trace/trace_stack.c | 48117 | diff -urNp linux-2.6.32.10/kernel/trace/trace_stack.c linux-2.6.32.10/kernel/trace/trace_stack.c |
48088 | --- linux-2.6.32.9/kernel/trace/trace_stack.c 2010-02-23 10:38:51.000000000 -0500 | 48118 | --- linux-2.6.32.10/kernel/trace/trace_stack.c 2010-03-15 11:52:04.000000000 -0400 |
48089 | +++ linux-2.6.32.9/kernel/trace/trace_stack.c 2010-03-11 20:25:00.273652130 -0500 | 48119 | +++ linux-2.6.32.10/kernel/trace/trace_stack.c 2010-03-20 15:58:47.186022161 -0400 |
48090 | @@ -50,7 +50,7 @@ static inline void check_stack(void) | 48120 | @@ -50,7 +50,7 @@ static inline void check_stack(void) |
48091 | return; | 48121 | return; |
48092 | 48122 | ||
@@ -48096,9 +48126,9 @@ diff -urNp linux-2.6.32.9/kernel/trace/trace_stack.c linux-2.6.32.9/kernel/trace | |||
48096 | return; | 48126 | return; |
48097 | 48127 | ||
48098 | local_irq_save(flags); | 48128 | local_irq_save(flags); |
48099 | diff -urNp linux-2.6.32.9/kernel/utsname_sysctl.c linux-2.6.32.9/kernel/utsname_sysctl.c | 48129 | diff -urNp linux-2.6.32.10/kernel/utsname_sysctl.c linux-2.6.32.10/kernel/utsname_sysctl.c |
48100 | --- linux-2.6.32.9/kernel/utsname_sysctl.c 2010-02-23 10:38:51.000000000 -0500 | 48130 | --- linux-2.6.32.10/kernel/utsname_sysctl.c 2010-03-15 11:52:04.000000000 -0400 |
48101 | +++ linux-2.6.32.9/kernel/utsname_sysctl.c 2010-03-11 20:25:00.273652130 -0500 | 48131 | +++ linux-2.6.32.10/kernel/utsname_sysctl.c 2010-03-20 15:58:47.186022161 -0400 |
48102 | @@ -123,7 +123,7 @@ static struct ctl_table uts_kern_table[] | 48132 | @@ -123,7 +123,7 @@ static struct ctl_table uts_kern_table[] |
48103 | .proc_handler = proc_do_uts_string, | 48133 | .proc_handler = proc_do_uts_string, |
48104 | .strategy = sysctl_uts_string, | 48134 | .strategy = sysctl_uts_string, |
@@ -48117,9 +48147,9 @@ diff -urNp linux-2.6.32.9/kernel/utsname_sysctl.c linux-2.6.32.9/kernel/utsname_ | |||
48117 | }; | 48147 | }; |
48118 | 48148 | ||
48119 | static int __init utsname_sysctl_init(void) | 48149 | static int __init utsname_sysctl_init(void) |
48120 | diff -urNp linux-2.6.32.9/lib/bug.c linux-2.6.32.9/lib/bug.c | 48150 | diff -urNp linux-2.6.32.10/lib/bug.c linux-2.6.32.10/lib/bug.c |
48121 | --- linux-2.6.32.9/lib/bug.c 2010-02-23 10:38:51.000000000 -0500 | 48151 | --- linux-2.6.32.10/lib/bug.c 2010-03-15 11:52:04.000000000 -0400 |
48122 | +++ linux-2.6.32.9/lib/bug.c 2010-03-11 20:25:00.273652130 -0500 | 48152 | +++ linux-2.6.32.10/lib/bug.c 2010-03-20 15:58:47.186022161 -0400 |
48123 | @@ -135,6 +135,8 @@ enum bug_trap_type report_bug(unsigned l | 48153 | @@ -135,6 +135,8 @@ enum bug_trap_type report_bug(unsigned l |
48124 | return BUG_TRAP_TYPE_NONE; | 48154 | return BUG_TRAP_TYPE_NONE; |
48125 | 48155 | ||
@@ -48129,9 +48159,9 @@ diff -urNp linux-2.6.32.9/lib/bug.c linux-2.6.32.9/lib/bug.c | |||
48129 | 48159 | ||
48130 | printk(KERN_EMERG "------------[ cut here ]------------\n"); | 48160 | printk(KERN_EMERG "------------[ cut here ]------------\n"); |
48131 | 48161 | ||
48132 | diff -urNp linux-2.6.32.9/lib/debugobjects.c linux-2.6.32.9/lib/debugobjects.c | 48162 | diff -urNp linux-2.6.32.10/lib/debugobjects.c linux-2.6.32.10/lib/debugobjects.c |
48133 | --- linux-2.6.32.9/lib/debugobjects.c 2010-02-23 10:38:51.000000000 -0500 | 48163 | --- linux-2.6.32.10/lib/debugobjects.c 2010-03-15 11:52:04.000000000 -0400 |
48134 | +++ linux-2.6.32.9/lib/debugobjects.c 2010-03-11 20:25:00.273652130 -0500 | 48164 | +++ linux-2.6.32.10/lib/debugobjects.c 2010-03-20 15:58:47.186022161 -0400 |
48135 | @@ -277,7 +277,7 @@ static void debug_object_is_on_stack(voi | 48165 | @@ -277,7 +277,7 @@ static void debug_object_is_on_stack(voi |
48136 | if (limit > 4) | 48166 | if (limit > 4) |
48137 | return; | 48167 | return; |
@@ -48141,9 +48171,9 @@ diff -urNp linux-2.6.32.9/lib/debugobjects.c linux-2.6.32.9/lib/debugobjects.c | |||
48141 | if (is_on_stack == onstack) | 48171 | if (is_on_stack == onstack) |
48142 | return; | 48172 | return; |
48143 | 48173 | ||
48144 | diff -urNp linux-2.6.32.9/lib/dma-debug.c linux-2.6.32.9/lib/dma-debug.c | 48174 | diff -urNp linux-2.6.32.10/lib/dma-debug.c linux-2.6.32.10/lib/dma-debug.c |
48145 | --- linux-2.6.32.9/lib/dma-debug.c 2010-02-23 10:38:51.000000000 -0500 | 48175 | --- linux-2.6.32.10/lib/dma-debug.c 2010-03-15 11:52:04.000000000 -0400 |
48146 | +++ linux-2.6.32.9/lib/dma-debug.c 2010-03-11 20:25:00.273652130 -0500 | 48176 | +++ linux-2.6.32.10/lib/dma-debug.c 2010-03-20 15:58:47.186022161 -0400 |
48147 | @@ -861,7 +861,7 @@ out: | 48177 | @@ -861,7 +861,7 @@ out: |
48148 | 48178 | ||
48149 | static void check_for_stack(struct device *dev, void *addr) | 48179 | static void check_for_stack(struct device *dev, void *addr) |
@@ -48153,26 +48183,21 @@ diff -urNp linux-2.6.32.9/lib/dma-debug.c linux-2.6.32.9/lib/dma-debug.c | |||
48153 | err_printk(dev, NULL, "DMA-API: device driver maps memory from" | 48183 | err_printk(dev, NULL, "DMA-API: device driver maps memory from" |
48154 | "stack [addr=%p]\n", addr); | 48184 | "stack [addr=%p]\n", addr); |
48155 | } | 48185 | } |
48156 | diff -urNp linux-2.6.32.9/lib/idr.c linux-2.6.32.9/lib/idr.c | 48186 | diff -urNp linux-2.6.32.10/lib/idr.c linux-2.6.32.10/lib/idr.c |
48157 | --- linux-2.6.32.9/lib/idr.c 2010-02-23 10:38:51.000000000 -0500 | 48187 | --- linux-2.6.32.10/lib/idr.c 2010-03-15 11:52:04.000000000 -0400 |
48158 | +++ linux-2.6.32.9/lib/idr.c 2010-03-11 20:25:00.273652130 -0500 | 48188 | +++ linux-2.6.32.10/lib/idr.c 2010-03-20 16:03:53.500671149 -0400 |
48159 | @@ -156,10 +156,12 @@ static int sub_alloc(struct idr *idp, in | 48189 | @@ -156,7 +156,7 @@ static int sub_alloc(struct idr *idp, in |
48160 | id = (id | ((1 << (IDR_BITS * l)) - 1)) + 1; | 48190 | id = (id | ((1 << (IDR_BITS * l)) - 1)) + 1; |
48161 | 48191 | ||
48162 | /* if already at the top layer, we need to grow */ | 48192 | /* if already at the top layer, we need to grow */ |
48163 | - if (!(p = pa[l])) { | 48193 | - if (id >= 1 << (idp->layers * IDR_BITS)) { |
48164 | + if (id >= (1 << (idp->layers * IDR_BITS))) { | 48194 | + if (id >= (1 << (idp->layers * IDR_BITS))) { |
48165 | *starting_id = id; | 48195 | *starting_id = id; |
48166 | return IDR_NEED_TO_GROW; | 48196 | return IDR_NEED_TO_GROW; |
48167 | } | 48197 | } |
48168 | + p = pa[l]; | 48198 | diff -urNp linux-2.6.32.10/lib/inflate.c linux-2.6.32.10/lib/inflate.c |
48169 | + BUG_ON(!p); | 48199 | --- linux-2.6.32.10/lib/inflate.c 2010-03-15 11:52:04.000000000 -0400 |
48170 | 48200 | +++ linux-2.6.32.10/lib/inflate.c 2010-03-20 15:58:47.186022161 -0400 | |
48171 | /* If we need to go up one layer, continue the | ||
48172 | * loop; otherwise, restart from the top. | ||
48173 | diff -urNp linux-2.6.32.9/lib/inflate.c linux-2.6.32.9/lib/inflate.c | ||
48174 | --- linux-2.6.32.9/lib/inflate.c 2010-02-23 10:38:51.000000000 -0500 | ||
48175 | +++ linux-2.6.32.9/lib/inflate.c 2010-03-11 20:25:00.273652130 -0500 | ||
48176 | @@ -266,7 +266,7 @@ static void free(void *where) | 48201 | @@ -266,7 +266,7 @@ static void free(void *where) |
48177 | malloc_ptr = free_mem_ptr; | 48202 | malloc_ptr = free_mem_ptr; |
48178 | } | 48203 | } |
@@ -48182,9 +48207,9 @@ diff -urNp linux-2.6.32.9/lib/inflate.c linux-2.6.32.9/lib/inflate.c | |||
48182 | #define free(a) kfree(a) | 48207 | #define free(a) kfree(a) |
48183 | #endif | 48208 | #endif |
48184 | 48209 | ||
48185 | diff -urNp linux-2.6.32.9/lib/Kconfig.debug linux-2.6.32.9/lib/Kconfig.debug | 48210 | diff -urNp linux-2.6.32.10/lib/Kconfig.debug linux-2.6.32.10/lib/Kconfig.debug |
48186 | --- linux-2.6.32.9/lib/Kconfig.debug 2010-02-23 10:38:51.000000000 -0500 | 48211 | --- linux-2.6.32.10/lib/Kconfig.debug 2010-03-15 11:52:04.000000000 -0400 |
48187 | +++ linux-2.6.32.9/lib/Kconfig.debug 2010-03-11 20:25:00.273652130 -0500 | 48212 | +++ linux-2.6.32.10/lib/Kconfig.debug 2010-03-20 15:58:47.186022161 -0400 |
48188 | @@ -905,7 +905,7 @@ config LATENCYTOP | 48213 | @@ -905,7 +905,7 @@ config LATENCYTOP |
48189 | select STACKTRACE | 48214 | select STACKTRACE |
48190 | select SCHEDSTATS | 48215 | select SCHEDSTATS |
@@ -48194,9 +48219,9 @@ diff -urNp linux-2.6.32.9/lib/Kconfig.debug linux-2.6.32.9/lib/Kconfig.debug | |||
48194 | help | 48219 | help |
48195 | Enable this option if you want to use the LatencyTOP tool | 48220 | Enable this option if you want to use the LatencyTOP tool |
48196 | to find out which userspace is blocking on what kernel operations. | 48221 | to find out which userspace is blocking on what kernel operations. |
48197 | diff -urNp linux-2.6.32.9/lib/kobject.c linux-2.6.32.9/lib/kobject.c | 48222 | diff -urNp linux-2.6.32.10/lib/kobject.c linux-2.6.32.10/lib/kobject.c |
48198 | --- linux-2.6.32.9/lib/kobject.c 2010-02-23 10:38:51.000000000 -0500 | 48223 | --- linux-2.6.32.10/lib/kobject.c 2010-03-15 11:52:04.000000000 -0400 |
48199 | +++ linux-2.6.32.9/lib/kobject.c 2010-03-11 20:25:00.273652130 -0500 | 48224 | +++ linux-2.6.32.10/lib/kobject.c 2010-03-20 15:58:47.190048482 -0400 |
48200 | @@ -700,7 +700,7 @@ static ssize_t kobj_attr_store(struct ko | 48225 | @@ -700,7 +700,7 @@ static ssize_t kobj_attr_store(struct ko |
48201 | return ret; | 48226 | return ret; |
48202 | } | 48227 | } |
@@ -48224,9 +48249,9 @@ diff -urNp linux-2.6.32.9/lib/kobject.c linux-2.6.32.9/lib/kobject.c | |||
48224 | struct kobject *parent_kobj) | 48249 | struct kobject *parent_kobj) |
48225 | { | 48250 | { |
48226 | struct kset *kset; | 48251 | struct kset *kset; |
48227 | diff -urNp linux-2.6.32.9/lib/kobject_uevent.c linux-2.6.32.9/lib/kobject_uevent.c | 48252 | diff -urNp linux-2.6.32.10/lib/kobject_uevent.c linux-2.6.32.10/lib/kobject_uevent.c |
48228 | --- linux-2.6.32.9/lib/kobject_uevent.c 2010-02-23 10:38:51.000000000 -0500 | 48253 | --- linux-2.6.32.10/lib/kobject_uevent.c 2010-03-15 11:52:04.000000000 -0400 |
48229 | +++ linux-2.6.32.9/lib/kobject_uevent.c 2010-03-11 20:25:00.273652130 -0500 | 48254 | +++ linux-2.6.32.10/lib/kobject_uevent.c 2010-03-20 15:58:47.190048482 -0400 |
48230 | @@ -95,7 +95,7 @@ int kobject_uevent_env(struct kobject *k | 48255 | @@ -95,7 +95,7 @@ int kobject_uevent_env(struct kobject *k |
48231 | const char *subsystem; | 48256 | const char *subsystem; |
48232 | struct kobject *top_kobj; | 48257 | struct kobject *top_kobj; |
@@ -48236,9 +48261,9 @@ diff -urNp linux-2.6.32.9/lib/kobject_uevent.c linux-2.6.32.9/lib/kobject_uevent | |||
48236 | u64 seq; | 48261 | u64 seq; |
48237 | int i = 0; | 48262 | int i = 0; |
48238 | int retval = 0; | 48263 | int retval = 0; |
48239 | diff -urNp linux-2.6.32.9/lib/parser.c linux-2.6.32.9/lib/parser.c | 48264 | diff -urNp linux-2.6.32.10/lib/parser.c linux-2.6.32.10/lib/parser.c |
48240 | --- linux-2.6.32.9/lib/parser.c 2010-02-23 10:38:51.000000000 -0500 | 48265 | --- linux-2.6.32.10/lib/parser.c 2010-03-15 11:52:04.000000000 -0400 |
48241 | +++ linux-2.6.32.9/lib/parser.c 2010-03-11 20:25:00.273652130 -0500 | 48266 | +++ linux-2.6.32.10/lib/parser.c 2010-03-20 15:58:47.190048482 -0400 |
48242 | @@ -126,7 +126,7 @@ static int match_number(substring_t *s, | 48267 | @@ -126,7 +126,7 @@ static int match_number(substring_t *s, |
48243 | char *buf; | 48268 | char *buf; |
48244 | int ret; | 48269 | int ret; |
@@ -48248,9 +48273,9 @@ diff -urNp linux-2.6.32.9/lib/parser.c linux-2.6.32.9/lib/parser.c | |||
48248 | if (!buf) | 48273 | if (!buf) |
48249 | return -ENOMEM; | 48274 | return -ENOMEM; |
48250 | memcpy(buf, s->from, s->to - s->from); | 48275 | memcpy(buf, s->from, s->to - s->from); |
48251 | diff -urNp linux-2.6.32.9/lib/radix-tree.c linux-2.6.32.9/lib/radix-tree.c | 48276 | diff -urNp linux-2.6.32.10/lib/radix-tree.c linux-2.6.32.10/lib/radix-tree.c |
48252 | --- linux-2.6.32.9/lib/radix-tree.c 2010-02-23 10:38:51.000000000 -0500 | 48277 | --- linux-2.6.32.10/lib/radix-tree.c 2010-03-15 11:52:04.000000000 -0400 |
48253 | +++ linux-2.6.32.9/lib/radix-tree.c 2010-03-11 20:25:00.273652130 -0500 | 48278 | +++ linux-2.6.32.10/lib/radix-tree.c 2010-03-20 15:58:47.190048482 -0400 |
48254 | @@ -81,7 +81,7 @@ struct radix_tree_preload { | 48279 | @@ -81,7 +81,7 @@ struct radix_tree_preload { |
48255 | int nr; | 48280 | int nr; |
48256 | struct radix_tree_node *nodes[RADIX_TREE_MAX_PATH]; | 48281 | struct radix_tree_node *nodes[RADIX_TREE_MAX_PATH]; |
@@ -48260,9 +48285,9 @@ diff -urNp linux-2.6.32.9/lib/radix-tree.c linux-2.6.32.9/lib/radix-tree.c | |||
48260 | 48285 | ||
48261 | static inline gfp_t root_gfp_mask(struct radix_tree_root *root) | 48286 | static inline gfp_t root_gfp_mask(struct radix_tree_root *root) |
48262 | { | 48287 | { |
48263 | diff -urNp linux-2.6.32.9/lib/random32.c linux-2.6.32.9/lib/random32.c | 48288 | diff -urNp linux-2.6.32.10/lib/random32.c linux-2.6.32.10/lib/random32.c |
48264 | --- linux-2.6.32.9/lib/random32.c 2010-02-23 10:38:51.000000000 -0500 | 48289 | --- linux-2.6.32.10/lib/random32.c 2010-03-15 11:52:04.000000000 -0400 |
48265 | +++ linux-2.6.32.9/lib/random32.c 2010-03-11 20:25:00.273652130 -0500 | 48290 | +++ linux-2.6.32.10/lib/random32.c 2010-03-20 15:58:47.190048482 -0400 |
48266 | @@ -61,7 +61,7 @@ static u32 __random32(struct rnd_state * | 48291 | @@ -61,7 +61,7 @@ static u32 __random32(struct rnd_state * |
48267 | */ | 48292 | */ |
48268 | static inline u32 __seed(u32 x, u32 m) | 48293 | static inline u32 __seed(u32 x, u32 m) |
@@ -48272,14 +48297,14 @@ diff -urNp linux-2.6.32.9/lib/random32.c linux-2.6.32.9/lib/random32.c | |||
48272 | } | 48297 | } |
48273 | 48298 | ||
48274 | /** | 48299 | /** |
48275 | diff -urNp linux-2.6.32.9/localversion-grsec linux-2.6.32.9/localversion-grsec | 48300 | diff -urNp linux-2.6.32.10/localversion-grsec linux-2.6.32.10/localversion-grsec |
48276 | --- linux-2.6.32.9/localversion-grsec 1969-12-31 19:00:00.000000000 -0500 | 48301 | --- linux-2.6.32.10/localversion-grsec 1969-12-31 19:00:00.000000000 -0500 |
48277 | +++ linux-2.6.32.9/localversion-grsec 2010-03-11 20:25:00.273652130 -0500 | 48302 | +++ linux-2.6.32.10/localversion-grsec 2010-03-20 15:58:47.190048482 -0400 |
48278 | @@ -0,0 +1 @@ | 48303 | @@ -0,0 +1 @@ |
48279 | +-grsec | 48304 | +-grsec |
48280 | diff -urNp linux-2.6.32.9/Makefile linux-2.6.32.9/Makefile | 48305 | diff -urNp linux-2.6.32.10/Makefile linux-2.6.32.10/Makefile |
48281 | --- linux-2.6.32.9/Makefile 2010-02-23 10:38:51.000000000 -0500 | 48306 | --- linux-2.6.32.10/Makefile 2010-03-15 11:52:04.000000000 -0400 |
48282 | +++ linux-2.6.32.9/Makefile 2010-03-11 20:25:00.277637925 -0500 | 48307 | +++ linux-2.6.32.10/Makefile 2010-03-20 15:58:47.190048482 -0400 |
48283 | @@ -221,8 +221,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" | 48308 | @@ -221,8 +221,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" |
48284 | 48309 | ||
48285 | HOSTCC = gcc | 48310 | HOSTCC = gcc |
@@ -48300,9 +48325,9 @@ diff -urNp linux-2.6.32.9/Makefile linux-2.6.32.9/Makefile | |||
48300 | 48325 | ||
48301 | vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ | 48326 | vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ |
48302 | $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ | 48327 | $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ |
48303 | diff -urNp linux-2.6.32.9/mm/filemap.c linux-2.6.32.9/mm/filemap.c | 48328 | diff -urNp linux-2.6.32.10/mm/filemap.c linux-2.6.32.10/mm/filemap.c |
48304 | --- linux-2.6.32.9/mm/filemap.c 2010-02-23 10:38:51.000000000 -0500 | 48329 | --- linux-2.6.32.10/mm/filemap.c 2010-03-15 11:52:04.000000000 -0400 |
48305 | +++ linux-2.6.32.9/mm/filemap.c 2010-03-11 20:25:00.277637925 -0500 | 48330 | +++ linux-2.6.32.10/mm/filemap.c 2010-03-20 15:58:47.190048482 -0400 |
48306 | @@ -1622,7 +1622,7 @@ int generic_file_mmap(struct file * file | 48331 | @@ -1622,7 +1622,7 @@ int generic_file_mmap(struct file * file |
48307 | struct address_space *mapping = file->f_mapping; | 48332 | struct address_space *mapping = file->f_mapping; |
48308 | 48333 | ||
@@ -48320,9 +48345,9 @@ diff -urNp linux-2.6.32.9/mm/filemap.c linux-2.6.32.9/mm/filemap.c | |||
48320 | if (*pos >= limit) { | 48345 | if (*pos >= limit) { |
48321 | send_sig(SIGXFSZ, current, 0); | 48346 | send_sig(SIGXFSZ, current, 0); |
48322 | return -EFBIG; | 48347 | return -EFBIG; |
48323 | diff -urNp linux-2.6.32.9/mm/fremap.c linux-2.6.32.9/mm/fremap.c | 48348 | diff -urNp linux-2.6.32.10/mm/fremap.c linux-2.6.32.10/mm/fremap.c |
48324 | --- linux-2.6.32.9/mm/fremap.c 2010-02-23 10:38:51.000000000 -0500 | 48349 | --- linux-2.6.32.10/mm/fremap.c 2010-03-15 11:52:04.000000000 -0400 |
48325 | +++ linux-2.6.32.9/mm/fremap.c 2010-03-11 20:25:00.277637925 -0500 | 48350 | +++ linux-2.6.32.10/mm/fremap.c 2010-03-20 15:58:47.190048482 -0400 |
48326 | @@ -153,6 +153,11 @@ SYSCALL_DEFINE5(remap_file_pages, unsign | 48351 | @@ -153,6 +153,11 @@ SYSCALL_DEFINE5(remap_file_pages, unsign |
48327 | retry: | 48352 | retry: |
48328 | vma = find_vma(mm, start); | 48353 | vma = find_vma(mm, start); |
@@ -48335,9 +48360,9 @@ diff -urNp linux-2.6.32.9/mm/fremap.c linux-2.6.32.9/mm/fremap.c | |||
48335 | /* | 48360 | /* |
48336 | * Make sure the vma is shared, that it supports prefaulting, | 48361 | * Make sure the vma is shared, that it supports prefaulting, |
48337 | * and that the remapped range is valid and fully within | 48362 | * and that the remapped range is valid and fully within |
48338 | diff -urNp linux-2.6.32.9/mm/highmem.c linux-2.6.32.9/mm/highmem.c | 48363 | diff -urNp linux-2.6.32.10/mm/highmem.c linux-2.6.32.10/mm/highmem.c |
48339 | --- linux-2.6.32.9/mm/highmem.c 2010-02-23 10:38:51.000000000 -0500 | 48364 | --- linux-2.6.32.10/mm/highmem.c 2010-03-15 11:52:04.000000000 -0400 |
48340 | +++ linux-2.6.32.9/mm/highmem.c 2010-03-11 20:25:00.277637925 -0500 | 48365 | +++ linux-2.6.32.10/mm/highmem.c 2010-03-20 15:58:47.190048482 -0400 |
48341 | @@ -116,9 +116,10 @@ static void flush_all_zero_pkmaps(void) | 48366 | @@ -116,9 +116,10 @@ static void flush_all_zero_pkmaps(void) |
48342 | * So no dangers, even with speculative execution. | 48367 | * So no dangers, even with speculative execution. |
48343 | */ | 48368 | */ |
@@ -48363,9 +48388,9 @@ diff -urNp linux-2.6.32.9/mm/highmem.c linux-2.6.32.9/mm/highmem.c | |||
48363 | pkmap_count[last_pkmap_nr] = 1; | 48388 | pkmap_count[last_pkmap_nr] = 1; |
48364 | set_page_address(page, (void *)vaddr); | 48389 | set_page_address(page, (void *)vaddr); |
48365 | 48390 | ||
48366 | diff -urNp linux-2.6.32.9/mm/hugetlb.c linux-2.6.32.9/mm/hugetlb.c | 48391 | diff -urNp linux-2.6.32.10/mm/hugetlb.c linux-2.6.32.10/mm/hugetlb.c |
48367 | --- linux-2.6.32.9/mm/hugetlb.c 2010-02-23 10:38:51.000000000 -0500 | 48392 | --- linux-2.6.32.10/mm/hugetlb.c 2010-03-15 11:52:04.000000000 -0400 |
48368 | +++ linux-2.6.32.9/mm/hugetlb.c 2010-03-11 20:25:00.277637925 -0500 | 48393 | +++ linux-2.6.32.10/mm/hugetlb.c 2010-03-20 15:58:47.190048482 -0400 |
48369 | @@ -1924,6 +1924,26 @@ static int unmap_ref_private(struct mm_s | 48394 | @@ -1924,6 +1924,26 @@ static int unmap_ref_private(struct mm_s |
48370 | return 1; | 48395 | return 1; |
48371 | } | 48396 | } |
@@ -48445,9 +48470,9 @@ diff -urNp linux-2.6.32.9/mm/hugetlb.c linux-2.6.32.9/mm/hugetlb.c | |||
48445 | ptep = huge_pte_alloc(mm, address, huge_page_size(h)); | 48470 | ptep = huge_pte_alloc(mm, address, huge_page_size(h)); |
48446 | if (!ptep) | 48471 | if (!ptep) |
48447 | return VM_FAULT_OOM; | 48472 | return VM_FAULT_OOM; |
48448 | diff -urNp linux-2.6.32.9/mm/Kconfig linux-2.6.32.9/mm/Kconfig | 48473 | diff -urNp linux-2.6.32.10/mm/Kconfig linux-2.6.32.10/mm/Kconfig |
48449 | --- linux-2.6.32.9/mm/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 48474 | --- linux-2.6.32.10/mm/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
48450 | +++ linux-2.6.32.9/mm/Kconfig 2010-03-11 20:25:00.277637925 -0500 | 48475 | +++ linux-2.6.32.10/mm/Kconfig 2010-03-20 15:58:47.190048482 -0400 |
48451 | @@ -228,7 +228,7 @@ config KSM | 48476 | @@ -228,7 +228,7 @@ config KSM |
48452 | config DEFAULT_MMAP_MIN_ADDR | 48477 | config DEFAULT_MMAP_MIN_ADDR |
48453 | int "Low address space to protect from user allocation" | 48478 | int "Low address space to protect from user allocation" |
@@ -48457,9 +48482,9 @@ diff -urNp linux-2.6.32.9/mm/Kconfig linux-2.6.32.9/mm/Kconfig | |||
48457 | help | 48482 | help |
48458 | This is the portion of low virtual memory which should be protected | 48483 | This is the portion of low virtual memory which should be protected |
48459 | from userspace allocation. Keeping a user from writing to low pages | 48484 | from userspace allocation. Keeping a user from writing to low pages |
48460 | diff -urNp linux-2.6.32.9/mm/maccess.c linux-2.6.32.9/mm/maccess.c | 48485 | diff -urNp linux-2.6.32.10/mm/maccess.c linux-2.6.32.10/mm/maccess.c |
48461 | --- linux-2.6.32.9/mm/maccess.c 2010-02-23 10:38:51.000000000 -0500 | 48486 | --- linux-2.6.32.10/mm/maccess.c 2010-03-15 11:52:04.000000000 -0400 |
48462 | +++ linux-2.6.32.9/mm/maccess.c 2010-03-11 20:25:00.277637925 -0500 | 48487 | +++ linux-2.6.32.10/mm/maccess.c 2010-03-20 15:58:47.190048482 -0400 |
48463 | @@ -14,7 +14,7 @@ | 48488 | @@ -14,7 +14,7 @@ |
48464 | * Safely read from address @src to the buffer at @dst. If a kernel fault | 48489 | * Safely read from address @src to the buffer at @dst. If a kernel fault |
48465 | * happens, handle that and return -EFAULT. | 48490 | * happens, handle that and return -EFAULT. |
@@ -48478,9 +48503,9 @@ diff -urNp linux-2.6.32.9/mm/maccess.c linux-2.6.32.9/mm/maccess.c | |||
48478 | { | 48503 | { |
48479 | long ret; | 48504 | long ret; |
48480 | mm_segment_t old_fs = get_fs(); | 48505 | mm_segment_t old_fs = get_fs(); |
48481 | diff -urNp linux-2.6.32.9/mm/madvise.c linux-2.6.32.9/mm/madvise.c | 48506 | diff -urNp linux-2.6.32.10/mm/madvise.c linux-2.6.32.10/mm/madvise.c |
48482 | --- linux-2.6.32.9/mm/madvise.c 2010-02-23 10:38:51.000000000 -0500 | 48507 | --- linux-2.6.32.10/mm/madvise.c 2010-03-15 11:52:04.000000000 -0400 |
48483 | +++ linux-2.6.32.9/mm/madvise.c 2010-03-11 20:25:00.277637925 -0500 | 48508 | +++ linux-2.6.32.10/mm/madvise.c 2010-03-20 15:58:47.190048482 -0400 |
48484 | @@ -44,6 +44,10 @@ static long madvise_behavior(struct vm_a | 48509 | @@ -44,6 +44,10 @@ static long madvise_behavior(struct vm_a |
48485 | pgoff_t pgoff; | 48510 | pgoff_t pgoff; |
48486 | unsigned long new_flags = vma->vm_flags; | 48511 | unsigned long new_flags = vma->vm_flags; |
@@ -48557,9 +48582,9 @@ diff -urNp linux-2.6.32.9/mm/madvise.c linux-2.6.32.9/mm/madvise.c | |||
48557 | error = 0; | 48582 | error = 0; |
48558 | if (end == start) | 48583 | if (end == start) |
48559 | goto out; | 48584 | goto out; |
48560 | diff -urNp linux-2.6.32.9/mm/memory.c linux-2.6.32.9/mm/memory.c | 48585 | diff -urNp linux-2.6.32.10/mm/memory.c linux-2.6.32.10/mm/memory.c |
48561 | --- linux-2.6.32.9/mm/memory.c 2010-02-23 10:38:51.000000000 -0500 | 48586 | --- linux-2.6.32.10/mm/memory.c 2010-03-15 11:52:04.000000000 -0400 |
48562 | +++ linux-2.6.32.9/mm/memory.c 2010-03-11 20:25:00.277637925 -0500 | 48587 | +++ linux-2.6.32.10/mm/memory.c 2010-03-20 15:58:47.190048482 -0400 |
48563 | @@ -48,6 +48,7 @@ | 48588 | @@ -48,6 +48,7 @@ |
48564 | #include <linux/ksm.h> | 48589 | #include <linux/ksm.h> |
48565 | #include <linux/rmap.h> | 48590 | #include <linux/rmap.h> |
@@ -48964,9 +48989,9 @@ diff -urNp linux-2.6.32.9/mm/memory.c linux-2.6.32.9/mm/memory.c | |||
48964 | /* | 48989 | /* |
48965 | * Make sure the vDSO gets into every core dump. | 48990 | * Make sure the vDSO gets into every core dump. |
48966 | * Dumping its contents makes post-mortem fully interpretable later | 48991 | * Dumping its contents makes post-mortem fully interpretable later |
48967 | diff -urNp linux-2.6.32.9/mm/memory-failure.c linux-2.6.32.9/mm/memory-failure.c | 48992 | diff -urNp linux-2.6.32.10/mm/memory-failure.c linux-2.6.32.10/mm/memory-failure.c |
48968 | --- linux-2.6.32.9/mm/memory-failure.c 2010-02-23 10:38:51.000000000 -0500 | 48993 | --- linux-2.6.32.10/mm/memory-failure.c 2010-03-15 11:52:04.000000000 -0400 |
48969 | +++ linux-2.6.32.9/mm/memory-failure.c 2010-03-11 20:25:00.277637925 -0500 | 48994 | +++ linux-2.6.32.10/mm/memory-failure.c 2010-03-20 15:58:47.190048482 -0400 |
48970 | @@ -46,7 +46,7 @@ int sysctl_memory_failure_early_kill __r | 48995 | @@ -46,7 +46,7 @@ int sysctl_memory_failure_early_kill __r |
48971 | 48996 | ||
48972 | int sysctl_memory_failure_recovery __read_mostly = 1; | 48997 | int sysctl_memory_failure_recovery __read_mostly = 1; |
@@ -48985,9 +49010,9 @@ diff -urNp linux-2.6.32.9/mm/memory-failure.c linux-2.6.32.9/mm/memory-failure.c | |||
48985 | 49010 | ||
48986 | /* | 49011 | /* |
48987 | * We need/can do nothing about count=0 pages. | 49012 | * We need/can do nothing about count=0 pages. |
48988 | diff -urNp linux-2.6.32.9/mm/mempolicy.c linux-2.6.32.9/mm/mempolicy.c | 49013 | diff -urNp linux-2.6.32.10/mm/mempolicy.c linux-2.6.32.10/mm/mempolicy.c |
48989 | --- linux-2.6.32.9/mm/mempolicy.c 2010-02-23 10:38:51.000000000 -0500 | 49014 | --- linux-2.6.32.10/mm/mempolicy.c 2010-03-15 11:52:04.000000000 -0400 |
48990 | +++ linux-2.6.32.9/mm/mempolicy.c 2010-03-11 20:25:00.281313901 -0500 | 49015 | +++ linux-2.6.32.10/mm/mempolicy.c 2010-03-20 15:58:47.194047891 -0400 |
48991 | @@ -573,6 +573,10 @@ static int mbind_range(struct vm_area_st | 49016 | @@ -573,6 +573,10 @@ static int mbind_range(struct vm_area_st |
48992 | struct vm_area_struct *next; | 49017 | struct vm_area_struct *next; |
48993 | int err; | 49018 | int err; |
@@ -49068,9 +49093,9 @@ diff -urNp linux-2.6.32.9/mm/mempolicy.c linux-2.6.32.9/mm/mempolicy.c | |||
49068 | } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { | 49093 | } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { |
49069 | seq_printf(m, " heap"); | 49094 | seq_printf(m, " heap"); |
49070 | } else if (vma->vm_start <= mm->start_stack && | 49095 | } else if (vma->vm_start <= mm->start_stack && |
49071 | diff -urNp linux-2.6.32.9/mm/migrate.c linux-2.6.32.9/mm/migrate.c | 49096 | diff -urNp linux-2.6.32.10/mm/migrate.c linux-2.6.32.10/mm/migrate.c |
49072 | --- linux-2.6.32.9/mm/migrate.c 2010-02-23 10:38:51.000000000 -0500 | 49097 | --- linux-2.6.32.10/mm/migrate.c 2010-03-15 11:52:04.000000000 -0400 |
49073 | +++ linux-2.6.32.9/mm/migrate.c 2010-03-11 20:25:00.281313901 -0500 | 49098 | +++ linux-2.6.32.10/mm/migrate.c 2010-03-20 15:58:47.194047891 -0400 |
49074 | @@ -1106,6 +1106,14 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, | 49099 | @@ -1106,6 +1106,14 @@ SYSCALL_DEFINE6(move_pages, pid_t, pid, |
49075 | if (!mm) | 49100 | if (!mm) |
49076 | return -EINVAL; | 49101 | return -EINVAL; |
@@ -49096,9 +49121,9 @@ diff -urNp linux-2.6.32.9/mm/migrate.c linux-2.6.32.9/mm/migrate.c | |||
49096 | rcu_read_unlock(); | 49121 | rcu_read_unlock(); |
49097 | err = -EPERM; | 49122 | err = -EPERM; |
49098 | goto out; | 49123 | goto out; |
49099 | diff -urNp linux-2.6.32.9/mm/mlock.c linux-2.6.32.9/mm/mlock.c | 49124 | diff -urNp linux-2.6.32.10/mm/mlock.c linux-2.6.32.10/mm/mlock.c |
49100 | --- linux-2.6.32.9/mm/mlock.c 2010-02-23 10:38:51.000000000 -0500 | 49125 | --- linux-2.6.32.10/mm/mlock.c 2010-03-15 11:52:04.000000000 -0400 |
49101 | +++ linux-2.6.32.9/mm/mlock.c 2010-03-11 20:25:00.281313901 -0500 | 49126 | +++ linux-2.6.32.10/mm/mlock.c 2010-03-20 15:58:47.194047891 -0400 |
49102 | @@ -13,6 +13,7 @@ | 49127 | @@ -13,6 +13,7 @@ |
49103 | #include <linux/pagemap.h> | 49128 | #include <linux/pagemap.h> |
49104 | #include <linux/mempolicy.h> | 49129 | #include <linux/mempolicy.h> |
@@ -49167,9 +49192,9 @@ diff -urNp linux-2.6.32.9/mm/mlock.c linux-2.6.32.9/mm/mlock.c | |||
49167 | if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) || | 49192 | if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) || |
49168 | capable(CAP_IPC_LOCK)) | 49193 | capable(CAP_IPC_LOCK)) |
49169 | ret = do_mlockall(flags); | 49194 | ret = do_mlockall(flags); |
49170 | diff -urNp linux-2.6.32.9/mm/mmap.c linux-2.6.32.9/mm/mmap.c | 49195 | diff -urNp linux-2.6.32.10/mm/mmap.c linux-2.6.32.10/mm/mmap.c |
49171 | --- linux-2.6.32.9/mm/mmap.c 2010-02-23 10:38:51.000000000 -0500 | 49196 | --- linux-2.6.32.10/mm/mmap.c 2010-03-15 11:52:04.000000000 -0400 |
49172 | +++ linux-2.6.32.9/mm/mmap.c 2010-03-11 20:25:00.281313901 -0500 | 49197 | +++ linux-2.6.32.10/mm/mmap.c 2010-03-20 15:58:47.194047891 -0400 |
49173 | @@ -45,6 +45,16 @@ | 49198 | @@ -45,6 +45,16 @@ |
49174 | #define arch_rebalance_pgtables(addr, len) (addr) | 49199 | #define arch_rebalance_pgtables(addr, len) (addr) |
49175 | #endif | 49200 | #endif |
@@ -50258,9 +50283,9 @@ diff -urNp linux-2.6.32.9/mm/mmap.c linux-2.6.32.9/mm/mmap.c | |||
50258 | vma->vm_flags = vm_flags | mm->def_flags | VM_DONTEXPAND; | 50283 | vma->vm_flags = vm_flags | mm->def_flags | VM_DONTEXPAND; |
50259 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); | 50284 | vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); |
50260 | 50285 | ||
50261 | diff -urNp linux-2.6.32.9/mm/mprotect.c linux-2.6.32.9/mm/mprotect.c | 50286 | diff -urNp linux-2.6.32.10/mm/mprotect.c linux-2.6.32.10/mm/mprotect.c |
50262 | --- linux-2.6.32.9/mm/mprotect.c 2010-02-23 10:38:51.000000000 -0500 | 50287 | --- linux-2.6.32.10/mm/mprotect.c 2010-03-15 11:52:04.000000000 -0400 |
50263 | +++ linux-2.6.32.9/mm/mprotect.c 2010-03-11 20:25:00.281313901 -0500 | 50288 | +++ linux-2.6.32.10/mm/mprotect.c 2010-03-20 15:58:47.194047891 -0400 |
50264 | @@ -24,10 +24,16 @@ | 50289 | @@ -24,10 +24,16 @@ |
50265 | #include <linux/mmu_notifier.h> | 50290 | #include <linux/mmu_notifier.h> |
50266 | #include <linux/migrate.h> | 50291 | #include <linux/migrate.h> |
@@ -50451,9 +50476,9 @@ diff -urNp linux-2.6.32.9/mm/mprotect.c linux-2.6.32.9/mm/mprotect.c | |||
50451 | nstart = tmp; | 50476 | nstart = tmp; |
50452 | 50477 | ||
50453 | if (nstart < prev->vm_end) | 50478 | if (nstart < prev->vm_end) |
50454 | diff -urNp linux-2.6.32.9/mm/mremap.c linux-2.6.32.9/mm/mremap.c | 50479 | diff -urNp linux-2.6.32.10/mm/mremap.c linux-2.6.32.10/mm/mremap.c |
50455 | --- linux-2.6.32.9/mm/mremap.c 2010-02-23 10:38:51.000000000 -0500 | 50480 | --- linux-2.6.32.10/mm/mremap.c 2010-03-15 11:52:04.000000000 -0400 |
50456 | +++ linux-2.6.32.9/mm/mremap.c 2010-03-11 20:25:00.281313901 -0500 | 50481 | +++ linux-2.6.32.10/mm/mremap.c 2010-03-20 15:58:47.194047891 -0400 |
50457 | @@ -114,6 +114,12 @@ static void move_ptes(struct vm_area_str | 50482 | @@ -114,6 +114,12 @@ static void move_ptes(struct vm_area_str |
50458 | continue; | 50483 | continue; |
50459 | pte = ptep_clear_flush(vma, old_addr, old_pte); | 50484 | pte = ptep_clear_flush(vma, old_addr, old_pte); |
@@ -50554,9 +50579,9 @@ diff -urNp linux-2.6.32.9/mm/mremap.c linux-2.6.32.9/mm/mremap.c | |||
50554 | } | 50579 | } |
50555 | out: | 50580 | out: |
50556 | if (ret & ~PAGE_MASK) | 50581 | if (ret & ~PAGE_MASK) |
50557 | diff -urNp linux-2.6.32.9/mm/nommu.c linux-2.6.32.9/mm/nommu.c | 50582 | diff -urNp linux-2.6.32.10/mm/nommu.c linux-2.6.32.10/mm/nommu.c |
50558 | --- linux-2.6.32.9/mm/nommu.c 2010-02-23 10:38:51.000000000 -0500 | 50583 | --- linux-2.6.32.10/mm/nommu.c 2010-03-15 11:52:04.000000000 -0400 |
50559 | +++ linux-2.6.32.9/mm/nommu.c 2010-03-11 20:25:00.281313901 -0500 | 50584 | +++ linux-2.6.32.10/mm/nommu.c 2010-03-20 15:58:47.194047891 -0400 |
50560 | @@ -758,15 +758,6 @@ struct vm_area_struct *find_vma(struct m | 50585 | @@ -758,15 +758,6 @@ struct vm_area_struct *find_vma(struct m |
50561 | EXPORT_SYMBOL(find_vma); | 50586 | EXPORT_SYMBOL(find_vma); |
50562 | 50587 | ||
@@ -50573,9 +50598,9 @@ diff -urNp linux-2.6.32.9/mm/nommu.c linux-2.6.32.9/mm/nommu.c | |||
50573 | * expand a stack to a given address | 50598 | * expand a stack to a given address |
50574 | * - not supported under NOMMU conditions | 50599 | * - not supported under NOMMU conditions |
50575 | */ | 50600 | */ |
50576 | diff -urNp linux-2.6.32.9/mm/page_alloc.c linux-2.6.32.9/mm/page_alloc.c | 50601 | diff -urNp linux-2.6.32.10/mm/page_alloc.c linux-2.6.32.10/mm/page_alloc.c |
50577 | --- linux-2.6.32.9/mm/page_alloc.c 2010-02-23 10:38:51.000000000 -0500 | 50602 | --- linux-2.6.32.10/mm/page_alloc.c 2010-03-15 11:52:04.000000000 -0400 |
50578 | +++ linux-2.6.32.9/mm/page_alloc.c 2010-03-11 20:25:00.281313901 -0500 | 50603 | +++ linux-2.6.32.10/mm/page_alloc.c 2010-03-20 15:58:47.194047891 -0400 |
50579 | @@ -586,6 +586,10 @@ static void __free_pages_ok(struct page | 50604 | @@ -586,6 +586,10 @@ static void __free_pages_ok(struct page |
50580 | int bad = 0; | 50605 | int bad = 0; |
50581 | int wasMlocked = __TestClearPageMlocked(page); | 50606 | int wasMlocked = __TestClearPageMlocked(page); |
@@ -50623,9 +50648,9 @@ diff -urNp linux-2.6.32.9/mm/page_alloc.c linux-2.6.32.9/mm/page_alloc.c | |||
50623 | arch_free_page(page, 0); | 50648 | arch_free_page(page, 0); |
50624 | kernel_map_pages(page, 1, 0); | 50649 | kernel_map_pages(page, 1, 0); |
50625 | 50650 | ||
50626 | diff -urNp linux-2.6.32.9/mm/percpu.c linux-2.6.32.9/mm/percpu.c | 50651 | diff -urNp linux-2.6.32.10/mm/percpu.c linux-2.6.32.10/mm/percpu.c |
50627 | --- linux-2.6.32.9/mm/percpu.c 2010-02-23 10:38:51.000000000 -0500 | 50652 | --- linux-2.6.32.10/mm/percpu.c 2010-03-15 11:52:04.000000000 -0400 |
50628 | +++ linux-2.6.32.9/mm/percpu.c 2010-03-11 20:25:00.281313901 -0500 | 50653 | +++ linux-2.6.32.10/mm/percpu.c 2010-03-20 15:58:47.194047891 -0400 |
50629 | @@ -115,7 +115,7 @@ static unsigned int pcpu_first_unit_cpu | 50654 | @@ -115,7 +115,7 @@ static unsigned int pcpu_first_unit_cpu |
50630 | static unsigned int pcpu_last_unit_cpu __read_mostly; | 50655 | static unsigned int pcpu_last_unit_cpu __read_mostly; |
50631 | 50656 | ||
@@ -50635,9 +50660,9 @@ diff -urNp linux-2.6.32.9/mm/percpu.c linux-2.6.32.9/mm/percpu.c | |||
50635 | EXPORT_SYMBOL_GPL(pcpu_base_addr); | 50660 | EXPORT_SYMBOL_GPL(pcpu_base_addr); |
50636 | 50661 | ||
50637 | static const int *pcpu_unit_map __read_mostly; /* cpu -> unit */ | 50662 | static const int *pcpu_unit_map __read_mostly; /* cpu -> unit */ |
50638 | diff -urNp linux-2.6.32.9/mm/rmap.c linux-2.6.32.9/mm/rmap.c | 50663 | diff -urNp linux-2.6.32.10/mm/rmap.c linux-2.6.32.10/mm/rmap.c |
50639 | --- linux-2.6.32.9/mm/rmap.c 2010-02-23 10:38:51.000000000 -0500 | 50664 | --- linux-2.6.32.10/mm/rmap.c 2010-03-15 11:52:04.000000000 -0400 |
50640 | +++ linux-2.6.32.9/mm/rmap.c 2010-03-11 20:25:00.281313901 -0500 | 50665 | +++ linux-2.6.32.10/mm/rmap.c 2010-03-20 15:58:47.194047891 -0400 |
50641 | @@ -108,6 +108,10 @@ int anon_vma_prepare(struct vm_area_stru | 50666 | @@ -108,6 +108,10 @@ int anon_vma_prepare(struct vm_area_stru |
50642 | struct mm_struct *mm = vma->vm_mm; | 50667 | struct mm_struct *mm = vma->vm_mm; |
50643 | struct anon_vma *allocated; | 50668 | struct anon_vma *allocated; |
@@ -50665,9 +50690,9 @@ diff -urNp linux-2.6.32.9/mm/rmap.c linux-2.6.32.9/mm/rmap.c | |||
50665 | vma->anon_vma = anon_vma; | 50690 | vma->anon_vma = anon_vma; |
50666 | list_add_tail(&vma->anon_vma_node, &anon_vma->head); | 50691 | list_add_tail(&vma->anon_vma_node, &anon_vma->head); |
50667 | allocated = NULL; | 50692 | allocated = NULL; |
50668 | diff -urNp linux-2.6.32.9/mm/shmem.c linux-2.6.32.9/mm/shmem.c | 50693 | diff -urNp linux-2.6.32.10/mm/shmem.c linux-2.6.32.10/mm/shmem.c |
50669 | --- linux-2.6.32.9/mm/shmem.c 2010-02-23 10:38:51.000000000 -0500 | 50694 | --- linux-2.6.32.10/mm/shmem.c 2010-03-15 11:52:04.000000000 -0400 |
50670 | +++ linux-2.6.32.9/mm/shmem.c 2010-03-11 20:25:00.281313901 -0500 | 50695 | +++ linux-2.6.32.10/mm/shmem.c 2010-03-20 15:58:47.198057227 -0400 |
50671 | @@ -31,7 +31,7 @@ | 50696 | @@ -31,7 +31,7 @@ |
50672 | #include <linux/swap.h> | 50697 | #include <linux/swap.h> |
50673 | #include <linux/ima.h> | 50698 | #include <linux/ima.h> |
@@ -50677,9 +50702,9 @@ diff -urNp linux-2.6.32.9/mm/shmem.c linux-2.6.32.9/mm/shmem.c | |||
50677 | 50702 | ||
50678 | #ifdef CONFIG_SHMEM | 50703 | #ifdef CONFIG_SHMEM |
50679 | /* | 50704 | /* |
50680 | diff -urNp linux-2.6.32.9/mm/slab.c linux-2.6.32.9/mm/slab.c | 50705 | diff -urNp linux-2.6.32.10/mm/slab.c linux-2.6.32.10/mm/slab.c |
50681 | --- linux-2.6.32.9/mm/slab.c 2010-02-23 10:38:51.000000000 -0500 | 50706 | --- linux-2.6.32.10/mm/slab.c 2010-03-15 11:52:04.000000000 -0400 |
50682 | +++ linux-2.6.32.9/mm/slab.c 2010-03-11 20:25:00.285644592 -0500 | 50707 | +++ linux-2.6.32.10/mm/slab.c 2010-03-20 15:58:47.198057227 -0400 |
50683 | @@ -308,7 +308,7 @@ struct kmem_list3 { | 50708 | @@ -308,7 +308,7 @@ struct kmem_list3 { |
50684 | * Need this for bootstrapping a per node allocator. | 50709 | * Need this for bootstrapping a per node allocator. |
50685 | */ | 50710 | */ |
@@ -50716,7 +50741,7 @@ diff -urNp linux-2.6.32.9/mm/slab.c linux-2.6.32.9/mm/slab.c | |||
50716 | 50741 | ||
50717 | /* internal cache of cache description objs */ | 50742 | /* internal cache of cache description objs */ |
50718 | static struct kmem_cache cache_cache = { | 50743 | static struct kmem_cache cache_cache = { |
50719 | @@ -4084,7 +4084,7 @@ out: | 50744 | @@ -4082,7 +4082,7 @@ out: |
50720 | schedule_delayed_work(work, round_jiffies_relative(REAPTIMEOUT_CPUC)); | 50745 | schedule_delayed_work(work, round_jiffies_relative(REAPTIMEOUT_CPUC)); |
50721 | } | 50746 | } |
50722 | 50747 | ||
@@ -50725,7 +50750,7 @@ diff -urNp linux-2.6.32.9/mm/slab.c linux-2.6.32.9/mm/slab.c | |||
50725 | 50750 | ||
50726 | static void print_slabinfo_header(struct seq_file *m) | 50751 | static void print_slabinfo_header(struct seq_file *m) |
50727 | { | 50752 | { |
50728 | @@ -4482,6 +4482,51 @@ static int __init slab_proc_init(void) | 50753 | @@ -4480,6 +4480,51 @@ static int __init slab_proc_init(void) |
50729 | module_init(slab_proc_init); | 50754 | module_init(slab_proc_init); |
50730 | #endif | 50755 | #endif |
50731 | 50756 | ||
@@ -50777,9 +50802,9 @@ diff -urNp linux-2.6.32.9/mm/slab.c linux-2.6.32.9/mm/slab.c | |||
50777 | /** | 50802 | /** |
50778 | * ksize - get the actual amount of memory allocated for a given object | 50803 | * ksize - get the actual amount of memory allocated for a given object |
50779 | * @objp: Pointer to the object | 50804 | * @objp: Pointer to the object |
50780 | diff -urNp linux-2.6.32.9/mm/slob.c linux-2.6.32.9/mm/slob.c | 50805 | diff -urNp linux-2.6.32.10/mm/slob.c linux-2.6.32.10/mm/slob.c |
50781 | --- linux-2.6.32.9/mm/slob.c 2010-02-23 10:38:51.000000000 -0500 | 50806 | --- linux-2.6.32.10/mm/slob.c 2010-03-15 11:52:04.000000000 -0400 |
50782 | +++ linux-2.6.32.9/mm/slob.c 2010-03-11 20:25:00.285644592 -0500 | 50807 | +++ linux-2.6.32.10/mm/slob.c 2010-03-20 15:58:47.198057227 -0400 |
50783 | @@ -29,7 +29,7 @@ | 50808 | @@ -29,7 +29,7 @@ |
50784 | * If kmalloc is asked for objects of PAGE_SIZE or larger, it calls | 50809 | * If kmalloc is asked for objects of PAGE_SIZE or larger, it calls |
50785 | * alloc_pages() directly, allocating compound pages so the page order | 50810 | * alloc_pages() directly, allocating compound pages so the page order |
@@ -51100,9 +51125,9 @@ diff -urNp linux-2.6.32.9/mm/slob.c linux-2.6.32.9/mm/slob.c | |||
51100 | } | 51125 | } |
51101 | 51126 | ||
51102 | trace_kmem_cache_free(_RET_IP_, b); | 51127 | trace_kmem_cache_free(_RET_IP_, b); |
51103 | diff -urNp linux-2.6.32.9/mm/slub.c linux-2.6.32.9/mm/slub.c | 51128 | diff -urNp linux-2.6.32.10/mm/slub.c linux-2.6.32.10/mm/slub.c |
51104 | --- linux-2.6.32.9/mm/slub.c 2010-02-23 10:38:51.000000000 -0500 | 51129 | --- linux-2.6.32.10/mm/slub.c 2010-03-15 11:52:04.000000000 -0400 |
51105 | +++ linux-2.6.32.9/mm/slub.c 2010-03-11 20:25:00.285644592 -0500 | 51130 | +++ linux-2.6.32.10/mm/slub.c 2010-03-20 15:58:47.198057227 -0400 |
51106 | @@ -1893,6 +1893,8 @@ void kmem_cache_free(struct kmem_cache * | 51131 | @@ -1893,6 +1893,8 @@ void kmem_cache_free(struct kmem_cache * |
51107 | 51132 | ||
51108 | page = virt_to_head_page(x); | 51133 | page = virt_to_head_page(x); |
@@ -51259,9 +51284,9 @@ diff -urNp linux-2.6.32.9/mm/slub.c linux-2.6.32.9/mm/slub.c | |||
51259 | static void print_slabinfo_header(struct seq_file *m) | 51284 | static void print_slabinfo_header(struct seq_file *m) |
51260 | { | 51285 | { |
51261 | seq_puts(m, "slabinfo - version: 2.1\n"); | 51286 | seq_puts(m, "slabinfo - version: 2.1\n"); |
51262 | diff -urNp linux-2.6.32.9/mm/util.c linux-2.6.32.9/mm/util.c | 51287 | diff -urNp linux-2.6.32.10/mm/util.c linux-2.6.32.10/mm/util.c |
51263 | --- linux-2.6.32.9/mm/util.c 2010-02-23 10:38:51.000000000 -0500 | 51288 | --- linux-2.6.32.10/mm/util.c 2010-03-15 11:52:04.000000000 -0400 |
51264 | +++ linux-2.6.32.9/mm/util.c 2010-03-11 20:25:00.285644592 -0500 | 51289 | +++ linux-2.6.32.10/mm/util.c 2010-03-20 15:58:47.198057227 -0400 |
51265 | @@ -228,6 +228,12 @@ EXPORT_SYMBOL(strndup_user); | 51290 | @@ -228,6 +228,12 @@ EXPORT_SYMBOL(strndup_user); |
51266 | void arch_pick_mmap_layout(struct mm_struct *mm) | 51291 | void arch_pick_mmap_layout(struct mm_struct *mm) |
51267 | { | 51292 | { |
@@ -51275,9 +51300,9 @@ diff -urNp linux-2.6.32.9/mm/util.c linux-2.6.32.9/mm/util.c | |||
51275 | mm->get_unmapped_area = arch_get_unmapped_area; | 51300 | mm->get_unmapped_area = arch_get_unmapped_area; |
51276 | mm->unmap_area = arch_unmap_area; | 51301 | mm->unmap_area = arch_unmap_area; |
51277 | } | 51302 | } |
51278 | diff -urNp linux-2.6.32.9/mm/vmalloc.c linux-2.6.32.9/mm/vmalloc.c | 51303 | diff -urNp linux-2.6.32.10/mm/vmalloc.c linux-2.6.32.10/mm/vmalloc.c |
51279 | --- linux-2.6.32.9/mm/vmalloc.c 2010-02-23 10:38:51.000000000 -0500 | 51304 | --- linux-2.6.32.10/mm/vmalloc.c 2010-03-15 11:52:04.000000000 -0400 |
51280 | +++ linux-2.6.32.9/mm/vmalloc.c 2010-03-11 20:25:00.285644592 -0500 | 51305 | +++ linux-2.6.32.10/mm/vmalloc.c 2010-03-20 15:58:47.198057227 -0400 |
51281 | @@ -40,8 +40,19 @@ static void vunmap_pte_range(pmd_t *pmd, | 51306 | @@ -40,8 +40,19 @@ static void vunmap_pte_range(pmd_t *pmd, |
51282 | 51307 | ||
51283 | pte = pte_offset_kernel(pmd, addr); | 51308 | pte = pte_offset_kernel(pmd, addr); |
@@ -51488,9 +51513,9 @@ diff -urNp linux-2.6.32.9/mm/vmalloc.c linux-2.6.32.9/mm/vmalloc.c | |||
51488 | void *vmalloc_32_user(unsigned long size) | 51513 | void *vmalloc_32_user(unsigned long size) |
51489 | { | 51514 | { |
51490 | struct vm_struct *area; | 51515 | struct vm_struct *area; |
51491 | diff -urNp linux-2.6.32.9/net/atm/atm_misc.c linux-2.6.32.9/net/atm/atm_misc.c | 51516 | diff -urNp linux-2.6.32.10/net/atm/atm_misc.c linux-2.6.32.10/net/atm/atm_misc.c |
51492 | --- linux-2.6.32.9/net/atm/atm_misc.c 2010-02-23 10:38:51.000000000 -0500 | 51517 | --- linux-2.6.32.10/net/atm/atm_misc.c 2010-03-15 11:52:04.000000000 -0400 |
51493 | +++ linux-2.6.32.9/net/atm/atm_misc.c 2010-03-11 20:25:00.285644592 -0500 | 51518 | +++ linux-2.6.32.10/net/atm/atm_misc.c 2010-03-20 15:58:47.198057227 -0400 |
51494 | @@ -19,7 +19,7 @@ int atm_charge(struct atm_vcc *vcc,int t | 51519 | @@ -19,7 +19,7 @@ int atm_charge(struct atm_vcc *vcc,int t |
51495 | if (atomic_read(&sk_atm(vcc)->sk_rmem_alloc) <= sk_atm(vcc)->sk_rcvbuf) | 51520 | if (atomic_read(&sk_atm(vcc)->sk_rmem_alloc) <= sk_atm(vcc)->sk_rcvbuf) |
51496 | return 1; | 51521 | return 1; |
@@ -51527,9 +51552,9 @@ diff -urNp linux-2.6.32.9/net/atm/atm_misc.c linux-2.6.32.9/net/atm/atm_misc.c | |||
51527 | __SONET_ITEMS | 51552 | __SONET_ITEMS |
51528 | #undef __HANDLE_ITEM | 51553 | #undef __HANDLE_ITEM |
51529 | } | 51554 | } |
51530 | diff -urNp linux-2.6.32.9/net/atm/proc.c linux-2.6.32.9/net/atm/proc.c | 51555 | diff -urNp linux-2.6.32.10/net/atm/proc.c linux-2.6.32.10/net/atm/proc.c |
51531 | --- linux-2.6.32.9/net/atm/proc.c 2010-02-23 10:38:51.000000000 -0500 | 51556 | --- linux-2.6.32.10/net/atm/proc.c 2010-03-15 11:52:04.000000000 -0400 |
51532 | +++ linux-2.6.32.9/net/atm/proc.c 2010-03-11 20:25:00.285644592 -0500 | 51557 | +++ linux-2.6.32.10/net/atm/proc.c 2010-03-20 15:58:47.198057227 -0400 |
51533 | @@ -43,9 +43,9 @@ static void add_stats(struct seq_file *s | 51558 | @@ -43,9 +43,9 @@ static void add_stats(struct seq_file *s |
51534 | const struct k_atm_aal_stats *stats) | 51559 | const struct k_atm_aal_stats *stats) |
51535 | { | 51560 | { |
@@ -51543,9 +51568,9 @@ diff -urNp linux-2.6.32.9/net/atm/proc.c linux-2.6.32.9/net/atm/proc.c | |||
51543 | } | 51568 | } |
51544 | 51569 | ||
51545 | static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) | 51570 | static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) |
51546 | diff -urNp linux-2.6.32.9/net/atm/resources.c linux-2.6.32.9/net/atm/resources.c | 51571 | diff -urNp linux-2.6.32.10/net/atm/resources.c linux-2.6.32.10/net/atm/resources.c |
51547 | --- linux-2.6.32.9/net/atm/resources.c 2010-02-23 10:38:51.000000000 -0500 | 51572 | --- linux-2.6.32.10/net/atm/resources.c 2010-03-15 11:52:04.000000000 -0400 |
51548 | +++ linux-2.6.32.9/net/atm/resources.c 2010-03-11 20:25:00.285644592 -0500 | 51573 | +++ linux-2.6.32.10/net/atm/resources.c 2010-03-20 15:58:47.198057227 -0400 |
51549 | @@ -161,7 +161,7 @@ void atm_dev_deregister(struct atm_dev * | 51574 | @@ -161,7 +161,7 @@ void atm_dev_deregister(struct atm_dev * |
51550 | static void copy_aal_stats(struct k_atm_aal_stats *from, | 51575 | static void copy_aal_stats(struct k_atm_aal_stats *from, |
51551 | struct atm_aal_stats *to) | 51576 | struct atm_aal_stats *to) |
@@ -51564,9 +51589,9 @@ diff -urNp linux-2.6.32.9/net/atm/resources.c linux-2.6.32.9/net/atm/resources.c | |||
51564 | __AAL_STAT_ITEMS | 51589 | __AAL_STAT_ITEMS |
51565 | #undef __HANDLE_ITEM | 51590 | #undef __HANDLE_ITEM |
51566 | } | 51591 | } |
51567 | diff -urNp linux-2.6.32.9/net/bridge/br_private.h linux-2.6.32.9/net/bridge/br_private.h | 51592 | diff -urNp linux-2.6.32.10/net/bridge/br_private.h linux-2.6.32.10/net/bridge/br_private.h |
51568 | --- linux-2.6.32.9/net/bridge/br_private.h 2010-02-23 10:38:51.000000000 -0500 | 51593 | --- linux-2.6.32.10/net/bridge/br_private.h 2010-03-15 11:52:04.000000000 -0400 |
51569 | +++ linux-2.6.32.9/net/bridge/br_private.h 2010-03-11 20:25:00.285644592 -0500 | 51594 | +++ linux-2.6.32.10/net/bridge/br_private.h 2010-03-20 15:58:47.198057227 -0400 |
51570 | @@ -254,7 +254,7 @@ extern void br_ifinfo_notify(int event, | 51595 | @@ -254,7 +254,7 @@ extern void br_ifinfo_notify(int event, |
51571 | 51596 | ||
51572 | #ifdef CONFIG_SYSFS | 51597 | #ifdef CONFIG_SYSFS |
@@ -51576,9 +51601,9 @@ diff -urNp linux-2.6.32.9/net/bridge/br_private.h linux-2.6.32.9/net/bridge/br_p | |||
51576 | extern int br_sysfs_addif(struct net_bridge_port *p); | 51601 | extern int br_sysfs_addif(struct net_bridge_port *p); |
51577 | 51602 | ||
51578 | /* br_sysfs_br.c */ | 51603 | /* br_sysfs_br.c */ |
51579 | diff -urNp linux-2.6.32.9/net/bridge/br_stp_if.c linux-2.6.32.9/net/bridge/br_stp_if.c | 51604 | diff -urNp linux-2.6.32.10/net/bridge/br_stp_if.c linux-2.6.32.10/net/bridge/br_stp_if.c |
51580 | --- linux-2.6.32.9/net/bridge/br_stp_if.c 2010-02-23 10:38:51.000000000 -0500 | 51605 | --- linux-2.6.32.10/net/bridge/br_stp_if.c 2010-03-15 11:52:04.000000000 -0400 |
51581 | +++ linux-2.6.32.9/net/bridge/br_stp_if.c 2010-03-11 20:25:00.285644592 -0500 | 51606 | +++ linux-2.6.32.10/net/bridge/br_stp_if.c 2010-03-20 15:58:47.198057227 -0400 |
51582 | @@ -146,7 +146,7 @@ static void br_stp_stop(struct net_bridg | 51607 | @@ -146,7 +146,7 @@ static void br_stp_stop(struct net_bridg |
51583 | char *envp[] = { NULL }; | 51608 | char *envp[] = { NULL }; |
51584 | 51609 | ||
@@ -51588,9 +51613,9 @@ diff -urNp linux-2.6.32.9/net/bridge/br_stp_if.c linux-2.6.32.9/net/bridge/br_st | |||
51588 | printk(KERN_INFO "%s: userspace STP stopped, return code %d\n", | 51613 | printk(KERN_INFO "%s: userspace STP stopped, return code %d\n", |
51589 | br->dev->name, r); | 51614 | br->dev->name, r); |
51590 | 51615 | ||
51591 | diff -urNp linux-2.6.32.9/net/bridge/br_sysfs_if.c linux-2.6.32.9/net/bridge/br_sysfs_if.c | 51616 | diff -urNp linux-2.6.32.10/net/bridge/br_sysfs_if.c linux-2.6.32.10/net/bridge/br_sysfs_if.c |
51592 | --- linux-2.6.32.9/net/bridge/br_sysfs_if.c 2010-02-23 10:38:51.000000000 -0500 | 51617 | --- linux-2.6.32.10/net/bridge/br_sysfs_if.c 2010-03-15 11:52:04.000000000 -0400 |
51593 | +++ linux-2.6.32.9/net/bridge/br_sysfs_if.c 2010-03-11 20:25:00.285644592 -0500 | 51618 | +++ linux-2.6.32.10/net/bridge/br_sysfs_if.c 2010-03-20 15:58:47.198057227 -0400 |
51594 | @@ -220,7 +220,7 @@ static ssize_t brport_store(struct kobje | 51619 | @@ -220,7 +220,7 @@ static ssize_t brport_store(struct kobje |
51595 | return ret; | 51620 | return ret; |
51596 | } | 51621 | } |
@@ -51600,9 +51625,9 @@ diff -urNp linux-2.6.32.9/net/bridge/br_sysfs_if.c linux-2.6.32.9/net/bridge/br_ | |||
51600 | .show = brport_show, | 51625 | .show = brport_show, |
51601 | .store = brport_store, | 51626 | .store = brport_store, |
51602 | }; | 51627 | }; |
51603 | diff -urNp linux-2.6.32.9/net/core/dev.c linux-2.6.32.9/net/core/dev.c | 51628 | diff -urNp linux-2.6.32.10/net/core/dev.c linux-2.6.32.10/net/core/dev.c |
51604 | --- linux-2.6.32.9/net/core/dev.c 2010-02-23 10:38:51.000000000 -0500 | 51629 | --- linux-2.6.32.10/net/core/dev.c 2010-03-15 11:52:04.000000000 -0400 |
51605 | +++ linux-2.6.32.9/net/core/dev.c 2010-03-11 20:25:00.285644592 -0500 | 51630 | +++ linux-2.6.32.10/net/core/dev.c 2010-03-20 15:58:47.202049690 -0400 |
51606 | @@ -2047,7 +2047,7 @@ int netif_rx_ni(struct sk_buff *skb) | 51631 | @@ -2047,7 +2047,7 @@ int netif_rx_ni(struct sk_buff *skb) |
51607 | } | 51632 | } |
51608 | EXPORT_SYMBOL(netif_rx_ni); | 51633 | EXPORT_SYMBOL(netif_rx_ni); |
@@ -51621,9 +51646,9 @@ diff -urNp linux-2.6.32.9/net/core/dev.c linux-2.6.32.9/net/core/dev.c | |||
51621 | { | 51646 | { |
51622 | struct list_head *list = &__get_cpu_var(softnet_data).poll_list; | 51647 | struct list_head *list = &__get_cpu_var(softnet_data).poll_list; |
51623 | unsigned long time_limit = jiffies + 2; | 51648 | unsigned long time_limit = jiffies + 2; |
51624 | diff -urNp linux-2.6.32.9/net/core/flow.c linux-2.6.32.9/net/core/flow.c | 51649 | diff -urNp linux-2.6.32.10/net/core/flow.c linux-2.6.32.10/net/core/flow.c |
51625 | --- linux-2.6.32.9/net/core/flow.c 2010-02-23 10:38:51.000000000 -0500 | 51650 | --- linux-2.6.32.10/net/core/flow.c 2010-03-15 11:52:04.000000000 -0400 |
51626 | +++ linux-2.6.32.9/net/core/flow.c 2010-03-11 20:25:00.285644592 -0500 | 51651 | +++ linux-2.6.32.10/net/core/flow.c 2010-03-20 15:58:47.202049690 -0400 |
51627 | @@ -39,7 +39,7 @@ atomic_t flow_cache_genid = ATOMIC_INIT( | 51652 | @@ -39,7 +39,7 @@ atomic_t flow_cache_genid = ATOMIC_INIT( |
51628 | 51653 | ||
51629 | static u32 flow_hash_shift; | 51654 | static u32 flow_hash_shift; |
@@ -51651,9 +51676,9 @@ diff -urNp linux-2.6.32.9/net/core/flow.c linux-2.6.32.9/net/core/flow.c | |||
51651 | 51676 | ||
51652 | #define flow_flush_tasklet(cpu) (&per_cpu(flow_flush_tasklets, cpu)) | 51677 | #define flow_flush_tasklet(cpu) (&per_cpu(flow_flush_tasklets, cpu)) |
51653 | 51678 | ||
51654 | diff -urNp linux-2.6.32.9/net/dccp/ccids/ccid3.c linux-2.6.32.9/net/dccp/ccids/ccid3.c | 51679 | diff -urNp linux-2.6.32.10/net/dccp/ccids/ccid3.c linux-2.6.32.10/net/dccp/ccids/ccid3.c |
51655 | --- linux-2.6.32.9/net/dccp/ccids/ccid3.c 2010-02-23 10:38:51.000000000 -0500 | 51680 | --- linux-2.6.32.10/net/dccp/ccids/ccid3.c 2010-03-15 11:52:04.000000000 -0400 |
51656 | +++ linux-2.6.32.9/net/dccp/ccids/ccid3.c 2010-03-11 20:25:00.285644592 -0500 | 51681 | +++ linux-2.6.32.10/net/dccp/ccids/ccid3.c 2010-03-20 15:58:47.202049690 -0400 |
51657 | @@ -41,7 +41,7 @@ | 51682 | @@ -41,7 +41,7 @@ |
51658 | static int ccid3_debug; | 51683 | static int ccid3_debug; |
51659 | #define ccid3_pr_debug(format, a...) DCCP_PR_DEBUG(ccid3_debug, format, ##a) | 51684 | #define ccid3_pr_debug(format, a...) DCCP_PR_DEBUG(ccid3_debug, format, ##a) |
@@ -51663,9 +51688,9 @@ diff -urNp linux-2.6.32.9/net/dccp/ccids/ccid3.c linux-2.6.32.9/net/dccp/ccids/c | |||
51663 | #endif | 51688 | #endif |
51664 | 51689 | ||
51665 | /* | 51690 | /* |
51666 | diff -urNp linux-2.6.32.9/net/dccp/dccp.h linux-2.6.32.9/net/dccp/dccp.h | 51691 | diff -urNp linux-2.6.32.10/net/dccp/dccp.h linux-2.6.32.10/net/dccp/dccp.h |
51667 | --- linux-2.6.32.9/net/dccp/dccp.h 2010-02-23 10:38:51.000000000 -0500 | 51692 | --- linux-2.6.32.10/net/dccp/dccp.h 2010-03-15 11:52:04.000000000 -0400 |
51668 | +++ linux-2.6.32.9/net/dccp/dccp.h 2010-03-11 20:25:00.289641260 -0500 | 51693 | +++ linux-2.6.32.10/net/dccp/dccp.h 2010-03-20 15:58:47.202049690 -0400 |
51669 | @@ -44,9 +44,9 @@ extern int dccp_debug; | 51694 | @@ -44,9 +44,9 @@ extern int dccp_debug; |
51670 | #define dccp_pr_debug_cat(format, a...) DCCP_PRINTK(dccp_debug, format, ##a) | 51695 | #define dccp_pr_debug_cat(format, a...) DCCP_PRINTK(dccp_debug, format, ##a) |
51671 | #define dccp_debug(fmt, a...) dccp_pr_debug_cat(KERN_DEBUG fmt, ##a) | 51696 | #define dccp_debug(fmt, a...) dccp_pr_debug_cat(KERN_DEBUG fmt, ##a) |
@@ -51679,9 +51704,9 @@ diff -urNp linux-2.6.32.9/net/dccp/dccp.h linux-2.6.32.9/net/dccp/dccp.h | |||
51679 | #endif | 51704 | #endif |
51680 | 51705 | ||
51681 | extern struct inet_hashinfo dccp_hashinfo; | 51706 | extern struct inet_hashinfo dccp_hashinfo; |
51682 | diff -urNp linux-2.6.32.9/net/decnet/sysctl_net_decnet.c linux-2.6.32.9/net/decnet/sysctl_net_decnet.c | 51707 | diff -urNp linux-2.6.32.10/net/decnet/sysctl_net_decnet.c linux-2.6.32.10/net/decnet/sysctl_net_decnet.c |
51683 | --- linux-2.6.32.9/net/decnet/sysctl_net_decnet.c 2010-02-23 10:38:51.000000000 -0500 | 51708 | --- linux-2.6.32.10/net/decnet/sysctl_net_decnet.c 2010-03-15 11:52:04.000000000 -0400 |
51684 | +++ linux-2.6.32.9/net/decnet/sysctl_net_decnet.c 2010-03-11 20:25:00.289641260 -0500 | 51709 | +++ linux-2.6.32.10/net/decnet/sysctl_net_decnet.c 2010-03-20 15:58:47.202049690 -0400 |
51685 | @@ -206,7 +206,7 @@ static int dn_node_address_handler(ctl_t | 51710 | @@ -206,7 +206,7 @@ static int dn_node_address_handler(ctl_t |
51686 | 51711 | ||
51687 | if (len > *lenp) len = *lenp; | 51712 | if (len > *lenp) len = *lenp; |
@@ -51700,9 +51725,9 @@ diff -urNp linux-2.6.32.9/net/decnet/sysctl_net_decnet.c linux-2.6.32.9/net/decn | |||
51700 | return -EFAULT; | 51725 | return -EFAULT; |
51701 | 51726 | ||
51702 | *lenp = len; | 51727 | *lenp = len; |
51703 | diff -urNp linux-2.6.32.9/net/ipv4/inet_hashtables.c linux-2.6.32.9/net/ipv4/inet_hashtables.c | 51728 | diff -urNp linux-2.6.32.10/net/ipv4/inet_hashtables.c linux-2.6.32.10/net/ipv4/inet_hashtables.c |
51704 | --- linux-2.6.32.9/net/ipv4/inet_hashtables.c 2010-02-23 10:38:51.000000000 -0500 | 51729 | --- linux-2.6.32.10/net/ipv4/inet_hashtables.c 2010-03-15 11:52:04.000000000 -0400 |
51705 | +++ linux-2.6.32.9/net/ipv4/inet_hashtables.c 2010-03-11 20:25:00.289641260 -0500 | 51730 | +++ linux-2.6.32.10/net/ipv4/inet_hashtables.c 2010-03-20 15:58:47.202049690 -0400 |
51706 | @@ -18,11 +18,14 @@ | 51731 | @@ -18,11 +18,14 @@ |
51707 | #include <linux/sched.h> | 51732 | #include <linux/sched.h> |
51708 | #include <linux/slab.h> | 51733 | #include <linux/slab.h> |
@@ -51727,9 +51752,9 @@ diff -urNp linux-2.6.32.9/net/ipv4/inet_hashtables.c linux-2.6.32.9/net/ipv4/ine | |||
51727 | if (tw) { | 51752 | if (tw) { |
51728 | inet_twsk_deschedule(tw, death_row); | 51753 | inet_twsk_deschedule(tw, death_row); |
51729 | inet_twsk_put(tw); | 51754 | inet_twsk_put(tw); |
51730 | diff -urNp linux-2.6.32.9/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.9/net/ipv4/netfilter/nf_nat_snmp_basic.c | 51755 | diff -urNp linux-2.6.32.10/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.10/net/ipv4/netfilter/nf_nat_snmp_basic.c |
51731 | --- linux-2.6.32.9/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-02-23 10:38:51.000000000 -0500 | 51756 | --- linux-2.6.32.10/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-03-15 11:52:04.000000000 -0400 |
51732 | +++ linux-2.6.32.9/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-03-11 20:25:00.289641260 -0500 | 51757 | +++ linux-2.6.32.10/net/ipv4/netfilter/nf_nat_snmp_basic.c 2010-03-20 15:58:47.202049690 -0400 |
51733 | @@ -397,7 +397,7 @@ static unsigned char asn1_octets_decode( | 51758 | @@ -397,7 +397,7 @@ static unsigned char asn1_octets_decode( |
51734 | 51759 | ||
51735 | *len = 0; | 51760 | *len = 0; |
@@ -51739,47 +51764,81 @@ diff -urNp linux-2.6.32.9/net/ipv4/netfilter/nf_nat_snmp_basic.c linux-2.6.32.9/ | |||
51739 | if (*octets == NULL) { | 51764 | if (*octets == NULL) { |
51740 | if (net_ratelimit()) | 51765 | if (net_ratelimit()) |
51741 | printk("OOM in bsalg (%d)\n", __LINE__); | 51766 | printk("OOM in bsalg (%d)\n", __LINE__); |
51742 | diff -urNp linux-2.6.32.9/net/ipv4/tcp_ipv4.c linux-2.6.32.9/net/ipv4/tcp_ipv4.c | 51767 | diff -urNp linux-2.6.32.10/net/ipv4/tcp_ipv4.c linux-2.6.32.10/net/ipv4/tcp_ipv4.c |
51743 | --- linux-2.6.32.9/net/ipv4/tcp_ipv4.c 2010-02-23 10:38:51.000000000 -0500 | 51768 | --- linux-2.6.32.10/net/ipv4/tcp_ipv4.c 2010-03-15 11:52:04.000000000 -0400 |
51744 | +++ linux-2.6.32.9/net/ipv4/tcp_ipv4.c 2010-03-11 20:25:00.289641260 -0500 | 51769 | +++ linux-2.6.32.10/net/ipv4/tcp_ipv4.c 2010-03-20 16:43:40.608963983 -0400 |
51745 | @@ -1542,6 +1542,9 @@ int tcp_v4_do_rcv(struct sock *sk, struc | 51770 | @@ -84,6 +84,9 @@ |
51746 | return 0; | 51771 | int sysctl_tcp_tw_reuse __read_mostly; |
51772 | int sysctl_tcp_low_latency __read_mostly; | ||
51747 | 51773 | ||
51748 | reset: | ||
51749 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | 51774 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE |
51750 | + if (!skb->dev || (skb->dev->flags & IFF_LOOPBACK)) | 51775 | +extern int grsec_enable_blackhole; |
51751 | +#endif | 51776 | +#endif |
51752 | tcp_v4_send_reset(rsk, skb); | 51777 | |
51753 | discard: | 51778 | #ifdef CONFIG_TCP_MD5SIG |
51754 | kfree_skb(skb); | 51779 | static struct tcp_md5sig_key *tcp_v4_md5_do_lookup(struct sock *sk, |
51755 | @@ -1650,6 +1653,9 @@ no_tcp_socket: | 51780 | @@ -1603,12 +1606,20 @@ int tcp_v4_rcv(struct sk_buff *skb) |
51781 | TCP_SKB_CB(skb)->sacked = 0; | ||
51782 | |||
51783 | sk = __inet_lookup_skb(&tcp_hashinfo, skb, th->source, th->dest); | ||
51784 | - if (!sk) | ||
51785 | + if (!sk) { | ||
51786 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51787 | + ret = 1; | ||
51788 | +#endif | ||
51789 | goto no_tcp_socket; | ||
51790 | + } | ||
51791 | |||
51792 | process: | ||
51793 | - if (sk->sk_state == TCP_TIME_WAIT) | ||
51794 | + if (sk->sk_state == TCP_TIME_WAIT) { | ||
51795 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51796 | + ret = 2; | ||
51797 | +#endif | ||
51798 | goto do_time_wait; | ||
51799 | + } | ||
51800 | |||
51801 | if (!xfrm4_policy_check(sk, XFRM_POLICY_IN, skb)) | ||
51802 | goto discard_and_relse; | ||
51803 | @@ -1650,6 +1661,10 @@ no_tcp_socket: | ||
51756 | bad_packet: | 51804 | bad_packet: |
51757 | TCP_INC_STATS_BH(net, TCP_MIB_INERRS); | 51805 | TCP_INC_STATS_BH(net, TCP_MIB_INERRS); |
51758 | } else { | 51806 | } else { |
51759 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | 51807 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE |
51760 | + if (skb->dev->flags & IFF_LOOPBACK) | 51808 | + if (!grsec_enable_blackhole || (ret == 1 && |
51809 | + (skb->dev->flags & IFF_LOOPBACK))) | ||
51761 | +#endif | 51810 | +#endif |
51762 | tcp_v4_send_reset(NULL, skb); | 51811 | tcp_v4_send_reset(NULL, skb); |
51763 | } | 51812 | } |
51764 | 51813 | ||
51765 | diff -urNp linux-2.6.32.9/net/ipv4/tcp_minisocks.c linux-2.6.32.9/net/ipv4/tcp_minisocks.c | 51814 | diff -urNp linux-2.6.32.10/net/ipv4/tcp_minisocks.c linux-2.6.32.10/net/ipv4/tcp_minisocks.c |
51766 | --- linux-2.6.32.9/net/ipv4/tcp_minisocks.c 2010-02-23 10:38:51.000000000 -0500 | 51815 | --- linux-2.6.32.10/net/ipv4/tcp_minisocks.c 2010-03-15 11:52:04.000000000 -0400 |
51767 | +++ linux-2.6.32.9/net/ipv4/tcp_minisocks.c 2010-03-11 20:25:00.289641260 -0500 | 51816 | +++ linux-2.6.32.10/net/ipv4/tcp_minisocks.c 2010-03-21 15:08:35.843551109 -0400 |
51768 | @@ -672,8 +672,11 @@ listen_overflow: | 51817 | @@ -26,6 +26,10 @@ |
51818 | #include <net/inet_common.h> | ||
51819 | #include <net/xfrm.h> | ||
51820 | |||
51821 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51822 | +extern int grsec_enable_blackhole; | ||
51823 | +#endif | ||
51824 | + | ||
51825 | #ifdef CONFIG_SYSCTL | ||
51826 | #define SYNC_INIT 0 /* let the user enable it */ | ||
51827 | #else | ||
51828 | @@ -672,6 +676,10 @@ listen_overflow: | ||
51769 | 51829 | ||
51770 | embryonic_reset: | 51830 | embryonic_reset: |
51771 | NET_INC_STATS_BH(sock_net(sk), LINUX_MIB_EMBRYONICRSTS); | 51831 | NET_INC_STATS_BH(sock_net(sk), LINUX_MIB_EMBRYONICRSTS); |
51772 | + | 51832 | + |
51773 | +#ifndef CONFIG_GRKERNSEC_BLACKHOLE | 51833 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE |
51834 | + if (!grsec_enable_blackhole) | ||
51835 | +#endif | ||
51774 | if (!(flg & TCP_FLAG_RST)) | 51836 | if (!(flg & TCP_FLAG_RST)) |
51775 | req->rsk_ops->send_reset(sk, skb); | 51837 | req->rsk_ops->send_reset(sk, skb); |
51776 | +#endif | ||
51777 | 51838 | ||
51778 | inet_csk_reqsk_queue_drop(sk, req, prev); | 51839 | diff -urNp linux-2.6.32.10/net/ipv4/tcp_probe.c linux-2.6.32.10/net/ipv4/tcp_probe.c |
51779 | return NULL; | 51840 | --- linux-2.6.32.10/net/ipv4/tcp_probe.c 2010-03-15 11:52:04.000000000 -0400 |
51780 | diff -urNp linux-2.6.32.9/net/ipv4/tcp_probe.c linux-2.6.32.9/net/ipv4/tcp_probe.c | 51841 | +++ linux-2.6.32.10/net/ipv4/tcp_probe.c 2010-03-20 15:58:47.202049690 -0400 |
51781 | --- linux-2.6.32.9/net/ipv4/tcp_probe.c 2010-02-23 10:38:51.000000000 -0500 | ||
51782 | +++ linux-2.6.32.9/net/ipv4/tcp_probe.c 2010-03-11 20:25:00.289641260 -0500 | ||
51783 | @@ -200,7 +200,7 @@ static ssize_t tcpprobe_read(struct file | 51842 | @@ -200,7 +200,7 @@ static ssize_t tcpprobe_read(struct file |
51784 | if (cnt + width >= len) | 51843 | if (cnt + width >= len) |
51785 | break; | 51844 | break; |
@@ -51789,9 +51848,37 @@ diff -urNp linux-2.6.32.9/net/ipv4/tcp_probe.c linux-2.6.32.9/net/ipv4/tcp_probe | |||
51789 | return -EFAULT; | 51848 | return -EFAULT; |
51790 | cnt += width; | 51849 | cnt += width; |
51791 | } | 51850 | } |
51792 | diff -urNp linux-2.6.32.9/net/ipv4/udp.c linux-2.6.32.9/net/ipv4/udp.c | 51851 | diff -urNp linux-2.6.32.10/net/ipv4/tcp_timer.c linux-2.6.32.10/net/ipv4/tcp_timer.c |
51793 | --- linux-2.6.32.9/net/ipv4/udp.c 2010-02-23 10:38:51.000000000 -0500 | 51852 | --- linux-2.6.32.10/net/ipv4/tcp_timer.c 2010-03-15 11:52:04.000000000 -0400 |
51794 | +++ linux-2.6.32.9/net/ipv4/udp.c 2010-03-11 20:25:00.289641260 -0500 | 51853 | +++ linux-2.6.32.10/net/ipv4/tcp_timer.c 2010-03-20 16:54:07.060562571 -0400 |
51854 | @@ -21,6 +21,10 @@ | ||
51855 | #include <linux/module.h> | ||
51856 | #include <net/tcp.h> | ||
51857 | |||
51858 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51859 | +extern int grsec_lastack_retries; | ||
51860 | +#endif | ||
51861 | + | ||
51862 | int sysctl_tcp_syn_retries __read_mostly = TCP_SYN_RETRIES; | ||
51863 | int sysctl_tcp_synack_retries __read_mostly = TCP_SYNACK_RETRIES; | ||
51864 | int sysctl_tcp_keepalive_time __read_mostly = TCP_KEEPALIVE_TIME; | ||
51865 | @@ -164,6 +168,13 @@ static int tcp_write_timeout(struct sock | ||
51866 | } | ||
51867 | } | ||
51868 | |||
51869 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51870 | + if ((sk->sk_state == TCP_LAST_ACK) && | ||
51871 | + (grsec_lastack_retries > 0) && | ||
51872 | + (grsec_lastack_retries < retry_until)) | ||
51873 | + retry_until = grsec_lastack_retries; | ||
51874 | +#endif | ||
51875 | + | ||
51876 | if (retransmits_timed_out(sk, retry_until)) { | ||
51877 | /* Has it gone just too far? */ | ||
51878 | tcp_write_err(sk); | ||
51879 | diff -urNp linux-2.6.32.10/net/ipv4/udp.c linux-2.6.32.10/net/ipv4/udp.c | ||
51880 | --- linux-2.6.32.10/net/ipv4/udp.c 2010-03-15 11:52:04.000000000 -0400 | ||
51881 | +++ linux-2.6.32.10/net/ipv4/udp.c 2010-03-20 16:44:04.336670861 -0400 | ||
51795 | @@ -86,6 +86,7 @@ | 51882 | @@ -86,6 +86,7 @@ |
51796 | #include <linux/types.h> | 51883 | #include <linux/types.h> |
51797 | #include <linux/fcntl.h> | 51884 | #include <linux/fcntl.h> |
@@ -51800,7 +51887,18 @@ diff -urNp linux-2.6.32.9/net/ipv4/udp.c linux-2.6.32.9/net/ipv4/udp.c | |||
51800 | #include <linux/socket.h> | 51887 | #include <linux/socket.h> |
51801 | #include <linux/sockios.h> | 51888 | #include <linux/sockios.h> |
51802 | #include <linux/igmp.h> | 51889 | #include <linux/igmp.h> |
51803 | @@ -371,6 +372,9 @@ found: | 51890 | @@ -106,6 +107,10 @@ |
51891 | #include <net/xfrm.h> | ||
51892 | #include "udp_impl.h" | ||
51893 | |||
51894 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | ||
51895 | +extern int grsec_enable_blackhole; | ||
51896 | +#endif | ||
51897 | + | ||
51898 | struct udp_table udp_table; | ||
51899 | EXPORT_SYMBOL(udp_table); | ||
51900 | |||
51901 | @@ -371,6 +376,9 @@ found: | ||
51804 | return s; | 51902 | return s; |
51805 | } | 51903 | } |
51806 | 51904 | ||
@@ -51810,7 +51908,7 @@ diff -urNp linux-2.6.32.9/net/ipv4/udp.c linux-2.6.32.9/net/ipv4/udp.c | |||
51810 | /* | 51908 | /* |
51811 | * This routine is called by the ICMP module when it gets some | 51909 | * This routine is called by the ICMP module when it gets some |
51812 | * sort of error condition. If err < 0 then the socket should | 51910 | * sort of error condition. If err < 0 then the socket should |
51813 | @@ -639,9 +643,18 @@ int udp_sendmsg(struct kiocb *iocb, stru | 51911 | @@ -639,9 +647,18 @@ int udp_sendmsg(struct kiocb *iocb, stru |
51814 | dport = usin->sin_port; | 51912 | dport = usin->sin_port; |
51815 | if (dport == 0) | 51913 | if (dport == 0) |
51816 | return -EINVAL; | 51914 | return -EINVAL; |
@@ -51829,7 +51927,7 @@ diff -urNp linux-2.6.32.9/net/ipv4/udp.c linux-2.6.32.9/net/ipv4/udp.c | |||
51829 | daddr = inet->daddr; | 51927 | daddr = inet->daddr; |
51830 | dport = inet->dport; | 51928 | dport = inet->dport; |
51831 | /* Open fast path for connected socket. | 51929 | /* Open fast path for connected socket. |
51832 | @@ -945,6 +958,10 @@ try_again: | 51930 | @@ -945,6 +962,10 @@ try_again: |
51833 | if (!skb) | 51931 | if (!skb) |
51834 | goto out; | 51932 | goto out; |
51835 | 51933 | ||
@@ -51840,19 +51938,19 @@ diff -urNp linux-2.6.32.9/net/ipv4/udp.c linux-2.6.32.9/net/ipv4/udp.c | |||
51840 | ulen = skb->len - sizeof(struct udphdr); | 51938 | ulen = skb->len - sizeof(struct udphdr); |
51841 | copied = len; | 51939 | copied = len; |
51842 | if (copied > ulen) | 51940 | if (copied > ulen) |
51843 | @@ -1335,6 +1352,9 @@ int __udp4_lib_rcv(struct sk_buff *skb, | 51941 | @@ -1335,6 +1356,9 @@ int __udp4_lib_rcv(struct sk_buff *skb, |
51844 | goto csum_error; | 51942 | goto csum_error; |
51845 | 51943 | ||
51846 | UDP_INC_STATS_BH(net, UDP_MIB_NOPORTS, proto == IPPROTO_UDPLITE); | 51944 | UDP_INC_STATS_BH(net, UDP_MIB_NOPORTS, proto == IPPROTO_UDPLITE); |
51847 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE | 51945 | +#ifdef CONFIG_GRKERNSEC_BLACKHOLE |
51848 | + if (skb->dev->flags & IFF_LOOPBACK) | 51946 | + if (!grsec_enable_blackhole || (skb->dev->flags & IFF_LOOPBACK)) |
51849 | +#endif | 51947 | +#endif |
51850 | icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0); | 51948 | icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0); |
51851 | 51949 | ||
51852 | /* | 51950 | /* |
51853 | diff -urNp linux-2.6.32.9/net/ipv6/exthdrs.c linux-2.6.32.9/net/ipv6/exthdrs.c | 51951 | diff -urNp linux-2.6.32.10/net/ipv6/exthdrs.c linux-2.6.32.10/net/ipv6/exthdrs.c |
51854 | --- linux-2.6.32.9/net/ipv6/exthdrs.c 2010-02-23 10:38:51.000000000 -0500 | 51952 | --- linux-2.6.32.10/net/ipv6/exthdrs.c 2010-03-15 11:52:04.000000000 -0400 |
51855 | +++ linux-2.6.32.9/net/ipv6/exthdrs.c 2010-03-11 20:25:00.289641260 -0500 | 51953 | +++ linux-2.6.32.10/net/ipv6/exthdrs.c 2010-03-20 15:58:47.202049690 -0400 |
51856 | @@ -635,7 +635,7 @@ static struct tlvtype_proc tlvprochopopt | 51954 | @@ -635,7 +635,7 @@ static struct tlvtype_proc tlvprochopopt |
51857 | .type = IPV6_TLV_JUMBO, | 51955 | .type = IPV6_TLV_JUMBO, |
51858 | .func = ipv6_hop_jumbo, | 51956 | .func = ipv6_hop_jumbo, |
@@ -51862,9 +51960,9 @@ diff -urNp linux-2.6.32.9/net/ipv6/exthdrs.c linux-2.6.32.9/net/ipv6/exthdrs.c | |||
51862 | }; | 51960 | }; |
51863 | 51961 | ||
51864 | int ipv6_parse_hopopts(struct sk_buff *skb) | 51962 | int ipv6_parse_hopopts(struct sk_buff *skb) |
51865 | diff -urNp linux-2.6.32.9/net/ipv6/raw.c linux-2.6.32.9/net/ipv6/raw.c | 51963 | diff -urNp linux-2.6.32.10/net/ipv6/raw.c linux-2.6.32.10/net/ipv6/raw.c |
51866 | --- linux-2.6.32.9/net/ipv6/raw.c 2010-02-23 10:38:51.000000000 -0500 | 51964 | --- linux-2.6.32.10/net/ipv6/raw.c 2010-03-15 11:52:04.000000000 -0400 |
51867 | +++ linux-2.6.32.9/net/ipv6/raw.c 2010-03-11 20:25:00.289641260 -0500 | 51965 | +++ linux-2.6.32.10/net/ipv6/raw.c 2010-03-20 15:58:47.202049690 -0400 |
51868 | @@ -600,7 +600,7 @@ out: | 51966 | @@ -600,7 +600,7 @@ out: |
51869 | return err; | 51967 | return err; |
51870 | } | 51968 | } |
@@ -51874,9 +51972,9 @@ diff -urNp linux-2.6.32.9/net/ipv6/raw.c linux-2.6.32.9/net/ipv6/raw.c | |||
51874 | struct flowi *fl, struct rt6_info *rt, | 51972 | struct flowi *fl, struct rt6_info *rt, |
51875 | unsigned int flags) | 51973 | unsigned int flags) |
51876 | { | 51974 | { |
51877 | diff -urNp linux-2.6.32.9/net/ipv6/tcp_ipv6.c linux-2.6.32.9/net/ipv6/tcp_ipv6.c | 51975 | diff -urNp linux-2.6.32.10/net/ipv6/tcp_ipv6.c linux-2.6.32.10/net/ipv6/tcp_ipv6.c |
51878 | --- linux-2.6.32.9/net/ipv6/tcp_ipv6.c 2010-02-23 10:38:51.000000000 -0500 | 51976 | --- linux-2.6.32.10/net/ipv6/tcp_ipv6.c 2010-03-15 11:52:04.000000000 -0400 |
51879 | +++ linux-2.6.32.9/net/ipv6/tcp_ipv6.c 2010-03-11 20:25:00.289641260 -0500 | 51977 | +++ linux-2.6.32.10/net/ipv6/tcp_ipv6.c 2010-03-20 15:58:47.205034038 -0400 |
51880 | @@ -1578,6 +1578,9 @@ static int tcp_v6_do_rcv(struct sock *sk | 51978 | @@ -1578,6 +1578,9 @@ static int tcp_v6_do_rcv(struct sock *sk |
51881 | return 0; | 51979 | return 0; |
51882 | 51980 | ||
@@ -51897,9 +51995,9 @@ diff -urNp linux-2.6.32.9/net/ipv6/tcp_ipv6.c linux-2.6.32.9/net/ipv6/tcp_ipv6.c | |||
51897 | tcp_v6_send_reset(NULL, skb); | 51995 | tcp_v6_send_reset(NULL, skb); |
51898 | } | 51996 | } |
51899 | 51997 | ||
51900 | diff -urNp linux-2.6.32.9/net/ipv6/udp.c linux-2.6.32.9/net/ipv6/udp.c | 51998 | diff -urNp linux-2.6.32.10/net/ipv6/udp.c linux-2.6.32.10/net/ipv6/udp.c |
51901 | --- linux-2.6.32.9/net/ipv6/udp.c 2010-02-23 10:38:51.000000000 -0500 | 51999 | --- linux-2.6.32.10/net/ipv6/udp.c 2010-03-15 11:52:04.000000000 -0400 |
51902 | +++ linux-2.6.32.9/net/ipv6/udp.c 2010-03-11 20:25:00.289641260 -0500 | 52000 | +++ linux-2.6.32.10/net/ipv6/udp.c 2010-03-20 15:58:47.205034038 -0400 |
51903 | @@ -587,6 +587,9 @@ int __udp6_lib_rcv(struct sk_buff *skb, | 52001 | @@ -587,6 +587,9 @@ int __udp6_lib_rcv(struct sk_buff *skb, |
51904 | UDP6_INC_STATS_BH(net, UDP_MIB_NOPORTS, | 52002 | UDP6_INC_STATS_BH(net, UDP_MIB_NOPORTS, |
51905 | proto == IPPROTO_UDPLITE); | 52003 | proto == IPPROTO_UDPLITE); |
@@ -51910,9 +52008,9 @@ diff -urNp linux-2.6.32.9/net/ipv6/udp.c linux-2.6.32.9/net/ipv6/udp.c | |||
51910 | icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_PORT_UNREACH, 0, dev); | 52008 | icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_PORT_UNREACH, 0, dev); |
51911 | 52009 | ||
51912 | kfree_skb(skb); | 52010 | kfree_skb(skb); |
51913 | diff -urNp linux-2.6.32.9/net/irda/ircomm/ircomm_tty.c linux-2.6.32.9/net/irda/ircomm/ircomm_tty.c | 52011 | diff -urNp linux-2.6.32.10/net/irda/ircomm/ircomm_tty.c linux-2.6.32.10/net/irda/ircomm/ircomm_tty.c |
51914 | --- linux-2.6.32.9/net/irda/ircomm/ircomm_tty.c 2010-02-23 10:38:51.000000000 -0500 | 52012 | --- linux-2.6.32.10/net/irda/ircomm/ircomm_tty.c 2010-03-15 11:52:04.000000000 -0400 |
51915 | +++ linux-2.6.32.9/net/irda/ircomm/ircomm_tty.c 2010-03-11 20:25:00.289641260 -0500 | 52013 | +++ linux-2.6.32.10/net/irda/ircomm/ircomm_tty.c 2010-03-20 15:58:47.205034038 -0400 |
51916 | @@ -280,16 +280,16 @@ static int ircomm_tty_block_til_ready(st | 52014 | @@ -280,16 +280,16 @@ static int ircomm_tty_block_til_ready(st |
51917 | add_wait_queue(&self->open_wait, &wait); | 52015 | add_wait_queue(&self->open_wait, &wait); |
51918 | 52016 | ||
@@ -52035,9 +52133,9 @@ diff -urNp linux-2.6.32.9/net/irda/ircomm/ircomm_tty.c linux-2.6.32.9/net/irda/i | |||
52035 | seq_printf(m, "Max data size: %d\n", self->max_data_size); | 52133 | seq_printf(m, "Max data size: %d\n", self->max_data_size); |
52036 | seq_printf(m, "Max header size: %d\n", self->max_header_size); | 52134 | seq_printf(m, "Max header size: %d\n", self->max_header_size); |
52037 | 52135 | ||
52038 | diff -urNp linux-2.6.32.9/net/mac80211/ieee80211_i.h linux-2.6.32.9/net/mac80211/ieee80211_i.h | 52136 | diff -urNp linux-2.6.32.10/net/mac80211/ieee80211_i.h linux-2.6.32.10/net/mac80211/ieee80211_i.h |
52039 | --- linux-2.6.32.9/net/mac80211/ieee80211_i.h 2010-02-23 10:38:51.000000000 -0500 | 52137 | --- linux-2.6.32.10/net/mac80211/ieee80211_i.h 2010-03-15 11:52:04.000000000 -0400 |
52040 | +++ linux-2.6.32.9/net/mac80211/ieee80211_i.h 2010-03-11 20:25:00.289641260 -0500 | 52138 | +++ linux-2.6.32.10/net/mac80211/ieee80211_i.h 2010-03-20 15:58:47.205034038 -0400 |
52041 | @@ -634,7 +634,7 @@ struct ieee80211_local { | 52139 | @@ -634,7 +634,7 @@ struct ieee80211_local { |
52042 | /* also used to protect ampdu_ac_queue and amdpu_ac_stop_refcnt */ | 52140 | /* also used to protect ampdu_ac_queue and amdpu_ac_stop_refcnt */ |
52043 | spinlock_t queue_stop_reason_lock; | 52141 | spinlock_t queue_stop_reason_lock; |
@@ -52047,9 +52145,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/ieee80211_i.h linux-2.6.32.9/net/mac80211 | |||
52047 | int monitors, cooked_mntrs; | 52145 | int monitors, cooked_mntrs; |
52048 | /* number of interfaces with corresponding FIF_ flags */ | 52146 | /* number of interfaces with corresponding FIF_ flags */ |
52049 | int fif_fcsfail, fif_plcpfail, fif_control, fif_other_bss, fif_pspoll; | 52147 | int fif_fcsfail, fif_plcpfail, fif_control, fif_other_bss, fif_pspoll; |
52050 | diff -urNp linux-2.6.32.9/net/mac80211/iface.c linux-2.6.32.9/net/mac80211/iface.c | 52148 | diff -urNp linux-2.6.32.10/net/mac80211/iface.c linux-2.6.32.10/net/mac80211/iface.c |
52051 | --- linux-2.6.32.9/net/mac80211/iface.c 2010-02-23 10:38:51.000000000 -0500 | 52149 | --- linux-2.6.32.10/net/mac80211/iface.c 2010-03-15 11:52:04.000000000 -0400 |
52052 | +++ linux-2.6.32.9/net/mac80211/iface.c 2010-03-11 20:25:00.289641260 -0500 | 52150 | +++ linux-2.6.32.10/net/mac80211/iface.c 2010-03-20 15:58:47.205034038 -0400 |
52053 | @@ -166,7 +166,7 @@ static int ieee80211_open(struct net_dev | 52151 | @@ -166,7 +166,7 @@ static int ieee80211_open(struct net_dev |
52054 | break; | 52152 | break; |
52055 | } | 52153 | } |
@@ -52104,9 +52202,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/iface.c linux-2.6.32.9/net/mac80211/iface | |||
52104 | ieee80211_clear_tx_pending(local); | 52202 | ieee80211_clear_tx_pending(local); |
52105 | ieee80211_stop_device(local); | 52203 | ieee80211_stop_device(local); |
52106 | 52204 | ||
52107 | diff -urNp linux-2.6.32.9/net/mac80211/main.c linux-2.6.32.9/net/mac80211/main.c | 52205 | diff -urNp linux-2.6.32.10/net/mac80211/main.c linux-2.6.32.10/net/mac80211/main.c |
52108 | --- linux-2.6.32.9/net/mac80211/main.c 2010-02-23 10:38:51.000000000 -0500 | 52206 | --- linux-2.6.32.10/net/mac80211/main.c 2010-03-15 11:52:04.000000000 -0400 |
52109 | +++ linux-2.6.32.9/net/mac80211/main.c 2010-03-11 20:25:00.289641260 -0500 | 52207 | +++ linux-2.6.32.10/net/mac80211/main.c 2010-03-20 15:58:47.205034038 -0400 |
52110 | @@ -145,7 +145,7 @@ int ieee80211_hw_config(struct ieee80211 | 52208 | @@ -145,7 +145,7 @@ int ieee80211_hw_config(struct ieee80211 |
52111 | local->hw.conf.power_level = power; | 52209 | local->hw.conf.power_level = power; |
52112 | } | 52210 | } |
@@ -52116,9 +52214,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/main.c linux-2.6.32.9/net/mac80211/main.c | |||
52116 | ret = drv_config(local, changed); | 52214 | ret = drv_config(local, changed); |
52117 | /* | 52215 | /* |
52118 | * Goal: | 52216 | * Goal: |
52119 | diff -urNp linux-2.6.32.9/net/mac80211/pm.c linux-2.6.32.9/net/mac80211/pm.c | 52217 | diff -urNp linux-2.6.32.10/net/mac80211/pm.c linux-2.6.32.10/net/mac80211/pm.c |
52120 | --- linux-2.6.32.9/net/mac80211/pm.c 2010-02-23 10:38:51.000000000 -0500 | 52218 | --- linux-2.6.32.10/net/mac80211/pm.c 2010-03-15 11:52:04.000000000 -0400 |
52121 | +++ linux-2.6.32.9/net/mac80211/pm.c 2010-03-11 20:25:00.289641260 -0500 | 52219 | +++ linux-2.6.32.10/net/mac80211/pm.c 2010-03-20 15:58:47.205034038 -0400 |
52122 | @@ -107,7 +107,7 @@ int __ieee80211_suspend(struct ieee80211 | 52220 | @@ -107,7 +107,7 @@ int __ieee80211_suspend(struct ieee80211 |
52123 | } | 52221 | } |
52124 | 52222 | ||
@@ -52128,9 +52226,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/pm.c linux-2.6.32.9/net/mac80211/pm.c | |||
52128 | ieee80211_stop_device(local); | 52226 | ieee80211_stop_device(local); |
52129 | 52227 | ||
52130 | local->suspended = true; | 52228 | local->suspended = true; |
52131 | diff -urNp linux-2.6.32.9/net/mac80211/rate.c linux-2.6.32.9/net/mac80211/rate.c | 52229 | diff -urNp linux-2.6.32.10/net/mac80211/rate.c linux-2.6.32.10/net/mac80211/rate.c |
52132 | --- linux-2.6.32.9/net/mac80211/rate.c 2010-02-23 10:38:51.000000000 -0500 | 52230 | --- linux-2.6.32.10/net/mac80211/rate.c 2010-03-15 11:52:04.000000000 -0400 |
52133 | +++ linux-2.6.32.9/net/mac80211/rate.c 2010-03-11 20:25:00.289641260 -0500 | 52231 | +++ linux-2.6.32.10/net/mac80211/rate.c 2010-03-20 15:58:47.205034038 -0400 |
52134 | @@ -287,7 +287,7 @@ int ieee80211_init_rate_ctrl_alg(struct | 52232 | @@ -287,7 +287,7 @@ int ieee80211_init_rate_ctrl_alg(struct |
52135 | struct rate_control_ref *ref, *old; | 52233 | struct rate_control_ref *ref, *old; |
52136 | 52234 | ||
@@ -52140,9 +52238,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/rate.c linux-2.6.32.9/net/mac80211/rate.c | |||
52140 | return -EBUSY; | 52238 | return -EBUSY; |
52141 | 52239 | ||
52142 | ref = rate_control_alloc(name, local); | 52240 | ref = rate_control_alloc(name, local); |
52143 | diff -urNp linux-2.6.32.9/net/mac80211/util.c linux-2.6.32.9/net/mac80211/util.c | 52241 | diff -urNp linux-2.6.32.10/net/mac80211/util.c linux-2.6.32.10/net/mac80211/util.c |
52144 | --- linux-2.6.32.9/net/mac80211/util.c 2010-02-23 10:38:51.000000000 -0500 | 52242 | --- linux-2.6.32.10/net/mac80211/util.c 2010-03-15 11:52:04.000000000 -0400 |
52145 | +++ linux-2.6.32.9/net/mac80211/util.c 2010-03-11 20:25:00.289641260 -0500 | 52243 | +++ linux-2.6.32.10/net/mac80211/util.c 2010-03-20 15:58:47.205034038 -0400 |
52146 | @@ -1042,14 +1042,14 @@ int ieee80211_reconfig(struct ieee80211_ | 52244 | @@ -1042,14 +1042,14 @@ int ieee80211_reconfig(struct ieee80211_ |
52147 | local->resuming = true; | 52245 | local->resuming = true; |
52148 | 52246 | ||
@@ -52160,9 +52258,9 @@ diff -urNp linux-2.6.32.9/net/mac80211/util.c linux-2.6.32.9/net/mac80211/util.c | |||
52160 | if (res) { | 52258 | if (res) { |
52161 | WARN(local->suspended, "Harware became unavailable " | 52259 | WARN(local->suspended, "Harware became unavailable " |
52162 | "upon resume. This is could be a software issue" | 52260 | "upon resume. This is could be a software issue" |
52163 | diff -urNp linux-2.6.32.9/net/sctp/socket.c linux-2.6.32.9/net/sctp/socket.c | 52261 | diff -urNp linux-2.6.32.10/net/sctp/socket.c linux-2.6.32.10/net/sctp/socket.c |
52164 | --- linux-2.6.32.9/net/sctp/socket.c 2010-02-23 10:38:51.000000000 -0500 | 52262 | --- linux-2.6.32.10/net/sctp/socket.c 2010-03-15 11:52:04.000000000 -0400 |
52165 | +++ linux-2.6.32.9/net/sctp/socket.c 2010-03-11 20:25:00.293652567 -0500 | 52263 | +++ linux-2.6.32.10/net/sctp/socket.c 2010-03-20 15:58:47.205034038 -0400 |
52166 | @@ -1482,7 +1482,7 @@ SCTP_STATIC int sctp_sendmsg(struct kioc | 52264 | @@ -1482,7 +1482,7 @@ SCTP_STATIC int sctp_sendmsg(struct kioc |
52167 | struct sctp_sndrcvinfo *sinfo; | 52265 | struct sctp_sndrcvinfo *sinfo; |
52168 | struct sctp_initmsg *sinit; | 52266 | struct sctp_initmsg *sinit; |
@@ -52180,9 +52278,9 @@ diff -urNp linux-2.6.32.9/net/sctp/socket.c linux-2.6.32.9/net/sctp/socket.c | |||
52180 | 52278 | ||
52181 | SCTP_DEBUG_PRINTK("sctp_get_port() found a possible match\n"); | 52279 | SCTP_DEBUG_PRINTK("sctp_get_port() found a possible match\n"); |
52182 | if (pp->fastreuse && sk->sk_reuse && | 52280 | if (pp->fastreuse && sk->sk_reuse && |
52183 | diff -urNp linux-2.6.32.9/net/socket.c linux-2.6.32.9/net/socket.c | 52281 | diff -urNp linux-2.6.32.10/net/socket.c linux-2.6.32.10/net/socket.c |
52184 | --- linux-2.6.32.9/net/socket.c 2010-02-23 10:38:51.000000000 -0500 | 52282 | --- linux-2.6.32.10/net/socket.c 2010-03-15 11:52:04.000000000 -0400 |
52185 | +++ linux-2.6.32.9/net/socket.c 2010-03-11 20:25:00.293652567 -0500 | 52283 | +++ linux-2.6.32.10/net/socket.c 2010-03-20 15:58:47.208549091 -0400 |
52186 | @@ -87,6 +87,7 @@ | 52284 | @@ -87,6 +87,7 @@ |
52187 | #include <linux/wireless.h> | 52285 | #include <linux/wireless.h> |
52188 | #include <linux/nsproxy.h> | 52286 | #include <linux/nsproxy.h> |
@@ -52337,9 +52435,9 @@ diff -urNp linux-2.6.32.9/net/socket.c linux-2.6.32.9/net/socket.c | |||
52337 | err = | 52435 | err = |
52338 | security_socket_connect(sock, (struct sockaddr *)&address, addrlen); | 52436 | security_socket_connect(sock, (struct sockaddr *)&address, addrlen); |
52339 | if (err) | 52437 | if (err) |
52340 | diff -urNp linux-2.6.32.9/net/sunrpc/xprtrdma/svc_rdma.c linux-2.6.32.9/net/sunrpc/xprtrdma/svc_rdma.c | 52438 | diff -urNp linux-2.6.32.10/net/sunrpc/xprtrdma/svc_rdma.c linux-2.6.32.10/net/sunrpc/xprtrdma/svc_rdma.c |
52341 | --- linux-2.6.32.9/net/sunrpc/xprtrdma/svc_rdma.c 2010-02-23 10:38:51.000000000 -0500 | 52439 | --- linux-2.6.32.10/net/sunrpc/xprtrdma/svc_rdma.c 2010-03-15 11:52:04.000000000 -0400 |
52342 | +++ linux-2.6.32.9/net/sunrpc/xprtrdma/svc_rdma.c 2010-03-11 20:25:00.293652567 -0500 | 52440 | +++ linux-2.6.32.10/net/sunrpc/xprtrdma/svc_rdma.c 2010-03-20 15:58:47.208549091 -0400 |
52343 | @@ -105,7 +105,7 @@ static int read_reset_stat(ctl_table *ta | 52441 | @@ -105,7 +105,7 @@ static int read_reset_stat(ctl_table *ta |
52344 | len -= *ppos; | 52442 | len -= *ppos; |
52345 | if (len > *lenp) | 52443 | if (len > *lenp) |
@@ -52349,9 +52447,9 @@ diff -urNp linux-2.6.32.9/net/sunrpc/xprtrdma/svc_rdma.c linux-2.6.32.9/net/sunr | |||
52349 | return -EFAULT; | 52447 | return -EFAULT; |
52350 | *lenp = len; | 52448 | *lenp = len; |
52351 | *ppos += len; | 52449 | *ppos += len; |
52352 | diff -urNp linux-2.6.32.9/net/sysctl_net.c linux-2.6.32.9/net/sysctl_net.c | 52450 | diff -urNp linux-2.6.32.10/net/sysctl_net.c linux-2.6.32.10/net/sysctl_net.c |
52353 | --- linux-2.6.32.9/net/sysctl_net.c 2010-02-23 10:38:51.000000000 -0500 | 52451 | --- linux-2.6.32.10/net/sysctl_net.c 2010-03-15 11:52:04.000000000 -0400 |
52354 | +++ linux-2.6.32.9/net/sysctl_net.c 2010-03-11 20:25:00.293652567 -0500 | 52452 | +++ linux-2.6.32.10/net/sysctl_net.c 2010-03-20 15:58:47.208549091 -0400 |
52355 | @@ -46,7 +46,7 @@ static int net_ctl_permissions(struct ct | 52453 | @@ -46,7 +46,7 @@ static int net_ctl_permissions(struct ct |
52356 | struct ctl_table *table) | 52454 | struct ctl_table *table) |
52357 | { | 52455 | { |
@@ -52361,9 +52459,9 @@ diff -urNp linux-2.6.32.9/net/sysctl_net.c linux-2.6.32.9/net/sysctl_net.c | |||
52361 | int mode = (table->mode >> 6) & 7; | 52459 | int mode = (table->mode >> 6) & 7; |
52362 | return (mode << 6) | (mode << 3) | mode; | 52460 | return (mode << 6) | (mode << 3) | mode; |
52363 | } | 52461 | } |
52364 | diff -urNp linux-2.6.32.9/net/unix/af_unix.c linux-2.6.32.9/net/unix/af_unix.c | 52462 | diff -urNp linux-2.6.32.10/net/unix/af_unix.c linux-2.6.32.10/net/unix/af_unix.c |
52365 | --- linux-2.6.32.9/net/unix/af_unix.c 2010-02-23 10:38:51.000000000 -0500 | 52463 | --- linux-2.6.32.10/net/unix/af_unix.c 2010-03-15 11:52:04.000000000 -0400 |
52366 | +++ linux-2.6.32.9/net/unix/af_unix.c 2010-03-11 20:25:00.293652567 -0500 | 52464 | +++ linux-2.6.32.10/net/unix/af_unix.c 2010-03-20 15:58:47.208549091 -0400 |
52367 | @@ -734,6 +734,12 @@ static struct sock *unix_find_other(stru | 52465 | @@ -734,6 +734,12 @@ static struct sock *unix_find_other(stru |
52368 | err = -ECONNREFUSED; | 52466 | err = -ECONNREFUSED; |
52369 | if (!S_ISSOCK(inode->i_mode)) | 52467 | if (!S_ISSOCK(inode->i_mode)) |
@@ -52421,9 +52519,9 @@ diff -urNp linux-2.6.32.9/net/unix/af_unix.c linux-2.6.32.9/net/unix/af_unix.c | |||
52421 | list = &unix_socket_table[addr->hash]; | 52519 | list = &unix_socket_table[addr->hash]; |
52422 | } else { | 52520 | } else { |
52423 | list = &unix_socket_table[dentry->d_inode->i_ino & (UNIX_HASH_SIZE-1)]; | 52521 | list = &unix_socket_table[dentry->d_inode->i_ino & (UNIX_HASH_SIZE-1)]; |
52424 | diff -urNp linux-2.6.32.9/samples/kobject/kset-example.c linux-2.6.32.9/samples/kobject/kset-example.c | 52522 | diff -urNp linux-2.6.32.10/samples/kobject/kset-example.c linux-2.6.32.10/samples/kobject/kset-example.c |
52425 | --- linux-2.6.32.9/samples/kobject/kset-example.c 2010-02-23 10:38:51.000000000 -0500 | 52523 | --- linux-2.6.32.10/samples/kobject/kset-example.c 2010-03-15 11:52:04.000000000 -0400 |
52426 | +++ linux-2.6.32.9/samples/kobject/kset-example.c 2010-03-11 20:25:00.293652567 -0500 | 52524 | +++ linux-2.6.32.10/samples/kobject/kset-example.c 2010-03-20 15:58:47.208549091 -0400 |
52427 | @@ -87,7 +87,7 @@ static ssize_t foo_attr_store(struct kob | 52525 | @@ -87,7 +87,7 @@ static ssize_t foo_attr_store(struct kob |
52428 | } | 52526 | } |
52429 | 52527 | ||
@@ -52433,9 +52531,9 @@ diff -urNp linux-2.6.32.9/samples/kobject/kset-example.c linux-2.6.32.9/samples/ | |||
52433 | .show = foo_attr_show, | 52531 | .show = foo_attr_show, |
52434 | .store = foo_attr_store, | 52532 | .store = foo_attr_store, |
52435 | }; | 52533 | }; |
52436 | diff -urNp linux-2.6.32.9/scripts/basic/fixdep.c linux-2.6.32.9/scripts/basic/fixdep.c | 52534 | diff -urNp linux-2.6.32.10/scripts/basic/fixdep.c linux-2.6.32.10/scripts/basic/fixdep.c |
52437 | --- linux-2.6.32.9/scripts/basic/fixdep.c 2010-02-23 10:38:51.000000000 -0500 | 52535 | --- linux-2.6.32.10/scripts/basic/fixdep.c 2010-03-15 11:52:04.000000000 -0400 |
52438 | +++ linux-2.6.32.9/scripts/basic/fixdep.c 2010-03-11 20:25:00.293652567 -0500 | 52536 | +++ linux-2.6.32.10/scripts/basic/fixdep.c 2010-03-20 15:58:47.208549091 -0400 |
52439 | @@ -222,9 +222,9 @@ static void use_config(char *m, int slen | 52537 | @@ -222,9 +222,9 @@ static void use_config(char *m, int slen |
52440 | 52538 | ||
52441 | static void parse_config_file(char *map, size_t len) | 52539 | static void parse_config_file(char *map, size_t len) |
@@ -52457,9 +52555,9 @@ diff -urNp linux-2.6.32.9/scripts/basic/fixdep.c linux-2.6.32.9/scripts/basic/fi | |||
52457 | 52555 | ||
52458 | if (*p != INT_CONF) { | 52556 | if (*p != INT_CONF) { |
52459 | fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n", | 52557 | fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n", |
52460 | diff -urNp linux-2.6.32.9/scripts/kallsyms.c linux-2.6.32.9/scripts/kallsyms.c | 52558 | diff -urNp linux-2.6.32.10/scripts/kallsyms.c linux-2.6.32.10/scripts/kallsyms.c |
52461 | --- linux-2.6.32.9/scripts/kallsyms.c 2010-02-23 10:38:51.000000000 -0500 | 52559 | --- linux-2.6.32.10/scripts/kallsyms.c 2010-03-15 11:52:04.000000000 -0400 |
52462 | +++ linux-2.6.32.9/scripts/kallsyms.c 2010-03-11 20:25:00.293652567 -0500 | 52560 | +++ linux-2.6.32.10/scripts/kallsyms.c 2010-03-20 15:58:47.208549091 -0400 |
52463 | @@ -43,10 +43,10 @@ struct text_range { | 52561 | @@ -43,10 +43,10 @@ struct text_range { |
52464 | 52562 | ||
52465 | static unsigned long long _text; | 52563 | static unsigned long long _text; |
@@ -52475,9 +52573,9 @@ diff -urNp linux-2.6.32.9/scripts/kallsyms.c linux-2.6.32.9/scripts/kallsyms.c | |||
52475 | }; | 52573 | }; |
52476 | #define text_range_text (&text_ranges[0]) | 52574 | #define text_range_text (&text_ranges[0]) |
52477 | #define text_range_inittext (&text_ranges[1]) | 52575 | #define text_range_inittext (&text_ranges[1]) |
52478 | diff -urNp linux-2.6.32.9/scripts/mod/file2alias.c linux-2.6.32.9/scripts/mod/file2alias.c | 52576 | diff -urNp linux-2.6.32.10/scripts/mod/file2alias.c linux-2.6.32.10/scripts/mod/file2alias.c |
52479 | --- linux-2.6.32.9/scripts/mod/file2alias.c 2010-02-23 10:38:51.000000000 -0500 | 52577 | --- linux-2.6.32.10/scripts/mod/file2alias.c 2010-03-15 11:52:04.000000000 -0400 |
52480 | +++ linux-2.6.32.9/scripts/mod/file2alias.c 2010-03-11 20:25:00.293652567 -0500 | 52578 | +++ linux-2.6.32.10/scripts/mod/file2alias.c 2010-03-20 15:58:47.208549091 -0400 |
52481 | @@ -72,7 +72,7 @@ static void device_id_check(const char * | 52579 | @@ -72,7 +72,7 @@ static void device_id_check(const char * |
52482 | unsigned long size, unsigned long id_size, | 52580 | unsigned long size, unsigned long id_size, |
52483 | void *symval) | 52581 | void *symval) |
@@ -52532,9 +52630,9 @@ diff -urNp linux-2.6.32.9/scripts/mod/file2alias.c linux-2.6.32.9/scripts/mod/fi | |||
52532 | 52630 | ||
52533 | sprintf(alias, "dmi*"); | 52631 | sprintf(alias, "dmi*"); |
52534 | 52632 | ||
52535 | diff -urNp linux-2.6.32.9/scripts/mod/modpost.c linux-2.6.32.9/scripts/mod/modpost.c | 52633 | diff -urNp linux-2.6.32.10/scripts/mod/modpost.c linux-2.6.32.10/scripts/mod/modpost.c |
52536 | --- linux-2.6.32.9/scripts/mod/modpost.c 2010-02-23 10:38:51.000000000 -0500 | 52634 | --- linux-2.6.32.10/scripts/mod/modpost.c 2010-03-15 11:52:04.000000000 -0400 |
52537 | +++ linux-2.6.32.9/scripts/mod/modpost.c 2010-03-11 20:25:00.293652567 -0500 | 52635 | +++ linux-2.6.32.10/scripts/mod/modpost.c 2010-03-20 15:58:47.208549091 -0400 |
52538 | @@ -835,6 +835,7 @@ enum mismatch { | 52636 | @@ -835,6 +835,7 @@ enum mismatch { |
52539 | INIT_TO_EXIT, | 52637 | INIT_TO_EXIT, |
52540 | EXIT_TO_INIT, | 52638 | EXIT_TO_INIT, |
@@ -52602,9 +52700,9 @@ diff -urNp linux-2.6.32.9/scripts/mod/modpost.c linux-2.6.32.9/scripts/mod/modpo | |||
52602 | goto close_write; | 52700 | goto close_write; |
52603 | 52701 | ||
52604 | tmp = NOFAIL(malloc(b->pos)); | 52702 | tmp = NOFAIL(malloc(b->pos)); |
52605 | diff -urNp linux-2.6.32.9/scripts/mod/modpost.h linux-2.6.32.9/scripts/mod/modpost.h | 52703 | diff -urNp linux-2.6.32.10/scripts/mod/modpost.h linux-2.6.32.10/scripts/mod/modpost.h |
52606 | --- linux-2.6.32.9/scripts/mod/modpost.h 2010-02-23 10:38:51.000000000 -0500 | 52704 | --- linux-2.6.32.10/scripts/mod/modpost.h 2010-03-15 11:52:04.000000000 -0400 |
52607 | +++ linux-2.6.32.9/scripts/mod/modpost.h 2010-03-11 20:25:00.293652567 -0500 | 52705 | +++ linux-2.6.32.10/scripts/mod/modpost.h 2010-03-20 15:58:47.208549091 -0400 |
52608 | @@ -92,15 +92,15 @@ void *do_nofail(void *ptr, const char *e | 52706 | @@ -92,15 +92,15 @@ void *do_nofail(void *ptr, const char *e |
52609 | 52707 | ||
52610 | struct buffer { | 52708 | struct buffer { |
@@ -52624,9 +52722,9 @@ diff -urNp linux-2.6.32.9/scripts/mod/modpost.h linux-2.6.32.9/scripts/mod/modpo | |||
52624 | 52722 | ||
52625 | struct module { | 52723 | struct module { |
52626 | struct module *next; | 52724 | struct module *next; |
52627 | diff -urNp linux-2.6.32.9/scripts/mod/sumversion.c linux-2.6.32.9/scripts/mod/sumversion.c | 52725 | diff -urNp linux-2.6.32.10/scripts/mod/sumversion.c linux-2.6.32.10/scripts/mod/sumversion.c |
52628 | --- linux-2.6.32.9/scripts/mod/sumversion.c 2010-02-23 10:38:51.000000000 -0500 | 52726 | --- linux-2.6.32.10/scripts/mod/sumversion.c 2010-03-15 11:52:04.000000000 -0400 |
52629 | +++ linux-2.6.32.9/scripts/mod/sumversion.c 2010-03-11 20:25:00.293652567 -0500 | 52727 | +++ linux-2.6.32.10/scripts/mod/sumversion.c 2010-03-20 15:58:47.208549091 -0400 |
52630 | @@ -455,7 +455,7 @@ static void write_version(const char *fi | 52728 | @@ -455,7 +455,7 @@ static void write_version(const char *fi |
52631 | goto out; | 52729 | goto out; |
52632 | } | 52730 | } |
@@ -52636,9 +52734,9 @@ diff -urNp linux-2.6.32.9/scripts/mod/sumversion.c linux-2.6.32.9/scripts/mod/su | |||
52636 | warn("writing sum in %s failed: %s\n", | 52734 | warn("writing sum in %s failed: %s\n", |
52637 | filename, strerror(errno)); | 52735 | filename, strerror(errno)); |
52638 | goto out; | 52736 | goto out; |
52639 | diff -urNp linux-2.6.32.9/scripts/pnmtologo.c linux-2.6.32.9/scripts/pnmtologo.c | 52737 | diff -urNp linux-2.6.32.10/scripts/pnmtologo.c linux-2.6.32.10/scripts/pnmtologo.c |
52640 | --- linux-2.6.32.9/scripts/pnmtologo.c 2010-02-23 10:38:51.000000000 -0500 | 52738 | --- linux-2.6.32.10/scripts/pnmtologo.c 2010-03-15 11:52:04.000000000 -0400 |
52641 | +++ linux-2.6.32.9/scripts/pnmtologo.c 2010-03-11 20:25:00.293652567 -0500 | 52739 | +++ linux-2.6.32.10/scripts/pnmtologo.c 2010-03-20 15:58:47.208549091 -0400 |
52642 | @@ -237,14 +237,14 @@ static void write_header(void) | 52740 | @@ -237,14 +237,14 @@ static void write_header(void) |
52643 | fprintf(out, " * Linux logo %s\n", logoname); | 52741 | fprintf(out, " * Linux logo %s\n", logoname); |
52644 | fputs(" */\n\n", out); | 52742 | fputs(" */\n\n", out); |
@@ -52665,9 +52763,9 @@ diff -urNp linux-2.6.32.9/scripts/pnmtologo.c linux-2.6.32.9/scripts/pnmtologo.c | |||
52665 | logoname); | 52763 | logoname); |
52666 | write_hex_cnt = 0; | 52764 | write_hex_cnt = 0; |
52667 | for (i = 0; i < logo_clutsize; i++) { | 52765 | for (i = 0; i < logo_clutsize; i++) { |
52668 | diff -urNp linux-2.6.32.9/security/commoncap.c linux-2.6.32.9/security/commoncap.c | 52766 | diff -urNp linux-2.6.32.10/security/commoncap.c linux-2.6.32.10/security/commoncap.c |
52669 | --- linux-2.6.32.9/security/commoncap.c 2010-02-23 10:38:51.000000000 -0500 | 52767 | --- linux-2.6.32.10/security/commoncap.c 2010-03-15 11:52:04.000000000 -0400 |
52670 | +++ linux-2.6.32.9/security/commoncap.c 2010-03-11 20:25:00.293652567 -0500 | 52768 | +++ linux-2.6.32.10/security/commoncap.c 2010-03-20 15:58:47.208549091 -0400 |
52671 | @@ -27,7 +27,7 @@ | 52769 | @@ -27,7 +27,7 @@ |
52672 | #include <linux/sched.h> | 52770 | #include <linux/sched.h> |
52673 | #include <linux/prctl.h> | 52771 | #include <linux/prctl.h> |
@@ -52690,9 +52788,9 @@ diff -urNp linux-2.6.32.9/security/commoncap.c linux-2.6.32.9/security/commoncap | |||
52690 | return 0; | 52788 | return 0; |
52691 | } | 52789 | } |
52692 | 52790 | ||
52693 | diff -urNp linux-2.6.32.9/security/integrity/ima/ima_api.c linux-2.6.32.9/security/integrity/ima/ima_api.c | 52791 | diff -urNp linux-2.6.32.10/security/integrity/ima/ima_api.c linux-2.6.32.10/security/integrity/ima/ima_api.c |
52694 | --- linux-2.6.32.9/security/integrity/ima/ima_api.c 2010-02-23 10:38:51.000000000 -0500 | 52792 | --- linux-2.6.32.10/security/integrity/ima/ima_api.c 2010-03-15 11:52:04.000000000 -0400 |
52695 | +++ linux-2.6.32.9/security/integrity/ima/ima_api.c 2010-03-11 20:25:00.297380044 -0500 | 52793 | +++ linux-2.6.32.10/security/integrity/ima/ima_api.c 2010-03-20 15:58:47.208549091 -0400 |
52696 | @@ -74,7 +74,7 @@ void ima_add_violation(struct inode *ino | 52794 | @@ -74,7 +74,7 @@ void ima_add_violation(struct inode *ino |
52697 | int result; | 52795 | int result; |
52698 | 52796 | ||
@@ -52702,9 +52800,9 @@ diff -urNp linux-2.6.32.9/security/integrity/ima/ima_api.c linux-2.6.32.9/securi | |||
52702 | 52800 | ||
52703 | entry = kmalloc(sizeof(*entry), GFP_KERNEL); | 52801 | entry = kmalloc(sizeof(*entry), GFP_KERNEL); |
52704 | if (!entry) { | 52802 | if (!entry) { |
52705 | diff -urNp linux-2.6.32.9/security/integrity/ima/ima_fs.c linux-2.6.32.9/security/integrity/ima/ima_fs.c | 52803 | diff -urNp linux-2.6.32.10/security/integrity/ima/ima_fs.c linux-2.6.32.10/security/integrity/ima/ima_fs.c |
52706 | --- linux-2.6.32.9/security/integrity/ima/ima_fs.c 2010-02-23 10:38:51.000000000 -0500 | 52804 | --- linux-2.6.32.10/security/integrity/ima/ima_fs.c 2010-03-15 11:52:04.000000000 -0400 |
52707 | +++ linux-2.6.32.9/security/integrity/ima/ima_fs.c 2010-03-11 20:25:00.297380044 -0500 | 52805 | +++ linux-2.6.32.10/security/integrity/ima/ima_fs.c 2010-03-20 15:58:47.208549091 -0400 |
52708 | @@ -27,12 +27,12 @@ | 52806 | @@ -27,12 +27,12 @@ |
52709 | static int valid_policy = 1; | 52807 | static int valid_policy = 1; |
52710 | #define TMPBUFLEN 12 | 52808 | #define TMPBUFLEN 12 |
@@ -52720,9 +52818,9 @@ diff -urNp linux-2.6.32.9/security/integrity/ima/ima_fs.c linux-2.6.32.9/securit | |||
52720 | return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); | 52818 | return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); |
52721 | } | 52819 | } |
52722 | 52820 | ||
52723 | diff -urNp linux-2.6.32.9/security/integrity/ima/ima.h linux-2.6.32.9/security/integrity/ima/ima.h | 52821 | diff -urNp linux-2.6.32.10/security/integrity/ima/ima.h linux-2.6.32.10/security/integrity/ima/ima.h |
52724 | --- linux-2.6.32.9/security/integrity/ima/ima.h 2010-02-23 10:38:51.000000000 -0500 | 52822 | --- linux-2.6.32.10/security/integrity/ima/ima.h 2010-03-15 11:52:04.000000000 -0400 |
52725 | +++ linux-2.6.32.9/security/integrity/ima/ima.h 2010-03-11 20:25:00.297380044 -0500 | 52823 | +++ linux-2.6.32.10/security/integrity/ima/ima.h 2010-03-20 15:58:47.208549091 -0400 |
52726 | @@ -84,8 +84,8 @@ void ima_add_violation(struct inode *ino | 52824 | @@ -84,8 +84,8 @@ void ima_add_violation(struct inode *ino |
52727 | extern spinlock_t ima_queue_lock; | 52825 | extern spinlock_t ima_queue_lock; |
52728 | 52826 | ||
@@ -52734,9 +52832,9 @@ diff -urNp linux-2.6.32.9/security/integrity/ima/ima.h linux-2.6.32.9/security/i | |||
52734 | struct hlist_head queue[IMA_MEASURE_HTABLE_SIZE]; | 52832 | struct hlist_head queue[IMA_MEASURE_HTABLE_SIZE]; |
52735 | }; | 52833 | }; |
52736 | extern struct ima_h_table ima_htable; | 52834 | extern struct ima_h_table ima_htable; |
52737 | diff -urNp linux-2.6.32.9/security/integrity/ima/ima_queue.c linux-2.6.32.9/security/integrity/ima/ima_queue.c | 52835 | diff -urNp linux-2.6.32.10/security/integrity/ima/ima_queue.c linux-2.6.32.10/security/integrity/ima/ima_queue.c |
52738 | --- linux-2.6.32.9/security/integrity/ima/ima_queue.c 2010-02-23 10:38:51.000000000 -0500 | 52836 | --- linux-2.6.32.10/security/integrity/ima/ima_queue.c 2010-03-15 11:52:04.000000000 -0400 |
52739 | +++ linux-2.6.32.9/security/integrity/ima/ima_queue.c 2010-03-11 20:25:00.297380044 -0500 | 52837 | +++ linux-2.6.32.10/security/integrity/ima/ima_queue.c 2010-03-20 15:58:47.208549091 -0400 |
52740 | @@ -78,7 +78,7 @@ static int ima_add_digest_entry(struct i | 52838 | @@ -78,7 +78,7 @@ static int ima_add_digest_entry(struct i |
52741 | INIT_LIST_HEAD(&qe->later); | 52839 | INIT_LIST_HEAD(&qe->later); |
52742 | list_add_tail_rcu(&qe->later, &ima_measurements); | 52840 | list_add_tail_rcu(&qe->later, &ima_measurements); |
@@ -52746,9 +52844,9 @@ diff -urNp linux-2.6.32.9/security/integrity/ima/ima_queue.c linux-2.6.32.9/secu | |||
52746 | key = ima_hash_key(entry->digest); | 52844 | key = ima_hash_key(entry->digest); |
52747 | hlist_add_head_rcu(&qe->hnext, &ima_htable.queue[key]); | 52845 | hlist_add_head_rcu(&qe->hnext, &ima_htable.queue[key]); |
52748 | return 0; | 52846 | return 0; |
52749 | diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | 52847 | diff -urNp linux-2.6.32.10/security/Kconfig linux-2.6.32.10/security/Kconfig |
52750 | --- linux-2.6.32.9/security/Kconfig 2010-02-23 10:38:51.000000000 -0500 | 52848 | --- linux-2.6.32.10/security/Kconfig 2010-03-15 11:52:04.000000000 -0400 |
52751 | +++ linux-2.6.32.9/security/Kconfig 2010-03-11 20:25:00.297380044 -0500 | 52849 | +++ linux-2.6.32.10/security/Kconfig 2010-03-20 17:03:48.864664841 -0400 |
52752 | @@ -4,6 +4,488 @@ | 52850 | @@ -4,6 +4,488 @@ |
52753 | 52851 | ||
52754 | menu "Security options" | 52852 | menu "Security options" |
@@ -52759,7 +52857,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
52759 | + | 52857 | + |
52760 | +config PAX | 52858 | +config PAX |
52761 | + bool "Enable various PaX features" | 52859 | + bool "Enable various PaX features" |
52762 | + depends on GRKERNSEC && (ALPHA || ARM || AVR32 || IA64 || MIPS32 || MIPS64 || PARISC || PPC32 || PPC64 || SPARC32 || SPARC64 || X86) | 52860 | + depends on GRKERNSEC && (ALPHA || ARM || AVR32 || IA64 || MIPS32 || MIPS64 || PARISC || PPC || SPARC || X86) |
52763 | + help | 52861 | + help |
52764 | + This allows you to enable various PaX features. PaX adds | 52862 | + This allows you to enable various PaX features. PaX adds |
52765 | + intrusion prevention mechanisms to the kernel that reduce | 52863 | + intrusion prevention mechanisms to the kernel that reduce |
@@ -52848,7 +52946,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
52848 | + | 52946 | + |
52849 | +config PAX_NOEXEC | 52947 | +config PAX_NOEXEC |
52850 | + bool "Enforce non-executable pages" | 52948 | + bool "Enforce non-executable pages" |
52851 | + 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 || S390 || SPARC32 || SPARC64 || X86) | 52949 | + depends on (PAX_EI_PAX || PAX_PT_PAX_FLAGS || PAX_HAVE_ACL_FLAGS || PAX_HOOK_ACL_FLAGS) && (ALPHA || (ARM && (CPU_V6 || CPU_V7)) || IA64 || MIPS || PARISC || PPC || S390 || SPARC || X86) |
52852 | + help | 52950 | + help |
52853 | + By design some architectures do not allow for protecting memory | 52951 | + By design some architectures do not allow for protecting memory |
52854 | + pages against execution or even if they do, Linux does not make | 52952 | + pages against execution or even if they do, Linux does not make |
@@ -53015,7 +53113,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
53015 | + | 53113 | + |
53016 | +config PAX_EMUPLT | 53114 | +config PAX_EMUPLT |
53017 | + bool "Automatically emulate ELF PLT" | 53115 | + bool "Automatically emulate ELF PLT" |
53018 | + depends on PAX_MPROTECT && (ALPHA || PARISC || SPARC32 || SPARC64) | 53116 | + depends on PAX_MPROTECT && (ALPHA || PARISC || SPARC) |
53019 | + default y | 53117 | + default y |
53020 | + help | 53118 | + help |
53021 | + Enabling this option will have the kernel automatically detect | 53119 | + Enabling this option will have the kernel automatically detect |
@@ -53032,7 +53130,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
53032 | + | 53130 | + |
53033 | +config PAX_DLRESOLVE | 53131 | +config PAX_DLRESOLVE |
53034 | + bool 'Emulate old glibc resolver stub' | 53132 | + bool 'Emulate old glibc resolver stub' |
53035 | + depends on PAX_EMUPLT && (SPARC32 || SPARC64) | 53133 | + depends on PAX_EMUPLT && SPARC |
53036 | + default n | 53134 | + default n |
53037 | + help | 53135 | + help |
53038 | + This option is needed if userland has an old glibc (before 2.4) | 53136 | + This option is needed if userland has an old glibc (before 2.4) |
@@ -53041,7 +53139,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
53041 | + | 53139 | + |
53042 | +config PAX_KERNEXEC | 53140 | +config PAX_KERNEXEC |
53043 | + bool "Enforce non-executable kernel pages" | 53141 | + bool "Enforce non-executable kernel pages" |
53044 | + depends on PAX_NOEXEC && (PPC32 || PPC64 || X86) && (!X86_32 || X86_WP_WORKS_OK) && !XEN | 53142 | + depends on PAX_NOEXEC && (PPC || X86) && (!X86_32 || X86_WP_WORKS_OK) && !XEN |
53045 | + help | 53143 | + help |
53046 | + This is the kernel land equivalent of PAGEEXEC and MPROTECT, | 53144 | + This is the kernel land equivalent of PAGEEXEC and MPROTECT, |
53047 | + that is, enabling this option will make it harder to inject | 53145 | + that is, enabling this option will make it harder to inject |
@@ -53214,7 +53312,7 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
53214 | + | 53312 | + |
53215 | +config PAX_USERCOPY | 53313 | +config PAX_USERCOPY |
53216 | + bool "Bounds check heap object copies between kernel and userland" | 53314 | + bool "Bounds check heap object copies between kernel and userland" |
53217 | + depends on X86 || PPC32 || PPC64 || SPARC32 || SPARC64 | 53315 | + depends on X86 || PPC || SPARC |
53218 | + depends on GRKERNSEC && (SLAB || SLUB || SLOB) | 53316 | + depends on GRKERNSEC && (SLAB || SLUB || SLOB) |
53219 | + help | 53317 | + help |
53220 | + By saying Y here the kernel will enforce the size of heap objects | 53318 | + By saying Y here the kernel will enforce the size of heap objects |
@@ -53247,9 +53345,9 @@ diff -urNp linux-2.6.32.9/security/Kconfig linux-2.6.32.9/security/Kconfig | |||
53247 | help | 53345 | help |
53248 | This is the portion of low virtual memory which should be protected | 53346 | This is the portion of low virtual memory which should be protected |
53249 | from userspace allocation. Keeping a user from writing to low pages | 53347 | from userspace allocation. Keeping a user from writing to low pages |
53250 | diff -urNp linux-2.6.32.9/security/min_addr.c linux-2.6.32.9/security/min_addr.c | 53348 | diff -urNp linux-2.6.32.10/security/min_addr.c linux-2.6.32.10/security/min_addr.c |
53251 | --- linux-2.6.32.9/security/min_addr.c 2010-02-23 10:38:51.000000000 -0500 | 53349 | --- linux-2.6.32.10/security/min_addr.c 2010-03-15 11:52:04.000000000 -0400 |
53252 | +++ linux-2.6.32.9/security/min_addr.c 2010-03-11 20:25:00.297380044 -0500 | 53350 | +++ linux-2.6.32.10/security/min_addr.c 2010-03-20 15:58:47.208549091 -0400 |
53253 | @@ -14,6 +14,7 @@ unsigned long dac_mmap_min_addr = CONFIG | 53351 | @@ -14,6 +14,7 @@ unsigned long dac_mmap_min_addr = CONFIG |
53254 | */ | 53352 | */ |
53255 | static void update_mmap_min_addr(void) | 53353 | static void update_mmap_min_addr(void) |
@@ -53276,9 +53374,9 @@ diff -urNp linux-2.6.32.9/security/min_addr.c linux-2.6.32.9/security/min_addr.c | |||
53276 | ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); | 53374 | ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); |
53277 | 53375 | ||
53278 | update_mmap_min_addr(); | 53376 | update_mmap_min_addr(); |
53279 | diff -urNp linux-2.6.32.9/sound/aoa/codecs/onyx.c linux-2.6.32.9/sound/aoa/codecs/onyx.c | 53377 | diff -urNp linux-2.6.32.10/sound/aoa/codecs/onyx.c linux-2.6.32.10/sound/aoa/codecs/onyx.c |
53280 | --- linux-2.6.32.9/sound/aoa/codecs/onyx.c 2010-02-23 10:38:51.000000000 -0500 | 53378 | --- linux-2.6.32.10/sound/aoa/codecs/onyx.c 2010-03-15 11:52:04.000000000 -0400 |
53281 | +++ linux-2.6.32.9/sound/aoa/codecs/onyx.c 2010-03-11 20:25:00.297380044 -0500 | 53379 | +++ linux-2.6.32.10/sound/aoa/codecs/onyx.c 2010-03-20 15:58:47.208549091 -0400 |
53282 | @@ -53,7 +53,7 @@ struct onyx { | 53380 | @@ -53,7 +53,7 @@ struct onyx { |
53283 | spdif_locked:1, | 53381 | spdif_locked:1, |
53284 | analog_locked:1, | 53382 | analog_locked:1, |
@@ -53307,9 +53405,9 @@ diff -urNp linux-2.6.32.9/sound/aoa/codecs/onyx.c linux-2.6.32.9/sound/aoa/codec | |||
53307 | onyx->spdif_locked = onyx->analog_locked = 0; | 53405 | onyx->spdif_locked = onyx->analog_locked = 0; |
53308 | mutex_unlock(&onyx->mutex); | 53406 | mutex_unlock(&onyx->mutex); |
53309 | 53407 | ||
53310 | diff -urNp linux-2.6.32.9/sound/core/oss/pcm_oss.c linux-2.6.32.9/sound/core/oss/pcm_oss.c | 53408 | diff -urNp linux-2.6.32.10/sound/core/oss/pcm_oss.c linux-2.6.32.10/sound/core/oss/pcm_oss.c |
53311 | --- linux-2.6.32.9/sound/core/oss/pcm_oss.c 2010-02-23 10:38:51.000000000 -0500 | 53409 | --- linux-2.6.32.10/sound/core/oss/pcm_oss.c 2010-03-15 11:52:04.000000000 -0400 |
53312 | +++ linux-2.6.32.9/sound/core/oss/pcm_oss.c 2010-03-11 20:25:00.297380044 -0500 | 53410 | +++ linux-2.6.32.10/sound/core/oss/pcm_oss.c 2010-03-20 15:58:47.212551922 -0400 |
53313 | @@ -2949,8 +2949,8 @@ static void snd_pcm_oss_proc_done(struct | 53411 | @@ -2949,8 +2949,8 @@ static void snd_pcm_oss_proc_done(struct |
53314 | } | 53412 | } |
53315 | } | 53413 | } |
@@ -53321,9 +53419,9 @@ diff -urNp linux-2.6.32.9/sound/core/oss/pcm_oss.c linux-2.6.32.9/sound/core/oss | |||
53321 | #endif /* CONFIG_SND_VERBOSE_PROCFS */ | 53419 | #endif /* CONFIG_SND_VERBOSE_PROCFS */ |
53322 | 53420 | ||
53323 | /* | 53421 | /* |
53324 | diff -urNp linux-2.6.32.9/sound/core/seq/seq_lock.h linux-2.6.32.9/sound/core/seq/seq_lock.h | 53422 | diff -urNp linux-2.6.32.10/sound/core/seq/seq_lock.h linux-2.6.32.10/sound/core/seq/seq_lock.h |
53325 | --- linux-2.6.32.9/sound/core/seq/seq_lock.h 2010-02-23 10:38:51.000000000 -0500 | 53423 | --- linux-2.6.32.10/sound/core/seq/seq_lock.h 2010-03-15 11:52:04.000000000 -0400 |
53326 | +++ linux-2.6.32.9/sound/core/seq/seq_lock.h 2010-03-11 20:25:00.297380044 -0500 | 53424 | +++ linux-2.6.32.10/sound/core/seq/seq_lock.h 2010-03-20 15:58:47.212551922 -0400 |
53327 | @@ -23,10 +23,10 @@ void snd_use_lock_sync_helper(snd_use_lo | 53425 | @@ -23,10 +23,10 @@ void snd_use_lock_sync_helper(snd_use_lo |
53328 | #else /* SMP || CONFIG_SND_DEBUG */ | 53426 | #else /* SMP || CONFIG_SND_DEBUG */ |
53329 | 53427 | ||
@@ -53339,9 +53437,9 @@ diff -urNp linux-2.6.32.9/sound/core/seq/seq_lock.h linux-2.6.32.9/sound/core/se | |||
53339 | 53437 | ||
53340 | #endif /* SMP || CONFIG_SND_DEBUG */ | 53438 | #endif /* SMP || CONFIG_SND_DEBUG */ |
53341 | 53439 | ||
53342 | diff -urNp linux-2.6.32.9/sound/drivers/mts64.c linux-2.6.32.9/sound/drivers/mts64.c | 53440 | diff -urNp linux-2.6.32.10/sound/drivers/mts64.c linux-2.6.32.10/sound/drivers/mts64.c |
53343 | --- linux-2.6.32.9/sound/drivers/mts64.c 2010-02-23 10:38:51.000000000 -0500 | 53441 | --- linux-2.6.32.10/sound/drivers/mts64.c 2010-03-15 11:52:04.000000000 -0400 |
53344 | +++ linux-2.6.32.9/sound/drivers/mts64.c 2010-03-11 20:25:00.297380044 -0500 | 53442 | +++ linux-2.6.32.10/sound/drivers/mts64.c 2010-03-20 15:58:47.212551922 -0400 |
53345 | @@ -65,7 +65,7 @@ struct mts64 { | 53443 | @@ -65,7 +65,7 @@ struct mts64 { |
53346 | struct pardevice *pardev; | 53444 | struct pardevice *pardev; |
53347 | int pardev_claimed; | 53445 | int pardev_claimed; |
@@ -53390,9 +53488,9 @@ diff -urNp linux-2.6.32.9/sound/drivers/mts64.c linux-2.6.32.9/sound/drivers/mts | |||
53390 | 53488 | ||
53391 | return 0; | 53489 | return 0; |
53392 | } | 53490 | } |
53393 | diff -urNp linux-2.6.32.9/sound/drivers/portman2x4.c linux-2.6.32.9/sound/drivers/portman2x4.c | 53491 | diff -urNp linux-2.6.32.10/sound/drivers/portman2x4.c linux-2.6.32.10/sound/drivers/portman2x4.c |
53394 | --- linux-2.6.32.9/sound/drivers/portman2x4.c 2010-02-23 10:38:51.000000000 -0500 | 53492 | --- linux-2.6.32.10/sound/drivers/portman2x4.c 2010-03-15 11:52:04.000000000 -0400 |
53395 | +++ linux-2.6.32.9/sound/drivers/portman2x4.c 2010-03-11 20:25:00.297380044 -0500 | 53493 | +++ linux-2.6.32.10/sound/drivers/portman2x4.c 2010-03-20 15:58:47.212551922 -0400 |
53396 | @@ -83,7 +83,7 @@ struct portman { | 53494 | @@ -83,7 +83,7 @@ struct portman { |
53397 | struct pardevice *pardev; | 53495 | struct pardevice *pardev; |
53398 | int pardev_claimed; | 53496 | int pardev_claimed; |
@@ -53402,9 +53500,9 @@ diff -urNp linux-2.6.32.9/sound/drivers/portman2x4.c linux-2.6.32.9/sound/driver | |||
53402 | int mode[PORTMAN_NUM_INPUT_PORTS]; | 53500 | int mode[PORTMAN_NUM_INPUT_PORTS]; |
53403 | struct snd_rawmidi_substream *midi_input[PORTMAN_NUM_INPUT_PORTS]; | 53501 | struct snd_rawmidi_substream *midi_input[PORTMAN_NUM_INPUT_PORTS]; |
53404 | }; | 53502 | }; |
53405 | diff -urNp linux-2.6.32.9/sound/oss/sb_audio.c linux-2.6.32.9/sound/oss/sb_audio.c | 53503 | diff -urNp linux-2.6.32.10/sound/oss/sb_audio.c linux-2.6.32.10/sound/oss/sb_audio.c |
53406 | --- linux-2.6.32.9/sound/oss/sb_audio.c 2010-02-23 10:38:51.000000000 -0500 | 53504 | --- linux-2.6.32.10/sound/oss/sb_audio.c 2010-03-15 11:52:04.000000000 -0400 |
53407 | +++ linux-2.6.32.9/sound/oss/sb_audio.c 2010-03-11 20:25:00.297380044 -0500 | 53505 | +++ linux-2.6.32.10/sound/oss/sb_audio.c 2010-03-20 15:58:47.212551922 -0400 |
53408 | @@ -901,7 +901,7 @@ sb16_copy_from_user(int dev, | 53506 | @@ -901,7 +901,7 @@ sb16_copy_from_user(int dev, |
53409 | buf16 = (signed short *)(localbuf + localoffs); | 53507 | buf16 = (signed short *)(localbuf + localoffs); |
53410 | while (c) | 53508 | while (c) |
@@ -53414,9 +53512,9 @@ diff -urNp linux-2.6.32.9/sound/oss/sb_audio.c linux-2.6.32.9/sound/oss/sb_audio | |||
53414 | if (copy_from_user(lbuf8, | 53512 | if (copy_from_user(lbuf8, |
53415 | userbuf+useroffs + p, | 53513 | userbuf+useroffs + p, |
53416 | locallen)) | 53514 | locallen)) |
53417 | diff -urNp linux-2.6.32.9/sound/pci/ac97/ac97_codec.c linux-2.6.32.9/sound/pci/ac97/ac97_codec.c | 53515 | diff -urNp linux-2.6.32.10/sound/pci/ac97/ac97_codec.c linux-2.6.32.10/sound/pci/ac97/ac97_codec.c |
53418 | --- linux-2.6.32.9/sound/pci/ac97/ac97_codec.c 2010-02-23 10:38:51.000000000 -0500 | 53516 | --- linux-2.6.32.10/sound/pci/ac97/ac97_codec.c 2010-03-15 11:52:04.000000000 -0400 |
53419 | +++ linux-2.6.32.9/sound/pci/ac97/ac97_codec.c 2010-03-11 20:25:00.297380044 -0500 | 53517 | +++ linux-2.6.32.10/sound/pci/ac97/ac97_codec.c 2010-03-20 15:58:47.212551922 -0400 |
53420 | @@ -1952,7 +1952,7 @@ static int snd_ac97_dev_disconnect(struc | 53518 | @@ -1952,7 +1952,7 @@ static int snd_ac97_dev_disconnect(struc |
53421 | } | 53519 | } |
53422 | 53520 | ||
@@ -53426,9 +53524,9 @@ diff -urNp linux-2.6.32.9/sound/pci/ac97/ac97_codec.c linux-2.6.32.9/sound/pci/a | |||
53426 | 53524 | ||
53427 | #ifdef CONFIG_SND_AC97_POWER_SAVE | 53525 | #ifdef CONFIG_SND_AC97_POWER_SAVE |
53428 | static void do_update_power(struct work_struct *work) | 53526 | static void do_update_power(struct work_struct *work) |
53429 | diff -urNp linux-2.6.32.9/sound/pci/ac97/ac97_patch.c linux-2.6.32.9/sound/pci/ac97/ac97_patch.c | 53527 | diff -urNp linux-2.6.32.10/sound/pci/ac97/ac97_patch.c linux-2.6.32.10/sound/pci/ac97/ac97_patch.c |
53430 | --- linux-2.6.32.9/sound/pci/ac97/ac97_patch.c 2010-02-23 10:38:51.000000000 -0500 | 53528 | --- linux-2.6.32.10/sound/pci/ac97/ac97_patch.c 2010-03-15 11:52:04.000000000 -0400 |
53431 | +++ linux-2.6.32.9/sound/pci/ac97/ac97_patch.c 2010-03-11 20:25:00.301313721 -0500 | 53529 | +++ linux-2.6.32.10/sound/pci/ac97/ac97_patch.c 2010-03-20 15:58:47.212551922 -0400 |
53432 | @@ -371,7 +371,7 @@ static int patch_yamaha_ymf743_build_spd | 53530 | @@ -371,7 +371,7 @@ static int patch_yamaha_ymf743_build_spd |
53433 | return 0; | 53531 | return 0; |
53434 | } | 53532 | } |
@@ -53735,9 +53833,9 @@ diff -urNp linux-2.6.32.9/sound/pci/ac97/ac97_patch.c linux-2.6.32.9/sound/pci/a | |||
53735 | .build_specific = patch_ucb1400_specific, | 53833 | .build_specific = patch_ucb1400_specific, |
53736 | }; | 53834 | }; |
53737 | 53835 | ||
53738 | diff -urNp linux-2.6.32.9/sound/pci/ens1370.c linux-2.6.32.9/sound/pci/ens1370.c | 53836 | diff -urNp linux-2.6.32.10/sound/pci/ens1370.c linux-2.6.32.10/sound/pci/ens1370.c |
53739 | --- linux-2.6.32.9/sound/pci/ens1370.c 2010-02-23 10:38:51.000000000 -0500 | 53837 | --- linux-2.6.32.10/sound/pci/ens1370.c 2010-03-15 11:52:04.000000000 -0400 |
53740 | +++ linux-2.6.32.9/sound/pci/ens1370.c 2010-03-11 20:25:00.301313721 -0500 | 53838 | +++ linux-2.6.32.10/sound/pci/ens1370.c 2010-03-20 15:58:47.212551922 -0400 |
53741 | @@ -452,7 +452,7 @@ static struct pci_device_id snd_audiopci | 53839 | @@ -452,7 +452,7 @@ static struct pci_device_id snd_audiopci |
53742 | { PCI_VDEVICE(ENSONIQ, 0x5880), 0, }, /* ES1373 - CT5880 */ | 53840 | { PCI_VDEVICE(ENSONIQ, 0x5880), 0, }, /* ES1373 - CT5880 */ |
53743 | { PCI_VDEVICE(ECTIVA, 0x8938), 0, }, /* Ectiva EV1938 */ | 53841 | { PCI_VDEVICE(ECTIVA, 0x8938), 0, }, /* Ectiva EV1938 */ |
@@ -53747,9 +53845,9 @@ diff -urNp linux-2.6.32.9/sound/pci/ens1370.c linux-2.6.32.9/sound/pci/ens1370.c | |||
53747 | }; | 53845 | }; |
53748 | 53846 | ||
53749 | MODULE_DEVICE_TABLE(pci, snd_audiopci_ids); | 53847 | MODULE_DEVICE_TABLE(pci, snd_audiopci_ids); |
53750 | diff -urNp linux-2.6.32.9/sound/pci/intel8x0.c linux-2.6.32.9/sound/pci/intel8x0.c | 53848 | diff -urNp linux-2.6.32.10/sound/pci/intel8x0.c linux-2.6.32.10/sound/pci/intel8x0.c |
53751 | --- linux-2.6.32.9/sound/pci/intel8x0.c 2010-02-23 10:38:51.000000000 -0500 | 53849 | --- linux-2.6.32.10/sound/pci/intel8x0.c 2010-03-15 11:52:04.000000000 -0400 |
53752 | +++ linux-2.6.32.9/sound/pci/intel8x0.c 2010-03-11 20:25:00.301313721 -0500 | 53850 | +++ linux-2.6.32.10/sound/pci/intel8x0.c 2010-03-20 15:58:47.212551922 -0400 |
53753 | @@ -444,7 +444,7 @@ static struct pci_device_id snd_intel8x0 | 53851 | @@ -444,7 +444,7 @@ static struct pci_device_id snd_intel8x0 |
53754 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ | 53852 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ |
53755 | { PCI_VDEVICE(AMD, 0x7445), DEVICE_INTEL }, /* AMD768 */ | 53853 | { PCI_VDEVICE(AMD, 0x7445), DEVICE_INTEL }, /* AMD768 */ |
@@ -53768,9 +53866,9 @@ diff -urNp linux-2.6.32.9/sound/pci/intel8x0.c linux-2.6.32.9/sound/pci/intel8x0 | |||
53768 | }; | 53866 | }; |
53769 | 53867 | ||
53770 | static int __devinit snd_intel8x0_mixer(struct intel8x0 *chip, int ac97_clock, | 53868 | static int __devinit snd_intel8x0_mixer(struct intel8x0 *chip, int ac97_clock, |
53771 | diff -urNp linux-2.6.32.9/sound/pci/intel8x0m.c linux-2.6.32.9/sound/pci/intel8x0m.c | 53869 | diff -urNp linux-2.6.32.10/sound/pci/intel8x0m.c linux-2.6.32.10/sound/pci/intel8x0m.c |
53772 | --- linux-2.6.32.9/sound/pci/intel8x0m.c 2010-02-23 10:38:51.000000000 -0500 | 53870 | --- linux-2.6.32.10/sound/pci/intel8x0m.c 2010-03-15 11:52:04.000000000 -0400 |
53773 | +++ linux-2.6.32.9/sound/pci/intel8x0m.c 2010-03-11 20:25:00.301313721 -0500 | 53871 | +++ linux-2.6.32.10/sound/pci/intel8x0m.c 2010-03-20 15:58:47.212551922 -0400 |
53774 | @@ -239,7 +239,7 @@ static struct pci_device_id snd_intel8x0 | 53872 | @@ -239,7 +239,7 @@ static struct pci_device_id snd_intel8x0 |
53775 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ | 53873 | { PCI_VDEVICE(AMD, 0x746d), DEVICE_INTEL }, /* AMD8111 */ |
53776 | { PCI_VDEVICE(AL, 0x5455), DEVICE_ALI }, /* Ali5455 */ | 53874 | { PCI_VDEVICE(AL, 0x5455), DEVICE_ALI }, /* Ali5455 */ |
@@ -53789,9 +53887,9 @@ diff -urNp linux-2.6.32.9/sound/pci/intel8x0m.c linux-2.6.32.9/sound/pci/intel8x | |||
53789 | }; | 53887 | }; |
53790 | 53888 | ||
53791 | static int __devinit snd_intel8x0m_probe(struct pci_dev *pci, | 53889 | static int __devinit snd_intel8x0m_probe(struct pci_dev *pci, |
53792 | diff -urNp linux-2.6.32.9/usr/gen_init_cpio.c linux-2.6.32.9/usr/gen_init_cpio.c | 53890 | diff -urNp linux-2.6.32.10/usr/gen_init_cpio.c linux-2.6.32.10/usr/gen_init_cpio.c |
53793 | --- linux-2.6.32.9/usr/gen_init_cpio.c 2010-02-23 10:38:51.000000000 -0500 | 53891 | --- linux-2.6.32.10/usr/gen_init_cpio.c 2010-03-15 11:52:04.000000000 -0400 |
53794 | +++ linux-2.6.32.9/usr/gen_init_cpio.c 2010-03-11 20:25:00.301313721 -0500 | 53892 | +++ linux-2.6.32.10/usr/gen_init_cpio.c 2010-03-20 15:58:47.212551922 -0400 |
53795 | @@ -299,7 +299,7 @@ static int cpio_mkfile(const char *name, | 53893 | @@ -299,7 +299,7 @@ static int cpio_mkfile(const char *name, |
53796 | int retval; | 53894 | int retval; |
53797 | int rc = -1; | 53895 | int rc = -1; |
@@ -53814,9 +53912,9 @@ diff -urNp linux-2.6.32.9/usr/gen_init_cpio.c linux-2.6.32.9/usr/gen_init_cpio.c | |||
53814 | } else | 53912 | } else |
53815 | break; | 53913 | break; |
53816 | } | 53914 | } |
53817 | diff -urNp linux-2.6.32.9/virt/kvm/kvm_main.c linux-2.6.32.9/virt/kvm/kvm_main.c | 53915 | diff -urNp linux-2.6.32.10/virt/kvm/kvm_main.c linux-2.6.32.10/virt/kvm/kvm_main.c |
53818 | --- linux-2.6.32.9/virt/kvm/kvm_main.c 2010-02-23 10:38:51.000000000 -0500 | 53916 | --- linux-2.6.32.10/virt/kvm/kvm_main.c 2010-03-15 11:52:04.000000000 -0400 |
53819 | +++ linux-2.6.32.9/virt/kvm/kvm_main.c 2010-03-11 20:25:00.301313721 -0500 | 53917 | +++ linux-2.6.32.10/virt/kvm/kvm_main.c 2010-03-20 15:58:47.212551922 -0400 |
53820 | @@ -1745,6 +1745,7 @@ static int kvm_vcpu_release(struct inode | 53918 | @@ -1745,6 +1745,7 @@ static int kvm_vcpu_release(struct inode |
53821 | return 0; | 53919 | return 0; |
53822 | } | 53920 | } |