diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2016-06-22 21:56:00 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2016-06-22 21:56:00 +0200 |
commit | 3b535417ea9a232a2e536a637e2fbf2440163d60 (patch) | |
tree | 40806471a8e9799f51f98640250b1fdcff650324 /target/linux | |
parent | 5dc35a42dc54a0da149f5cd4ade7427e0cef1fa4 (diff) |
linux: remove localversion-rt
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/patches/4.4.13/realtime.patch | 797 |
1 files changed, 396 insertions, 401 deletions
diff --git a/target/linux/patches/4.4.13/realtime.patch b/target/linux/patches/4.4.13/realtime.patch index f639a07b1..c677e4098 100644 --- a/target/linux/patches/4.4.13/realtime.patch +++ b/target/linux/patches/4.4.13/realtime.patch @@ -1,6 +1,6 @@ diff -Nur linux-4.4.13.orig/arch/arm/include/asm/switch_to.h linux-4.4.13/arch/arm/include/asm/switch_to.h --- linux-4.4.13.orig/arch/arm/include/asm/switch_to.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/include/asm/switch_to.h 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/include/asm/switch_to.h 2016-06-22 21:55:07.966523867 +0200 @@ -3,6 +3,13 @@ #include <linux/thread_info.h> @@ -25,7 +25,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/include/asm/switch_to.h linux-4.4.13/arch/a diff -Nur linux-4.4.13.orig/arch/arm/include/asm/thread_info.h linux-4.4.13/arch/arm/include/asm/thread_info.h --- linux-4.4.13.orig/arch/arm/include/asm/thread_info.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/include/asm/thread_info.h 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/include/asm/thread_info.h 2016-06-22 21:55:07.966523867 +0200 @@ -49,6 +49,7 @@ struct thread_info { unsigned long flags; /* low level flags */ @@ -64,7 +64,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/include/asm/thread_info.h linux-4.4.13/arch #endif /* __ASM_ARM_THREAD_INFO_H */ diff -Nur linux-4.4.13.orig/arch/arm/Kconfig linux-4.4.13/arch/arm/Kconfig --- linux-4.4.13.orig/arch/arm/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/Kconfig 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/Kconfig 2016-06-22 21:55:07.966523867 +0200 @@ -33,7 +33,7 @@ select HARDIRQS_SW_RESEND select HAVE_ARCH_AUDITSYSCALL if (AEABI && !OABI_COMPAT) @@ -84,7 +84,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/Kconfig linux-4.4.13/arch/arm/Kconfig select HAVE_SYSCALL_TRACEPOINTS diff -Nur linux-4.4.13.orig/arch/arm/kernel/asm-offsets.c linux-4.4.13/arch/arm/kernel/asm-offsets.c --- linux-4.4.13.orig/arch/arm/kernel/asm-offsets.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/asm-offsets.c 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/asm-offsets.c 2016-06-22 21:55:07.970523867 +0200 @@ -65,6 +65,7 @@ BLANK(); DEFINE(TI_FLAGS, offsetof(struct thread_info, flags)); @@ -95,7 +95,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/asm-offsets.c linux-4.4.13/arch/arm/ DEFINE(TI_CPU, offsetof(struct thread_info, cpu)); diff -Nur linux-4.4.13.orig/arch/arm/kernel/entry-armv.S linux-4.4.13/arch/arm/kernel/entry-armv.S --- linux-4.4.13.orig/arch/arm/kernel/entry-armv.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/entry-armv.S 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/entry-armv.S 2016-06-22 21:55:07.970523867 +0200 @@ -215,11 +215,18 @@ #ifdef CONFIG_PREEMPT get_thread_info tsk @@ -135,7 +135,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/entry-armv.S linux-4.4.13/arch/arm/k __und_fault: diff -Nur linux-4.4.13.orig/arch/arm/kernel/entry-common.S linux-4.4.13/arch/arm/kernel/entry-common.S --- linux-4.4.13.orig/arch/arm/kernel/entry-common.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/entry-common.S 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/entry-common.S 2016-06-22 21:55:07.970523867 +0200 @@ -36,7 +36,9 @@ UNWIND(.cantunwind ) disable_irq_notrace @ disable interrupts @@ -162,7 +162,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/entry-common.S linux-4.4.13/arch/arm diff -Nur linux-4.4.13.orig/arch/arm/kernel/process.c linux-4.4.13/arch/arm/kernel/process.c --- linux-4.4.13.orig/arch/arm/kernel/process.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/process.c 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/process.c 2016-06-22 21:55:07.970523867 +0200 @@ -319,6 +319,30 @@ } @@ -196,7 +196,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/process.c linux-4.4.13/arch/arm/kern * The vectors page is always readable from user space for the diff -Nur linux-4.4.13.orig/arch/arm/kernel/signal.c linux-4.4.13/arch/arm/kernel/signal.c --- linux-4.4.13.orig/arch/arm/kernel/signal.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/signal.c 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/signal.c 2016-06-22 21:55:07.970523867 +0200 @@ -572,7 +572,8 @@ */ trace_hardirqs_off(); @@ -209,7 +209,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/signal.c linux-4.4.13/arch/arm/kerne if (unlikely(!user_mode(regs))) diff -Nur linux-4.4.13.orig/arch/arm/kernel/smp.c linux-4.4.13/arch/arm/kernel/smp.c --- linux-4.4.13.orig/arch/arm/kernel/smp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/smp.c 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/smp.c 2016-06-22 21:55:07.974523867 +0200 @@ -230,8 +230,6 @@ flush_cache_louis(); local_flush_tlb_all(); @@ -231,7 +231,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/smp.c linux-4.4.13/arch/arm/kernel/s /* diff -Nur linux-4.4.13.orig/arch/arm/kernel/unwind.c linux-4.4.13/arch/arm/kernel/unwind.c --- linux-4.4.13.orig/arch/arm/kernel/unwind.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kernel/unwind.c 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/arm/kernel/unwind.c 2016-06-22 21:55:07.974523867 +0200 @@ -93,7 +93,7 @@ static const struct unwind_idx *__origin_unwind_idx; extern const struct unwind_idx __stop_unwind_idx[]; @@ -285,7 +285,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kernel/unwind.c linux-4.4.13/arch/arm/kerne } diff -Nur linux-4.4.13.orig/arch/arm/kvm/arm.c linux-4.4.13/arch/arm/kvm/arm.c --- linux-4.4.13.orig/arch/arm/kvm/arm.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kvm/arm.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/kvm/arm.c 2016-06-22 21:55:07.974523867 +0200 @@ -498,18 +498,18 @@ struct kvm_vcpu *vcpu; @@ -338,7 +338,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kvm/arm.c linux-4.4.13/arch/arm/kvm/arm.c } diff -Nur linux-4.4.13.orig/arch/arm/kvm/psci.c linux-4.4.13/arch/arm/kvm/psci.c --- linux-4.4.13.orig/arch/arm/kvm/psci.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/kvm/psci.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/kvm/psci.c 2016-06-22 21:55:07.974523867 +0200 @@ -70,7 +70,7 @@ { struct kvm *kvm = source_vcpu->kvm; @@ -359,7 +359,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/kvm/psci.c linux-4.4.13/arch/arm/kvm/psci.c } diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/at91rm9200.c linux-4.4.13/arch/arm/mach-at91/at91rm9200.c --- linux-4.4.13.orig/arch/arm/mach-at91/at91rm9200.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/at91rm9200.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/at91rm9200.c 2016-06-22 21:55:07.974523867 +0200 @@ -12,7 +12,6 @@ #include <linux/of_platform.h> @@ -378,7 +378,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/at91rm9200.c linux-4.4.13/arch/ar diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/at91sam9.c linux-4.4.13/arch/arm/mach-at91/at91sam9.c --- linux-4.4.13.orig/arch/arm/mach-at91/at91sam9.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/at91sam9.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/at91sam9.c 2016-06-22 21:55:07.974523867 +0200 @@ -62,8 +62,6 @@ soc_dev = soc_device_to_device(soc); @@ -390,7 +390,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/at91sam9.c linux-4.4.13/arch/arm/ static void __init at91sam9_dt_device_init(void) diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/generic.h linux-4.4.13/arch/arm/mach-at91/generic.h --- linux-4.4.13.orig/arch/arm/mach-at91/generic.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/generic.h 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/generic.h 2016-06-22 21:55:07.974523867 +0200 @@ -11,27 +11,18 @@ #ifndef _AT91_GENERIC_H #define _AT91_GENERIC_H @@ -423,7 +423,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/generic.h linux-4.4.13/arch/arm/m #endif /* _AT91_GENERIC_H */ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/Kconfig linux-4.4.13/arch/arm/mach-at91/Kconfig --- linux-4.4.13.orig/arch/arm/mach-at91/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/Kconfig 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/Kconfig 2016-06-22 21:55:07.974523867 +0200 @@ -99,6 +99,7 @@ config COMMON_CLK_AT91 bool @@ -434,7 +434,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/Kconfig linux-4.4.13/arch/arm/mac bool diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/pm.c linux-4.4.13/arch/arm/mach-at91/pm.c --- linux-4.4.13.orig/arch/arm/mach-at91/pm.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/pm.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/pm.c 2016-06-22 21:55:07.974523867 +0200 @@ -31,10 +31,13 @@ #include <asm/mach/irq.h> #include <asm/fncpy.h> @@ -584,7 +584,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/pm.c linux-4.4.13/arch/arm/mach-a } diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/sama5.c linux-4.4.13/arch/arm/mach-at91/sama5.c --- linux-4.4.13.orig/arch/arm/mach-at91/sama5.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-at91/sama5.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-at91/sama5.c 2016-06-22 21:55:07.974523867 +0200 @@ -51,7 +51,7 @@ soc_dev = soc_device_to_device(soc); @@ -596,7 +596,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-at91/sama5.c linux-4.4.13/arch/arm/mac static const char *const sama5_dt_board_compat[] __initconst = { diff -Nur linux-4.4.13.orig/arch/arm/mach-exynos/platsmp.c linux-4.4.13/arch/arm/mach-exynos/platsmp.c --- linux-4.4.13.orig/arch/arm/mach-exynos/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-exynos/platsmp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-exynos/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -230,7 +230,7 @@ return (void __iomem *)(S5P_VA_SCU); } @@ -646,7 +646,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-exynos/platsmp.c linux-4.4.13/arch/arm } diff -Nur linux-4.4.13.orig/arch/arm/mach-hisi/platmcpm.c linux-4.4.13/arch/arm/mach-hisi/platmcpm.c --- linux-4.4.13.orig/arch/arm/mach-hisi/platmcpm.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-hisi/platmcpm.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-hisi/platmcpm.c 2016-06-22 21:55:07.974523867 +0200 @@ -61,7 +61,7 @@ static void __iomem *sysctrl, *fabric; @@ -734,7 +734,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-hisi/platmcpm.c linux-4.4.13/arch/arm/ #endif diff -Nur linux-4.4.13.orig/arch/arm/mach-imx/Kconfig linux-4.4.13/arch/arm/mach-imx/Kconfig --- linux-4.4.13.orig/arch/arm/mach-imx/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-imx/Kconfig 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-imx/Kconfig 2016-06-22 21:55:07.974523867 +0200 @@ -524,7 +524,7 @@ bool "i.MX6 Quad/DualLite support" select ARM_ERRATA_764369 if SMP @@ -746,7 +746,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-imx/Kconfig linux-4.4.13/arch/arm/mach select SOC_IMX6 diff -Nur linux-4.4.13.orig/arch/arm/mach-omap2/omap-smp.c linux-4.4.13/arch/arm/mach-omap2/omap-smp.c --- linux-4.4.13.orig/arch/arm/mach-omap2/omap-smp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-omap2/omap-smp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-omap2/omap-smp.c 2016-06-22 21:55:07.974523867 +0200 @@ -43,7 +43,7 @@ /* SCU base address */ static void __iomem *scu_base; @@ -787,7 +787,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-omap2/omap-smp.c linux-4.4.13/arch/arm } diff -Nur linux-4.4.13.orig/arch/arm/mach-prima2/platsmp.c linux-4.4.13/arch/arm/mach-prima2/platsmp.c --- linux-4.4.13.orig/arch/arm/mach-prima2/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-prima2/platsmp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-prima2/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -22,7 +22,7 @@ static void __iomem *clk_base; @@ -828,7 +828,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-prima2/platsmp.c linux-4.4.13/arch/arm } diff -Nur linux-4.4.13.orig/arch/arm/mach-qcom/platsmp.c linux-4.4.13/arch/arm/mach-qcom/platsmp.c --- linux-4.4.13.orig/arch/arm/mach-qcom/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-qcom/platsmp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-qcom/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -46,7 +46,7 @@ extern void secondary_startup_arm(void); @@ -869,7 +869,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-qcom/platsmp.c linux-4.4.13/arch/arm/m } diff -Nur linux-4.4.13.orig/arch/arm/mach-spear/platsmp.c linux-4.4.13/arch/arm/mach-spear/platsmp.c --- linux-4.4.13.orig/arch/arm/mach-spear/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-spear/platsmp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-spear/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -32,7 +32,7 @@ sync_cache_w(&pen_release); } @@ -910,7 +910,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-spear/platsmp.c linux-4.4.13/arch/arm/ } diff -Nur linux-4.4.13.orig/arch/arm/mach-sti/platsmp.c linux-4.4.13/arch/arm/mach-sti/platsmp.c --- linux-4.4.13.orig/arch/arm/mach-sti/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mach-sti/platsmp.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mach-sti/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -35,7 +35,7 @@ sync_cache_w(&pen_release); } @@ -951,7 +951,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mach-sti/platsmp.c linux-4.4.13/arch/arm/ma } diff -Nur linux-4.4.13.orig/arch/arm/mm/fault.c linux-4.4.13/arch/arm/mm/fault.c --- linux-4.4.13.orig/arch/arm/mm/fault.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mm/fault.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mm/fault.c 2016-06-22 21:55:07.974523867 +0200 @@ -430,6 +430,9 @@ if (addr < TASK_SIZE) return do_page_fault(addr, fsr, regs); @@ -974,7 +974,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mm/fault.c linux-4.4.13/arch/arm/mm/fault.c } diff -Nur linux-4.4.13.orig/arch/arm/mm/highmem.c linux-4.4.13/arch/arm/mm/highmem.c --- linux-4.4.13.orig/arch/arm/mm/highmem.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/mm/highmem.c 2016-06-19 16:02:36.692488841 +0200 ++++ linux-4.4.13/arch/arm/mm/highmem.c 2016-06-22 21:55:07.974523867 +0200 @@ -34,6 +34,11 @@ return *ptep; } @@ -1107,7 +1107,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/mm/highmem.c linux-4.4.13/arch/arm/mm/highm +#endif diff -Nur linux-4.4.13.orig/arch/arm/plat-versatile/platsmp.c linux-4.4.13/arch/arm/plat-versatile/platsmp.c --- linux-4.4.13.orig/arch/arm/plat-versatile/platsmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm/plat-versatile/platsmp.c 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/arm/plat-versatile/platsmp.c 2016-06-22 21:55:07.974523867 +0200 @@ -30,7 +30,7 @@ sync_cache_w(&pen_release); } @@ -1148,7 +1148,7 @@ diff -Nur linux-4.4.13.orig/arch/arm/plat-versatile/platsmp.c linux-4.4.13/arch/ } diff -Nur linux-4.4.13.orig/arch/arm64/include/asm/thread_info.h linux-4.4.13/arch/arm64/include/asm/thread_info.h --- linux-4.4.13.orig/arch/arm64/include/asm/thread_info.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm64/include/asm/thread_info.h 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/arm64/include/asm/thread_info.h 2016-06-22 21:55:07.974523867 +0200 @@ -49,6 +49,7 @@ mm_segment_t addr_limit; /* address limit */ struct task_struct *task; /* main task structure */ @@ -1185,7 +1185,7 @@ diff -Nur linux-4.4.13.orig/arch/arm64/include/asm/thread_info.h linux-4.4.13/ar _TIF_SYSCALL_TRACEPOINT | _TIF_SECCOMP | \ diff -Nur linux-4.4.13.orig/arch/arm64/Kconfig linux-4.4.13/arch/arm64/Kconfig --- linux-4.4.13.orig/arch/arm64/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm64/Kconfig 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/arm64/Kconfig 2016-06-22 21:55:07.974523867 +0200 @@ -76,6 +76,7 @@ select HAVE_PERF_REGS select HAVE_PERF_USER_STACK_DUMP @@ -1205,7 +1205,7 @@ diff -Nur linux-4.4.13.orig/arch/arm64/Kconfig linux-4.4.13/arch/arm64/Kconfig Say Y if you want to run Linux in a Virtual Machine on Xen on ARM64. diff -Nur linux-4.4.13.orig/arch/arm64/kernel/asm-offsets.c linux-4.4.13/arch/arm64/kernel/asm-offsets.c --- linux-4.4.13.orig/arch/arm64/kernel/asm-offsets.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm64/kernel/asm-offsets.c 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/arm64/kernel/asm-offsets.c 2016-06-22 21:55:07.974523867 +0200 @@ -35,6 +35,7 @@ BLANK(); DEFINE(TI_FLAGS, offsetof(struct thread_info, flags)); @@ -1216,7 +1216,7 @@ diff -Nur linux-4.4.13.orig/arch/arm64/kernel/asm-offsets.c linux-4.4.13/arch/ar DEFINE(TI_CPU, offsetof(struct thread_info, cpu)); diff -Nur linux-4.4.13.orig/arch/arm64/kernel/entry.S linux-4.4.13/arch/arm64/kernel/entry.S --- linux-4.4.13.orig/arch/arm64/kernel/entry.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/arm64/kernel/entry.S 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/arm64/kernel/entry.S 2016-06-22 21:55:07.978523867 +0200 @@ -363,11 +363,16 @@ #ifdef CONFIG_PREEMPT get_thread_info tsk @@ -1255,7 +1255,7 @@ diff -Nur linux-4.4.13.orig/arch/arm64/kernel/entry.S linux-4.4.13/arch/arm64/ke mov x0, sp // 'regs' diff -Nur linux-4.4.13.orig/arch/Kconfig linux-4.4.13/arch/Kconfig --- linux-4.4.13.orig/arch/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/Kconfig 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/arch/Kconfig 2016-06-22 21:55:07.978523867 +0200 @@ -9,6 +9,7 @@ tristate "OProfile system profiling" depends on PROFILING @@ -1274,7 +1274,7 @@ diff -Nur linux-4.4.13.orig/arch/Kconfig linux-4.4.13/arch/Kconfig makes certain almost-always-true or almost-always-false branch diff -Nur linux-4.4.13.orig/arch/mips/Kconfig linux-4.4.13/arch/mips/Kconfig --- linux-4.4.13.orig/arch/mips/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/mips/Kconfig 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/mips/Kconfig 2016-06-22 21:55:07.978523867 +0200 @@ -2410,7 +2410,7 @@ # config HIGHMEM @@ -1286,7 +1286,7 @@ diff -Nur linux-4.4.13.orig/arch/mips/Kconfig linux-4.4.13/arch/mips/Kconfig bool diff -Nur linux-4.4.13.orig/arch/mips/kvm/mips.c linux-4.4.13/arch/mips/kvm/mips.c --- linux-4.4.13.orig/arch/mips/kvm/mips.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/mips/kvm/mips.c 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/mips/kvm/mips.c 2016-06-22 21:55:07.978523867 +0200 @@ -445,8 +445,8 @@ dvcpu->arch.wait = 0; @@ -1311,7 +1311,7 @@ diff -Nur linux-4.4.13.orig/arch/mips/kvm/mips.c linux-4.4.13/arch/mips/kvm/mips /* low level hrtimer wake routine */ diff -Nur linux-4.4.13.orig/arch/powerpc/include/asm/kvm_host.h linux-4.4.13/arch/powerpc/include/asm/kvm_host.h --- linux-4.4.13.orig/arch/powerpc/include/asm/kvm_host.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/include/asm/kvm_host.h 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/powerpc/include/asm/kvm_host.h 2016-06-22 21:55:07.978523867 +0200 @@ -286,7 +286,7 @@ struct list_head runnable_threads; struct list_head preempt_list; @@ -1332,7 +1332,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/include/asm/kvm_host.h linux-4.4.13/arc int trap; diff -Nur linux-4.4.13.orig/arch/powerpc/include/asm/thread_info.h linux-4.4.13/arch/powerpc/include/asm/thread_info.h --- linux-4.4.13.orig/arch/powerpc/include/asm/thread_info.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/include/asm/thread_info.h 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/powerpc/include/asm/thread_info.h 2016-06-22 21:55:07.978523867 +0200 @@ -42,6 +42,8 @@ int cpu; /* cpu we're on */ int preempt_count; /* 0 => preemptable, @@ -1381,7 +1381,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/include/asm/thread_info.h linux-4.4.13/ /* Don't move TLF_NAPPING without adjusting the code in entry_32.S */ diff -Nur linux-4.4.13.orig/arch/powerpc/Kconfig linux-4.4.13/arch/powerpc/Kconfig --- linux-4.4.13.orig/arch/powerpc/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/Kconfig 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/powerpc/Kconfig 2016-06-22 21:55:07.978523867 +0200 @@ -60,10 +60,11 @@ config RWSEM_GENERIC_SPINLOCK @@ -1414,7 +1414,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/Kconfig linux-4.4.13/arch/powerpc/Kconf source kernel/Kconfig.preempt diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/asm-offsets.c linux-4.4.13/arch/powerpc/kernel/asm-offsets.c --- linux-4.4.13.orig/arch/powerpc/kernel/asm-offsets.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/asm-offsets.c 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/asm-offsets.c 2016-06-22 21:55:07.978523867 +0200 @@ -160,6 +160,7 @@ DEFINE(TI_FLAGS, offsetof(struct thread_info, flags)); DEFINE(TI_LOCAL_FLAGS, offsetof(struct thread_info, local_flags)); @@ -1425,7 +1425,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/asm-offsets.c linux-4.4.13/arch/ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/entry_32.S linux-4.4.13/arch/powerpc/kernel/entry_32.S --- linux-4.4.13.orig/arch/powerpc/kernel/entry_32.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/entry_32.S 2016-06-19 16:02:36.696488995 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/entry_32.S 2016-06-22 21:55:07.978523867 +0200 @@ -818,7 +818,14 @@ cmpwi 0,r0,0 /* if non-zero, just restore regs and return */ bne restore @@ -1476,7 +1476,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/entry_32.S linux-4.4.13/arch/pow beq restore_user diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/entry_64.S linux-4.4.13/arch/powerpc/kernel/entry_64.S --- linux-4.4.13.orig/arch/powerpc/kernel/entry_64.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/entry_64.S 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/entry_64.S 2016-06-22 21:55:07.978523867 +0200 @@ -683,7 +683,7 @@ #else beq restore @@ -1517,7 +1517,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/entry_64.S linux-4.4.13/arch/pow /* diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/irq.c linux-4.4.13/arch/powerpc/kernel/irq.c --- linux-4.4.13.orig/arch/powerpc/kernel/irq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/irq.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/irq.c 2016-06-22 21:55:07.978523867 +0200 @@ -614,6 +614,7 @@ } } @@ -1536,7 +1536,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/irq.c linux-4.4.13/arch/powerpc/ { diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/misc_32.S linux-4.4.13/arch/powerpc/kernel/misc_32.S --- linux-4.4.13.orig/arch/powerpc/kernel/misc_32.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/misc_32.S 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/misc_32.S 2016-06-22 21:55:07.978523867 +0200 @@ -40,6 +40,7 @@ * We store the saved ksp_limit in the unused part * of the STACK_FRAME_OVERHEAD @@ -1555,7 +1555,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/misc_32.S linux-4.4.13/arch/powe * void call_do_irq(struct pt_regs *regs, struct thread_info *irqtp); diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/misc_64.S linux-4.4.13/arch/powerpc/kernel/misc_64.S --- linux-4.4.13.orig/arch/powerpc/kernel/misc_64.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kernel/misc_64.S 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kernel/misc_64.S 2016-06-22 21:55:07.978523867 +0200 @@ -30,6 +30,7 @@ .text @@ -1574,7 +1574,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kernel/misc_64.S linux-4.4.13/arch/powe mflr r0 diff -Nur linux-4.4.13.orig/arch/powerpc/kvm/book3s_hv.c linux-4.4.13/arch/powerpc/kvm/book3s_hv.c --- linux-4.4.13.orig/arch/powerpc/kvm/book3s_hv.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kvm/book3s_hv.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kvm/book3s_hv.c 2016-06-22 21:55:07.978523867 +0200 @@ -114,11 +114,11 @@ static void kvmppc_fast_vcpu_kick_hv(struct kvm_vcpu *vcpu) { @@ -1652,7 +1652,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kvm/book3s_hv.c linux-4.4.13/arch/power } diff -Nur linux-4.4.13.orig/arch/powerpc/kvm/Kconfig linux-4.4.13/arch/powerpc/kvm/Kconfig --- linux-4.4.13.orig/arch/powerpc/kvm/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/kvm/Kconfig 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/kvm/Kconfig 2016-06-22 21:55:07.978523867 +0200 @@ -172,6 +172,7 @@ config KVM_MPIC bool "KVM in-kernel MPIC emulation" @@ -1663,7 +1663,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/kvm/Kconfig linux-4.4.13/arch/powerpc/k select HAVE_KVM_IRQ_ROUTING diff -Nur linux-4.4.13.orig/arch/powerpc/platforms/ps3/device-init.c linux-4.4.13/arch/powerpc/platforms/ps3/device-init.c --- linux-4.4.13.orig/arch/powerpc/platforms/ps3/device-init.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/powerpc/platforms/ps3/device-init.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/powerpc/platforms/ps3/device-init.c 2016-06-22 21:55:07.982523867 +0200 @@ -752,7 +752,7 @@ } pr_debug("%s:%u: notification %s issued\n", __func__, __LINE__, op); @@ -1675,7 +1675,7 @@ diff -Nur linux-4.4.13.orig/arch/powerpc/platforms/ps3/device-init.c linux-4.4.1 res = -EINTR; diff -Nur linux-4.4.13.orig/arch/s390/include/asm/kvm_host.h linux-4.4.13/arch/s390/include/asm/kvm_host.h --- linux-4.4.13.orig/arch/s390/include/asm/kvm_host.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/s390/include/asm/kvm_host.h 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/s390/include/asm/kvm_host.h 2016-06-22 21:55:07.982523867 +0200 @@ -427,7 +427,7 @@ struct kvm_s390_local_interrupt { spinlock_t lock; @@ -1687,7 +1687,7 @@ diff -Nur linux-4.4.13.orig/arch/s390/include/asm/kvm_host.h linux-4.4.13/arch/s struct kvm_s390_irq_payload irq; diff -Nur linux-4.4.13.orig/arch/s390/kvm/interrupt.c linux-4.4.13/arch/s390/kvm/interrupt.c --- linux-4.4.13.orig/arch/s390/kvm/interrupt.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/s390/kvm/interrupt.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/s390/kvm/interrupt.c 2016-06-22 21:55:07.982523867 +0200 @@ -868,13 +868,13 @@ void kvm_s390_vcpu_wakeup(struct kvm_vcpu *vcpu) @@ -1706,7 +1706,7 @@ diff -Nur linux-4.4.13.orig/arch/s390/kvm/interrupt.c linux-4.4.13/arch/s390/kvm } diff -Nur linux-4.4.13.orig/arch/sh/kernel/irq.c linux-4.4.13/arch/sh/kernel/irq.c --- linux-4.4.13.orig/arch/sh/kernel/irq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/sh/kernel/irq.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/sh/kernel/irq.c 2016-06-22 21:55:07.982523867 +0200 @@ -147,6 +147,7 @@ hardirq_ctx[cpu] = NULL; } @@ -1725,7 +1725,7 @@ diff -Nur linux-4.4.13.orig/arch/sh/kernel/irq.c linux-4.4.13/arch/sh/kernel/irq { diff -Nur linux-4.4.13.orig/arch/sparc/Kconfig linux-4.4.13/arch/sparc/Kconfig --- linux-4.4.13.orig/arch/sparc/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/sparc/Kconfig 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/sparc/Kconfig 2016-06-22 21:55:07.982523867 +0200 @@ -189,12 +189,10 @@ source kernel/Kconfig.hz @@ -1743,7 +1743,7 @@ diff -Nur linux-4.4.13.orig/arch/sparc/Kconfig linux-4.4.13/arch/sparc/Kconfig bool diff -Nur linux-4.4.13.orig/arch/sparc/kernel/irq_64.c linux-4.4.13/arch/sparc/kernel/irq_64.c --- linux-4.4.13.orig/arch/sparc/kernel/irq_64.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/sparc/kernel/irq_64.c 2016-06-19 16:02:36.700489150 +0200 ++++ linux-4.4.13/arch/sparc/kernel/irq_64.c 2016-06-22 21:55:07.982523867 +0200 @@ -854,6 +854,7 @@ set_irq_regs(old_regs); } @@ -1762,7 +1762,7 @@ diff -Nur linux-4.4.13.orig/arch/sparc/kernel/irq_64.c linux-4.4.13/arch/sparc/k void fixup_irqs(void) diff -Nur linux-4.4.13.orig/arch/x86/crypto/aesni-intel_glue.c linux-4.4.13/arch/x86/crypto/aesni-intel_glue.c --- linux-4.4.13.orig/arch/x86/crypto/aesni-intel_glue.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/crypto/aesni-intel_glue.c 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/crypto/aesni-intel_glue.c 2016-06-22 21:55:07.982523867 +0200 @@ -383,14 +383,14 @@ err = blkcipher_walk_virt(desc, &walk); desc->flags &= ~CRYPTO_TFM_REQ_MAY_SLEEP; @@ -1857,7 +1857,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/crypto/aesni-intel_glue.c linux-4.4.13/arch } diff -Nur linux-4.4.13.orig/arch/x86/crypto/cast5_avx_glue.c linux-4.4.13/arch/x86/crypto/cast5_avx_glue.c --- linux-4.4.13.orig/arch/x86/crypto/cast5_avx_glue.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/crypto/cast5_avx_glue.c 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/crypto/cast5_avx_glue.c 2016-06-22 21:55:07.982523867 +0200 @@ -59,7 +59,7 @@ static int ecb_crypt(struct blkcipher_desc *desc, struct blkcipher_walk *walk, bool enc) @@ -1939,7 +1939,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/crypto/cast5_avx_glue.c linux-4.4.13/arch/x err = blkcipher_walk_done(desc, &walk, 0); diff -Nur linux-4.4.13.orig/arch/x86/crypto/glue_helper.c linux-4.4.13/arch/x86/crypto/glue_helper.c --- linux-4.4.13.orig/arch/x86/crypto/glue_helper.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/crypto/glue_helper.c 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/crypto/glue_helper.c 2016-06-22 21:55:07.982523867 +0200 @@ -39,7 +39,7 @@ void *ctx = crypto_blkcipher_ctx(desc->tfm); const unsigned int bsize = 128 / 8; @@ -2057,7 +2057,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/crypto/glue_helper.c linux-4.4.13/arch/x86/ EXPORT_SYMBOL_GPL(glue_xts_crypt_128bit); diff -Nur linux-4.4.13.orig/arch/x86/entry/common.c linux-4.4.13/arch/x86/entry/common.c --- linux-4.4.13.orig/arch/x86/entry/common.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/entry/common.c 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/entry/common.c 2016-06-22 21:55:07.982523867 +0200 @@ -220,7 +220,7 @@ #define EXIT_TO_USERMODE_LOOP_FLAGS \ @@ -2087,7 +2087,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/entry/common.c linux-4.4.13/arch/x86/entry/ diff -Nur linux-4.4.13.orig/arch/x86/entry/entry_32.S linux-4.4.13/arch/x86/entry/entry_32.S --- linux-4.4.13.orig/arch/x86/entry/entry_32.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/entry/entry_32.S 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/entry/entry_32.S 2016-06-22 21:55:07.982523867 +0200 @@ -278,8 +278,24 @@ ENTRY(resume_kernel) DISABLE_INTERRUPTS(CLBR_ANY) @@ -2115,7 +2115,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/entry/entry_32.S linux-4.4.13/arch/x86/entr call preempt_schedule_irq diff -Nur linux-4.4.13.orig/arch/x86/entry/entry_64.S linux-4.4.13/arch/x86/entry/entry_64.S --- linux-4.4.13.orig/arch/x86/entry/entry_64.S 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/entry/entry_64.S 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/entry/entry_64.S 2016-06-22 21:55:07.982523867 +0200 @@ -579,7 +579,23 @@ bt $9, EFLAGS(%rsp) /* were interrupts off? */ jnc 1f @@ -2158,7 +2158,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/entry/entry_64.S linux-4.4.13/arch/x86/entr idtentry xen_hypervisor_callback xen_do_hypervisor_callback has_error_code=0 diff -Nur linux-4.4.13.orig/arch/x86/include/asm/preempt.h linux-4.4.13/arch/x86/include/asm/preempt.h --- linux-4.4.13.orig/arch/x86/include/asm/preempt.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/preempt.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/preempt.h 2016-06-22 21:55:07.982523867 +0200 @@ -79,17 +79,33 @@ * a decrement which hits zero means we have no preempt_count and should * reschedule. @@ -2196,7 +2196,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/preempt.h linux-4.4.13/arch/x86 #ifdef CONFIG_PREEMPT diff -Nur linux-4.4.13.orig/arch/x86/include/asm/signal.h linux-4.4.13/arch/x86/include/asm/signal.h --- linux-4.4.13.orig/arch/x86/include/asm/signal.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/signal.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/signal.h 2016-06-22 21:55:07.982523867 +0200 @@ -23,6 +23,19 @@ unsigned long sig[_NSIG_WORDS]; } sigset_t; @@ -2219,7 +2219,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/signal.h linux-4.4.13/arch/x86/ #endif diff -Nur linux-4.4.13.orig/arch/x86/include/asm/stackprotector.h linux-4.4.13/arch/x86/include/asm/stackprotector.h --- linux-4.4.13.orig/arch/x86/include/asm/stackprotector.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/stackprotector.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/stackprotector.h 2016-06-22 21:55:07.982523867 +0200 @@ -59,7 +59,7 @@ */ static __always_inline void boot_init_stack_canary(void) @@ -2247,7 +2247,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/stackprotector.h linux-4.4.13/a diff -Nur linux-4.4.13.orig/arch/x86/include/asm/thread_info.h linux-4.4.13/arch/x86/include/asm/thread_info.h --- linux-4.4.13.orig/arch/x86/include/asm/thread_info.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/thread_info.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/thread_info.h 2016-06-22 21:55:07.982523867 +0200 @@ -58,6 +58,8 @@ __u32 status; /* thread synchronous flags */ __u32 cpu; /* current CPU */ @@ -2284,7 +2284,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/thread_info.h linux-4.4.13/arch /* diff -Nur linux-4.4.13.orig/arch/x86/include/asm/uv/uv_bau.h linux-4.4.13/arch/x86/include/asm/uv/uv_bau.h --- linux-4.4.13.orig/arch/x86/include/asm/uv/uv_bau.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/uv/uv_bau.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/uv/uv_bau.h 2016-06-22 21:55:07.982523867 +0200 @@ -615,9 +615,9 @@ cycles_t send_message; cycles_t period_end; @@ -2320,7 +2320,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/uv/uv_bau.h linux-4.4.13/arch/x diff -Nur linux-4.4.13.orig/arch/x86/include/asm/uv/uv_hub.h linux-4.4.13/arch/x86/include/asm/uv/uv_hub.h --- linux-4.4.13.orig/arch/x86/include/asm/uv/uv_hub.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/include/asm/uv/uv_hub.h 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/include/asm/uv/uv_hub.h 2016-06-22 21:55:07.982523867 +0200 @@ -492,7 +492,7 @@ unsigned short nr_online_cpus; unsigned short pnode; @@ -2332,7 +2332,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/include/asm/uv/uv_hub.h linux-4.4.13/arch/x extern struct uv_blade_info *uv_blade_info; diff -Nur linux-4.4.13.orig/arch/x86/Kconfig linux-4.4.13/arch/x86/Kconfig --- linux-4.4.13.orig/arch/x86/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/Kconfig 2016-06-19 16:02:36.704489306 +0200 ++++ linux-4.4.13/arch/x86/Kconfig 2016-06-22 21:55:07.986523867 +0200 @@ -17,6 +17,7 @@ ### Arch settings config X86 @@ -2365,7 +2365,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/Kconfig linux-4.4.13/arch/x86/Kconfig If unsure, say N. diff -Nur linux-4.4.13.orig/arch/x86/kernel/apic/io_apic.c linux-4.4.13/arch/x86/kernel/apic/io_apic.c --- linux-4.4.13.orig/arch/x86/kernel/apic/io_apic.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/apic/io_apic.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/apic/io_apic.c 2016-06-22 21:55:07.986523867 +0200 @@ -1711,7 +1711,8 @@ static inline bool ioapic_irqd_mask(struct irq_data *data) { @@ -2378,7 +2378,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/apic/io_apic.c linux-4.4.13/arch/x86 } diff -Nur linux-4.4.13.orig/arch/x86/kernel/apic/x2apic_uv_x.c linux-4.4.13/arch/x86/kernel/apic/x2apic_uv_x.c --- linux-4.4.13.orig/arch/x86/kernel/apic/x2apic_uv_x.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/apic/x2apic_uv_x.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/apic/x2apic_uv_x.c 2016-06-22 21:55:07.986523867 +0200 @@ -947,7 +947,7 @@ uv_blade_info[blade].pnode = pnode; uv_blade_info[blade].nr_possible_cpus = 0; @@ -2390,7 +2390,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/apic/x2apic_uv_x.c linux-4.4.13/arch blade++; diff -Nur linux-4.4.13.orig/arch/x86/kernel/asm-offsets.c linux-4.4.13/arch/x86/kernel/asm-offsets.c --- linux-4.4.13.orig/arch/x86/kernel/asm-offsets.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/asm-offsets.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/asm-offsets.c 2016-06-22 21:55:07.986523867 +0200 @@ -32,6 +32,7 @@ OFFSET(TI_flags, thread_info, flags); OFFSET(TI_status, thread_info, status); @@ -2407,7 +2407,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/asm-offsets.c linux-4.4.13/arch/x86/ } diff -Nur linux-4.4.13.orig/arch/x86/kernel/cpu/mcheck/mce.c linux-4.4.13/arch/x86/kernel/cpu/mcheck/mce.c --- linux-4.4.13.orig/arch/x86/kernel/cpu/mcheck/mce.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/cpu/mcheck/mce.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/cpu/mcheck/mce.c 2016-06-22 21:55:07.986523867 +0200 @@ -41,6 +41,8 @@ #include <linux/debugfs.h> #include <linux/irq_work.h> @@ -2651,7 +2651,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/cpu/mcheck/mce.c linux-4.4.13/arch/x goto err_out; diff -Nur linux-4.4.13.orig/arch/x86/kernel/cpu/perf_event_intel_rapl.c linux-4.4.13/arch/x86/kernel/cpu/perf_event_intel_rapl.c --- linux-4.4.13.orig/arch/x86/kernel/cpu/perf_event_intel_rapl.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/cpu/perf_event_intel_rapl.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/cpu/perf_event_intel_rapl.c 2016-06-22 21:55:07.986523867 +0200 @@ -117,7 +117,7 @@ }; @@ -2735,7 +2735,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/cpu/perf_event_intel_rapl.c linux-4. diff -Nur linux-4.4.13.orig/arch/x86/kernel/dumpstack_32.c linux-4.4.13/arch/x86/kernel/dumpstack_32.c --- linux-4.4.13.orig/arch/x86/kernel/dumpstack_32.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/dumpstack_32.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/dumpstack_32.c 2016-06-22 21:55:07.986523867 +0200 @@ -42,7 +42,7 @@ unsigned long *stack, unsigned long bp, const struct stacktrace_ops *ops, void *data) @@ -2756,7 +2756,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/dumpstack_32.c linux-4.4.13/arch/x86 diff -Nur linux-4.4.13.orig/arch/x86/kernel/dumpstack_64.c linux-4.4.13/arch/x86/kernel/dumpstack_64.c --- linux-4.4.13.orig/arch/x86/kernel/dumpstack_64.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/dumpstack_64.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/dumpstack_64.c 2016-06-22 21:55:07.986523867 +0200 @@ -152,7 +152,7 @@ unsigned long *stack, unsigned long bp, const struct stacktrace_ops *ops, void *data) @@ -2795,7 +2795,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/dumpstack_64.c linux-4.4.13/arch/x86 show_trace_log_lvl(task, regs, sp, bp, log_lvl); diff -Nur linux-4.4.13.orig/arch/x86/kernel/irq_32.c linux-4.4.13/arch/x86/kernel/irq_32.c --- linux-4.4.13.orig/arch/x86/kernel/irq_32.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/irq_32.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/irq_32.c 2016-06-22 21:55:07.986523867 +0200 @@ -128,6 +128,7 @@ cpu, per_cpu(hardirq_stack, cpu), per_cpu(softirq_stack, cpu)); } @@ -2814,7 +2814,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/irq_32.c linux-4.4.13/arch/x86/kerne { diff -Nur linux-4.4.13.orig/arch/x86/kernel/kvm.c linux-4.4.13/arch/x86/kernel/kvm.c --- linux-4.4.13.orig/arch/x86/kernel/kvm.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/kvm.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/kvm.c 2016-06-22 21:55:07.986523867 +0200 @@ -36,6 +36,7 @@ #include <linux/kprobes.h> #include <linux/debugfs.h> @@ -2956,7 +2956,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/kvm.c linux-4.4.13/arch/x86/kernel/k diff -Nur linux-4.4.13.orig/arch/x86/kernel/nmi.c linux-4.4.13/arch/x86/kernel/nmi.c --- linux-4.4.13.orig/arch/x86/kernel/nmi.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/nmi.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/nmi.c 2016-06-22 21:55:07.986523867 +0200 @@ -231,7 +231,7 @@ #endif @@ -2996,7 +2996,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/nmi.c linux-4.4.13/arch/x86/kernel/n } diff -Nur linux-4.4.13.orig/arch/x86/kernel/process_32.c linux-4.4.13/arch/x86/kernel/process_32.c --- linux-4.4.13.orig/arch/x86/kernel/process_32.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/process_32.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/process_32.c 2016-06-22 21:55:07.986523867 +0200 @@ -35,6 +35,7 @@ #include <linux/uaccess.h> #include <linux/io.h> @@ -3052,7 +3052,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/process_32.c linux-4.4.13/arch/x86/k * This must be done before restoring TLS segments so diff -Nur linux-4.4.13.orig/arch/x86/kernel/reboot.c linux-4.4.13/arch/x86/kernel/reboot.c --- linux-4.4.13.orig/arch/x86/kernel/reboot.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kernel/reboot.c 2016-06-19 16:02:36.708489461 +0200 ++++ linux-4.4.13/arch/x86/kernel/reboot.c 2016-06-22 21:55:07.986523867 +0200 @@ -726,6 +726,7 @@ static nmi_shootdown_cb shootdown_callback; @@ -3096,7 +3096,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kernel/reboot.c linux-4.4.13/arch/x86/kerne { diff -Nur linux-4.4.13.orig/arch/x86/kvm/lapic.c linux-4.4.13/arch/x86/kvm/lapic.c --- linux-4.4.13.orig/arch/x86/kvm/lapic.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kvm/lapic.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/kvm/lapic.c 2016-06-22 21:55:07.986523867 +0200 @@ -1195,7 +1195,7 @@ static void apic_timer_expired(struct kvm_lapic *apic) { @@ -3127,7 +3127,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kvm/lapic.c linux-4.4.13/arch/x86/kvm/lapic * APIC is created enabled. This will prevent kvm_lapic_set_base from diff -Nur linux-4.4.13.orig/arch/x86/kvm/x86.c linux-4.4.13/arch/x86/kvm/x86.c --- linux-4.4.13.orig/arch/x86/kvm/x86.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/kvm/x86.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/kvm/x86.c 2016-06-22 21:55:07.990523867 +0200 @@ -5788,6 +5788,13 @@ goto out; } @@ -3144,7 +3144,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/kvm/x86.c linux-4.4.13/arch/x86/kvm/x86.c goto out_free_percpu; diff -Nur linux-4.4.13.orig/arch/x86/mm/highmem_32.c linux-4.4.13/arch/x86/mm/highmem_32.c --- linux-4.4.13.orig/arch/x86/mm/highmem_32.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/mm/highmem_32.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/mm/highmem_32.c 2016-06-22 21:55:07.990523867 +0200 @@ -32,10 +32,11 @@ */ void *kmap_atomic_prot(struct page *page, pgprot_t prot) @@ -3191,7 +3191,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/mm/highmem_32.c linux-4.4.13/arch/x86/mm/hi diff -Nur linux-4.4.13.orig/arch/x86/mm/iomap_32.c linux-4.4.13/arch/x86/mm/iomap_32.c --- linux-4.4.13.orig/arch/x86/mm/iomap_32.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/mm/iomap_32.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/mm/iomap_32.c 2016-06-22 21:55:07.990523867 +0200 @@ -56,6 +56,7 @@ void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) @@ -3226,7 +3226,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/mm/iomap_32.c linux-4.4.13/arch/x86/mm/ioma } diff -Nur linux-4.4.13.orig/arch/x86/platform/uv/tlb_uv.c linux-4.4.13/arch/x86/platform/uv/tlb_uv.c --- linux-4.4.13.orig/arch/x86/platform/uv/tlb_uv.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/platform/uv/tlb_uv.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/platform/uv/tlb_uv.c 2016-06-22 21:55:07.990523867 +0200 @@ -714,9 +714,9 @@ quiesce_local_uvhub(hmaster); @@ -3315,7 +3315,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/platform/uv/tlb_uv.c linux-4.4.13/arch/x86/ diff -Nur linux-4.4.13.orig/arch/x86/platform/uv/uv_time.c linux-4.4.13/arch/x86/platform/uv/uv_time.c --- linux-4.4.13.orig/arch/x86/platform/uv/uv_time.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/arch/x86/platform/uv/uv_time.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/arch/x86/platform/uv/uv_time.c 2016-06-22 21:55:07.990523867 +0200 @@ -57,7 +57,7 @@ /* There is one of these allocated per node */ @@ -3398,7 +3398,7 @@ diff -Nur linux-4.4.13.orig/arch/x86/platform/uv/uv_time.c linux-4.4.13/arch/x86 /* diff -Nur linux-4.4.13.orig/block/blk-core.c linux-4.4.13/block/blk-core.c --- linux-4.4.13.orig/block/blk-core.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-core.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/block/blk-core.c 2016-06-22 21:55:07.990523867 +0200 @@ -125,6 +125,9 @@ INIT_LIST_HEAD(&rq->queuelist); @@ -3494,7 +3494,7 @@ diff -Nur linux-4.4.13.orig/block/blk-core.c linux-4.4.13/block/blk-core.c void blk_finish_plug(struct blk_plug *plug) diff -Nur linux-4.4.13.orig/block/blk-ioc.c linux-4.4.13/block/blk-ioc.c --- linux-4.4.13.orig/block/blk-ioc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-ioc.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/block/blk-ioc.c 2016-06-22 21:55:07.990523867 +0200 @@ -7,6 +7,7 @@ #include <linux/bio.h> #include <linux/blkdev.h> @@ -3523,7 +3523,7 @@ diff -Nur linux-4.4.13.orig/block/blk-ioc.c linux-4.4.13/block/blk-ioc.c } diff -Nur linux-4.4.13.orig/block/blk-iopoll.c linux-4.4.13/block/blk-iopoll.c --- linux-4.4.13.orig/block/blk-iopoll.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-iopoll.c 2016-06-19 16:02:36.712489615 +0200 ++++ linux-4.4.13/block/blk-iopoll.c 2016-06-22 21:55:07.990523867 +0200 @@ -35,6 +35,7 @@ list_add_tail(&iop->list, this_cpu_ptr(&blk_cpu_iopoll)); __raise_softirq_irqoff(BLOCK_IOPOLL_SOFTIRQ); @@ -3550,7 +3550,7 @@ diff -Nur linux-4.4.13.orig/block/blk-iopoll.c linux-4.4.13/block/blk-iopoll.c return NOTIFY_OK; diff -Nur linux-4.4.13.orig/block/blk-mq.c linux-4.4.13/block/blk-mq.c --- linux-4.4.13.orig/block/blk-mq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-mq.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/block/blk-mq.c 2016-06-22 21:55:07.990523867 +0200 @@ -92,7 +92,7 @@ static void blk_mq_freeze_queue_wait(struct request_queue *q) @@ -3670,7 +3670,7 @@ diff -Nur linux-4.4.13.orig/block/blk-mq.c linux-4.4.13/block/blk-mq.c /* diff -Nur linux-4.4.13.orig/block/blk-mq-cpu.c linux-4.4.13/block/blk-mq-cpu.c --- linux-4.4.13.orig/block/blk-mq-cpu.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-mq-cpu.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/block/blk-mq-cpu.c 2016-06-22 21:55:07.990523867 +0200 @@ -16,7 +16,7 @@ #include "blk-mq.h" @@ -3724,7 +3724,7 @@ diff -Nur linux-4.4.13.orig/block/blk-mq-cpu.c linux-4.4.13/block/blk-mq-cpu.c void blk_mq_init_cpu_notifier(struct blk_mq_cpu_notifier *notifier, diff -Nur linux-4.4.13.orig/block/blk-mq.h linux-4.4.13/block/blk-mq.h --- linux-4.4.13.orig/block/blk-mq.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-mq.h 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/block/blk-mq.h 2016-06-22 21:55:07.990523867 +0200 @@ -74,7 +74,10 @@ static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q, unsigned int cpu) @@ -3754,7 +3754,7 @@ diff -Nur linux-4.4.13.orig/block/blk-mq.h linux-4.4.13/block/blk-mq.h struct blk_mq_alloc_data { diff -Nur linux-4.4.13.orig/block/blk-softirq.c linux-4.4.13/block/blk-softirq.c --- linux-4.4.13.orig/block/blk-softirq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/blk-softirq.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/block/blk-softirq.c 2016-06-22 21:55:07.990523867 +0200 @@ -51,6 +51,7 @@ raise_softirq_irqoff(BLOCK_SOFTIRQ); @@ -3781,7 +3781,7 @@ diff -Nur linux-4.4.13.orig/block/blk-softirq.c linux-4.4.13/block/blk-softirq.c /** diff -Nur linux-4.4.13.orig/block/bounce.c linux-4.4.13/block/bounce.c --- linux-4.4.13.orig/block/bounce.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/block/bounce.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/block/bounce.c 2016-06-22 21:55:07.990523867 +0200 @@ -55,11 +55,11 @@ unsigned long flags; unsigned char *vto; @@ -3798,7 +3798,7 @@ diff -Nur linux-4.4.13.orig/block/bounce.c linux-4.4.13/block/bounce.c #else /* CONFIG_HIGHMEM */ diff -Nur linux-4.4.13.orig/crypto/algapi.c linux-4.4.13/crypto/algapi.c --- linux-4.4.13.orig/crypto/algapi.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/crypto/algapi.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/crypto/algapi.c 2016-06-22 21:55:07.990523867 +0200 @@ -719,13 +719,13 @@ int crypto_register_notifier(struct notifier_block *nb) @@ -3817,7 +3817,7 @@ diff -Nur linux-4.4.13.orig/crypto/algapi.c linux-4.4.13/crypto/algapi.c diff -Nur linux-4.4.13.orig/crypto/api.c linux-4.4.13/crypto/api.c --- linux-4.4.13.orig/crypto/api.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/crypto/api.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/crypto/api.c 2016-06-22 21:55:07.990523867 +0200 @@ -31,7 +31,7 @@ DECLARE_RWSEM(crypto_alg_sem); EXPORT_SYMBOL_GPL(crypto_alg_sem); @@ -3842,7 +3842,7 @@ diff -Nur linux-4.4.13.orig/crypto/api.c linux-4.4.13/crypto/api.c return ok; diff -Nur linux-4.4.13.orig/crypto/internal.h linux-4.4.13/crypto/internal.h --- linux-4.4.13.orig/crypto/internal.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/crypto/internal.h 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/crypto/internal.h 2016-06-22 21:55:07.990523867 +0200 @@ -47,7 +47,7 @@ extern struct list_head crypto_alg_list; @@ -3863,7 +3863,7 @@ diff -Nur linux-4.4.13.orig/crypto/internal.h linux-4.4.13/crypto/internal.h #endif /* _CRYPTO_INTERNAL_H */ diff -Nur linux-4.4.13.orig/Documentation/hwlat_detector.txt linux-4.4.13/Documentation/hwlat_detector.txt --- linux-4.4.13.orig/Documentation/hwlat_detector.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/Documentation/hwlat_detector.txt 2016-06-19 16:02:36.684488535 +0200 ++++ linux-4.4.13/Documentation/hwlat_detector.txt 2016-06-22 21:55:07.994523867 +0200 @@ -0,0 +1,64 @@ +Introduction: +------------- @@ -3931,7 +3931,7 @@ diff -Nur linux-4.4.13.orig/Documentation/hwlat_detector.txt linux-4.4.13/Docume +consumed by reading from the "sample" (pipe) debugfs file interface. diff -Nur linux-4.4.13.orig/Documentation/kernel-parameters.txt linux-4.4.13/Documentation/kernel-parameters.txt --- linux-4.4.13.orig/Documentation/kernel-parameters.txt 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/Documentation/kernel-parameters.txt 2016-06-19 16:02:36.684488535 +0200 ++++ linux-4.4.13/Documentation/kernel-parameters.txt 2016-06-22 21:55:07.994523867 +0200 @@ -1629,6 +1629,15 @@ ip= [IP_PNP] See Documentation/filesystems/nfs/nfsroot.txt. @@ -3950,7 +3950,7 @@ diff -Nur linux-4.4.13.orig/Documentation/kernel-parameters.txt linux-4.4.13/Doc for it. Intended to get systems with badly broken diff -Nur linux-4.4.13.orig/Documentation/sysrq.txt linux-4.4.13/Documentation/sysrq.txt --- linux-4.4.13.orig/Documentation/sysrq.txt 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/Documentation/sysrq.txt 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/Documentation/sysrq.txt 2016-06-22 21:55:07.994523867 +0200 @@ -59,10 +59,17 @@ On other - If you know of the key combos for other architectures, please let me know so I can add them to this section. @@ -3973,7 +3973,7 @@ diff -Nur linux-4.4.13.orig/Documentation/sysrq.txt linux-4.4.13/Documentation/s 'b' - Will immediately reboot the system without syncing or unmounting diff -Nur linux-4.4.13.orig/Documentation/trace/histograms.txt linux-4.4.13/Documentation/trace/histograms.txt --- linux-4.4.13.orig/Documentation/trace/histograms.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/Documentation/trace/histograms.txt 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/Documentation/trace/histograms.txt 2016-06-22 21:55:07.994523867 +0200 @@ -0,0 +1,186 @@ + Using the Linux Kernel Latency Histograms + @@ -4163,7 +4163,7 @@ diff -Nur linux-4.4.13.orig/Documentation/trace/histograms.txt linux-4.4.13/Docu +These data are also reset when the wakeup histogram is reset. diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/acglobal.h linux-4.4.13/drivers/acpi/acpica/acglobal.h --- linux-4.4.13.orig/drivers/acpi/acpica/acglobal.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/acpi/acpica/acglobal.h 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/drivers/acpi/acpica/acglobal.h 2016-06-22 21:55:07.994523867 +0200 @@ -116,7 +116,7 @@ * interrupt level */ @@ -4175,7 +4175,7 @@ diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/acglobal.h linux-4.4.13/drivers/ /* Mutex for _OSI support */ diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/hwregs.c linux-4.4.13/drivers/acpi/acpica/hwregs.c --- linux-4.4.13.orig/drivers/acpi/acpica/hwregs.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/acpi/acpica/hwregs.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/drivers/acpi/acpica/hwregs.c 2016-06-22 21:55:07.994523867 +0200 @@ -269,14 +269,14 @@ ACPI_BITMASK_ALL_FIXED_STATUS, ACPI_FORMAT_UINT64(acpi_gbl_xpm1a_status.address))); @@ -4195,7 +4195,7 @@ diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/hwregs.c linux-4.4.13/drivers/ac goto exit; diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/hwxface.c linux-4.4.13/drivers/acpi/acpica/hwxface.c --- linux-4.4.13.orig/drivers/acpi/acpica/hwxface.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/acpi/acpica/hwxface.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/drivers/acpi/acpica/hwxface.c 2016-06-22 21:55:07.994523867 +0200 @@ -374,7 +374,7 @@ return_ACPI_STATUS(AE_BAD_PARAMETER); } @@ -4216,7 +4216,7 @@ diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/hwxface.c linux-4.4.13/drivers/a diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/utmutex.c linux-4.4.13/drivers/acpi/acpica/utmutex.c --- linux-4.4.13.orig/drivers/acpi/acpica/utmutex.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/acpi/acpica/utmutex.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/drivers/acpi/acpica/utmutex.c 2016-06-22 21:55:07.994523867 +0200 @@ -88,7 +88,7 @@ return_ACPI_STATUS (status); } @@ -4237,7 +4237,7 @@ diff -Nur linux-4.4.13.orig/drivers/acpi/acpica/utmutex.c linux-4.4.13/drivers/a /* Delete the reader/writer lock */ diff -Nur linux-4.4.13.orig/drivers/ata/libata-sff.c linux-4.4.13/drivers/ata/libata-sff.c --- linux-4.4.13.orig/drivers/ata/libata-sff.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ata/libata-sff.c 2016-06-19 16:02:36.716489768 +0200 ++++ linux-4.4.13/drivers/ata/libata-sff.c 2016-06-22 21:55:07.994523867 +0200 @@ -678,9 +678,9 @@ unsigned long flags; unsigned int consumed; @@ -4288,7 +4288,7 @@ diff -Nur linux-4.4.13.orig/drivers/ata/libata-sff.c linux-4.4.13/drivers/ata/li consumed = ap->ops->sff_data_xfer(dev, buf + offset, diff -Nur linux-4.4.13.orig/drivers/block/zram/zram_drv.c linux-4.4.13/drivers/block/zram/zram_drv.c --- linux-4.4.13.orig/drivers/block/zram/zram_drv.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/block/zram/zram_drv.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/block/zram/zram_drv.c 2016-06-22 21:55:07.994523867 +0200 @@ -520,6 +520,8 @@ goto out_error; } @@ -4394,7 +4394,7 @@ diff -Nur linux-4.4.13.orig/drivers/block/zram/zram_drv.c linux-4.4.13/drivers/b diff -Nur linux-4.4.13.orig/drivers/block/zram/zram_drv.h linux-4.4.13/drivers/block/zram/zram_drv.h --- linux-4.4.13.orig/drivers/block/zram/zram_drv.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/block/zram/zram_drv.h 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/block/zram/zram_drv.h 2016-06-22 21:55:07.994523867 +0200 @@ -72,6 +72,9 @@ struct zram_table_entry { unsigned long handle; @@ -4450,7 +4450,7 @@ diff -Nur linux-4.4.13.orig/drivers/block/zram/zram_drv.h linux-4.4.13/drivers/b #endif diff -Nur linux-4.4.13.orig/drivers/char/random.c linux-4.4.13/drivers/char/random.c --- linux-4.4.13.orig/drivers/char/random.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/char/random.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/char/random.c 2016-06-22 21:55:07.994523867 +0200 @@ -796,8 +796,6 @@ } sample; long delta, delta2, delta3; @@ -4504,7 +4504,7 @@ diff -Nur linux-4.4.13.orig/drivers/char/random.c linux-4.4.13/drivers/char/rand add_interrupt_bench(cycles); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-generated.c linux-4.4.13/drivers/clk/at91/clk-generated.c --- linux-4.4.13.orig/drivers/clk/at91/clk-generated.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-generated.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-generated.c 2016-06-22 21:55:07.994523867 +0200 @@ -15,8 +15,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -4694,7 +4694,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-generated.c linux-4.4.13/driver + of_sama5d2_clk_generated_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-h32mx.c linux-4.4.13/drivers/clk/at91/clk-h32mx.c --- linux-4.4.13.orig/drivers/clk/at91/clk-h32mx.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-h32mx.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-h32mx.c 2016-06-22 21:55:07.994523867 +0200 @@ -15,15 +15,9 @@ #include <linux/clk-provider.h> #include <linux/clkdev.h> @@ -4796,7 +4796,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-h32mx.c linux-4.4.13/drivers/cl + of_sama5d4_clk_h32mx_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-main.c linux-4.4.13/drivers/clk/at91/clk-main.c --- linux-4.4.13.orig/drivers/clk/at91/clk-main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-main.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-main.c 2016-06-22 21:55:07.994523867 +0200 @@ -13,13 +13,8 @@ #include <linux/clk/at91_pmc.h> #include <linux/delay.h> @@ -5500,7 +5500,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-main.c linux-4.4.13/drivers/clk + of_at91sam9x5_clk_main_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-master.c linux-4.4.13/drivers/clk/at91/clk-master.c --- linux-4.4.13.orig/drivers/clk/at91/clk-master.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-master.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-master.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,13 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -5707,7 +5707,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-master.c linux-4.4.13/drivers/c + of_at91sam9x5_clk_master_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-peripheral.c linux-4.4.13/drivers/clk/at91/clk-peripheral.c --- linux-4.4.13.orig/drivers/clk/at91/clk-peripheral.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-peripheral.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-peripheral.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,11 +12,13 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -6036,7 +6036,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-peripheral.c linux-4.4.13/drive + of_at91sam9x5_clk_periph_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-pll.c linux-4.4.13/drivers/clk/at91/clk-pll.c --- linux-4.4.13.orig/drivers/clk/at91/clk-pll.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-pll.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-pll.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,14 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -6322,7 +6322,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-pll.c linux-4.4.13/drivers/clk/ + of_sama5d3_clk_pll_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-plldiv.c linux-4.4.13/drivers/clk/at91/clk-plldiv.c --- linux-4.4.13.orig/drivers/clk/at91/clk-plldiv.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-plldiv.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-plldiv.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,8 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -6434,7 +6434,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-plldiv.c linux-4.4.13/drivers/c + of_at91sam9x5_clk_plldiv_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-programmable.c linux-4.4.13/drivers/clk/at91/clk-programmable.c --- linux-4.4.13.orig/drivers/clk/at91/clk-programmable.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-programmable.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-programmable.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,10 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -6660,7 +6660,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-programmable.c linux-4.4.13/dri + of_at91sam9x5_clk_prog_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-slow.c linux-4.4.13/drivers/clk/at91/clk-slow.c --- linux-4.4.13.orig/drivers/clk/at91/clk-slow.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-slow.c 2016-06-19 16:02:36.720489921 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-slow.c 2016-06-22 21:55:07.998523867 +0200 @@ -13,17 +13,11 @@ #include <linux/clk.h> #include <linux/clk-provider.h> @@ -6770,7 +6770,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-slow.c linux-4.4.13/drivers/clk * FIXME: All slow clk users are not properly claiming it (get + prepare + diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-smd.c linux-4.4.13/drivers/clk/at91/clk-smd.c --- linux-4.4.13.orig/drivers/clk/at91/clk-smd.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-smd.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-smd.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,8 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -6916,7 +6916,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-smd.c linux-4.4.13/drivers/clk/ + of_at91sam9x5_clk_smd_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-system.c linux-4.4.13/drivers/clk/at91/clk-system.c --- linux-4.4.13.orig/drivers/clk/at91/clk-system.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-system.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-system.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,13 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -7116,7 +7116,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-system.c linux-4.4.13/drivers/c + of_at91rm9200_clk_sys_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-usb.c linux-4.4.13/drivers/clk/at91/clk-usb.c --- linux-4.4.13.orig/drivers/clk/at91/clk-usb.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-usb.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-usb.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,8 +12,8 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -7447,7 +7447,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-usb.c linux-4.4.13/drivers/clk/ + of_at91rm9200_clk_usb_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-utmi.c linux-4.4.13/drivers/clk/at91/clk-utmi.c --- linux-4.4.13.orig/drivers/clk/at91/clk-utmi.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/clk-utmi.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/clk-utmi.c 2016-06-22 21:55:07.998523867 +0200 @@ -11,14 +11,9 @@ #include <linux/clk-provider.h> #include <linux/clkdev.h> @@ -7612,7 +7612,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/clk-utmi.c linux-4.4.13/drivers/clk + of_at91sam9x5_clk_utmi_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/pmc.c linux-4.4.13/drivers/clk/at91/pmc.c --- linux-4.4.13.orig/drivers/clk/at91/pmc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/pmc.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/pmc.c 2016-06-22 21:55:07.998523867 +0200 @@ -12,36 +12,13 @@ #include <linux/clkdev.h> #include <linux/clk/at91_pmc.h> @@ -8057,7 +8057,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/pmc.c linux-4.4.13/drivers/clk/at91 - of_sama5d3_pmc_setup); diff -Nur linux-4.4.13.orig/drivers/clk/at91/pmc.h linux-4.4.13/drivers/clk/at91/pmc.h --- linux-4.4.13.orig/drivers/clk/at91/pmc.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clk/at91/pmc.h 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clk/at91/pmc.h 2016-06-22 21:55:07.998523867 +0200 @@ -14,8 +14,11 @@ #include <linux/io.h> @@ -8175,7 +8175,7 @@ diff -Nur linux-4.4.13.orig/drivers/clk/at91/pmc.h linux-4.4.13/drivers/clk/at91 #endif /* __PMC_H_ */ diff -Nur linux-4.4.13.orig/drivers/clocksource/tcb_clksrc.c linux-4.4.13/drivers/clocksource/tcb_clksrc.c --- linux-4.4.13.orig/drivers/clocksource/tcb_clksrc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clocksource/tcb_clksrc.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clocksource/tcb_clksrc.c 2016-06-22 21:55:07.998523867 +0200 @@ -23,8 +23,7 @@ * this 32 bit free-running counter. the second channel is not used. * @@ -8335,7 +8335,7 @@ diff -Nur linux-4.4.13.orig/drivers/clocksource/tcb_clksrc.c linux-4.4.13/driver diff -Nur linux-4.4.13.orig/drivers/clocksource/timer-atmel-pit.c linux-4.4.13/drivers/clocksource/timer-atmel-pit.c --- linux-4.4.13.orig/drivers/clocksource/timer-atmel-pit.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clocksource/timer-atmel-pit.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clocksource/timer-atmel-pit.c 2016-06-22 21:55:07.998523867 +0200 @@ -46,6 +46,7 @@ u32 cycle; u32 cnt; @@ -8398,7 +8398,7 @@ diff -Nur linux-4.4.13.orig/drivers/clocksource/timer-atmel-pit.c linux-4.4.13/d data->clkevt.features = CLOCK_EVT_FEAT_PERIODIC; diff -Nur linux-4.4.13.orig/drivers/clocksource/timer-atmel-st.c linux-4.4.13/drivers/clocksource/timer-atmel-st.c --- linux-4.4.13.orig/drivers/clocksource/timer-atmel-st.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/clocksource/timer-atmel-st.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/clocksource/timer-atmel-st.c 2016-06-22 21:55:07.998523867 +0200 @@ -115,18 +115,29 @@ last_crtr = read_CRTR(); } @@ -8477,7 +8477,7 @@ diff -Nur linux-4.4.13.orig/drivers/clocksource/timer-atmel-st.c linux-4.4.13/dr panic(pr_fmt("Unable to get slow clock\n")); diff -Nur linux-4.4.13.orig/drivers/cpufreq/Kconfig.x86 linux-4.4.13/drivers/cpufreq/Kconfig.x86 --- linux-4.4.13.orig/drivers/cpufreq/Kconfig.x86 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/cpufreq/Kconfig.x86 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/cpufreq/Kconfig.x86 2016-06-22 21:55:07.998523867 +0200 @@ -123,7 +123,7 @@ config X86_POWERNOW_K8 @@ -8489,7 +8489,7 @@ diff -Nur linux-4.4.13.orig/drivers/cpufreq/Kconfig.x86 linux-4.4.13/drivers/cpu Support for K10 and newer processors is now in acpi-cpufreq. diff -Nur linux-4.4.13.orig/drivers/cpuidle/coupled.c linux-4.4.13/drivers/cpuidle/coupled.c --- linux-4.4.13.orig/drivers/cpuidle/coupled.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/cpuidle/coupled.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/cpuidle/coupled.c 2016-06-22 21:55:07.998523867 +0200 @@ -119,7 +119,6 @@ #define CPUIDLE_COUPLED_NOT_IDLE (-1) @@ -8500,7 +8500,7 @@ diff -Nur linux-4.4.13.orig/drivers/cpuidle/coupled.c linux-4.4.13/drivers/cpuid /* diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_execbuffer.c linux-4.4.13/drivers/gpu/drm/i915/i915_gem_execbuffer.c --- linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_execbuffer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/i915/i915_gem_execbuffer.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/gpu/drm/i915/i915_gem_execbuffer.c 2016-06-22 21:55:07.998523867 +0200 @@ -1264,7 +1264,9 @@ if (ret) return ret; @@ -8513,7 +8513,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_execbuffer.c linux-4.4 i915_gem_execbuffer_retire_commands(params); diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_shrinker.c linux-4.4.13/drivers/gpu/drm/i915/i915_gem_shrinker.c --- linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_shrinker.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/i915/i915_gem_shrinker.c 2016-06-19 16:02:36.724490075 +0200 ++++ linux-4.4.13/drivers/gpu/drm/i915/i915_gem_shrinker.c 2016-06-22 21:55:07.998523867 +0200 @@ -39,7 +39,7 @@ if (!mutex_is_locked(mutex)) return false; @@ -8525,7 +8525,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_gem_shrinker.c linux-4.4.1 /* Since UP may be pre-empted, we cannot assume that we own the lock */ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_irq.c linux-4.4.13/drivers/gpu/drm/i915/i915_irq.c --- linux-4.4.13.orig/drivers/gpu/drm/i915/i915_irq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/i915/i915_irq.c 2016-06-19 16:02:36.728490231 +0200 ++++ linux-4.4.13/drivers/gpu/drm/i915/i915_irq.c 2016-06-22 21:55:08.002523867 +0200 @@ -812,6 +812,7 @@ spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); @@ -8544,7 +8544,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/i915_irq.c linux-4.4.13/drivers diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/intel_display.c linux-4.4.13/drivers/gpu/drm/i915/intel_display.c --- linux-4.4.13.orig/drivers/gpu/drm/i915/intel_display.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/i915/intel_display.c 2016-06-19 16:02:36.728490231 +0200 ++++ linux-4.4.13/drivers/gpu/drm/i915/intel_display.c 2016-06-22 21:55:08.002523867 +0200 @@ -11376,7 +11376,7 @@ struct intel_crtc *intel_crtc = to_intel_crtc(crtc); struct intel_unpin_work *work; @@ -8556,7 +8556,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/intel_display.c linux-4.4.13/dr return; diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/intel_sprite.c linux-4.4.13/drivers/gpu/drm/i915/intel_sprite.c --- linux-4.4.13.orig/drivers/gpu/drm/i915/intel_sprite.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/i915/intel_sprite.c 2016-06-19 16:02:36.728490231 +0200 ++++ linux-4.4.13/drivers/gpu/drm/i915/intel_sprite.c 2016-06-22 21:55:08.002523867 +0200 @@ -38,6 +38,7 @@ #include "intel_drv.h" #include <drm/i915_drm.h> @@ -8608,7 +8608,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/i915/intel_sprite.c linux-4.4.13/dri crtc->debug.start_vbl_count != end_vbl_count) { diff -Nur linux-4.4.13.orig/drivers/gpu/drm/radeon/radeon_display.c linux-4.4.13/drivers/gpu/drm/radeon/radeon_display.c --- linux-4.4.13.orig/drivers/gpu/drm/radeon/radeon_display.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/gpu/drm/radeon/radeon_display.c 2016-06-19 16:02:36.728490231 +0200 ++++ linux-4.4.13/drivers/gpu/drm/radeon/radeon_display.c 2016-06-22 21:55:08.002523867 +0200 @@ -1862,6 +1862,7 @@ struct radeon_device *rdev = dev->dev_private; @@ -8627,7 +8627,7 @@ diff -Nur linux-4.4.13.orig/drivers/gpu/drm/radeon/radeon_display.c linux-4.4.13 *vpos = position & 0x1fff; diff -Nur linux-4.4.13.orig/drivers/i2c/busses/i2c-omap.c linux-4.4.13/drivers/i2c/busses/i2c-omap.c --- linux-4.4.13.orig/drivers/i2c/busses/i2c-omap.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/i2c/busses/i2c-omap.c 2016-06-19 16:02:36.728490231 +0200 ++++ linux-4.4.13/drivers/i2c/busses/i2c-omap.c 2016-06-22 21:55:08.006523867 +0200 @@ -995,15 +995,12 @@ u16 mask; u16 stat; @@ -8647,7 +8647,7 @@ diff -Nur linux-4.4.13.orig/drivers/i2c/busses/i2c-omap.c linux-4.4.13/drivers/i diff -Nur linux-4.4.13.orig/drivers/ide/alim15x3.c linux-4.4.13/drivers/ide/alim15x3.c --- linux-4.4.13.orig/drivers/ide/alim15x3.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/alim15x3.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/alim15x3.c 2016-06-22 21:55:08.006523867 +0200 @@ -234,7 +234,7 @@ isa_dev = pci_get_device(PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M1533, NULL); @@ -8668,7 +8668,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/alim15x3.c linux-4.4.13/drivers/ide/alim diff -Nur linux-4.4.13.orig/drivers/ide/hpt366.c linux-4.4.13/drivers/ide/hpt366.c --- linux-4.4.13.orig/drivers/ide/hpt366.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/hpt366.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/hpt366.c 2016-06-22 21:55:08.006523867 +0200 @@ -1241,7 +1241,7 @@ dma_old = inb(base + 2); @@ -8689,7 +8689,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/hpt366.c linux-4.4.13/drivers/ide/hpt366 hwif->name, base, base + 7); diff -Nur linux-4.4.13.orig/drivers/ide/ide-io.c linux-4.4.13/drivers/ide/ide-io.c --- linux-4.4.13.orig/drivers/ide/ide-io.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/ide-io.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/ide-io.c 2016-06-22 21:55:08.006523867 +0200 @@ -659,7 +659,7 @@ /* disable_irq_nosync ?? */ disable_irq(hwif->irq); @@ -8701,7 +8701,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/ide-io.c linux-4.4.13/drivers/ide/ide-io } else if (drive_is_ready(drive)) { diff -Nur linux-4.4.13.orig/drivers/ide/ide-iops.c linux-4.4.13/drivers/ide/ide-iops.c --- linux-4.4.13.orig/drivers/ide/ide-iops.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/ide-iops.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/ide-iops.c 2016-06-22 21:55:08.006523867 +0200 @@ -129,12 +129,12 @@ if ((stat & ATA_BUSY) == 0) break; @@ -8719,7 +8719,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/ide-iops.c linux-4.4.13/drivers/ide/ide- * Allow status to settle, then read it again. diff -Nur linux-4.4.13.orig/drivers/ide/ide-io-std.c linux-4.4.13/drivers/ide/ide-io-std.c --- linux-4.4.13.orig/drivers/ide/ide-io-std.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/ide-io-std.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/ide-io-std.c 2016-06-22 21:55:08.006523867 +0200 @@ -175,7 +175,7 @@ unsigned long uninitialized_var(flags); @@ -8758,7 +8758,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/ide-io-std.c linux-4.4.13/drivers/ide/id return; diff -Nur linux-4.4.13.orig/drivers/ide/ide-probe.c linux-4.4.13/drivers/ide/ide-probe.c --- linux-4.4.13.orig/drivers/ide/ide-probe.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/ide-probe.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/ide-probe.c 2016-06-22 21:55:08.006523867 +0200 @@ -196,10 +196,10 @@ int bswap = 1; @@ -8774,7 +8774,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/ide-probe.c linux-4.4.13/drivers/ide/ide #ifdef DEBUG diff -Nur linux-4.4.13.orig/drivers/ide/ide-taskfile.c linux-4.4.13/drivers/ide/ide-taskfile.c --- linux-4.4.13.orig/drivers/ide/ide-taskfile.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/ide/ide-taskfile.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/ide/ide-taskfile.c 2016-06-22 21:55:08.006523867 +0200 @@ -250,7 +250,7 @@ page_is_high = PageHighMem(page); @@ -8804,7 +8804,7 @@ diff -Nur linux-4.4.13.orig/drivers/ide/ide-taskfile.c linux-4.4.13/drivers/ide/ diff -Nur linux-4.4.13.orig/drivers/infiniband/ulp/ipoib/ipoib_multicast.c linux-4.4.13/drivers/infiniband/ulp/ipoib/ipoib_multicast.c --- linux-4.4.13.orig/drivers/infiniband/ulp/ipoib/ipoib_multicast.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/infiniband/ulp/ipoib/ipoib_multicast.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/infiniband/ulp/ipoib/ipoib_multicast.c 2016-06-22 21:55:08.006523867 +0200 @@ -857,7 +857,7 @@ ipoib_dbg_mcast(priv, "restarting multicast task\n"); @@ -8825,7 +8825,7 @@ diff -Nur linux-4.4.13.orig/drivers/infiniband/ulp/ipoib/ipoib_multicast.c linux * make sure the in-flight joins have finished before we attempt diff -Nur linux-4.4.13.orig/drivers/input/gameport/gameport.c linux-4.4.13/drivers/input/gameport/gameport.c --- linux-4.4.13.orig/drivers/input/gameport/gameport.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/input/gameport/gameport.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/input/gameport/gameport.c 2016-06-22 21:55:08.006523867 +0200 @@ -91,13 +91,13 @@ tx = ~0; @@ -8873,7 +8873,7 @@ diff -Nur linux-4.4.13.orig/drivers/input/gameport/gameport.c linux-4.4.13/drive } diff -Nur linux-4.4.13.orig/drivers/iommu/amd_iommu.c linux-4.4.13/drivers/iommu/amd_iommu.c --- linux-4.4.13.orig/drivers/iommu/amd_iommu.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/iommu/amd_iommu.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/iommu/amd_iommu.c 2016-06-22 21:55:08.006523867 +0200 @@ -2017,10 +2017,10 @@ int ret; @@ -8904,7 +8904,7 @@ diff -Nur linux-4.4.13.orig/drivers/iommu/amd_iommu.c linux-4.4.13/drivers/iommu return; diff -Nur linux-4.4.13.orig/drivers/leds/trigger/Kconfig linux-4.4.13/drivers/leds/trigger/Kconfig --- linux-4.4.13.orig/drivers/leds/trigger/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/leds/trigger/Kconfig 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/leds/trigger/Kconfig 2016-06-22 21:55:08.006523867 +0200 @@ -61,7 +61,7 @@ config LEDS_TRIGGER_CPU @@ -8916,7 +8916,7 @@ diff -Nur linux-4.4.13.orig/drivers/leds/trigger/Kconfig linux-4.4.13/drivers/le the active CPUs across an array of LEDs so you can see which diff -Nur linux-4.4.13.orig/drivers/md/bcache/Kconfig linux-4.4.13/drivers/md/bcache/Kconfig --- linux-4.4.13.orig/drivers/md/bcache/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/md/bcache/Kconfig 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/md/bcache/Kconfig 2016-06-22 21:55:08.006523867 +0200 @@ -1,6 +1,7 @@ config BCACHE @@ -8927,7 +8927,7 @@ diff -Nur linux-4.4.13.orig/drivers/md/bcache/Kconfig linux-4.4.13/drivers/md/bc a btree for indexing and the layout is optimized for SSDs. diff -Nur linux-4.4.13.orig/drivers/md/dm.c linux-4.4.13/drivers/md/dm.c --- linux-4.4.13.orig/drivers/md/dm.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/md/dm.c 2016-06-19 16:02:36.732490386 +0200 ++++ linux-4.4.13/drivers/md/dm.c 2016-06-22 21:55:08.006523867 +0200 @@ -2127,7 +2127,7 @@ /* Establish tio->ti before queuing work (map_tio_request) */ tio->ti = ti; @@ -8939,7 +8939,7 @@ diff -Nur linux-4.4.13.orig/drivers/md/dm.c linux-4.4.13/drivers/md/dm.c goto out; diff -Nur linux-4.4.13.orig/drivers/md/raid5.c linux-4.4.13/drivers/md/raid5.c --- linux-4.4.13.orig/drivers/md/raid5.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/md/raid5.c 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/md/raid5.c 2016-06-22 21:55:08.010523867 +0200 @@ -1920,8 +1920,9 @@ struct raid5_percpu *percpu; unsigned long cpu; @@ -8971,7 +8971,7 @@ diff -Nur linux-4.4.13.orig/drivers/md/raid5.c linux-4.4.13/drivers/md/raid5.c diff -Nur linux-4.4.13.orig/drivers/md/raid5.h linux-4.4.13/drivers/md/raid5.h --- linux-4.4.13.orig/drivers/md/raid5.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/md/raid5.h 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/md/raid5.h 2016-06-22 21:55:08.010523867 +0200 @@ -504,6 +504,7 @@ int recovery_disabled; /* per cpu variables */ @@ -8982,7 +8982,7 @@ diff -Nur linux-4.4.13.orig/drivers/md/raid5.h linux-4.4.13/drivers/md/raid5.h * lists and performing address diff -Nur linux-4.4.13.orig/drivers/media/platform/vsp1/vsp1_video.c linux-4.4.13/drivers/media/platform/vsp1/vsp1_video.c --- linux-4.4.13.orig/drivers/media/platform/vsp1/vsp1_video.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/media/platform/vsp1/vsp1_video.c 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/media/platform/vsp1/vsp1_video.c 2016-06-22 21:55:08.010523867 +0200 @@ -520,7 +520,7 @@ bool stopped; @@ -8994,7 +8994,7 @@ diff -Nur linux-4.4.13.orig/drivers/media/platform/vsp1/vsp1_video.c linux-4.4.1 return stopped; diff -Nur linux-4.4.13.orig/drivers/misc/hwlat_detector.c linux-4.4.13/drivers/misc/hwlat_detector.c --- linux-4.4.13.orig/drivers/misc/hwlat_detector.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/drivers/misc/hwlat_detector.c 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/misc/hwlat_detector.c 2016-06-22 21:55:08.010523867 +0200 @@ -0,0 +1,1240 @@ +/* + * hwlat_detector.c - A simple Hardware Latency detector. @@ -10238,7 +10238,7 @@ diff -Nur linux-4.4.13.orig/drivers/misc/hwlat_detector.c linux-4.4.13/drivers/m +module_exit(detector_exit); diff -Nur linux-4.4.13.orig/drivers/misc/Kconfig linux-4.4.13/drivers/misc/Kconfig --- linux-4.4.13.orig/drivers/misc/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/misc/Kconfig 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/misc/Kconfig 2016-06-22 21:55:08.010523867 +0200 @@ -54,6 +54,7 @@ config ATMEL_TCLIB bool "Atmel AT32/AT91 Timer/Counter Library" @@ -10311,7 +10311,7 @@ diff -Nur linux-4.4.13.orig/drivers/misc/Kconfig linux-4.4.13/drivers/misc/Kconf depends on PCI diff -Nur linux-4.4.13.orig/drivers/misc/Makefile linux-4.4.13/drivers/misc/Makefile --- linux-4.4.13.orig/drivers/misc/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/misc/Makefile 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/misc/Makefile 2016-06-22 21:55:08.010523867 +0200 @@ -39,6 +39,7 @@ obj-$(CONFIG_HMC6352) += hmc6352.o obj-y += eeprom/ @@ -10322,7 +10322,7 @@ diff -Nur linux-4.4.13.orig/drivers/misc/Makefile linux-4.4.13/drivers/misc/Make obj-$(CONFIG_ARM_CHARLCD) += arm-charlcd.o diff -Nur linux-4.4.13.orig/drivers/mmc/host/mmci.c linux-4.4.13/drivers/mmc/host/mmci.c --- linux-4.4.13.orig/drivers/mmc/host/mmci.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/mmc/host/mmci.c 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/mmc/host/mmci.c 2016-06-22 21:55:08.010523867 +0200 @@ -1155,15 +1155,12 @@ struct sg_mapping_iter *sg_miter = &host->sg_miter; struct variant_data *variant = host->variant; @@ -10350,7 +10350,7 @@ diff -Nur linux-4.4.13.orig/drivers/mmc/host/mmci.c linux-4.4.13/drivers/mmc/hos * trigger a PIO interrupt as soon as any data is available. diff -Nur linux-4.4.13.orig/drivers/net/ethernet/3com/3c59x.c linux-4.4.13/drivers/net/ethernet/3com/3c59x.c --- linux-4.4.13.orig/drivers/net/ethernet/3com/3c59x.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/3com/3c59x.c 2016-06-19 16:02:36.736490540 +0200 ++++ linux-4.4.13/drivers/net/ethernet/3com/3c59x.c 2016-06-22 21:55:08.010523867 +0200 @@ -842,9 +842,9 @@ { struct vortex_private *vp = netdev_priv(dev); @@ -10380,7 +10380,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/3com/3c59x.c linux-4.4.13/drive diff -Nur linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1c/atl1c_main.c linux-4.4.13/drivers/net/ethernet/atheros/atl1c/atl1c_main.c --- linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1c/atl1c_main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/atheros/atl1c/atl1c_main.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/atheros/atl1c/atl1c_main.c 2016-06-22 21:55:08.010523867 +0200 @@ -2221,11 +2221,7 @@ } @@ -10396,7 +10396,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1c/atl1c_main.c linu /* no enough descriptor, just stop queue */ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1e/atl1e_main.c linux-4.4.13/drivers/net/ethernet/atheros/atl1e/atl1e_main.c --- linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1e/atl1e_main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/atheros/atl1e/atl1e_main.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/atheros/atl1e/atl1e_main.c 2016-06-22 21:55:08.010523867 +0200 @@ -1880,8 +1880,7 @@ return NETDEV_TX_OK; } @@ -10409,7 +10409,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/atheros/atl1e/atl1e_main.c linu /* no enough descriptor, just stop queue */ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/chelsio/cxgb/sge.c linux-4.4.13/drivers/net/ethernet/chelsio/cxgb/sge.c --- linux-4.4.13.orig/drivers/net/ethernet/chelsio/cxgb/sge.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/chelsio/cxgb/sge.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/chelsio/cxgb/sge.c 2016-06-22 21:55:08.014523867 +0200 @@ -1664,8 +1664,7 @@ struct cmdQ *q = &sge->cmdQ[qid]; unsigned int credits, pidx, genbit, count, use_sched_skb = 0; @@ -10422,7 +10422,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/chelsio/cxgb/sge.c linux-4.4.13 diff -Nur linux-4.4.13.orig/drivers/net/ethernet/neterion/s2io.c linux-4.4.13/drivers/net/ethernet/neterion/s2io.c --- linux-4.4.13.orig/drivers/net/ethernet/neterion/s2io.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/neterion/s2io.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/neterion/s2io.c 2016-06-22 21:55:08.014523867 +0200 @@ -4084,12 +4084,7 @@ [skb->priority & (MAX_TX_FIFOS - 1)]; fifo = &mac_control->fifos[queue]; @@ -10439,7 +10439,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/neterion/s2io.c linux-4.4.13/dr if (__netif_subqueue_stopped(dev, fifo->fifo_no)) { diff -Nur linux-4.4.13.orig/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c linux-4.4.13/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c --- linux-4.4.13.orig/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 2016-06-22 21:55:08.014523867 +0200 @@ -2137,10 +2137,8 @@ struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring; unsigned long flags; @@ -10455,7 +10455,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c spin_unlock_irqrestore(&tx_ring->tx_lock, flags); diff -Nur linux-4.4.13.orig/drivers/net/ethernet/realtek/8139too.c linux-4.4.13/drivers/net/ethernet/realtek/8139too.c --- linux-4.4.13.orig/drivers/net/ethernet/realtek/8139too.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/realtek/8139too.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/realtek/8139too.c 2016-06-22 21:55:08.014523867 +0200 @@ -2229,7 +2229,7 @@ struct rtl8139_private *tp = netdev_priv(dev); const int irq = tp->pci_dev->irq; @@ -10467,7 +10467,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/realtek/8139too.c linux-4.4.13/ } diff -Nur linux-4.4.13.orig/drivers/net/ethernet/tehuti/tehuti.c linux-4.4.13/drivers/net/ethernet/tehuti/tehuti.c --- linux-4.4.13.orig/drivers/net/ethernet/tehuti/tehuti.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/ethernet/tehuti/tehuti.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/ethernet/tehuti/tehuti.c 2016-06-22 21:55:08.014523867 +0200 @@ -1629,13 +1629,8 @@ unsigned long flags; @@ -10486,7 +10486,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/ethernet/tehuti/tehuti.c linux-4.4.13/dr BDX_ASSERT(f->m.wptr >= f->m.memsz); /* started with valid wptr */ diff -Nur linux-4.4.13.orig/drivers/net/rionet.c linux-4.4.13/drivers/net/rionet.c --- linux-4.4.13.orig/drivers/net/rionet.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/rionet.c 2016-06-19 16:02:36.740490693 +0200 ++++ linux-4.4.13/drivers/net/rionet.c 2016-06-22 21:55:08.014523867 +0200 @@ -174,11 +174,7 @@ unsigned long flags; int add_num = 1; @@ -10502,7 +10502,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/rionet.c linux-4.4.13/drivers/net/rionet add_num = nets[rnet->mport->id].nact; diff -Nur linux-4.4.13.orig/drivers/net/wireless/orinoco/orinoco_usb.c linux-4.4.13/drivers/net/wireless/orinoco/orinoco_usb.c --- linux-4.4.13.orig/drivers/net/wireless/orinoco/orinoco_usb.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/net/wireless/orinoco/orinoco_usb.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/net/wireless/orinoco/orinoco_usb.c 2016-06-22 21:55:08.014523867 +0200 @@ -697,7 +697,7 @@ while (!ctx->done.done && msecs--) udelay(1000); @@ -10514,7 +10514,7 @@ diff -Nur linux-4.4.13.orig/drivers/net/wireless/orinoco/orinoco_usb.c linux-4.4 break; diff -Nur linux-4.4.13.orig/drivers/pci/access.c linux-4.4.13/drivers/pci/access.c --- linux-4.4.13.orig/drivers/pci/access.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/pci/access.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/pci/access.c 2016-06-22 21:55:08.014523867 +0200 @@ -561,7 +561,7 @@ WARN_ON(!dev->block_cfg_access); @@ -10526,7 +10526,7 @@ diff -Nur linux-4.4.13.orig/drivers/pci/access.c linux-4.4.13/drivers/pci/access EXPORT_SYMBOL_GPL(pci_cfg_access_unlock); diff -Nur linux-4.4.13.orig/drivers/scsi/fcoe/fcoe.c linux-4.4.13/drivers/scsi/fcoe/fcoe.c --- linux-4.4.13.orig/drivers/scsi/fcoe/fcoe.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/scsi/fcoe/fcoe.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/scsi/fcoe/fcoe.c 2016-06-22 21:55:08.018523867 +0200 @@ -1286,7 +1286,7 @@ struct sk_buff *skb; #ifdef CONFIG_SMP @@ -10592,7 +10592,7 @@ diff -Nur linux-4.4.13.orig/drivers/scsi/fcoe/fcoe.c linux-4.4.13/drivers/scsi/f diff -Nur linux-4.4.13.orig/drivers/scsi/fcoe/fcoe_ctlr.c linux-4.4.13/drivers/scsi/fcoe/fcoe_ctlr.c --- linux-4.4.13.orig/drivers/scsi/fcoe/fcoe_ctlr.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/scsi/fcoe/fcoe_ctlr.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/scsi/fcoe/fcoe_ctlr.c 2016-06-22 21:55:08.018523867 +0200 @@ -831,7 +831,7 @@ INIT_LIST_HEAD(&del_list); @@ -10613,7 +10613,7 @@ diff -Nur linux-4.4.13.orig/drivers/scsi/fcoe/fcoe_ctlr.c linux-4.4.13/drivers/s /* Removes fcf from current list */ diff -Nur linux-4.4.13.orig/drivers/scsi/libfc/fc_exch.c linux-4.4.13/drivers/scsi/libfc/fc_exch.c --- linux-4.4.13.orig/drivers/scsi/libfc/fc_exch.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/scsi/libfc/fc_exch.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/scsi/libfc/fc_exch.c 2016-06-22 21:55:08.018523867 +0200 @@ -814,10 +814,10 @@ } memset(ep, 0, sizeof(*ep)); @@ -10629,7 +10629,7 @@ diff -Nur linux-4.4.13.orig/drivers/scsi/libfc/fc_exch.c linux-4.4.13/drivers/sc if (pool->left != FC_XID_UNKNOWN) { diff -Nur linux-4.4.13.orig/drivers/scsi/libsas/sas_ata.c linux-4.4.13/drivers/scsi/libsas/sas_ata.c --- linux-4.4.13.orig/drivers/scsi/libsas/sas_ata.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/scsi/libsas/sas_ata.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/scsi/libsas/sas_ata.c 2016-06-22 21:55:08.018523867 +0200 @@ -190,7 +190,7 @@ /* TODO: audit callers to ensure they are ready for qc_issue to * unconditionally re-enable interrupts @@ -10650,7 +10650,7 @@ diff -Nur linux-4.4.13.orig/drivers/scsi/libsas/sas_ata.c linux-4.4.13/drivers/s diff -Nur linux-4.4.13.orig/drivers/scsi/qla2xxx/qla_inline.h linux-4.4.13/drivers/scsi/qla2xxx/qla_inline.h --- linux-4.4.13.orig/drivers/scsi/qla2xxx/qla_inline.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/scsi/qla2xxx/qla_inline.h 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/scsi/qla2xxx/qla_inline.h 2016-06-22 21:55:08.018523867 +0200 @@ -59,12 +59,12 @@ { unsigned long flags; @@ -10668,7 +10668,7 @@ diff -Nur linux-4.4.13.orig/drivers/scsi/qla2xxx/qla_inline.h linux-4.4.13/drive static inline uint8_t * diff -Nur linux-4.4.13.orig/drivers/thermal/x86_pkg_temp_thermal.c linux-4.4.13/drivers/thermal/x86_pkg_temp_thermal.c --- linux-4.4.13.orig/drivers/thermal/x86_pkg_temp_thermal.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/thermal/x86_pkg_temp_thermal.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/thermal/x86_pkg_temp_thermal.c 2016-06-22 21:55:08.018523867 +0200 @@ -29,6 +29,7 @@ #include <linux/pm.h> #include <linux/thermal.h> @@ -10773,7 +10773,7 @@ diff -Nur linux-4.4.13.orig/drivers/thermal/x86_pkg_temp_thermal.c linux-4.4.13/ &per_cpu(pkg_temp_thermal_threshold_work, i)); diff -Nur linux-4.4.13.orig/drivers/tty/serial/8250/8250_core.c linux-4.4.13/drivers/tty/serial/8250/8250_core.c --- linux-4.4.13.orig/drivers/tty/serial/8250/8250_core.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/tty/serial/8250/8250_core.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/tty/serial/8250/8250_core.c 2016-06-22 21:55:08.018523867 +0200 @@ -58,7 +58,16 @@ static unsigned int skip_txen_test; /* force skip of txen test at init time */ @@ -10794,7 +10794,7 @@ diff -Nur linux-4.4.13.orig/drivers/tty/serial/8250/8250_core.c linux-4.4.13/dri /* diff -Nur linux-4.4.13.orig/drivers/tty/serial/8250/8250_port.c linux-4.4.13/drivers/tty/serial/8250/8250_port.c --- linux-4.4.13.orig/drivers/tty/serial/8250/8250_port.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/tty/serial/8250/8250_port.c 2016-06-19 16:02:36.744490846 +0200 ++++ linux-4.4.13/drivers/tty/serial/8250/8250_port.c 2016-06-22 21:55:08.018523867 +0200 @@ -35,6 +35,7 @@ #include <linux/nmi.h> #include <linux/mutex.h> @@ -10817,7 +10817,7 @@ diff -Nur linux-4.4.13.orig/drivers/tty/serial/8250/8250_port.c linux-4.4.13/dri spin_lock_irqsave(&port->lock, flags); diff -Nur linux-4.4.13.orig/drivers/tty/serial/amba-pl011.c linux-4.4.13/drivers/tty/serial/amba-pl011.c --- linux-4.4.13.orig/drivers/tty/serial/amba-pl011.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/tty/serial/amba-pl011.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/tty/serial/amba-pl011.c 2016-06-22 21:55:08.018523867 +0200 @@ -2067,13 +2067,19 @@ clk_enable(uap->clk); @@ -10853,7 +10853,7 @@ diff -Nur linux-4.4.13.orig/drivers/tty/serial/amba-pl011.c linux-4.4.13/drivers } diff -Nur linux-4.4.13.orig/drivers/tty/serial/omap-serial.c linux-4.4.13/drivers/tty/serial/omap-serial.c --- linux-4.4.13.orig/drivers/tty/serial/omap-serial.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/tty/serial/omap-serial.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/tty/serial/omap-serial.c 2016-06-22 21:55:08.018523867 +0200 @@ -1257,13 +1257,10 @@ pm_runtime_get_sync(up->dev); @@ -10883,7 +10883,7 @@ diff -Nur linux-4.4.13.orig/drivers/tty/serial/omap-serial.c linux-4.4.13/driver static int __init diff -Nur linux-4.4.13.orig/drivers/tty/serial/sc16is7xx.c linux-4.4.13/drivers/tty/serial/sc16is7xx.c --- linux-4.4.13.orig/drivers/tty/serial/sc16is7xx.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/tty/serial/sc16is7xx.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/tty/serial/sc16is7xx.c 2016-06-22 21:55:08.018523867 +0200 @@ -1230,7 +1230,7 @@ /* Setup interrupt */ @@ -10895,7 +10895,7 @@ diff -Nur linux-4.4.13.orig/drivers/tty/serial/sc16is7xx.c linux-4.4.13/drivers/ diff -Nur linux-4.4.13.orig/drivers/usb/core/hcd.c linux-4.4.13/drivers/usb/core/hcd.c --- linux-4.4.13.orig/drivers/usb/core/hcd.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/usb/core/hcd.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/usb/core/hcd.c 2016-06-22 21:55:08.022523867 +0200 @@ -1735,9 +1735,9 @@ * and no one may trigger the above deadlock situation when * running complete() in tasklet. @@ -10910,7 +10910,7 @@ diff -Nur linux-4.4.13.orig/drivers/usb/core/hcd.c linux-4.4.13/drivers/usb/core atomic_dec(&urb->use_count); diff -Nur linux-4.4.13.orig/drivers/usb/gadget/function/f_fs.c linux-4.4.13/drivers/usb/gadget/function/f_fs.c --- linux-4.4.13.orig/drivers/usb/gadget/function/f_fs.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/usb/gadget/function/f_fs.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/usb/gadget/function/f_fs.c 2016-06-22 21:55:08.022523867 +0200 @@ -1404,7 +1404,7 @@ pr_info("%s(): freeing\n", __func__); ffs_data_clear(ffs); @@ -10922,7 +10922,7 @@ diff -Nur linux-4.4.13.orig/drivers/usb/gadget/function/f_fs.c linux-4.4.13/driv } diff -Nur linux-4.4.13.orig/drivers/usb/gadget/legacy/inode.c linux-4.4.13/drivers/usb/gadget/legacy/inode.c --- linux-4.4.13.orig/drivers/usb/gadget/legacy/inode.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/usb/gadget/legacy/inode.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/usb/gadget/legacy/inode.c 2016-06-22 21:55:08.022523867 +0200 @@ -345,7 +345,7 @@ spin_unlock_irq (&epdata->dev->lock); @@ -10943,7 +10943,7 @@ diff -Nur linux-4.4.13.orig/drivers/usb/gadget/legacy/inode.c linux-4.4.13/drive } else { diff -Nur linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.c linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.c --- linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.c 2016-06-22 21:55:08.022523867 +0200 @@ -17,7 +17,9 @@ #include <linux/device.h> #include <linux/dma-mapping.h> @@ -10992,7 +10992,7 @@ diff -Nur linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.c linux-4.4.13 diff -Nur linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.h linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.h --- linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.h 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/drivers/usb/gadget/udc/atmel_usba_udc.h 2016-06-22 21:55:08.022523867 +0200 @@ -354,6 +354,8 @@ struct dentry *debugfs_root; struct dentry *debugfs_regs; @@ -11004,7 +11004,7 @@ diff -Nur linux-4.4.13.orig/drivers/usb/gadget/udc/atmel_usba_udc.h linux-4.4.13 static inline struct usba_ep *to_usba_ep(struct usb_ep *ep) diff -Nur linux-4.4.13.orig/fs/aio.c linux-4.4.13/fs/aio.c --- linux-4.4.13.orig/fs/aio.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/aio.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/fs/aio.c 2016-06-22 21:55:08.022523867 +0200 @@ -40,6 +40,7 @@ #include <linux/ramfs.h> #include <linux/percpu-refcount.h> @@ -11082,7 +11082,7 @@ diff -Nur linux-4.4.13.orig/fs/aio.c linux-4.4.13/fs/aio.c unsigned i, new_nr; diff -Nur linux-4.4.13.orig/fs/autofs4/autofs_i.h linux-4.4.13/fs/autofs4/autofs_i.h --- linux-4.4.13.orig/fs/autofs4/autofs_i.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/autofs4/autofs_i.h 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/fs/autofs4/autofs_i.h 2016-06-22 21:55:08.022523867 +0200 @@ -34,6 +34,7 @@ #include <linux/sched.h> #include <linux/mount.h> @@ -11093,7 +11093,7 @@ diff -Nur linux-4.4.13.orig/fs/autofs4/autofs_i.h linux-4.4.13/fs/autofs4/autofs diff -Nur linux-4.4.13.orig/fs/autofs4/expire.c linux-4.4.13/fs/autofs4/expire.c --- linux-4.4.13.orig/fs/autofs4/expire.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/autofs4/expire.c 2016-06-19 16:02:36.748491000 +0200 ++++ linux-4.4.13/fs/autofs4/expire.c 2016-06-22 21:55:08.022523867 +0200 @@ -150,7 +150,7 @@ parent = p->d_parent; if (!spin_trylock(&parent->d_lock)) { @@ -11105,7 +11105,7 @@ diff -Nur linux-4.4.13.orig/fs/autofs4/expire.c linux-4.4.13/fs/autofs4/expire.c spin_unlock(&p->d_lock); diff -Nur linux-4.4.13.orig/fs/buffer.c linux-4.4.13/fs/buffer.c --- linux-4.4.13.orig/fs/buffer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/buffer.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/buffer.c 2016-06-22 21:55:08.022523867 +0200 @@ -305,8 +305,7 @@ * decide that the page is now completely done. */ @@ -11175,7 +11175,7 @@ diff -Nur linux-4.4.13.orig/fs/buffer.c linux-4.4.13/fs/buffer.c recalc_bh_state(); diff -Nur linux-4.4.13.orig/fs/dcache.c linux-4.4.13/fs/dcache.c --- linux-4.4.13.orig/fs/dcache.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/dcache.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/dcache.c 2016-06-22 21:55:08.022523867 +0200 @@ -19,6 +19,7 @@ #include <linux/mm.h> #include <linux/fs.h> @@ -11204,7 +11204,7 @@ diff -Nur linux-4.4.13.orig/fs/dcache.c linux-4.4.13/fs/dcache.c dentry->d_flags &= ~DCACHE_CANT_MOUNT; diff -Nur linux-4.4.13.orig/fs/eventpoll.c linux-4.4.13/fs/eventpoll.c --- linux-4.4.13.orig/fs/eventpoll.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/eventpoll.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/eventpoll.c 2016-06-22 21:55:08.026523867 +0200 @@ -505,12 +505,12 @@ */ static void ep_poll_safewake(wait_queue_head_t *wq) @@ -11222,7 +11222,7 @@ diff -Nur linux-4.4.13.orig/fs/eventpoll.c linux-4.4.13/fs/eventpoll.c static void ep_remove_wait_queue(struct eppoll_entry *pwq) diff -Nur linux-4.4.13.orig/fs/exec.c linux-4.4.13/fs/exec.c --- linux-4.4.13.orig/fs/exec.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/exec.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/exec.c 2016-06-22 21:55:08.026523867 +0200 @@ -865,12 +865,14 @@ } } @@ -11240,7 +11240,7 @@ diff -Nur linux-4.4.13.orig/fs/exec.c linux-4.4.13/fs/exec.c up_read(&old_mm->mmap_sem); diff -Nur linux-4.4.13.orig/fs/f2fs/f2fs.h linux-4.4.13/fs/f2fs/f2fs.h --- linux-4.4.13.orig/fs/f2fs/f2fs.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/f2fs/f2fs.h 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/f2fs/f2fs.h 2016-06-22 21:55:08.026523867 +0200 @@ -24,7 +24,6 @@ #ifdef CONFIG_F2FS_CHECK_FS @@ -11268,7 +11268,7 @@ diff -Nur linux-4.4.13.orig/fs/f2fs/f2fs.h linux-4.4.13/fs/f2fs/f2fs.h static inline void f2fs_unlock_all(struct f2fs_sb_info *sbi) diff -Nur linux-4.4.13.orig/fs/jbd2/checkpoint.c linux-4.4.13/fs/jbd2/checkpoint.c --- linux-4.4.13.orig/fs/jbd2/checkpoint.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/jbd2/checkpoint.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/jbd2/checkpoint.c 2016-06-22 21:55:08.026523867 +0200 @@ -116,6 +116,8 @@ nblocks = jbd2_space_needed(journal); while (jbd2_log_space_left(journal) < nblocks) { @@ -11280,7 +11280,7 @@ diff -Nur linux-4.4.13.orig/fs/jbd2/checkpoint.c linux-4.4.13/fs/jbd2/checkpoint /* diff -Nur linux-4.4.13.orig/fs/namespace.c linux-4.4.13/fs/namespace.c --- linux-4.4.13.orig/fs/namespace.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/namespace.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/namespace.c 2016-06-22 21:55:08.026523867 +0200 @@ -14,6 +14,7 @@ #include <linux/mnt_namespace.h> #include <linux/user_namespace.h> @@ -11305,7 +11305,7 @@ diff -Nur linux-4.4.13.orig/fs/namespace.c linux-4.4.13/fs/namespace.c * be set to match its requirements. So we must not load that until diff -Nur linux-4.4.13.orig/fs/ntfs/aops.c linux-4.4.13/fs/ntfs/aops.c --- linux-4.4.13.orig/fs/ntfs/aops.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/ntfs/aops.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/ntfs/aops.c 2016-06-22 21:55:08.026523867 +0200 @@ -107,8 +107,7 @@ "0x%llx.", (unsigned long long)bh->b_blocknr); } @@ -11355,7 +11355,7 @@ diff -Nur linux-4.4.13.orig/fs/ntfs/aops.c linux-4.4.13/fs/ntfs/aops.c /** diff -Nur linux-4.4.13.orig/fs/timerfd.c linux-4.4.13/fs/timerfd.c --- linux-4.4.13.orig/fs/timerfd.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/fs/timerfd.c 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/fs/timerfd.c 2016-06-22 21:55:08.026523867 +0200 @@ -450,7 +450,10 @@ break; } @@ -11370,7 +11370,7 @@ diff -Nur linux-4.4.13.orig/fs/timerfd.c linux-4.4.13/fs/timerfd.c /* diff -Nur linux-4.4.13.orig/include/acpi/platform/aclinux.h linux-4.4.13/include/acpi/platform/aclinux.h --- linux-4.4.13.orig/include/acpi/platform/aclinux.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/acpi/platform/aclinux.h 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/include/acpi/platform/aclinux.h 2016-06-22 21:55:08.026523867 +0200 @@ -127,6 +127,7 @@ #define acpi_cache_t struct kmem_cache @@ -11402,7 +11402,7 @@ diff -Nur linux-4.4.13.orig/include/acpi/platform/aclinux.h linux-4.4.13/include */ diff -Nur linux-4.4.13.orig/include/asm-generic/bug.h linux-4.4.13/include/asm-generic/bug.h --- linux-4.4.13.orig/include/asm-generic/bug.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/asm-generic/bug.h 2016-06-19 16:02:36.752491155 +0200 ++++ linux-4.4.13/include/asm-generic/bug.h 2016-06-22 21:55:08.026523867 +0200 @@ -206,6 +206,20 @@ # define WARN_ON_SMP(x) ({0;}) #endif @@ -11426,7 +11426,7 @@ diff -Nur linux-4.4.13.orig/include/asm-generic/bug.h linux-4.4.13/include/asm-g #endif diff -Nur linux-4.4.13.orig/include/asm-generic/preempt.h linux-4.4.13/include/asm-generic/preempt.h --- linux-4.4.13.orig/include/asm-generic/preempt.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/asm-generic/preempt.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/asm-generic/preempt.h 2016-06-22 21:55:08.026523867 +0200 @@ -7,10 +7,10 @@ static __always_inline int preempt_count(void) @@ -11442,7 +11442,7 @@ diff -Nur linux-4.4.13.orig/include/asm-generic/preempt.h linux-4.4.13/include/a } diff -Nur linux-4.4.13.orig/include/linux/blkdev.h linux-4.4.13/include/linux/blkdev.h --- linux-4.4.13.orig/include/linux/blkdev.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/blkdev.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/blkdev.h 2016-06-22 21:55:08.026523867 +0200 @@ -89,6 +89,7 @@ struct list_head queuelist; union { @@ -11462,7 +11462,7 @@ diff -Nur linux-4.4.13.orig/include/linux/blkdev.h linux-4.4.13/include/linux/bl diff -Nur linux-4.4.13.orig/include/linux/blk-mq.h linux-4.4.13/include/linux/blk-mq.h --- linux-4.4.13.orig/include/linux/blk-mq.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/blk-mq.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/blk-mq.h 2016-06-22 21:55:08.026523867 +0200 @@ -212,6 +212,7 @@ struct blk_mq_hw_ctx *blk_mq_map_queue(struct request_queue *, const int ctx_index); @@ -11473,7 +11473,7 @@ diff -Nur linux-4.4.13.orig/include/linux/blk-mq.h linux-4.4.13/include/linux/bl void blk_mq_start_request(struct request *rq); diff -Nur linux-4.4.13.orig/include/linux/bottom_half.h linux-4.4.13/include/linux/bottom_half.h --- linux-4.4.13.orig/include/linux/bottom_half.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/bottom_half.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/bottom_half.h 2016-06-22 21:55:08.026523867 +0200 @@ -3,6 +3,39 @@ #include <linux/preempt.h> @@ -11523,7 +11523,7 @@ diff -Nur linux-4.4.13.orig/include/linux/bottom_half.h linux-4.4.13/include/lin #endif /* _LINUX_BH_H */ diff -Nur linux-4.4.13.orig/include/linux/buffer_head.h linux-4.4.13/include/linux/buffer_head.h --- linux-4.4.13.orig/include/linux/buffer_head.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/buffer_head.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/buffer_head.h 2016-06-22 21:55:08.026523867 +0200 @@ -75,8 +75,50 @@ struct address_space *b_assoc_map; /* mapping this buffer is associated with */ @@ -11577,7 +11577,7 @@ diff -Nur linux-4.4.13.orig/include/linux/buffer_head.h linux-4.4.13/include/lin * and buffer_foo() functions. diff -Nur linux-4.4.13.orig/include/linux/cgroup-defs.h linux-4.4.13/include/linux/cgroup-defs.h --- linux-4.4.13.orig/include/linux/cgroup-defs.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/cgroup-defs.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/cgroup-defs.h 2016-06-22 21:55:08.026523867 +0200 @@ -16,6 +16,7 @@ #include <linux/percpu-refcount.h> #include <linux/percpu-rwsem.h> @@ -11596,7 +11596,7 @@ diff -Nur linux-4.4.13.orig/include/linux/cgroup-defs.h linux-4.4.13/include/lin /* diff -Nur linux-4.4.13.orig/include/linux/clk/at91_pmc.h linux-4.4.13/include/linux/clk/at91_pmc.h --- linux-4.4.13.orig/include/linux/clk/at91_pmc.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/clk/at91_pmc.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/clk/at91_pmc.h 2016-06-22 21:55:08.026523867 +0200 @@ -16,18 +16,6 @@ #ifndef AT91_PMC_H #define AT91_PMC_H @@ -11618,7 +11618,7 @@ diff -Nur linux-4.4.13.orig/include/linux/clk/at91_pmc.h linux-4.4.13/include/li diff -Nur linux-4.4.13.orig/include/linux/completion.h linux-4.4.13/include/linux/completion.h --- linux-4.4.13.orig/include/linux/completion.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/completion.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/completion.h 2016-06-22 21:55:08.030523867 +0200 @@ -7,8 +7,7 @@ * Atomic wait-for-completion handler data structures. * See kernel/sched/completion.c for details. @@ -11654,7 +11654,7 @@ diff -Nur linux-4.4.13.orig/include/linux/completion.h linux-4.4.13/include/linu /** diff -Nur linux-4.4.13.orig/include/linux/cpu.h linux-4.4.13/include/linux/cpu.h --- linux-4.4.13.orig/include/linux/cpu.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/cpu.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/cpu.h 2016-06-22 21:55:08.030523867 +0200 @@ -231,6 +231,8 @@ extern void put_online_cpus(void); extern void cpu_hotplug_disable(void); @@ -11675,7 +11675,7 @@ diff -Nur linux-4.4.13.orig/include/linux/cpu.h linux-4.4.13/include/linux/cpu.h /* These aren't inline functions due to a GCC bug. */ diff -Nur linux-4.4.13.orig/include/linux/delay.h linux-4.4.13/include/linux/delay.h --- linux-4.4.13.orig/include/linux/delay.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/delay.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/delay.h 2016-06-22 21:55:08.030523867 +0200 @@ -52,4 +52,10 @@ msleep(seconds * 1000); } @@ -11689,7 +11689,7 @@ diff -Nur linux-4.4.13.orig/include/linux/delay.h linux-4.4.13/include/linux/del #endif /* defined(_LINUX_DELAY_H) */ diff -Nur linux-4.4.13.orig/include/linux/ftrace.h linux-4.4.13/include/linux/ftrace.h --- linux-4.4.13.orig/include/linux/ftrace.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/ftrace.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/ftrace.h 2016-06-22 21:55:08.030523867 +0200 @@ -694,6 +694,18 @@ #define CALLER_ADDR5 ((unsigned long)ftrace_return_address(5)) #define CALLER_ADDR6 ((unsigned long)ftrace_return_address(6)) @@ -11711,7 +11711,7 @@ diff -Nur linux-4.4.13.orig/include/linux/ftrace.h linux-4.4.13/include/linux/ft extern void time_hardirqs_off(unsigned long a0, unsigned long a1); diff -Nur linux-4.4.13.orig/include/linux/highmem.h linux-4.4.13/include/linux/highmem.h --- linux-4.4.13.orig/include/linux/highmem.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/highmem.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/highmem.h 2016-06-22 21:55:08.030523867 +0200 @@ -7,6 +7,7 @@ #include <linux/mm.h> #include <linux/uaccess.h> @@ -11796,7 +11796,7 @@ diff -Nur linux-4.4.13.orig/include/linux/highmem.h linux-4.4.13/include/linux/h diff -Nur linux-4.4.13.orig/include/linux/hrtimer.h linux-4.4.13/include/linux/hrtimer.h --- linux-4.4.13.orig/include/linux/hrtimer.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/hrtimer.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/hrtimer.h 2016-06-22 21:55:08.030523867 +0200 @@ -87,6 +87,9 @@ * @function: timer expiry callback function * @base: pointer to the timer base (per cpu and per clock) @@ -11890,7 +11890,7 @@ diff -Nur linux-4.4.13.orig/include/linux/hrtimer.h linux-4.4.13/include/linux/h } diff -Nur linux-4.4.13.orig/include/linux/idr.h linux-4.4.13/include/linux/idr.h --- linux-4.4.13.orig/include/linux/idr.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/idr.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/idr.h 2016-06-22 21:55:08.030523867 +0200 @@ -95,10 +95,14 @@ * Each idr_preload() should be matched with an invocation of this * function. See idr_preload() for details. @@ -11908,7 +11908,7 @@ diff -Nur linux-4.4.13.orig/include/linux/idr.h linux-4.4.13/include/linux/idr.h * idr_find - return pointer for given id diff -Nur linux-4.4.13.orig/include/linux/init_task.h linux-4.4.13/include/linux/init_task.h --- linux-4.4.13.orig/include/linux/init_task.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/init_task.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/init_task.h 2016-06-22 21:55:08.030523867 +0200 @@ -148,9 +148,15 @@ # define INIT_PERF_EVENTS(tsk) #endif @@ -11936,7 +11936,7 @@ diff -Nur linux-4.4.13.orig/include/linux/init_task.h linux-4.4.13/include/linux [PIDTYPE_PGID] = INIT_PID_LINK(PIDTYPE_PGID), \ diff -Nur linux-4.4.13.orig/include/linux/interrupt.h linux-4.4.13/include/linux/interrupt.h --- linux-4.4.13.orig/include/linux/interrupt.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/interrupt.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/interrupt.h 2016-06-22 21:55:08.030523867 +0200 @@ -61,6 +61,7 @@ * interrupt handler after suspending interrupts. For system * wakeup devices users need to implement wakeup detection in @@ -12115,7 +12115,7 @@ diff -Nur linux-4.4.13.orig/include/linux/interrupt.h linux-4.4.13/include/linux * diff -Nur linux-4.4.13.orig/include/linux/irqdesc.h linux-4.4.13/include/linux/irqdesc.h --- linux-4.4.13.orig/include/linux/irqdesc.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/irqdesc.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/irqdesc.h 2016-06-22 21:55:08.030523867 +0200 @@ -61,6 +61,7 @@ unsigned int irqs_unhandled; atomic_t threads_handled; @@ -12126,7 +12126,7 @@ diff -Nur linux-4.4.13.orig/include/linux/irqdesc.h linux-4.4.13/include/linux/i #ifdef CONFIG_SMP diff -Nur linux-4.4.13.orig/include/linux/irqflags.h linux-4.4.13/include/linux/irqflags.h --- linux-4.4.13.orig/include/linux/irqflags.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/irqflags.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/irqflags.h 2016-06-22 21:55:08.030523867 +0200 @@ -25,8 +25,6 @@ # define trace_softirqs_enabled(p) ((p)->softirqs_enabled) # define trace_hardirq_enter() do { current->hardirq_context++; } while (0) @@ -12179,7 +12179,7 @@ diff -Nur linux-4.4.13.orig/include/linux/irqflags.h linux-4.4.13/include/linux/ #endif diff -Nur linux-4.4.13.orig/include/linux/irq.h linux-4.4.13/include/linux/irq.h --- linux-4.4.13.orig/include/linux/irq.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/irq.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/irq.h 2016-06-22 21:55:08.030523867 +0200 @@ -72,6 +72,7 @@ * IRQ_IS_POLLED - Always polled by another interrupt. Exclude * it from the spurious interrupt detection @@ -12206,7 +12206,7 @@ diff -Nur linux-4.4.13.orig/include/linux/irq.h linux-4.4.13/include/linux/irq.h diff -Nur linux-4.4.13.orig/include/linux/irq_work.h linux-4.4.13/include/linux/irq_work.h --- linux-4.4.13.orig/include/linux/irq_work.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/irq_work.h 2016-06-19 16:02:36.756491311 +0200 ++++ linux-4.4.13/include/linux/irq_work.h 2016-06-22 21:55:08.030523867 +0200 @@ -16,6 +16,7 @@ #define IRQ_WORK_BUSY 2UL #define IRQ_WORK_FLAGS 3UL @@ -12228,7 +12228,7 @@ diff -Nur linux-4.4.13.orig/include/linux/irq_work.h linux-4.4.13/include/linux/ #endif /* _LINUX_IRQ_WORK_H */ diff -Nur linux-4.4.13.orig/include/linux/jbd2.h linux-4.4.13/include/linux/jbd2.h --- linux-4.4.13.orig/include/linux/jbd2.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/jbd2.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/jbd2.h 2016-06-22 21:55:08.030523867 +0200 @@ -352,32 +352,56 @@ static inline void jbd_lock_bh_state(struct buffer_head *bh) @@ -12288,7 +12288,7 @@ diff -Nur linux-4.4.13.orig/include/linux/jbd2.h linux-4.4.13/include/linux/jbd2 #define J_ASSERT(assert) BUG_ON(!(assert)) diff -Nur linux-4.4.13.orig/include/linux/kdb.h linux-4.4.13/include/linux/kdb.h --- linux-4.4.13.orig/include/linux/kdb.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/kdb.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/kdb.h 2016-06-22 21:55:08.030523867 +0200 @@ -167,6 +167,7 @@ extern __printf(1, 2) int kdb_printf(const char *, ...); typedef __printf(1, 2) int (*kdb_printf_t)(const char *, ...); @@ -12307,7 +12307,7 @@ diff -Nur linux-4.4.13.orig/include/linux/kdb.h linux-4.4.13/include/linux/kdb.h char *help, short minlen) { return 0; } diff -Nur linux-4.4.13.orig/include/linux/kernel.h linux-4.4.13/include/linux/kernel.h --- linux-4.4.13.orig/include/linux/kernel.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/kernel.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/kernel.h 2016-06-22 21:55:08.030523867 +0200 @@ -188,6 +188,9 @@ */ # define might_sleep() \ @@ -12359,7 +12359,7 @@ diff -Nur linux-4.4.13.orig/include/linux/kernel.h linux-4.4.13/include/linux/ke #define TAINT_PROPRIETARY_MODULE 0 diff -Nur linux-4.4.13.orig/include/linux/kvm_host.h linux-4.4.13/include/linux/kvm_host.h --- linux-4.4.13.orig/include/linux/kvm_host.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/kvm_host.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/kvm_host.h 2016-06-22 21:55:08.030523867 +0200 @@ -25,6 +25,7 @@ #include <linux/irqflags.h> #include <linux/context_tracking.h> @@ -12388,7 +12388,7 @@ diff -Nur linux-4.4.13.orig/include/linux/kvm_host.h linux-4.4.13/include/linux/ return vcpu->arch.wqp; diff -Nur linux-4.4.13.orig/include/linux/lglock.h linux-4.4.13/include/linux/lglock.h --- linux-4.4.13.orig/include/linux/lglock.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/lglock.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/lglock.h 2016-06-22 21:55:08.030523867 +0200 @@ -34,13 +34,30 @@ #endif @@ -12443,7 +12443,7 @@ diff -Nur linux-4.4.13.orig/include/linux/lglock.h linux-4.4.13/include/linux/lg #define lglock spinlock diff -Nur linux-4.4.13.orig/include/linux/list_bl.h linux-4.4.13/include/linux/list_bl.h --- linux-4.4.13.orig/include/linux/list_bl.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/list_bl.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/list_bl.h 2016-06-22 21:55:08.030523867 +0200 @@ -2,6 +2,7 @@ #define _LINUX_LIST_BL_H @@ -12508,7 +12508,7 @@ diff -Nur linux-4.4.13.orig/include/linux/list_bl.h linux-4.4.13/include/linux/l static inline bool hlist_bl_is_locked(struct hlist_bl_head *b) diff -Nur linux-4.4.13.orig/include/linux/locallock.h linux-4.4.13/include/linux/locallock.h --- linux-4.4.13.orig/include/linux/locallock.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/locallock.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/locallock.h 2016-06-22 21:55:08.030523867 +0200 @@ -0,0 +1,270 @@ +#ifndef _LINUX_LOCALLOCK_H +#define _LINUX_LOCALLOCK_H @@ -12782,7 +12782,7 @@ diff -Nur linux-4.4.13.orig/include/linux/locallock.h linux-4.4.13/include/linux +#endif diff -Nur linux-4.4.13.orig/include/linux/mm_types.h linux-4.4.13/include/linux/mm_types.h --- linux-4.4.13.orig/include/linux/mm_types.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/mm_types.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/mm_types.h 2016-06-22 21:55:08.030523867 +0200 @@ -11,6 +11,7 @@ #include <linux/completion.h> #include <linux/cpumask.h> @@ -12803,7 +12803,7 @@ diff -Nur linux-4.4.13.orig/include/linux/mm_types.h linux-4.4.13/include/linux/ void __user *bd_addr; diff -Nur linux-4.4.13.orig/include/linux/mutex.h linux-4.4.13/include/linux/mutex.h --- linux-4.4.13.orig/include/linux/mutex.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/mutex.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/mutex.h 2016-06-22 21:55:08.034523867 +0200 @@ -19,6 +19,17 @@ #include <asm/processor.h> #include <linux/osq_lock.h> @@ -12847,7 +12847,7 @@ diff -Nur linux-4.4.13.orig/include/linux/mutex.h linux-4.4.13/include/linux/mut #endif /* __LINUX_MUTEX_H */ diff -Nur linux-4.4.13.orig/include/linux/mutex_rt.h linux-4.4.13/include/linux/mutex_rt.h --- linux-4.4.13.orig/include/linux/mutex_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/mutex_rt.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/mutex_rt.h 2016-06-22 21:55:08.034523867 +0200 @@ -0,0 +1,84 @@ +#ifndef __LINUX_MUTEX_RT_H +#define __LINUX_MUTEX_RT_H @@ -12935,7 +12935,7 @@ diff -Nur linux-4.4.13.orig/include/linux/mutex_rt.h linux-4.4.13/include/linux/ +#endif diff -Nur linux-4.4.13.orig/include/linux/netdevice.h linux-4.4.13/include/linux/netdevice.h --- linux-4.4.13.orig/include/linux/netdevice.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/netdevice.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/netdevice.h 2016-06-22 21:55:08.034523867 +0200 @@ -2249,11 +2249,20 @@ void synchronize_net(void); int init_dummy_netdev(struct net_device *dev); @@ -12967,7 +12967,7 @@ diff -Nur linux-4.4.13.orig/include/linux/netdevice.h linux-4.4.13/include/linux diff -Nur linux-4.4.13.orig/include/linux/netfilter/x_tables.h linux-4.4.13/include/linux/netfilter/x_tables.h --- linux-4.4.13.orig/include/linux/netfilter/x_tables.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/netfilter/x_tables.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/netfilter/x_tables.h 2016-06-22 21:55:08.034523867 +0200 @@ -4,6 +4,7 @@ #include <linux/netdevice.h> @@ -13005,7 +13005,7 @@ diff -Nur linux-4.4.13.orig/include/linux/netfilter/x_tables.h linux-4.4.13/incl /* diff -Nur linux-4.4.13.orig/include/linux/notifier.h linux-4.4.13/include/linux/notifier.h --- linux-4.4.13.orig/include/linux/notifier.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/notifier.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/notifier.h 2016-06-22 21:55:08.034523867 +0200 @@ -6,7 +6,7 @@ * * Alan Cox <Alan.Cox@linux.org> @@ -13087,7 +13087,7 @@ diff -Nur linux-4.4.13.orig/include/linux/notifier.h linux-4.4.13/include/linux/ /* netdevice notifiers are defined in include/linux/netdevice.h */ diff -Nur linux-4.4.13.orig/include/linux/percpu.h linux-4.4.13/include/linux/percpu.h --- linux-4.4.13.orig/include/linux/percpu.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/percpu.h 2016-06-19 16:02:36.760491466 +0200 ++++ linux-4.4.13/include/linux/percpu.h 2016-06-22 21:55:08.034523867 +0200 @@ -24,6 +24,35 @@ PERCPU_MODULE_RESERVE) #endif @@ -13126,7 +13126,7 @@ diff -Nur linux-4.4.13.orig/include/linux/percpu.h linux-4.4.13/include/linux/pe diff -Nur linux-4.4.13.orig/include/linux/pid.h linux-4.4.13/include/linux/pid.h --- linux-4.4.13.orig/include/linux/pid.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/pid.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/pid.h 2016-06-22 21:55:08.034523867 +0200 @@ -2,6 +2,7 @@ #define _LINUX_PID_H @@ -13137,7 +13137,7 @@ diff -Nur linux-4.4.13.orig/include/linux/pid.h linux-4.4.13/include/linux/pid.h { diff -Nur linux-4.4.13.orig/include/linux/preempt.h linux-4.4.13/include/linux/preempt.h --- linux-4.4.13.orig/include/linux/preempt.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/preempt.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/preempt.h 2016-06-22 21:55:08.034523867 +0200 @@ -50,7 +50,11 @@ #define HARDIRQ_OFFSET (1UL << HARDIRQ_SHIFT) #define NMI_OFFSET (1UL << NMI_SHIFT) @@ -13293,7 +13293,7 @@ diff -Nur linux-4.4.13.orig/include/linux/preempt.h linux-4.4.13/include/linux/p struct preempt_notifier; diff -Nur linux-4.4.13.orig/include/linux/printk.h linux-4.4.13/include/linux/printk.h --- linux-4.4.13.orig/include/linux/printk.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/printk.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/printk.h 2016-06-22 21:55:08.034523867 +0200 @@ -117,9 +117,11 @@ #ifdef CONFIG_EARLY_PRINTK extern asmlinkage __printf(1, 2) @@ -13308,7 +13308,7 @@ diff -Nur linux-4.4.13.orig/include/linux/printk.h linux-4.4.13/include/linux/pr typedef __printf(1, 0) int (*printk_func_t)(const char *fmt, va_list args); diff -Nur linux-4.4.13.orig/include/linux/radix-tree.h linux-4.4.13/include/linux/radix-tree.h --- linux-4.4.13.orig/include/linux/radix-tree.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/radix-tree.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/radix-tree.h 2016-06-22 21:55:08.034523867 +0200 @@ -277,8 +277,13 @@ unsigned int radix_tree_gang_lookup_slot(struct radix_tree_root *root, void ***results, unsigned long *indices, @@ -13334,7 +13334,7 @@ diff -Nur linux-4.4.13.orig/include/linux/radix-tree.h linux-4.4.13/include/linu /** diff -Nur linux-4.4.13.orig/include/linux/random.h linux-4.4.13/include/linux/random.h --- linux-4.4.13.orig/include/linux/random.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/random.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/random.h 2016-06-22 21:55:08.034523867 +0200 @@ -20,7 +20,7 @@ extern void add_device_randomness(const void *, unsigned int); extern void add_input_randomness(unsigned int type, unsigned int code, @@ -13346,7 +13346,7 @@ diff -Nur linux-4.4.13.orig/include/linux/random.h linux-4.4.13/include/linux/ra extern int add_random_ready_callback(struct random_ready_callback *rdy); diff -Nur linux-4.4.13.orig/include/linux/rbtree.h linux-4.4.13/include/linux/rbtree.h --- linux-4.4.13.orig/include/linux/rbtree.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rbtree.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rbtree.h 2016-06-22 21:55:08.034523867 +0200 @@ -31,7 +31,6 @@ #include <linux/kernel.h> @@ -13374,7 +13374,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rbtree.h linux-4.4.13/include/linux/rb ({ typeof(ptr) ____ptr = (ptr); \ diff -Nur linux-4.4.13.orig/include/linux/rcupdate.h linux-4.4.13/include/linux/rcupdate.h --- linux-4.4.13.orig/include/linux/rcupdate.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rcupdate.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rcupdate.h 2016-06-22 21:55:08.034523867 +0200 @@ -169,6 +169,9 @@ #endif /* #else #ifdef CONFIG_PREEMPT_RCU */ @@ -13461,7 +13461,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rcupdate.h linux-4.4.13/include/linux/ diff -Nur linux-4.4.13.orig/include/linux/rcutree.h linux-4.4.13/include/linux/rcutree.h --- linux-4.4.13.orig/include/linux/rcutree.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rcutree.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rcutree.h 2016-06-22 21:55:08.034523867 +0200 @@ -44,7 +44,11 @@ rcu_note_context_switch(); } @@ -13516,7 +13516,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rcutree.h linux-4.4.13/include/linux/r #endif /* __LINUX_RCUTREE_H */ diff -Nur linux-4.4.13.orig/include/linux/rtmutex.h linux-4.4.13/include/linux/rtmutex.h --- linux-4.4.13.orig/include/linux/rtmutex.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rtmutex.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rtmutex.h 2016-06-22 21:55:08.034523867 +0200 @@ -13,11 +13,15 @@ #define __LINUX_RT_MUTEX_H @@ -13593,7 +13593,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rtmutex.h linux-4.4.13/include/linux/r diff -Nur linux-4.4.13.orig/include/linux/rwlock_rt.h linux-4.4.13/include/linux/rwlock_rt.h --- linux-4.4.13.orig/include/linux/rwlock_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/rwlock_rt.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rwlock_rt.h 2016-06-22 21:55:08.034523867 +0200 @@ -0,0 +1,99 @@ +#ifndef __LINUX_RWLOCK_RT_H +#define __LINUX_RWLOCK_RT_H @@ -13696,7 +13696,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rwlock_rt.h linux-4.4.13/include/linux +#endif diff -Nur linux-4.4.13.orig/include/linux/rwlock_types.h linux-4.4.13/include/linux/rwlock_types.h --- linux-4.4.13.orig/include/linux/rwlock_types.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rwlock_types.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rwlock_types.h 2016-06-22 21:55:08.034523867 +0200 @@ -1,6 +1,10 @@ #ifndef __LINUX_RWLOCK_TYPES_H #define __LINUX_RWLOCK_TYPES_H @@ -13719,7 +13719,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rwlock_types.h linux-4.4.13/include/li #endif /* __LINUX_RWLOCK_TYPES_H */ diff -Nur linux-4.4.13.orig/include/linux/rwlock_types_rt.h linux-4.4.13/include/linux/rwlock_types_rt.h --- linux-4.4.13.orig/include/linux/rwlock_types_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/rwlock_types_rt.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rwlock_types_rt.h 2016-06-22 21:55:08.034523867 +0200 @@ -0,0 +1,33 @@ +#ifndef __LINUX_RWLOCK_TYPES_RT_H +#define __LINUX_RWLOCK_TYPES_RT_H @@ -13756,7 +13756,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rwlock_types_rt.h linux-4.4.13/include +#endif diff -Nur linux-4.4.13.orig/include/linux/rwsem.h linux-4.4.13/include/linux/rwsem.h --- linux-4.4.13.orig/include/linux/rwsem.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/rwsem.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rwsem.h 2016-06-22 21:55:08.034523867 +0200 @@ -18,6 +18,10 @@ #include <linux/osq_lock.h> #endif @@ -13777,7 +13777,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rwsem.h linux-4.4.13/include/linux/rws #endif /* _LINUX_RWSEM_H */ diff -Nur linux-4.4.13.orig/include/linux/rwsem_rt.h linux-4.4.13/include/linux/rwsem_rt.h --- linux-4.4.13.orig/include/linux/rwsem_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/rwsem_rt.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/rwsem_rt.h 2016-06-22 21:55:08.034523867 +0200 @@ -0,0 +1,152 @@ +#ifndef _LINUX_RWSEM_RT_H +#define _LINUX_RWSEM_RT_H @@ -13933,7 +13933,7 @@ diff -Nur linux-4.4.13.orig/include/linux/rwsem_rt.h linux-4.4.13/include/linux/ +#endif diff -Nur linux-4.4.13.orig/include/linux/sched.h linux-4.4.13/include/linux/sched.h --- linux-4.4.13.orig/include/linux/sched.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/sched.h 2016-06-19 16:02:36.764491620 +0200 ++++ linux-4.4.13/include/linux/sched.h 2016-06-22 21:55:08.038523867 +0200 @@ -26,6 +26,7 @@ #include <linux/nodemask.h> #include <linux/mm_types.h> @@ -14339,7 +14339,7 @@ diff -Nur linux-4.4.13.orig/include/linux/sched.h linux-4.4.13/include/linux/sch diff -Nur linux-4.4.13.orig/include/linux/seqlock.h linux-4.4.13/include/linux/seqlock.h --- linux-4.4.13.orig/include/linux/seqlock.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/seqlock.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/seqlock.h 2016-06-22 21:55:08.038523867 +0200 @@ -220,20 +220,30 @@ return __read_seqcount_retry(s, start); } @@ -14471,7 +14471,7 @@ diff -Nur linux-4.4.13.orig/include/linux/seqlock.h linux-4.4.13/include/linux/s diff -Nur linux-4.4.13.orig/include/linux/signal.h linux-4.4.13/include/linux/signal.h --- linux-4.4.13.orig/include/linux/signal.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/signal.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/signal.h 2016-06-22 21:55:08.038523867 +0200 @@ -233,6 +233,7 @@ } @@ -14482,7 +14482,7 @@ diff -Nur linux-4.4.13.orig/include/linux/signal.h linux-4.4.13/include/linux/si static inline int valid_signal(unsigned long sig) diff -Nur linux-4.4.13.orig/include/linux/skbuff.h linux-4.4.13/include/linux/skbuff.h --- linux-4.4.13.orig/include/linux/skbuff.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/skbuff.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/skbuff.h 2016-06-22 21:55:08.038523867 +0200 @@ -203,6 +203,7 @@ __u32 qlen; @@ -14506,7 +14506,7 @@ diff -Nur linux-4.4.13.orig/include/linux/skbuff.h linux-4.4.13/include/linux/sk { diff -Nur linux-4.4.13.orig/include/linux/smp.h linux-4.4.13/include/linux/smp.h --- linux-4.4.13.orig/include/linux/smp.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/smp.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/smp.h 2016-06-22 21:55:08.038523867 +0200 @@ -185,6 +185,9 @@ #define get_cpu() ({ preempt_disable(); smp_processor_id(); }) #define put_cpu() preempt_enable() @@ -14519,7 +14519,7 @@ diff -Nur linux-4.4.13.orig/include/linux/smp.h linux-4.4.13/include/linux/smp.h * boot command line: diff -Nur linux-4.4.13.orig/include/linux/spinlock_api_smp.h linux-4.4.13/include/linux/spinlock_api_smp.h --- linux-4.4.13.orig/include/linux/spinlock_api_smp.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/spinlock_api_smp.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_api_smp.h 2016-06-22 21:55:08.038523867 +0200 @@ -189,6 +189,8 @@ return 0; } @@ -14532,7 +14532,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_api_smp.h linux-4.4.13/includ #endif /* __LINUX_SPINLOCK_API_SMP_H */ diff -Nur linux-4.4.13.orig/include/linux/spinlock.h linux-4.4.13/include/linux/spinlock.h --- linux-4.4.13.orig/include/linux/spinlock.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/spinlock.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock.h 2016-06-22 21:55:08.038523867 +0200 @@ -271,7 +271,11 @@ #define raw_spin_can_lock(lock) (!raw_spin_is_locked(lock)) @@ -14566,7 +14566,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock.h linux-4.4.13/include/linux/ #endif /* __LINUX_SPINLOCK_H */ diff -Nur linux-4.4.13.orig/include/linux/spinlock_rt.h linux-4.4.13/include/linux/spinlock_rt.h --- linux-4.4.13.orig/include/linux/spinlock_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/spinlock_rt.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_rt.h 2016-06-22 21:55:08.038523867 +0200 @@ -0,0 +1,163 @@ +#ifndef __LINUX_SPINLOCK_RT_H +#define __LINUX_SPINLOCK_RT_H @@ -14733,7 +14733,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_rt.h linux-4.4.13/include/lin +#endif diff -Nur linux-4.4.13.orig/include/linux/spinlock_types.h linux-4.4.13/include/linux/spinlock_types.h --- linux-4.4.13.orig/include/linux/spinlock_types.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/spinlock_types.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_types.h 2016-06-22 21:55:08.038523867 +0200 @@ -9,80 +9,15 @@ * Released under the General Public License (GPL). */ @@ -14824,7 +14824,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_types.h linux-4.4.13/include/ #endif /* __LINUX_SPINLOCK_TYPES_H */ diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_nort.h linux-4.4.13/include/linux/spinlock_types_nort.h --- linux-4.4.13.orig/include/linux/spinlock_types_nort.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/spinlock_types_nort.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_types_nort.h 2016-06-22 21:55:08.038523867 +0200 @@ -0,0 +1,33 @@ +#ifndef __LINUX_SPINLOCK_TYPES_NORT_H +#define __LINUX_SPINLOCK_TYPES_NORT_H @@ -14861,7 +14861,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_nort.h linux-4.4.13/inc +#endif diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_raw.h linux-4.4.13/include/linux/spinlock_types_raw.h --- linux-4.4.13.orig/include/linux/spinlock_types_raw.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/spinlock_types_raw.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_types_raw.h 2016-06-22 21:55:08.038523867 +0200 @@ -0,0 +1,56 @@ +#ifndef __LINUX_SPINLOCK_TYPES_RAW_H +#define __LINUX_SPINLOCK_TYPES_RAW_H @@ -14921,7 +14921,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_raw.h linux-4.4.13/incl +#endif diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_rt.h linux-4.4.13/include/linux/spinlock_types_rt.h --- linux-4.4.13.orig/include/linux/spinlock_types_rt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/spinlock_types_rt.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/spinlock_types_rt.h 2016-06-22 21:55:08.038523867 +0200 @@ -0,0 +1,51 @@ +#ifndef __LINUX_SPINLOCK_TYPES_RT_H +#define __LINUX_SPINLOCK_TYPES_RT_H @@ -14976,7 +14976,7 @@ diff -Nur linux-4.4.13.orig/include/linux/spinlock_types_rt.h linux-4.4.13/inclu +#endif diff -Nur linux-4.4.13.orig/include/linux/srcu.h linux-4.4.13/include/linux/srcu.h --- linux-4.4.13.orig/include/linux/srcu.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/srcu.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/srcu.h 2016-06-22 21:55:08.038523867 +0200 @@ -84,10 +84,10 @@ void process_srcu(struct work_struct *work); @@ -15001,7 +15001,7 @@ diff -Nur linux-4.4.13.orig/include/linux/srcu.h linux-4.4.13/include/linux/srcu diff -Nur linux-4.4.13.orig/include/linux/suspend.h linux-4.4.13/include/linux/suspend.h --- linux-4.4.13.orig/include/linux/suspend.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/suspend.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/suspend.h 2016-06-22 21:55:08.038523867 +0200 @@ -194,6 +194,12 @@ void (*end)(void); }; @@ -15017,7 +15017,7 @@ diff -Nur linux-4.4.13.orig/include/linux/suspend.h linux-4.4.13/include/linux/s * suspend_set_ops - set platform dependent suspend operations diff -Nur linux-4.4.13.orig/include/linux/swait.h linux-4.4.13/include/linux/swait.h --- linux-4.4.13.orig/include/linux/swait.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/swait.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/swait.h 2016-06-22 21:55:08.038523867 +0200 @@ -0,0 +1,173 @@ +#ifndef _LINUX_SWAIT_H +#define _LINUX_SWAIT_H @@ -15194,7 +15194,7 @@ diff -Nur linux-4.4.13.orig/include/linux/swait.h linux-4.4.13/include/linux/swa +#endif /* _LINUX_SWAIT_H */ diff -Nur linux-4.4.13.orig/include/linux/swap.h linux-4.4.13/include/linux/swap.h --- linux-4.4.13.orig/include/linux/swap.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/swap.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/swap.h 2016-06-22 21:55:08.038523867 +0200 @@ -11,6 +11,7 @@ #include <linux/fs.h> #include <linux/atomic.h> @@ -15223,7 +15223,7 @@ diff -Nur linux-4.4.13.orig/include/linux/swap.h linux-4.4.13/include/linux/swap extern void lru_cache_add_file(struct page *page); diff -Nur linux-4.4.13.orig/include/linux/thread_info.h linux-4.4.13/include/linux/thread_info.h --- linux-4.4.13.orig/include/linux/thread_info.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/thread_info.h 2016-06-19 16:02:36.768491773 +0200 ++++ linux-4.4.13/include/linux/thread_info.h 2016-06-22 21:55:08.038523867 +0200 @@ -102,7 +102,17 @@ #define test_thread_flag(flag) \ test_ti_thread_flag(current_thread_info(), flag) @@ -15245,7 +15245,7 @@ diff -Nur linux-4.4.13.orig/include/linux/thread_info.h linux-4.4.13/include/lin /* diff -Nur linux-4.4.13.orig/include/linux/timer.h linux-4.4.13/include/linux/timer.h --- linux-4.4.13.orig/include/linux/timer.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/timer.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/timer.h 2016-06-22 21:55:08.038523867 +0200 @@ -225,7 +225,7 @@ extern int try_to_del_timer_sync(struct timer_list *timer); @@ -15257,7 +15257,7 @@ diff -Nur linux-4.4.13.orig/include/linux/timer.h linux-4.4.13/include/linux/tim # define del_timer_sync(t) del_timer(t) diff -Nur linux-4.4.13.orig/include/linux/trace_events.h linux-4.4.13/include/linux/trace_events.h --- linux-4.4.13.orig/include/linux/trace_events.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/trace_events.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/trace_events.h 2016-06-22 21:55:08.038523867 +0200 @@ -66,6 +66,9 @@ unsigned char flags; unsigned char preempt_count; @@ -15270,7 +15270,7 @@ diff -Nur linux-4.4.13.orig/include/linux/trace_events.h linux-4.4.13/include/li #define TRACE_EVENT_TYPE_MAX \ diff -Nur linux-4.4.13.orig/include/linux/uaccess.h linux-4.4.13/include/linux/uaccess.h --- linux-4.4.13.orig/include/linux/uaccess.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/uaccess.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/uaccess.h 2016-06-22 21:55:08.038523867 +0200 @@ -24,6 +24,7 @@ */ static inline void pagefault_disable(void) @@ -15289,7 +15289,7 @@ diff -Nur linux-4.4.13.orig/include/linux/uaccess.h linux-4.4.13/include/linux/u /* diff -Nur linux-4.4.13.orig/include/linux/uprobes.h linux-4.4.13/include/linux/uprobes.h --- linux-4.4.13.orig/include/linux/uprobes.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/uprobes.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/uprobes.h 2016-06-22 21:55:08.038523867 +0200 @@ -27,6 +27,7 @@ #include <linux/errno.h> #include <linux/rbtree.h> @@ -15300,7 +15300,7 @@ diff -Nur linux-4.4.13.orig/include/linux/uprobes.h linux-4.4.13/include/linux/u struct mm_struct; diff -Nur linux-4.4.13.orig/include/linux/vmstat.h linux-4.4.13/include/linux/vmstat.h --- linux-4.4.13.orig/include/linux/vmstat.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/vmstat.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/vmstat.h 2016-06-22 21:55:08.042523867 +0200 @@ -33,7 +33,9 @@ */ static inline void __count_vm_event(enum vm_event_item item) @@ -15323,7 +15323,7 @@ diff -Nur linux-4.4.13.orig/include/linux/vmstat.h linux-4.4.13/include/linux/vm static inline void count_vm_events(enum vm_event_item item, long delta) diff -Nur linux-4.4.13.orig/include/linux/wait.h linux-4.4.13/include/linux/wait.h --- linux-4.4.13.orig/include/linux/wait.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/linux/wait.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/wait.h 2016-06-22 21:55:08.042523867 +0200 @@ -8,6 +8,7 @@ #include <linux/spinlock.h> #include <asm/current.h> @@ -15334,7 +15334,7 @@ diff -Nur linux-4.4.13.orig/include/linux/wait.h linux-4.4.13/include/linux/wait typedef int (*wait_queue_func_t)(wait_queue_t *wait, unsigned mode, int flags, void *key); diff -Nur linux-4.4.13.orig/include/linux/work-simple.h linux-4.4.13/include/linux/work-simple.h --- linux-4.4.13.orig/include/linux/work-simple.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/linux/work-simple.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/linux/work-simple.h 2016-06-22 21:55:08.042523867 +0200 @@ -0,0 +1,24 @@ +#ifndef _LINUX_SWORK_H +#define _LINUX_SWORK_H @@ -15362,7 +15362,7 @@ diff -Nur linux-4.4.13.orig/include/linux/work-simple.h linux-4.4.13/include/lin +#endif /* _LINUX_SWORK_H */ diff -Nur linux-4.4.13.orig/include/net/dst.h linux-4.4.13/include/net/dst.h --- linux-4.4.13.orig/include/net/dst.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/net/dst.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/net/dst.h 2016-06-22 21:55:08.042523867 +0200 @@ -437,7 +437,7 @@ static inline int dst_neigh_output(struct dst_entry *dst, struct neighbour *n, struct sk_buff *skb) @@ -15374,7 +15374,7 @@ diff -Nur linux-4.4.13.orig/include/net/dst.h linux-4.4.13/include/net/dst.h unsigned long now = jiffies; diff -Nur linux-4.4.13.orig/include/net/neighbour.h linux-4.4.13/include/net/neighbour.h --- linux-4.4.13.orig/include/net/neighbour.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/net/neighbour.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/net/neighbour.h 2016-06-22 21:55:08.042523867 +0200 @@ -446,7 +446,7 @@ } #endif @@ -15395,7 +15395,7 @@ diff -Nur linux-4.4.13.orig/include/net/neighbour.h linux-4.4.13/include/net/nei unsigned int seq; diff -Nur linux-4.4.13.orig/include/net/netns/ipv4.h linux-4.4.13/include/net/netns/ipv4.h --- linux-4.4.13.orig/include/net/netns/ipv4.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/net/netns/ipv4.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/net/netns/ipv4.h 2016-06-22 21:55:08.042523867 +0200 @@ -70,6 +70,7 @@ int sysctl_icmp_echo_ignore_all; @@ -15406,7 +15406,7 @@ diff -Nur linux-4.4.13.orig/include/net/netns/ipv4.h linux-4.4.13/include/net/ne int sysctl_icmp_ratemask; diff -Nur linux-4.4.13.orig/include/trace/events/hist.h linux-4.4.13/include/trace/events/hist.h --- linux-4.4.13.orig/include/trace/events/hist.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/trace/events/hist.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/trace/events/hist.h 2016-06-22 21:55:08.042523867 +0200 @@ -0,0 +1,73 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM hist @@ -15483,7 +15483,7 @@ diff -Nur linux-4.4.13.orig/include/trace/events/hist.h linux-4.4.13/include/tra +#include <trace/define_trace.h> diff -Nur linux-4.4.13.orig/include/trace/events/latency_hist.h linux-4.4.13/include/trace/events/latency_hist.h --- linux-4.4.13.orig/include/trace/events/latency_hist.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/include/trace/events/latency_hist.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/trace/events/latency_hist.h 2016-06-22 21:55:08.042523867 +0200 @@ -0,0 +1,29 @@ +#ifndef _LATENCY_HIST_H +#define _LATENCY_HIST_H @@ -15516,7 +15516,7 @@ diff -Nur linux-4.4.13.orig/include/trace/events/latency_hist.h linux-4.4.13/inc +#endif /* _LATENCY_HIST_H */ diff -Nur linux-4.4.13.orig/include/trace/events/writeback.h linux-4.4.13/include/trace/events/writeback.h --- linux-4.4.13.orig/include/trace/events/writeback.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/include/trace/events/writeback.h 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/include/trace/events/writeback.h 2016-06-22 21:55:08.042523867 +0200 @@ -134,58 +134,28 @@ #ifdef CREATE_TRACE_POINTS #ifdef CONFIG_CGROUP_WRITEBACK @@ -15858,7 +15858,7 @@ diff -Nur linux-4.4.13.orig/include/trace/events/writeback.h linux-4.4.13/includ diff -Nur linux-4.4.13.orig/init/Kconfig linux-4.4.13/init/Kconfig --- linux-4.4.13.orig/init/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/init/Kconfig 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/init/Kconfig 2016-06-22 21:55:08.042523867 +0200 @@ -498,7 +498,7 @@ config RCU_EXPERT @@ -15921,7 +15921,7 @@ diff -Nur linux-4.4.13.orig/init/Kconfig linux-4.4.13/init/Kconfig Per cpu partial caches accellerate objects allocation and freeing diff -Nur linux-4.4.13.orig/init/main.c linux-4.4.13/init/main.c --- linux-4.4.13.orig/init/main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/init/main.c 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/init/main.c 2016-06-22 21:55:08.042523867 +0200 @@ -530,6 +530,7 @@ setup_command_line(command_line); setup_nr_cpu_ids(); @@ -15932,7 +15932,7 @@ diff -Nur linux-4.4.13.orig/init/main.c linux-4.4.13/init/main.c build_all_zonelists(NULL, NULL); diff -Nur linux-4.4.13.orig/init/Makefile linux-4.4.13/init/Makefile --- linux-4.4.13.orig/init/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/init/Makefile 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/init/Makefile 2016-06-22 21:55:08.042523867 +0200 @@ -33,4 +33,4 @@ include/generated/compile.h: FORCE @$($(quiet)chk_compile.h) @@ -15941,7 +15941,7 @@ diff -Nur linux-4.4.13.orig/init/Makefile linux-4.4.13/init/Makefile + "$(UTS_MACHINE)" "$(CONFIG_SMP)" "$(CONFIG_PREEMPT)" "$(CONFIG_PREEMPT_RT_FULL)" "$(CC) $(KBUILD_CFLAGS)" diff -Nur linux-4.4.13.orig/ipc/msg.c linux-4.4.13/ipc/msg.c --- linux-4.4.13.orig/ipc/msg.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/ipc/msg.c 2016-06-19 16:02:36.772491926 +0200 ++++ linux-4.4.13/ipc/msg.c 2016-06-22 21:55:08.042523867 +0200 @@ -183,20 +183,14 @@ } } @@ -16143,7 +16143,7 @@ diff -Nur linux-4.4.13.orig/ipc/msg.c linux-4.4.13/ipc/msg.c goto out_unlock0; diff -Nur linux-4.4.13.orig/ipc/sem.c linux-4.4.13/ipc/sem.c --- linux-4.4.13.orig/ipc/sem.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/ipc/sem.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/ipc/sem.c 2016-06-22 21:55:08.042523867 +0200 @@ -690,6 +690,13 @@ static void wake_up_sem_queue_prepare(struct list_head *pt, struct sem_queue *q, int error) @@ -16184,7 +16184,7 @@ diff -Nur linux-4.4.13.orig/ipc/sem.c linux-4.4.13/ipc/sem.c static void unlink_queue(struct sem_array *sma, struct sem_queue *q) diff -Nur linux-4.4.13.orig/kernel/cgroup.c linux-4.4.13/kernel/cgroup.c --- linux-4.4.13.orig/kernel/cgroup.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/cgroup.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/cgroup.c 2016-06-22 21:55:08.042523867 +0200 @@ -4737,10 +4737,10 @@ queue_work(cgroup_destroy_wq, &css->destroy_work); } @@ -16219,7 +16219,7 @@ diff -Nur linux-4.4.13.orig/kernel/cgroup.c linux-4.4.13/kernel/cgroup.c * Used to destroy pidlists and separate to serve as flush domain. diff -Nur linux-4.4.13.orig/kernel/cpu.c linux-4.4.13/kernel/cpu.c --- linux-4.4.13.orig/kernel/cpu.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/cpu.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/cpu.c 2016-06-22 21:55:08.046523867 +0200 @@ -75,8 +75,8 @@ #endif } cpu_hotplug = { @@ -16602,7 +16602,7 @@ diff -Nur linux-4.4.13.orig/kernel/cpu.c linux-4.4.13/kernel/cpu.c diff -Nur linux-4.4.13.orig/kernel/debug/kdb/kdb_io.c linux-4.4.13/kernel/debug/kdb/kdb_io.c --- linux-4.4.13.orig/kernel/debug/kdb/kdb_io.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/debug/kdb/kdb_io.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/debug/kdb/kdb_io.c 2016-06-22 21:55:08.046523867 +0200 @@ -554,7 +554,6 @@ int linecount; int colcount; @@ -16642,7 +16642,7 @@ diff -Nur linux-4.4.13.orig/kernel/debug/kdb/kdb_io.c linux-4.4.13/kernel/debug/ } diff -Nur linux-4.4.13.orig/kernel/events/core.c linux-4.4.13/kernel/events/core.c --- linux-4.4.13.orig/kernel/events/core.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/events/core.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/events/core.c 2016-06-22 21:55:08.046523867 +0200 @@ -802,6 +802,7 @@ raw_spin_lock_init(&cpuctx->hrtimer_lock); hrtimer_init(timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_PINNED); @@ -16661,7 +16661,7 @@ diff -Nur linux-4.4.13.orig/kernel/events/core.c linux-4.4.13/kernel/events/core * Since hrtimers have a fixed rate, we can do a static freq->period diff -Nur linux-4.4.13.orig/kernel/exit.c linux-4.4.13/kernel/exit.c --- linux-4.4.13.orig/kernel/exit.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/exit.c 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/exit.c 2016-06-22 21:55:08.046523867 +0200 @@ -144,7 +144,7 @@ * Do this under ->siglock, we can race with another thread * doing sigqueue_free() if we have SIGQUEUE_PREALLOC signals. @@ -16673,7 +16673,7 @@ diff -Nur linux-4.4.13.orig/kernel/exit.c linux-4.4.13/kernel/exit.c diff -Nur linux-4.4.13.orig/kernel/fork.c linux-4.4.13/kernel/fork.c --- linux-4.4.13.orig/kernel/fork.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/fork.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/fork.c 2016-06-22 21:55:08.046523867 +0200 @@ -108,7 +108,7 @@ DEFINE_PER_CPU(unsigned long, process_counts) = 0; @@ -16764,7 +16764,7 @@ diff -Nur linux-4.4.13.orig/kernel/fork.c linux-4.4.13/kernel/fork.c #if defined(SPLIT_RSS_COUNTING) diff -Nur linux-4.4.13.orig/kernel/futex.c linux-4.4.13/kernel/futex.c --- linux-4.4.13.orig/kernel/futex.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/futex.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/futex.c 2016-06-22 21:55:08.046523867 +0200 @@ -815,7 +815,9 @@ * task still owns the PI-state: */ @@ -16982,7 +16982,7 @@ diff -Nur linux-4.4.13.orig/kernel/futex.c linux-4.4.13/kernel/futex.c * haven't already. diff -Nur linux-4.4.13.orig/kernel/irq/handle.c linux-4.4.13/kernel/irq/handle.c --- linux-4.4.13.orig/kernel/irq/handle.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq/handle.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq/handle.c 2016-06-22 21:55:08.046523867 +0200 @@ -134,6 +134,8 @@ irqreturn_t handle_irq_event_percpu(struct irq_desc *desc) @@ -17007,7 +17007,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq/handle.c linux-4.4.13/kernel/irq/handle.c note_interrupt(desc, retval); diff -Nur linux-4.4.13.orig/kernel/irq/irqdesc.c linux-4.4.13/kernel/irq/irqdesc.c --- linux-4.4.13.orig/kernel/irq/irqdesc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq/irqdesc.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq/irqdesc.c 2016-06-22 21:55:08.046523867 +0200 @@ -24,10 +24,27 @@ static struct lock_class_key irq_desc_lock_class; @@ -17040,7 +17040,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq/irqdesc.c linux-4.4.13/kernel/irq/irqdesc static void __init init_irq_default_affinity(void) diff -Nur linux-4.4.13.orig/kernel/irq/manage.c linux-4.4.13/kernel/irq/manage.c --- linux-4.4.13.orig/kernel/irq/manage.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq/manage.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq/manage.c 2016-06-22 21:55:08.046523867 +0200 @@ -22,6 +22,7 @@ #include "internals.h" @@ -17224,7 +17224,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq/manage.c linux-4.4.13/kernel/irq/manage.c int irq_set_irqchip_state(unsigned int irq, enum irqchip_irq_state which, diff -Nur linux-4.4.13.orig/kernel/irq/settings.h linux-4.4.13/kernel/irq/settings.h --- linux-4.4.13.orig/kernel/irq/settings.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq/settings.h 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq/settings.h 2016-06-22 21:55:08.046523867 +0200 @@ -16,6 +16,7 @@ _IRQ_PER_CPU_DEVID = IRQ_PER_CPU_DEVID, _IRQ_IS_POLLED = IRQ_IS_POLLED, @@ -17260,7 +17260,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq/settings.h linux-4.4.13/kernel/irq/settin return desc->status_use_accessors & _IRQ_PER_CPU; diff -Nur linux-4.4.13.orig/kernel/irq/spurious.c linux-4.4.13/kernel/irq/spurious.c --- linux-4.4.13.orig/kernel/irq/spurious.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq/spurious.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq/spurious.c 2016-06-22 21:55:08.050523867 +0200 @@ -444,6 +444,10 @@ static int __init irqfixup_setup(char *str) @@ -17285,7 +17285,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq/spurious.c linux-4.4.13/kernel/irq/spurio "enabled\n"); diff -Nur linux-4.4.13.orig/kernel/irq_work.c linux-4.4.13/kernel/irq_work.c --- linux-4.4.13.orig/kernel/irq_work.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/irq_work.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/irq_work.c 2016-06-22 21:55:08.050523867 +0200 @@ -17,6 +17,7 @@ #include <linux/cpu.h> #include <linux/notifier.h> @@ -17409,7 +17409,7 @@ diff -Nur linux-4.4.13.orig/kernel/irq_work.c linux-4.4.13/kernel/irq_work.c * Synchronize against the irq_work @entry, ensures the entry is not diff -Nur linux-4.4.13.orig/kernel/Kconfig.locks linux-4.4.13/kernel/Kconfig.locks --- linux-4.4.13.orig/kernel/Kconfig.locks 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/Kconfig.locks 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/Kconfig.locks 2016-06-22 21:55:08.050523867 +0200 @@ -225,11 +225,11 @@ config MUTEX_SPIN_ON_OWNER @@ -17426,7 +17426,7 @@ diff -Nur linux-4.4.13.orig/kernel/Kconfig.locks linux-4.4.13/kernel/Kconfig.loc def_bool y diff -Nur linux-4.4.13.orig/kernel/Kconfig.preempt linux-4.4.13/kernel/Kconfig.preempt --- linux-4.4.13.orig/kernel/Kconfig.preempt 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/Kconfig.preempt 2016-06-19 16:02:36.776492080 +0200 ++++ linux-4.4.13/kernel/Kconfig.preempt 2016-06-22 21:55:08.050523867 +0200 @@ -1,3 +1,16 @@ +config PREEMPT + bool @@ -17481,7 +17481,7 @@ diff -Nur linux-4.4.13.orig/kernel/Kconfig.preempt linux-4.4.13/kernel/Kconfig.p config PREEMPT_COUNT diff -Nur linux-4.4.13.orig/kernel/ksysfs.c linux-4.4.13/kernel/ksysfs.c --- linux-4.4.13.orig/kernel/ksysfs.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/ksysfs.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/ksysfs.c 2016-06-22 21:55:08.050523867 +0200 @@ -136,6 +136,15 @@ #endif /* CONFIG_KEXEC_CORE */ @@ -17510,7 +17510,7 @@ diff -Nur linux-4.4.13.orig/kernel/ksysfs.c linux-4.4.13/kernel/ksysfs.c diff -Nur linux-4.4.13.orig/kernel/locking/lglock.c linux-4.4.13/kernel/locking/lglock.c --- linux-4.4.13.orig/kernel/locking/lglock.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/lglock.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/locking/lglock.c 2016-06-22 21:55:08.050523867 +0200 @@ -4,6 +4,15 @@ #include <linux/cpu.h> #include <linux/string.h> @@ -17681,7 +17681,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/lglock.c linux-4.4.13/kernel/locking/ +#endif diff -Nur linux-4.4.13.orig/kernel/locking/lockdep.c linux-4.4.13/kernel/locking/lockdep.c --- linux-4.4.13.orig/kernel/locking/lockdep.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/lockdep.c 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/locking/lockdep.c 2016-06-22 21:55:08.050523867 +0200 @@ -3525,6 +3525,7 @@ } } @@ -17700,7 +17700,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/lockdep.c linux-4.4.13/kernel/locking print_irqtrace_events(current); diff -Nur linux-4.4.13.orig/kernel/locking/locktorture.c linux-4.4.13/kernel/locking/locktorture.c --- linux-4.4.13.orig/kernel/locking/locktorture.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/locktorture.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/locktorture.c 2016-06-22 21:55:08.050523867 +0200 @@ -26,7 +26,6 @@ #include <linux/kthread.h> #include <linux/sched/rt.h> @@ -17711,7 +17711,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/locktorture.c linux-4.4.13/kernel/loc #include <linux/smp.h> diff -Nur linux-4.4.13.orig/kernel/locking/Makefile linux-4.4.13/kernel/locking/Makefile --- linux-4.4.13.orig/kernel/locking/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/Makefile 2016-06-19 16:02:36.780492235 +0200 ++++ linux-4.4.13/kernel/locking/Makefile 2016-06-22 21:55:08.050523867 +0200 @@ -1,5 +1,5 @@ -obj-y += mutex.o semaphore.o rwsem.o percpu-rwsem.o @@ -17744,7 +17744,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/Makefile linux-4.4.13/kernel/locking/ obj-$(CONFIG_LOCK_TORTURE_TEST) += locktorture.o diff -Nur linux-4.4.13.orig/kernel/locking/rt.c linux-4.4.13/kernel/locking/rt.c --- linux-4.4.13.orig/kernel/locking/rt.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/kernel/locking/rt.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/rt.c 2016-06-22 21:55:08.050523867 +0200 @@ -0,0 +1,474 @@ +/* + * kernel/rt.c @@ -18222,7 +18222,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/rt.c linux-4.4.13/kernel/locking/rt.c +EXPORT_SYMBOL(atomic_dec_and_mutex_lock); diff -Nur linux-4.4.13.orig/kernel/locking/rtmutex.c linux-4.4.13/kernel/locking/rtmutex.c --- linux-4.4.13.orig/kernel/locking/rtmutex.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/rtmutex.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/rtmutex.c 2016-06-22 21:55:08.050523867 +0200 @@ -7,6 +7,11 @@ * Copyright (C) 2005-2006 Timesys Corp., Thomas Gleixner <tglx@timesys.com> * Copyright (C) 2005 Kihon Technologies Inc., Steven Rostedt @@ -19751,7 +19751,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/rtmutex.c linux-4.4.13/kernel/locking +#endif diff -Nur linux-4.4.13.orig/kernel/locking/rtmutex_common.h linux-4.4.13/kernel/locking/rtmutex_common.h --- linux-4.4.13.orig/kernel/locking/rtmutex_common.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/rtmutex_common.h 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/rtmutex_common.h 2016-06-22 21:55:08.050523867 +0200 @@ -27,6 +27,7 @@ struct rb_node pi_tree_entry; struct task_struct *task; @@ -19797,7 +19797,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/rtmutex_common.h linux-4.4.13/kernel/ #endif diff -Nur linux-4.4.13.orig/kernel/locking/spinlock.c linux-4.4.13/kernel/locking/spinlock.c --- linux-4.4.13.orig/kernel/locking/spinlock.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/spinlock.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/spinlock.c 2016-06-22 21:55:08.050523867 +0200 @@ -124,8 +124,11 @@ * __[spin|read|write]_lock_bh() */ @@ -19830,7 +19830,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/spinlock.c linux-4.4.13/kernel/lockin void __lockfunc _raw_spin_lock_nested(raw_spinlock_t *lock, int subclass) diff -Nur linux-4.4.13.orig/kernel/locking/spinlock_debug.c linux-4.4.13/kernel/locking/spinlock_debug.c --- linux-4.4.13.orig/kernel/locking/spinlock_debug.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/locking/spinlock_debug.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/locking/spinlock_debug.c 2016-06-22 21:55:08.050523867 +0200 @@ -31,6 +31,7 @@ EXPORT_SYMBOL(__raw_spin_lock_init); @@ -19863,7 +19863,7 @@ diff -Nur linux-4.4.13.orig/kernel/locking/spinlock_debug.c linux-4.4.13/kernel/ +#endif diff -Nur linux-4.4.13.orig/kernel/panic.c linux-4.4.13/kernel/panic.c --- linux-4.4.13.orig/kernel/panic.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/panic.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/panic.c 2016-06-22 21:55:08.050523867 +0200 @@ -61,6 +61,37 @@ cpu_relax(); } @@ -19954,7 +19954,7 @@ diff -Nur linux-4.4.13.orig/kernel/panic.c linux-4.4.13/kernel/panic.c return 0; diff -Nur linux-4.4.13.orig/kernel/power/hibernate.c linux-4.4.13/kernel/power/hibernate.c --- linux-4.4.13.orig/kernel/power/hibernate.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/power/hibernate.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/power/hibernate.c 2016-06-22 21:55:08.054523867 +0200 @@ -285,6 +285,8 @@ local_irq_disable(); @@ -20034,7 +20034,7 @@ diff -Nur linux-4.4.13.orig/kernel/power/hibernate.c linux-4.4.13/kernel/power/h diff -Nur linux-4.4.13.orig/kernel/power/suspend.c linux-4.4.13/kernel/power/suspend.c --- linux-4.4.13.orig/kernel/power/suspend.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/power/suspend.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/power/suspend.c 2016-06-22 21:55:08.054523867 +0200 @@ -359,6 +359,8 @@ arch_suspend_disable_irqs(); BUG_ON(!irqs_disabled()); @@ -20081,7 +20081,7 @@ diff -Nur linux-4.4.13.orig/kernel/power/suspend.c linux-4.4.13/kernel/power/sus EXPORT_SYMBOL(pm_suspend); diff -Nur linux-4.4.13.orig/kernel/printk/printk.c linux-4.4.13/kernel/printk/printk.c --- linux-4.4.13.orig/kernel/printk/printk.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/printk/printk.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/printk/printk.c 2016-06-22 21:55:08.054523867 +0200 @@ -241,6 +241,65 @@ */ static DEFINE_RAW_SPINLOCK(logbuf_lock); @@ -20357,7 +20357,7 @@ diff -Nur linux-4.4.13.orig/kernel/printk/printk.c linux-4.4.13/kernel/printk/pr * oops_in_progress is set to 1.. diff -Nur linux-4.4.13.orig/kernel/ptrace.c linux-4.4.13/kernel/ptrace.c --- linux-4.4.13.orig/kernel/ptrace.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/ptrace.c 2016-06-19 16:02:36.784492391 +0200 ++++ linux-4.4.13/kernel/ptrace.c 2016-06-22 21:55:08.054523867 +0200 @@ -129,7 +129,14 @@ spin_lock_irq(&task->sighand->siglock); @@ -20376,7 +20376,7 @@ diff -Nur linux-4.4.13.orig/kernel/ptrace.c linux-4.4.13/kernel/ptrace.c spin_unlock_irq(&task->sighand->siglock); diff -Nur linux-4.4.13.orig/kernel/rcu/rcutorture.c linux-4.4.13/kernel/rcu/rcutorture.c --- linux-4.4.13.orig/kernel/rcu/rcutorture.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/rcu/rcutorture.c 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/rcu/rcutorture.c 2016-06-22 21:55:08.054523867 +0200 @@ -390,6 +390,7 @@ .name = "rcu" }; @@ -20400,7 +20400,7 @@ diff -Nur linux-4.4.13.orig/kernel/rcu/rcutorture.c linux-4.4.13/kernel/rcu/rcut * The names includes "busted", and they really means it! diff -Nur linux-4.4.13.orig/kernel/rcu/tree.c linux-4.4.13/kernel/rcu/tree.c --- linux-4.4.13.orig/kernel/rcu/tree.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/rcu/tree.c 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/rcu/tree.c 2016-06-22 21:55:08.054523867 +0200 @@ -56,6 +56,11 @@ #include <linux/random.h> #include <linux/trace_events.h> @@ -20796,7 +20796,7 @@ diff -Nur linux-4.4.13.orig/kernel/rcu/tree.c linux-4.4.13/kernel/rcu/tree.c * We don't need protection against CPU-hotplug here because diff -Nur linux-4.4.13.orig/kernel/rcu/tree.h linux-4.4.13/kernel/rcu/tree.h --- linux-4.4.13.orig/kernel/rcu/tree.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/rcu/tree.h 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/rcu/tree.h 2016-06-22 21:55:08.054523867 +0200 @@ -27,6 +27,7 @@ #include <linux/threads.h> #include <linux/cpumask.h> @@ -20886,7 +20886,7 @@ diff -Nur linux-4.4.13.orig/kernel/rcu/tree.h linux-4.4.13/kernel/rcu/tree.h bool lazy, unsigned long flags); diff -Nur linux-4.4.13.orig/kernel/rcu/tree_plugin.h linux-4.4.13/kernel/rcu/tree_plugin.h --- linux-4.4.13.orig/kernel/rcu/tree_plugin.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/rcu/tree_plugin.h 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/rcu/tree_plugin.h 2016-06-22 21:55:08.054523867 +0200 @@ -24,25 +24,10 @@ * Paul E. McKenney <paulmck@linux.vnet.ibm.com> */ @@ -21264,7 +21264,7 @@ diff -Nur linux-4.4.13.orig/kernel/rcu/tree_plugin.h linux-4.4.13/kernel/rcu/tre } diff -Nur linux-4.4.13.orig/kernel/rcu/update.c linux-4.4.13/kernel/rcu/update.c --- linux-4.4.13.orig/kernel/rcu/update.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/rcu/update.c 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/rcu/update.c 2016-06-22 21:55:08.054523867 +0200 @@ -276,6 +276,7 @@ } EXPORT_SYMBOL_GPL(rcu_read_lock_held); @@ -21283,7 +21283,7 @@ diff -Nur linux-4.4.13.orig/kernel/rcu/update.c linux-4.4.13/kernel/rcu/update.c diff -Nur linux-4.4.13.orig/kernel/relay.c linux-4.4.13/kernel/relay.c --- linux-4.4.13.orig/kernel/relay.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/relay.c 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/relay.c 2016-06-22 21:55:08.058523867 +0200 @@ -336,6 +336,10 @@ { struct rchan_buf *buf = (struct rchan_buf *)data; @@ -21321,7 +21321,7 @@ diff -Nur linux-4.4.13.orig/kernel/relay.c linux-4.4.13/kernel/relay.c old = buf->data; diff -Nur linux-4.4.13.orig/kernel/sched/completion.c linux-4.4.13/kernel/sched/completion.c --- linux-4.4.13.orig/kernel/sched/completion.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/completion.c 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/sched/completion.c 2016-06-22 21:55:08.058523867 +0200 @@ -30,10 +30,10 @@ { unsigned long flags; @@ -21414,7 +21414,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/completion.c linux-4.4.13/kernel/sched/ EXPORT_SYMBOL(completion_done); diff -Nur linux-4.4.13.orig/kernel/sched/core.c linux-4.4.13/kernel/sched/core.c --- linux-4.4.13.orig/kernel/sched/core.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/core.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/core.c 2016-06-22 21:55:08.058523867 +0200 @@ -260,7 +260,11 @@ * Number of tasks to iterate in a single balance run. * Limited because this is done with IRQs disabled. @@ -22131,7 +22131,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/core.c linux-4.4.13/kernel/sched/core.c } diff -Nur linux-4.4.13.orig/kernel/sched/cpudeadline.c linux-4.4.13/kernel/sched/cpudeadline.c --- linux-4.4.13.orig/kernel/sched/cpudeadline.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/cpudeadline.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/cpudeadline.c 2016-06-22 21:55:08.058523867 +0200 @@ -103,10 +103,10 @@ const struct sched_dl_entity *dl_se = &p->dl; @@ -22147,7 +22147,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/cpudeadline.c linux-4.4.13/kernel/sched if (later_mask) diff -Nur linux-4.4.13.orig/kernel/sched/cpupri.c linux-4.4.13/kernel/sched/cpupri.c --- linux-4.4.13.orig/kernel/sched/cpupri.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/cpupri.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/cpupri.c 2016-06-22 21:55:08.058523867 +0200 @@ -103,11 +103,11 @@ if (skip) continue; @@ -22164,7 +22164,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/cpupri.c linux-4.4.13/kernel/sched/cpup * We have to ensure that we have at least one bit diff -Nur linux-4.4.13.orig/kernel/sched/cputime.c linux-4.4.13/kernel/sched/cputime.c --- linux-4.4.13.orig/kernel/sched/cputime.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/cputime.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/cputime.c 2016-06-22 21:55:08.058523867 +0200 @@ -680,7 +680,7 @@ { unsigned long long delta = vtime_delta(tsk); @@ -22323,7 +22323,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/cputime.c linux-4.4.13/kernel/sched/cpu diff -Nur linux-4.4.13.orig/kernel/sched/deadline.c linux-4.4.13/kernel/sched/deadline.c --- linux-4.4.13.orig/kernel/sched/deadline.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/deadline.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/deadline.c 2016-06-22 21:55:08.058523867 +0200 @@ -134,7 +134,7 @@ { struct task_struct *p = dl_task_of(dl_se); @@ -22457,7 +22457,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/deadline.c linux-4.4.13/kernel/sched/de if (dl_task(rq->curr)) diff -Nur linux-4.4.13.orig/kernel/sched/debug.c linux-4.4.13/kernel/sched/debug.c --- linux-4.4.13.orig/kernel/sched/debug.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/debug.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/debug.c 2016-06-22 21:55:08.058523867 +0200 @@ -251,6 +251,9 @@ P(rt_throttled); PN(rt_time); @@ -22481,7 +22481,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/debug.c linux-4.4.13/kernel/sched/debug #undef P diff -Nur linux-4.4.13.orig/kernel/sched/fair.c linux-4.4.13/kernel/sched/fair.c --- linux-4.4.13.orig/kernel/sched/fair.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/fair.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/fair.c 2016-06-22 21:55:08.058523867 +0200 @@ -3135,7 +3135,7 @@ ideal_runtime = sched_slice(cfs_rq, curr); delta_exec = curr->sum_exec_runtime - curr->prev_sum_exec_runtime; @@ -22556,7 +22556,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/fair.c linux-4.4.13/kernel/sched/fair.c } diff -Nur linux-4.4.13.orig/kernel/sched/features.h linux-4.4.13/kernel/sched/features.h --- linux-4.4.13.orig/kernel/sched/features.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/features.h 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/features.h 2016-06-22 21:55:08.062523867 +0200 @@ -45,11 +45,19 @@ */ SCHED_FEAT(NONTASK_CAPACITY, true) @@ -22579,7 +22579,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/features.h linux-4.4.13/kernel/sched/fe /* diff -Nur linux-4.4.13.orig/kernel/sched/Makefile linux-4.4.13/kernel/sched/Makefile --- linux-4.4.13.orig/kernel/sched/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/Makefile 2016-06-19 16:02:36.788492546 +0200 ++++ linux-4.4.13/kernel/sched/Makefile 2016-06-22 21:55:08.062523867 +0200 @@ -13,7 +13,7 @@ obj-y += core.o loadavg.o clock.o cputime.o @@ -22591,7 +22591,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/Makefile linux-4.4.13/kernel/sched/Make obj-$(CONFIG_SCHEDSTATS) += stats.o diff -Nur linux-4.4.13.orig/kernel/sched/rt.c linux-4.4.13/kernel/sched/rt.c --- linux-4.4.13.orig/kernel/sched/rt.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/rt.c 2016-06-19 16:02:36.792492700 +0200 ++++ linux-4.4.13/kernel/sched/rt.c 2016-06-22 21:55:08.062523867 +0200 @@ -47,6 +47,7 @@ hrtimer_init(&rt_b->rt_period_timer, @@ -22712,7 +22712,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/rt.c linux-4.4.13/kernel/sched/rt.c if (p->prio < rq->curr->prio) diff -Nur linux-4.4.13.orig/kernel/sched/sched.h linux-4.4.13/kernel/sched/sched.h --- linux-4.4.13.orig/kernel/sched/sched.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/sched/sched.h 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/sched/sched.h 2016-06-22 21:55:08.062523867 +0200 @@ -1100,6 +1100,7 @@ #define WF_SYNC 0x01 /* waker goes to sleep after wakeup */ #define WF_FORK 0x02 /* child wakeup after fork */ @@ -22739,7 +22739,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/sched.h linux-4.4.13/kernel/sched/sched diff -Nur linux-4.4.13.orig/kernel/sched/swait.c linux-4.4.13/kernel/sched/swait.c --- linux-4.4.13.orig/kernel/sched/swait.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/kernel/sched/swait.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/sched/swait.c 2016-06-22 21:55:08.062523867 +0200 @@ -0,0 +1,143 @@ +#include <linux/sched.h> +#include <linux/swait.h> @@ -22886,7 +22886,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/swait.c linux-4.4.13/kernel/sched/swait +EXPORT_SYMBOL(finish_swait); diff -Nur linux-4.4.13.orig/kernel/sched/work-simple.c linux-4.4.13/kernel/sched/work-simple.c --- linux-4.4.13.orig/kernel/sched/work-simple.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/kernel/sched/work-simple.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/sched/work-simple.c 2016-06-22 21:55:08.062523867 +0200 @@ -0,0 +1,173 @@ +/* + * Copyright (C) 2014 BMW Car IT GmbH, Daniel Wagner daniel.wagner@bmw-carit.de @@ -23063,7 +23063,7 @@ diff -Nur linux-4.4.13.orig/kernel/sched/work-simple.c linux-4.4.13/kernel/sched +EXPORT_SYMBOL_GPL(swork_put); diff -Nur linux-4.4.13.orig/kernel/signal.c linux-4.4.13/kernel/signal.c --- linux-4.4.13.orig/kernel/signal.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/signal.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/signal.c 2016-06-22 21:55:08.062523867 +0200 @@ -14,6 +14,7 @@ #include <linux/export.h> #include <linux/init.h> @@ -23295,7 +23295,7 @@ diff -Nur linux-4.4.13.orig/kernel/signal.c linux-4.4.13/kernel/signal.c /* diff -Nur linux-4.4.13.orig/kernel/softirq.c linux-4.4.13/kernel/softirq.c --- linux-4.4.13.orig/kernel/softirq.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/softirq.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/softirq.c 2016-06-22 21:55:08.062523867 +0200 @@ -21,10 +21,12 @@ #include <linux/freezer.h> #include <linux/kthread.h> @@ -24268,7 +24268,7 @@ diff -Nur linux-4.4.13.orig/kernel/softirq.c linux-4.4.13/kernel/softirq.c } diff -Nur linux-4.4.13.orig/kernel/stop_machine.c linux-4.4.13/kernel/stop_machine.c --- linux-4.4.13.orig/kernel/stop_machine.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/stop_machine.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/stop_machine.c 2016-06-22 21:55:08.062523867 +0200 @@ -37,7 +37,7 @@ struct cpu_stopper { struct task_struct *thread; @@ -24443,7 +24443,7 @@ diff -Nur linux-4.4.13.orig/kernel/stop_machine.c linux-4.4.13/kernel/stop_machi /* Busy wait for completion. */ diff -Nur linux-4.4.13.orig/kernel/time/hrtimer.c linux-4.4.13/kernel/time/hrtimer.c --- linux-4.4.13.orig/kernel/time/hrtimer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/hrtimer.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/time/hrtimer.c 2016-06-22 21:55:08.062523867 +0200 @@ -48,11 +48,13 @@ #include <linux/sched/rt.h> #include <linux/sched/deadline.h> @@ -24889,7 +24889,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/hrtimer.c linux-4.4.13/kernel/time/hrtim /** diff -Nur linux-4.4.13.orig/kernel/time/itimer.c linux-4.4.13/kernel/time/itimer.c --- linux-4.4.13.orig/kernel/time/itimer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/itimer.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/time/itimer.c 2016-06-22 21:55:08.062523867 +0200 @@ -213,6 +213,7 @@ /* We are sharing ->siglock with it_real_fn() */ if (hrtimer_try_to_cancel(timer) < 0) { @@ -24900,7 +24900,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/itimer.c linux-4.4.13/kernel/time/itimer expires = timeval_to_ktime(value->it_value); diff -Nur linux-4.4.13.orig/kernel/time/jiffies.c linux-4.4.13/kernel/time/jiffies.c --- linux-4.4.13.orig/kernel/time/jiffies.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/jiffies.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/time/jiffies.c 2016-06-22 21:55:08.062523867 +0200 @@ -74,7 +74,8 @@ .max_cycles = 10, }; @@ -24925,7 +24925,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/jiffies.c linux-4.4.13/kernel/time/jiffi EXPORT_SYMBOL(get_jiffies_64); diff -Nur linux-4.4.13.orig/kernel/time/ntp.c linux-4.4.13/kernel/time/ntp.c --- linux-4.4.13.orig/kernel/time/ntp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/ntp.c 2016-06-19 16:02:36.796492853 +0200 ++++ linux-4.4.13/kernel/time/ntp.c 2016-06-22 21:55:08.062523867 +0200 @@ -10,6 +10,7 @@ #include <linux/workqueue.h> #include <linux/hrtimer.h> @@ -24989,7 +24989,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/ntp.c linux-4.4.13/kernel/time/ntp.c void ntp_notify_cmos_timer(void) { } diff -Nur linux-4.4.13.orig/kernel/time/posix-cpu-timers.c linux-4.4.13/kernel/time/posix-cpu-timers.c --- linux-4.4.13.orig/kernel/time/posix-cpu-timers.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/posix-cpu-timers.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/posix-cpu-timers.c 2016-06-22 21:55:08.066523867 +0200 @@ -3,6 +3,7 @@ */ @@ -25225,7 +25225,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/posix-cpu-timers.c linux-4.4.13/kernel/t * The tsk->sighand->siglock must be held by the caller. diff -Nur linux-4.4.13.orig/kernel/time/posix-timers.c linux-4.4.13/kernel/time/posix-timers.c --- linux-4.4.13.orig/kernel/time/posix-timers.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/posix-timers.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/posix-timers.c 2016-06-22 21:55:08.066523867 +0200 @@ -506,6 +506,7 @@ static struct pid *good_sigevent(sigevent_t * event) { @@ -25323,7 +25323,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/posix-timers.c linux-4.4.13/kernel/time/ list_del(&timer->list); diff -Nur linux-4.4.13.orig/kernel/time/tick-broadcast-hrtimer.c linux-4.4.13/kernel/time/tick-broadcast-hrtimer.c --- linux-4.4.13.orig/kernel/time/tick-broadcast-hrtimer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/tick-broadcast-hrtimer.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/tick-broadcast-hrtimer.c 2016-06-22 21:55:08.066523867 +0200 @@ -106,5 +106,6 @@ { hrtimer_init(&bctimer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); @@ -25333,7 +25333,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/tick-broadcast-hrtimer.c linux-4.4.13/ke } diff -Nur linux-4.4.13.orig/kernel/time/tick-common.c linux-4.4.13/kernel/time/tick-common.c --- linux-4.4.13.orig/kernel/time/tick-common.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/tick-common.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/tick-common.c 2016-06-22 21:55:08.066523867 +0200 @@ -79,13 +79,15 @@ static void tick_periodic(int cpu) { @@ -25366,7 +25366,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/tick-common.c linux-4.4.13/kernel/time/t diff -Nur linux-4.4.13.orig/kernel/time/tick-sched.c linux-4.4.13/kernel/time/tick-sched.c --- linux-4.4.13.orig/kernel/time/tick-sched.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/tick-sched.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/tick-sched.c 2016-06-22 21:55:08.066523867 +0200 @@ -62,7 +62,8 @@ return; @@ -25468,7 +25468,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/tick-sched.c linux-4.4.13/kernel/time/ti /* Get the next period (per cpu) */ diff -Nur linux-4.4.13.orig/kernel/time/timekeeping.c linux-4.4.13/kernel/time/timekeeping.c --- linux-4.4.13.orig/kernel/time/timekeeping.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/timekeeping.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/timekeeping.c 2016-06-22 21:55:08.066523867 +0200 @@ -2047,8 +2047,10 @@ */ void xtime_update(unsigned long ticks) @@ -25484,7 +25484,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/timekeeping.c linux-4.4.13/kernel/time/t } diff -Nur linux-4.4.13.orig/kernel/time/timekeeping.h linux-4.4.13/kernel/time/timekeeping.h --- linux-4.4.13.orig/kernel/time/timekeeping.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/timekeeping.h 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/timekeeping.h 2016-06-22 21:55:08.066523867 +0200 @@ -19,7 +19,8 @@ extern void do_timer(unsigned long ticks); extern void update_wall_time(void); @@ -25497,7 +25497,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/timekeeping.h linux-4.4.13/kernel/time/t diff -Nur linux-4.4.13.orig/kernel/time/timer.c linux-4.4.13/kernel/time/timer.c --- linux-4.4.13.orig/kernel/time/timer.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/time/timer.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/time/timer.c 2016-06-22 21:55:08.066523867 +0200 @@ -80,6 +80,9 @@ struct tvec_base { spinlock_t lock; @@ -25708,7 +25708,7 @@ diff -Nur linux-4.4.13.orig/kernel/time/timer.c linux-4.4.13/kernel/time/timer.c base->next_timer = base->timer_jiffies; diff -Nur linux-4.4.13.orig/kernel/trace/Kconfig linux-4.4.13/kernel/trace/Kconfig --- linux-4.4.13.orig/kernel/trace/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/Kconfig 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/trace/Kconfig 2016-06-22 21:55:08.066523867 +0200 @@ -187,6 +187,24 @@ enabled. This option and the preempt-off timing option can be used together or separately.) @@ -25836,7 +25836,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/Kconfig linux-4.4.13/kernel/trace/Kconf depends on !GENERIC_TRACER diff -Nur linux-4.4.13.orig/kernel/trace/latency_hist.c linux-4.4.13/kernel/trace/latency_hist.c --- linux-4.4.13.orig/kernel/trace/latency_hist.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/kernel/trace/latency_hist.c 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/trace/latency_hist.c 2016-06-22 21:55:08.066523867 +0200 @@ -0,0 +1,1178 @@ +/* + * kernel/trace/latency_hist.c @@ -27018,7 +27018,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/latency_hist.c linux-4.4.13/kernel/trac +device_initcall(latency_hist_init); diff -Nur linux-4.4.13.orig/kernel/trace/Makefile linux-4.4.13/kernel/trace/Makefile --- linux-4.4.13.orig/kernel/trace/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/Makefile 2016-06-19 16:02:36.800493006 +0200 ++++ linux-4.4.13/kernel/trace/Makefile 2016-06-22 21:55:08.066523867 +0200 @@ -36,6 +36,10 @@ obj-$(CONFIG_IRQSOFF_TRACER) += trace_irqsoff.o obj-$(CONFIG_PREEMPT_TRACER) += trace_irqsoff.o @@ -27032,7 +27032,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/Makefile linux-4.4.13/kernel/trace/Make obj-$(CONFIG_MMIOTRACE) += trace_mmiotrace.o diff -Nur linux-4.4.13.orig/kernel/trace/trace.c linux-4.4.13/kernel/trace/trace.c --- linux-4.4.13.orig/kernel/trace/trace.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/trace.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/trace/trace.c 2016-06-22 21:55:08.066523867 +0200 @@ -1652,6 +1652,7 @@ struct task_struct *tsk = current; @@ -27102,7 +27102,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/trace.c linux-4.4.13/kernel/trace/trace void diff -Nur linux-4.4.13.orig/kernel/trace/trace_events.c linux-4.4.13/kernel/trace/trace_events.c --- linux-4.4.13.orig/kernel/trace/trace_events.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/trace_events.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/trace/trace_events.c 2016-06-22 21:55:08.070523867 +0200 @@ -188,6 +188,8 @@ __common_field(unsigned char, flags); __common_field(unsigned char, preempt_count); @@ -27114,7 +27114,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/trace_events.c linux-4.4.13/kernel/trac } diff -Nur linux-4.4.13.orig/kernel/trace/trace.h linux-4.4.13/kernel/trace/trace.h --- linux-4.4.13.orig/kernel/trace/trace.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/trace.h 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/trace/trace.h 2016-06-22 21:55:08.070523867 +0200 @@ -117,6 +117,7 @@ * NEED_RESCHED - reschedule is requested * HARDIRQ - inside an interrupt handler @@ -27133,7 +27133,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/trace.h linux-4.4.13/kernel/trace/trace #define TRACE_BUF_SIZE 1024 diff -Nur linux-4.4.13.orig/kernel/trace/trace_irqsoff.c linux-4.4.13/kernel/trace/trace_irqsoff.c --- linux-4.4.13.orig/kernel/trace/trace_irqsoff.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/trace_irqsoff.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/trace/trace_irqsoff.c 2016-06-22 21:55:08.070523867 +0200 @@ -13,6 +13,7 @@ #include <linux/uaccess.h> #include <linux/module.h> @@ -27219,7 +27219,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/trace_irqsoff.c linux-4.4.13/kernel/tra } diff -Nur linux-4.4.13.orig/kernel/trace/trace_output.c linux-4.4.13/kernel/trace/trace_output.c --- linux-4.4.13.orig/kernel/trace/trace_output.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/trace/trace_output.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/trace/trace_output.c 2016-06-22 21:55:08.070523867 +0200 @@ -386,6 +386,7 @@ { char hardsoft_irq; @@ -27267,7 +27267,7 @@ diff -Nur linux-4.4.13.orig/kernel/trace/trace_output.c linux-4.4.13/kernel/trac diff -Nur linux-4.4.13.orig/kernel/user.c linux-4.4.13/kernel/user.c --- linux-4.4.13.orig/kernel/user.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/user.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/user.c 2016-06-22 21:55:08.070523867 +0200 @@ -161,11 +161,11 @@ if (!up) return; @@ -27284,7 +27284,7 @@ diff -Nur linux-4.4.13.orig/kernel/user.c linux-4.4.13/kernel/user.c struct user_struct *alloc_uid(kuid_t uid) diff -Nur linux-4.4.13.orig/kernel/watchdog.c linux-4.4.13/kernel/watchdog.c --- linux-4.4.13.orig/kernel/watchdog.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/watchdog.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/watchdog.c 2016-06-22 21:55:08.070523867 +0200 @@ -299,6 +299,8 @@ #ifdef CONFIG_HARDLOCKUP_DETECTOR @@ -27329,7 +27329,7 @@ diff -Nur linux-4.4.13.orig/kernel/watchdog.c linux-4.4.13/kernel/watchdog.c watchdog_nmi_enable(cpu); diff -Nur linux-4.4.13.orig/kernel/workqueue.c linux-4.4.13/kernel/workqueue.c --- linux-4.4.13.orig/kernel/workqueue.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/workqueue.c 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/workqueue.c 2016-06-22 21:55:08.070523867 +0200 @@ -48,6 +48,8 @@ #include <linux/nodemask.h> #include <linux/moduleparam.h> @@ -27975,7 +27975,7 @@ diff -Nur linux-4.4.13.orig/kernel/workqueue.c linux-4.4.13/kernel/workqueue.c } diff -Nur linux-4.4.13.orig/kernel/workqueue_internal.h linux-4.4.13/kernel/workqueue_internal.h --- linux-4.4.13.orig/kernel/workqueue_internal.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/kernel/workqueue_internal.h 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/kernel/workqueue_internal.h 2016-06-22 21:55:08.070523867 +0200 @@ -43,6 +43,7 @@ unsigned long last_active; /* L: last active timestamp */ unsigned int flags; /* X: flags */ @@ -27996,7 +27996,7 @@ diff -Nur linux-4.4.13.orig/kernel/workqueue_internal.h linux-4.4.13/kernel/work #endif /* _KERNEL_WORKQUEUE_INTERNAL_H */ diff -Nur linux-4.4.13.orig/lib/debugobjects.c linux-4.4.13/lib/debugobjects.c --- linux-4.4.13.orig/lib/debugobjects.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/debugobjects.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/debugobjects.c 2016-06-22 21:55:08.070523867 +0200 @@ -309,7 +309,10 @@ struct debug_obj *obj; unsigned long flags; @@ -28011,7 +28011,7 @@ diff -Nur linux-4.4.13.orig/lib/debugobjects.c linux-4.4.13/lib/debugobjects.c diff -Nur linux-4.4.13.orig/lib/idr.c linux-4.4.13/lib/idr.c --- linux-4.4.13.orig/lib/idr.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/idr.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/idr.c 2016-06-22 21:55:08.070523867 +0200 @@ -30,6 +30,7 @@ #include <linux/idr.h> #include <linux/spinlock.h> @@ -28106,7 +28106,7 @@ diff -Nur linux-4.4.13.orig/lib/idr.c linux-4.4.13/lib/idr.c diff -Nur linux-4.4.13.orig/lib/Kconfig linux-4.4.13/lib/Kconfig --- linux-4.4.13.orig/lib/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/Kconfig 2016-06-19 16:02:36.804493160 +0200 ++++ linux-4.4.13/lib/Kconfig 2016-06-22 21:55:08.070523867 +0200 @@ -397,6 +397,7 @@ config CPUMASK_OFFSTACK @@ -28117,7 +28117,7 @@ diff -Nur linux-4.4.13.orig/lib/Kconfig linux-4.4.13/lib/Kconfig them on the stack. This is a bit more expensive, but avoids diff -Nur linux-4.4.13.orig/lib/locking-selftest.c linux-4.4.13/lib/locking-selftest.c --- linux-4.4.13.orig/lib/locking-selftest.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/locking-selftest.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/locking-selftest.c 2016-06-22 21:55:08.070523867 +0200 @@ -590,6 +590,8 @@ #include "locking-selftest-spin-hardirq.h" GENERATE_PERMUTATIONS_2_EVENTS(irqsafe1_hard_spin) @@ -28268,7 +28268,7 @@ diff -Nur linux-4.4.13.orig/lib/locking-selftest.c linux-4.4.13/lib/locking-self diff -Nur linux-4.4.13.orig/lib/percpu_ida.c linux-4.4.13/lib/percpu_ida.c --- linux-4.4.13.orig/lib/percpu_ida.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/percpu_ida.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/percpu_ida.c 2016-06-22 21:55:08.074523867 +0200 @@ -26,6 +26,9 @@ #include <linux/string.h> #include <linux/spinlock.h> @@ -28359,7 +28359,7 @@ diff -Nur linux-4.4.13.orig/lib/percpu_ida.c linux-4.4.13/lib/percpu_ida.c EXPORT_SYMBOL_GPL(percpu_ida_for_each_free); diff -Nur linux-4.4.13.orig/lib/radix-tree.c linux-4.4.13/lib/radix-tree.c --- linux-4.4.13.orig/lib/radix-tree.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/radix-tree.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/radix-tree.c 2016-06-22 21:55:08.074523867 +0200 @@ -196,13 +196,14 @@ * succeed in getting a node here (and never reach * kmem_cache_alloc) @@ -28394,7 +28394,7 @@ diff -Nur linux-4.4.13.orig/lib/radix-tree.c linux-4.4.13/lib/radix-tree.c * Return the maximum key which can be store into a diff -Nur linux-4.4.13.orig/lib/rbtree.c linux-4.4.13/lib/rbtree.c --- linux-4.4.13.orig/lib/rbtree.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/rbtree.c 2016-06-19 16:02:36.808493315 +0200 ++++ linux-4.4.13/lib/rbtree.c 2016-06-22 21:55:08.074523867 +0200 @@ -23,6 +23,7 @@ #include <linux/rbtree_augmented.h> @@ -28419,7 +28419,7 @@ diff -Nur linux-4.4.13.orig/lib/rbtree.c linux-4.4.13/lib/rbtree.c +EXPORT_SYMBOL(rb_link_node_rcu); diff -Nur linux-4.4.13.orig/lib/scatterlist.c linux-4.4.13/lib/scatterlist.c --- linux-4.4.13.orig/lib/scatterlist.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/scatterlist.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/lib/scatterlist.c 2016-06-22 21:55:08.074523867 +0200 @@ -620,7 +620,7 @@ flush_kernel_dcache_page(miter->page); @@ -28449,7 +28449,7 @@ diff -Nur linux-4.4.13.orig/lib/scatterlist.c linux-4.4.13/lib/scatterlist.c EXPORT_SYMBOL(sg_copy_buffer); diff -Nur linux-4.4.13.orig/lib/smp_processor_id.c linux-4.4.13/lib/smp_processor_id.c --- linux-4.4.13.orig/lib/smp_processor_id.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/lib/smp_processor_id.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/lib/smp_processor_id.c 2016-06-22 21:55:08.074523867 +0200 @@ -39,8 +39,9 @@ if (!printk_ratelimit()) goto out_enable; @@ -28462,14 +28462,9 @@ diff -Nur linux-4.4.13.orig/lib/smp_processor_id.c linux-4.4.13/lib/smp_processo print_symbol("caller is %s\n", (long)__builtin_return_address(0)); dump_stack(); -diff -Nur linux-4.4.13.orig/localversion-rt linux-4.4.13/localversion-rt ---- linux-4.4.13.orig/localversion-rt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-4.4.13/localversion-rt 2016-06-19 16:02:36.812493471 +0200 -@@ -0,0 +1 @@ -+-rt19 diff -Nur linux-4.4.13.orig/Makefile linux-4.4.13/Makefile --- linux-4.4.13.orig/Makefile 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/Makefile 2016-06-19 16:02:36.688488688 +0200 ++++ linux-4.4.13/Makefile 2016-06-22 21:55:08.074523867 +0200 @@ -768,6 +768,9 @@ # Prohibit date/time macros, which would make the build non-deterministic KBUILD_CFLAGS += $(call cc-option,-Werror=date-time) @@ -28482,7 +28477,7 @@ diff -Nur linux-4.4.13.orig/Makefile linux-4.4.13/Makefile diff -Nur linux-4.4.13.orig/mm/backing-dev.c linux-4.4.13/mm/backing-dev.c --- linux-4.4.13.orig/mm/backing-dev.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/backing-dev.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/backing-dev.c 2016-06-22 21:55:08.074523867 +0200 @@ -457,9 +457,9 @@ { unsigned long flags; @@ -28497,7 +28492,7 @@ diff -Nur linux-4.4.13.orig/mm/backing-dev.c linux-4.4.13/mm/backing-dev.c diff -Nur linux-4.4.13.orig/mm/compaction.c linux-4.4.13/mm/compaction.c --- linux-4.4.13.orig/mm/compaction.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/compaction.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/compaction.c 2016-06-22 21:55:08.074523867 +0200 @@ -1435,10 +1435,12 @@ cc->migrate_pfn & ~((1UL << cc->order) - 1); @@ -28515,7 +28510,7 @@ diff -Nur linux-4.4.13.orig/mm/compaction.c linux-4.4.13/mm/compaction.c } diff -Nur linux-4.4.13.orig/mm/filemap.c linux-4.4.13/mm/filemap.c --- linux-4.4.13.orig/mm/filemap.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/filemap.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/filemap.c 2016-06-22 21:55:08.074523867 +0200 @@ -168,7 +168,9 @@ if (!workingset_node_pages(node) && list_empty(&node->private_list)) { @@ -28544,7 +28539,7 @@ diff -Nur linux-4.4.13.orig/mm/filemap.c linux-4.4.13/mm/filemap.c } diff -Nur linux-4.4.13.orig/mm/highmem.c linux-4.4.13/mm/highmem.c --- linux-4.4.13.orig/mm/highmem.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/highmem.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/highmem.c 2016-06-22 21:55:08.074523867 +0200 @@ -29,10 +29,11 @@ #include <linux/kgdb.h> #include <asm/tlbflush.h> @@ -28571,7 +28566,7 @@ diff -Nur linux-4.4.13.orig/mm/highmem.c linux-4.4.13/mm/highmem.c { diff -Nur linux-4.4.13.orig/mm/Kconfig linux-4.4.13/mm/Kconfig --- linux-4.4.13.orig/mm/Kconfig 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/Kconfig 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/Kconfig 2016-06-22 21:55:08.074523867 +0200 @@ -392,7 +392,7 @@ config TRANSPARENT_HUGEPAGE @@ -28583,7 +28578,7 @@ diff -Nur linux-4.4.13.orig/mm/Kconfig linux-4.4.13/mm/Kconfig Transparent Hugepages allows the kernel to use huge pages and diff -Nur linux-4.4.13.orig/mm/memcontrol.c linux-4.4.13/mm/memcontrol.c --- linux-4.4.13.orig/mm/memcontrol.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/memcontrol.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/memcontrol.c 2016-06-22 21:55:08.074523867 +0200 @@ -67,6 +67,8 @@ #include <net/sock.h> #include <net/ip.h> @@ -28708,7 +28703,7 @@ diff -Nur linux-4.4.13.orig/mm/memcontrol.c linux-4.4.13/mm/memcontrol.c /** diff -Nur linux-4.4.13.orig/mm/mmu_context.c linux-4.4.13/mm/mmu_context.c --- linux-4.4.13.orig/mm/mmu_context.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/mmu_context.c 2016-06-19 16:02:36.812493471 +0200 ++++ linux-4.4.13/mm/mmu_context.c 2016-06-22 21:55:08.074523867 +0200 @@ -23,6 +23,7 @@ struct task_struct *tsk = current; @@ -28727,7 +28722,7 @@ diff -Nur linux-4.4.13.orig/mm/mmu_context.c linux-4.4.13/mm/mmu_context.c finish_arch_post_lock_switch(); diff -Nur linux-4.4.13.orig/mm/page_alloc.c linux-4.4.13/mm/page_alloc.c --- linux-4.4.13.orig/mm/page_alloc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/page_alloc.c 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/page_alloc.c 2016-06-22 21:55:08.078523867 +0200 @@ -60,6 +60,7 @@ #include <linux/page_ext.h> #include <linux/hugetlb.h> @@ -29064,7 +29059,7 @@ diff -Nur linux-4.4.13.orig/mm/page_alloc.c linux-4.4.13/mm/page_alloc.c #ifdef CONFIG_MEMORY_HOTREMOVE diff -Nur linux-4.4.13.orig/mm/slab.h linux-4.4.13/mm/slab.h --- linux-4.4.13.orig/mm/slab.h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/slab.h 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/slab.h 2016-06-22 21:55:08.078523867 +0200 @@ -324,7 +324,11 @@ * The slab lists for all objects. */ @@ -29079,7 +29074,7 @@ diff -Nur linux-4.4.13.orig/mm/slab.h linux-4.4.13/mm/slab.h struct list_head slabs_partial; /* partial list first, better asm code */ diff -Nur linux-4.4.13.orig/mm/slub.c linux-4.4.13/mm/slub.c --- linux-4.4.13.orig/mm/slub.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/slub.c 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/slub.c 2016-06-22 21:55:08.078523867 +0200 @@ -1075,7 +1075,7 @@ void *object = head; int cnt = 0; @@ -29483,7 +29478,7 @@ diff -Nur linux-4.4.13.orig/mm/slub.c linux-4.4.13/mm/slub.c for (i = 0; i < t.count; i++) { diff -Nur linux-4.4.13.orig/mm/swap.c linux-4.4.13/mm/swap.c --- linux-4.4.13.orig/mm/swap.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/swap.c 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/swap.c 2016-06-22 21:55:08.078523867 +0200 @@ -31,6 +31,7 @@ #include <linux/memcontrol.h> #include <linux/gfp.h> @@ -29604,7 +29599,7 @@ diff -Nur linux-4.4.13.orig/mm/swap.c linux-4.4.13/mm/swap.c static void lru_add_drain_per_cpu(struct work_struct *dummy) diff -Nur linux-4.4.13.orig/mm/truncate.c linux-4.4.13/mm/truncate.c --- linux-4.4.13.orig/mm/truncate.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/truncate.c 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/truncate.c 2016-06-22 21:55:08.078523867 +0200 @@ -56,8 +56,11 @@ * protected by mapping->tree_lock. */ @@ -29621,7 +29616,7 @@ diff -Nur linux-4.4.13.orig/mm/truncate.c linux-4.4.13/mm/truncate.c spin_unlock_irq(&mapping->tree_lock); diff -Nur linux-4.4.13.orig/mm/vmalloc.c linux-4.4.13/mm/vmalloc.c --- linux-4.4.13.orig/mm/vmalloc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/vmalloc.c 2016-06-19 16:02:36.816493626 +0200 ++++ linux-4.4.13/mm/vmalloc.c 2016-06-22 21:55:08.078523867 +0200 @@ -821,7 +821,7 @@ struct vmap_block *vb; struct vmap_area *va; @@ -29675,7 +29670,7 @@ diff -Nur linux-4.4.13.orig/mm/vmalloc.c linux-4.4.13/mm/vmalloc.c /* Allocate new block if nothing was found */ diff -Nur linux-4.4.13.orig/mm/vmstat.c linux-4.4.13/mm/vmstat.c --- linux-4.4.13.orig/mm/vmstat.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/vmstat.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/mm/vmstat.c 2016-06-22 21:55:08.078523867 +0200 @@ -226,6 +226,7 @@ long x; long t; @@ -29726,7 +29721,7 @@ diff -Nur linux-4.4.13.orig/mm/vmstat.c linux-4.4.13/mm/vmstat.c void __dec_zone_page_state(struct page *page, enum zone_stat_item item) diff -Nur linux-4.4.13.orig/mm/workingset.c linux-4.4.13/mm/workingset.c --- linux-4.4.13.orig/mm/workingset.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/workingset.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/mm/workingset.c 2016-06-22 21:55:08.078523867 +0200 @@ -264,7 +264,8 @@ * point where they would still be useful. */ @@ -29796,7 +29791,7 @@ diff -Nur linux-4.4.13.orig/mm/workingset.c linux-4.4.13/mm/workingset.c } diff -Nur linux-4.4.13.orig/mm/zsmalloc.c linux-4.4.13/mm/zsmalloc.c --- linux-4.4.13.orig/mm/zsmalloc.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/mm/zsmalloc.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/mm/zsmalloc.c 2016-06-22 21:55:08.078523867 +0200 @@ -1289,7 +1289,7 @@ class = pool->size_class[class_idx]; off = obj_idx_to_offset(page, obj_idx, class->size); @@ -29817,7 +29812,7 @@ diff -Nur linux-4.4.13.orig/mm/zsmalloc.c linux-4.4.13/mm/zsmalloc.c EXPORT_SYMBOL_GPL(zs_unmap_object); diff -Nur linux-4.4.13.orig/net/core/dev.c linux-4.4.13/net/core/dev.c --- linux-4.4.13.orig/net/core/dev.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/core/dev.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/net/core/dev.c 2016-06-22 21:55:08.082523867 +0200 @@ -186,6 +186,7 @@ static DEFINE_HASHTABLE(napi_hash, 8); @@ -30206,7 +30201,7 @@ diff -Nur linux-4.4.13.orig/net/core/dev.c linux-4.4.13/net/core/dev.c #ifdef CONFIG_RPS diff -Nur linux-4.4.13.orig/net/core/skbuff.c linux-4.4.13/net/core/skbuff.c --- linux-4.4.13.orig/net/core/skbuff.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/core/skbuff.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/net/core/skbuff.c 2016-06-22 21:55:08.082523867 +0200 @@ -63,6 +63,7 @@ #include <linux/errqueue.h> #include <linux/prefetch.h> @@ -30304,7 +30299,7 @@ diff -Nur linux-4.4.13.orig/net/core/skbuff.c linux-4.4.13/net/core/skbuff.c diff -Nur linux-4.4.13.orig/net/core/sock.c linux-4.4.13/net/core/sock.c --- linux-4.4.13.orig/net/core/sock.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/core/sock.c 2016-06-19 16:02:36.820493780 +0200 ++++ linux-4.4.13/net/core/sock.c 2016-06-22 21:55:08.082523867 +0200 @@ -2435,12 +2435,11 @@ if (sk->sk_lock.owned) __lock_sock(sk); @@ -30321,7 +30316,7 @@ diff -Nur linux-4.4.13.orig/net/core/sock.c linux-4.4.13/net/core/sock.c diff -Nur linux-4.4.13.orig/net/ipv4/icmp.c linux-4.4.13/net/ipv4/icmp.c --- linux-4.4.13.orig/net/ipv4/icmp.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/ipv4/icmp.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/ipv4/icmp.c 2016-06-22 21:55:08.082523867 +0200 @@ -69,6 +69,7 @@ #include <linux/jiffies.h> #include <linux/kernel.h> @@ -30375,7 +30370,7 @@ diff -Nur linux-4.4.13.orig/net/ipv4/icmp.c linux-4.4.13/net/ipv4/icmp.c return true; diff -Nur linux-4.4.13.orig/net/ipv4/sysctl_net_ipv4.c linux-4.4.13/net/ipv4/sysctl_net_ipv4.c --- linux-4.4.13.orig/net/ipv4/sysctl_net_ipv4.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/ipv4/sysctl_net_ipv4.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/ipv4/sysctl_net_ipv4.c 2016-06-22 21:55:08.082523867 +0200 @@ -818,6 +818,13 @@ .proc_handler = proc_dointvec }, @@ -30392,7 +30387,7 @@ diff -Nur linux-4.4.13.orig/net/ipv4/sysctl_net_ipv4.c linux-4.4.13/net/ipv4/sys .maxlen = sizeof(int), diff -Nur linux-4.4.13.orig/net/mac80211/rx.c linux-4.4.13/net/mac80211/rx.c --- linux-4.4.13.orig/net/mac80211/rx.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/mac80211/rx.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/mac80211/rx.c 2016-06-22 21:55:08.082523867 +0200 @@ -3574,7 +3574,7 @@ struct ieee80211_supported_band *sband; struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(skb); @@ -30404,7 +30399,7 @@ diff -Nur linux-4.4.13.orig/net/mac80211/rx.c linux-4.4.13/net/mac80211/rx.c goto drop; diff -Nur linux-4.4.13.orig/net/netfilter/core.c linux-4.4.13/net/netfilter/core.c --- linux-4.4.13.orig/net/netfilter/core.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/netfilter/core.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/netfilter/core.c 2016-06-22 21:55:08.082523867 +0200 @@ -22,11 +22,17 @@ #include <linux/proc_fs.h> #include <linux/mutex.h> @@ -30425,7 +30420,7 @@ diff -Nur linux-4.4.13.orig/net/netfilter/core.c linux-4.4.13/net/netfilter/core const struct nf_afinfo __rcu *nf_afinfo[NFPROTO_NUMPROTO] __read_mostly; diff -Nur linux-4.4.13.orig/net/packet/af_packet.c linux-4.4.13/net/packet/af_packet.c --- linux-4.4.13.orig/net/packet/af_packet.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/packet/af_packet.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/packet/af_packet.c 2016-06-22 21:55:08.086523867 +0200 @@ -63,6 +63,7 @@ #include <linux/if_packet.h> #include <linux/wireless.h> @@ -30454,7 +30449,7 @@ diff -Nur linux-4.4.13.orig/net/packet/af_packet.c linux-4.4.13/net/packet/af_pa prb_close_block(pkc, pbd, po, status); diff -Nur linux-4.4.13.orig/net/rds/ib_rdma.c linux-4.4.13/net/rds/ib_rdma.c --- linux-4.4.13.orig/net/rds/ib_rdma.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/rds/ib_rdma.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/rds/ib_rdma.c 2016-06-22 21:55:08.086523867 +0200 @@ -34,6 +34,7 @@ #include <linux/slab.h> #include <linux/rculist.h> @@ -30474,7 +30469,7 @@ diff -Nur linux-4.4.13.orig/net/rds/ib_rdma.c linux-4.4.13/net/rds/ib_rdma.c diff -Nur linux-4.4.13.orig/net/sched/sch_generic.c linux-4.4.13/net/sched/sch_generic.c --- linux-4.4.13.orig/net/sched/sch_generic.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/sched/sch_generic.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/sched/sch_generic.c 2016-06-22 21:55:08.086523867 +0200 @@ -893,7 +893,7 @@ /* Wait for outstanding qdisc_run calls. */ list_for_each_entry(dev, head, close_list) @@ -30486,7 +30481,7 @@ diff -Nur linux-4.4.13.orig/net/sched/sch_generic.c linux-4.4.13/net/sched/sch_g void dev_deactivate(struct net_device *dev) diff -Nur linux-4.4.13.orig/net/sunrpc/svc_xprt.c linux-4.4.13/net/sunrpc/svc_xprt.c --- linux-4.4.13.orig/net/sunrpc/svc_xprt.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/net/sunrpc/svc_xprt.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/net/sunrpc/svc_xprt.c 2016-06-22 21:55:08.086523867 +0200 @@ -340,7 +340,7 @@ goto out; } @@ -30516,7 +30511,7 @@ diff -Nur linux-4.4.13.orig/net/sunrpc/svc_xprt.c linux-4.4.13/net/sunrpc/svc_xp } diff -Nur linux-4.4.13.orig/scripts/mkcompile_h linux-4.4.13/scripts/mkcompile_h --- linux-4.4.13.orig/scripts/mkcompile_h 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/scripts/mkcompile_h 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/scripts/mkcompile_h 2016-06-22 21:55:08.086523867 +0200 @@ -4,7 +4,8 @@ ARCH=$2 SMP=$3 @@ -30537,7 +30532,7 @@ diff -Nur linux-4.4.13.orig/scripts/mkcompile_h linux-4.4.13/scripts/mkcompile_h # Truncate to maximum length diff -Nur linux-4.4.13.orig/sound/core/pcm_native.c linux-4.4.13/sound/core/pcm_native.c --- linux-4.4.13.orig/sound/core/pcm_native.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/sound/core/pcm_native.c 2016-06-19 16:02:36.824493933 +0200 ++++ linux-4.4.13/sound/core/pcm_native.c 2016-06-22 21:55:08.086523867 +0200 @@ -135,7 +135,7 @@ void snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream) { @@ -30576,7 +30571,7 @@ diff -Nur linux-4.4.13.orig/sound/core/pcm_native.c linux-4.4.13/sound/core/pcm_ diff -Nur linux-4.4.13.orig/virt/kvm/async_pf.c linux-4.4.13/virt/kvm/async_pf.c --- linux-4.4.13.orig/virt/kvm/async_pf.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/virt/kvm/async_pf.c 2016-06-19 16:02:36.828494086 +0200 ++++ linux-4.4.13/virt/kvm/async_pf.c 2016-06-22 21:55:08.086523867 +0200 @@ -98,8 +98,8 @@ * This memory barrier pairs with prepare_to_wait's set_current_state() */ @@ -30590,7 +30585,7 @@ diff -Nur linux-4.4.13.orig/virt/kvm/async_pf.c linux-4.4.13/virt/kvm/async_pf.c kvm_put_kvm(vcpu->kvm); diff -Nur linux-4.4.13.orig/virt/kvm/kvm_main.c linux-4.4.13/virt/kvm/kvm_main.c --- linux-4.4.13.orig/virt/kvm/kvm_main.c 2016-06-08 03:14:51.000000000 +0200 -+++ linux-4.4.13/virt/kvm/kvm_main.c 2016-06-19 16:02:36.828494086 +0200 ++++ linux-4.4.13/virt/kvm/kvm_main.c 2016-06-22 21:55:08.086523867 +0200 @@ -226,8 +226,7 @@ vcpu->kvm = kvm; vcpu->vcpu_id = id; |