]> nv-tegra.nvidia Code Review - linux-4.9.git/commitdiff
rt-patches: rebase rt patches
authorKetan Patil <ketanp@nvidia.com>
Fri, 26 Oct 2018 08:22:27 +0000 (13:52 +0530)
committermobile promotions <svcmobile_promotions@nvidia.com>
Sun, 4 Nov 2018 03:12:38 +0000 (20:12 -0700)
Minor kernel upgrade to k4.9.135-o with
rt-patches k4.9.115-rt93

Patch Rebased: 305

Bug 200462094

Change-Id: I35d2c943a5beb0332f41e8c636782993e0d45f3b
Signed-off-by: Ketan Patil <ketanp@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1936250
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Tested-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
353 files changed:
rt-patches/0001-timer-make-the-base-lock-raw.patch
rt-patches/0002-lockdep-Handle-statically-initialized-PER_CPU-locks-.patch
rt-patches/0003-lockdep-Fix-compilation-error-for-CONFIG_MODULES-and.patch
rt-patches/0004-lockdep-Fix-per-cpu-static-objects.patch
rt-patches/0005-futex-Cleanup-variable-names-for-futex_top_waiter.patch
rt-patches/0006-futex-Use-smp_store_release-in-mark_wake_futex.patch
rt-patches/0007-futex-Remove-rt_mutex_deadlock_account_.patch
rt-patches/0008-futex-rt_mutex-Provide-futex-specific-rt_mutex-API.patch
rt-patches/0009-futex-Change-locking-rules.patch
rt-patches/0010-futex-Cleanup-refcounting.patch
rt-patches/0011-futex-Rework-inconsistent-rt_mutex-futex_q-state.patch
rt-patches/0012-futex-Pull-rt_mutex_futex_unlock-out-from-under-hb-l.patch
rt-patches/0013-futex-rt_mutex-Introduce-rt_mutex_init_waiter.patch
rt-patches/0014-futex-rt_mutex-Restructure-rt_mutex_finish_proxy_loc.patch
rt-patches/0015-futex-Rework-futex_lock_pi-to-use-rt_mutex_-_proxy_l.patch
rt-patches/0016-futex-Futex_unlock_pi-determinism.patch
rt-patches/0017-futex-Drop-hb-lock-before-enqueueing-on-the-rtmutex.patch
rt-patches/0018-rtmutex-Deboost-before-waking-up-the-top-waiter.patch
rt-patches/0019-sched-rtmutex-deadline-Fix-a-PI-crash-for-deadline-t.patch
rt-patches/0020-sched-deadline-rtmutex-Dont-miss-the-dl_runtime-dl_p.patch
rt-patches/0021-rtmutex-Clean-up.patch
rt-patches/0022-sched-rtmutex-Refactor-rt_mutex_setprio.patch
rt-patches/0023-sched-tracing-Update-trace_sched_pi_setprio.patch
rt-patches/0024-rtmutex-Fix-more-prio-comparisons.patch
rt-patches/0025-rtmutex-Plug-preempt-count-leak-in-rt_mutex_futex_un.patch
rt-patches/0026-futex-Avoid-freeing-an-active-timer.patch
rt-patches/0027-futex-Fix-small-and-harmless-looking-inconsistencies.patch
rt-patches/0028-futex-Clarify-mark_wake_futex-memory-barrier-usage.patch
rt-patches/0029-MAINTAINERS-Add-FUTEX-SUBSYSTEM.patch
rt-patches/0030-futex-rt_mutex-Fix-rt_mutex_cleanup_proxy_lock.patch
rt-patches/0031-arm-at91-do-not-disable-enable-clocks-in-a-row.patch
rt-patches/0032-ARM-smp-Move-clear_tasks_mm_cpumask-call-to-__cpu_di.patch
rt-patches/0033-rtmutex-Handle-non-enqueued-waiters-gracefully.patch
rt-patches/0034-fs-dcache-include-wait.h.patch
rt-patches/0035-rbtree-include-rcu.h-because-we-use-it.patch
rt-patches/0036-fs-dcache-init-in_lookup_hashtable.patch
rt-patches/0037-iommu-vt-d-don-t-disable-preemption-while-accessing-.patch
rt-patches/0038-x86-apic-get-rid-of-warning-acpi_ioapic_lock-defined.patch
rt-patches/0039-rxrpc-remove-unused-static-variables.patch
rt-patches/0040-rcu-update-make-RCU_EXPEDITE_BOOT-default.patch
rt-patches/0041-locking-percpu-rwsem-use-swait-for-the-wating-writer.patch
rt-patches/0042-pinctrl-qcom-Use-raw-spinlock-variants.patch
rt-patches/0043-x86-mm-cpa-avoid-wbinvd-for-PREEMPT.patch
rt-patches/0044-NFSv4-replace-seqcount_t-with-a-seqlock_t.patch
rt-patches/0045-sparc64-use-generic-rwsem-spinlocks-rt.patch
rt-patches/0046-kernel-SRCU-provide-a-static-initializer.patch
rt-patches/0047-block-Shorten-interrupt-disabled-regions.patch
rt-patches/0048-timekeeping-Split-jiffies-seqlock.patch
rt-patches/0049-tracing-Account-for-preempt-off-in-preempt_schedule.patch
rt-patches/0050-signal-Revert-ptrace-preempt-magic.patch
rt-patches/0051-arm-Convert-arm-boot_lock-to-raw.patch
rt-patches/0052-arm-kprobe-replace-patch_lock-to-raw-lock.patch
rt-patches/0053-posix-timers-Prevent-broadcast-signals.patch
rt-patches/0054-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
rt-patches/0055-drivers-random-Reduce-preempt-disabled-region.patch
rt-patches/0056-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch
rt-patches/0057-clockevents-drivers-timer-atmel-pit-fix-double-free_.patch
rt-patches/0058-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch
rt-patches/0059-suspend-Prevent-might-sleep-splats.patch
rt-patches/0060-net-flip-lock-dep-thingy.patch.patch
rt-patches/0061-net-sched-Use-msleep-instead-of-yield.patch
rt-patches/0062-x86-ioapic-Do-not-unmask-io_apic-when-interrupt-is-i.patch
rt-patches/0063-latencyhist-disable-jump-labels.patch
rt-patches/0064-tracing-Add-latency-histograms.patch
rt-patches/0065-latency_hist-Update-sched_wakeup-probe.patch
rt-patches/0066-trace-latency-hist-Consider-new-argument-when-probin.patch
rt-patches/0067-trace-Use-rcuidle-version-for-preemptoff_hist-trace-.patch
rt-patches/0068-printk-Add-a-printk-kill-switch.patch
rt-patches/0069-printk-Add-force_early_printk-boot-param-to-help-wit.patch
rt-patches/0070-rt-Provide-PREEMPT_RT_BASE-config-switch.patch
rt-patches/0071-kconfig-Disable-config-options-which-are-not-RT-comp.patch
rt-patches/0072-kconfig-Add-PREEMPT_RT_FULL.patch
rt-patches/0073-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
rt-patches/0074-iommu-amd-Use-WARN_ON_NORT-in-__attach_device.patch
rt-patches/0075-rt-local_irq_-variants-depending-on-RT-RT.patch
rt-patches/0076-preempt-Provide-preempt_-_-no-rt-variants.patch
rt-patches/0077-Intrduce-migrate_disable-cpu_light.patch
rt-patches/0078-futex-workaround-migrate_disable-enable-in-different.patch
rt-patches/0079-rt-Add-local-irq-locks.patch
rt-patches/0080-locallock-add-local_lock_on.patch
rt-patches/0081-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
rt-patches/0082-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
rt-patches/0083-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
rt-patches/0084-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
rt-patches/0085-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
rt-patches/0086-usb-Use-_nort-in-giveback-function.patch
rt-patches/0087-mm-scatterlist-Do-not-disable-irqs-on-RT.patch
rt-patches/0088-mm-workingset-Do-not-protect-workingset_shadow_nodes.patch
rt-patches/0089-signal-Make-__lock_task_sighand-RT-aware.patch
rt-patches/0090-signal-x86-Delay-calling-signals-in-atomic.patch
rt-patches/0091-x86-signal-delay-calling-signals-on-32bit.patch
rt-patches/0092-net-wireless-Use-WARN_ON_NORT.patch
rt-patches/0093-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
rt-patches/0094-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
rt-patches/0095-list_bl-Make-list-head-locking-RT-safe.patch
rt-patches/0096-list_bl-fixup-bogus-lockdep-warning.patch
rt-patches/0097-genirq-Disable-irqpoll-on-rt.patch
rt-patches/0098-genirq-Force-interrupt-thread-on-RT.patch
rt-patches/0099-drivers-net-vortex-fix-locking-issues.patch
rt-patches/0100-mm-page_alloc-rt-friendly-per-cpu-pages.patch
rt-patches/0101-mm-page_alloc-Reduce-lock-sections-further.patch
rt-patches/0102-mm-swap-Convert-to-percpu-locked.patch
rt-patches/0103-mm-perform-lru_add_drain_all-remotely.patch
rt-patches/0104-mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch
rt-patches/0105-ARM-Initialize-split-page-table-locks-for-vector-pag.patch
rt-patches/0106-mm-bounce-Use-local_irq_save_nort.patch
rt-patches/0107-mm-Allow-only-slub-on-RT.patch
rt-patches/0108-mm-Enable-SLUB-for-RT.patch
rt-patches/0109-slub-Enable-irqs-for-__GFP_WAIT.patch
rt-patches/0110-slub-Disable-SLUB_CPU_PARTIAL.patch
rt-patches/0111-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
rt-patches/0112-mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch
rt-patches/0113-mm-memcontrol-Replace-local_irq_disable-with-local-l.patch
rt-patches/0114-mm-memcontrol-mem_cgroup_migrate-replace-another-loc.patch
rt-patches/0115-mm-backing-dev-don-t-disable-IRQs-in-wb_congested_pu.patch
rt-patches/0116-mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch
rt-patches/0117-radix-tree-use-local-locks.patch
rt-patches/0118-panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch
rt-patches/0119-timers-Prepare-for-full-preemption.patch
rt-patches/0120-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
rt-patches/0121-hrtimers-Prepare-full-preemption.patch
rt-patches/0122-hrtimer-enfore-64byte-alignment.patch
rt-patches/0123-hrtimer-Fixup-hrtimer-callback-changes-for-preempt-r.patch
rt-patches/0124-sched-deadline-dl_task_timer-has-to-be-irqsafe.patch
rt-patches/0125-timer-fd-Prevent-live-lock.patch
rt-patches/0126-tick-broadcast-Make-broadcast-hrtimer-irqsafe.patch
rt-patches/0127-timer-hrtimer-check-properly-for-a-running-timer.patch
rt-patches/0128-posix-timers-Thread-posix-cpu-timers-on-rt.patch
rt-patches/0129-sched-Move-task_struct-cleanup-to-RCU.patch
rt-patches/0130-sched-Limit-the-number-of-task-migrations-per-batch.patch
rt-patches/0131-sched-Move-mmdrop-to-RCU-on-RT.patch
rt-patches/0132-kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch
rt-patches/0133-sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch
rt-patches/0134-sched-Prevent-task-state-corruption-by-spurious-lock.patch
rt-patches/0135-sched-Remove-TASK_ALL.patch
rt-patches/0136-sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch
rt-patches/0137-sched-Take-RT-softirq-semantics-into-account-in-cond.patch
rt-patches/0138-sched-Use-the-proper-LOCK_OFFSET-for-cond_resched.patch
rt-patches/0139-sched-Disable-TTWU_QUEUE-on-RT.patch
rt-patches/0140-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
rt-patches/0141-sched-ttwu-Return-success-when-only-changing-the-sav.patch
rt-patches/0142-sched-workqueue-Only-wake-up-idle-workers-if-not-blo.patch
rt-patches/0143-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
rt-patches/0144-stop_machine-Use-raw-spinlocks.patch
rt-patches/0145-hotplug-Lightweight-get-online-cpus.patch
rt-patches/0146-hotplug-sync_unplug-No-n-in-task-name.patch
rt-patches/0147-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
rt-patches/0148-trace-Add-migrate-disabled-counter-to-tracing-output.patch
rt-patches/0149-hotplug-Use-migrate-disable-on-unplug.patch
rt-patches/0150-lockdep-Make-it-RT-aware.patch
rt-patches/0151-locking-Disable-spin-on-owner-for-RT.patch
rt-patches/0152-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
rt-patches/0153-softirq-Check-preemption-after-reenabling-interrupts.patch
rt-patches/0154-softirq-Disable-softirq-stacks-for-RT.patch
rt-patches/0155-softirq-Split-softirq-locks.patch
rt-patches/0156-kernel-softirq-unlock-with-irqs-on.patch
rt-patches/0157-kernel-migrate_disable-do-fastpath-in-atomic-irqs-of.patch
rt-patches/0158-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
rt-patches/0159-softirq-split-timer-softirqs-out-of-ksoftirqd.patch
rt-patches/0160-softirq-wake-the-timer-softirq-if-needed.patch
rt-patches/0161-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
rt-patches/0162-Revert-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
rt-patches/0163-rtmutex-trylock-is-okay-on-RT.patch
rt-patches/0164-gpu-don-t-check-for-the-lock-owner.patch
rt-patches/0165-fs-nfs-turn-rmdir_sem-into-a-semaphore.patch
rt-patches/0166-rtmutex-Handle-the-various-new-futex-race-conditions.patch
rt-patches/0167-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
rt-patches/0168-futex-Ensure-lock-unlock-symetry-versus-pi_lock-and-.patch
rt-patches/0169-pid.h-include-atomic.h.patch
rt-patches/0170-arm-include-definition-for-cpumask_t.patch
rt-patches/0171-locking-locktorture-Do-NOT-include-rwlock.h-directly.patch
rt-patches/0172-rtmutex-Add-rtmutex_lock_killable.patch
rt-patches/0173-rtmutex-Make-lock_killable-work.patch
rt-patches/0174-spinlock-Split-the-lock-types-header.patch
rt-patches/0175-rtmutex-Avoid-include-hell.patch
rt-patches/0176-rbtree-don-t-include-the-rcu-header.patch
rt-patches/0177-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
rt-patches/0178-rt-Drop-mutex_disable-on-DEBUG-configs-and-the-GPL-s.patch
rt-patches/0179-kernel-locking-use-an-exclusive-wait_q-for-sleepers.patch
rt-patches/0180-rtmutex-Add-RT-aware-ww-locks.patch
rt-patches/0181-rtmutex-Provide-rt_mutex_lock_state.patch
rt-patches/0182-rtmutex-Provide-locked-slowpath.patch
rt-patches/0183-futex-rtmutex-Cure-RT-double-blocking-issue.patch
rt-patches/0184-rwsem-rt-Lift-single-reader-restriction.patch
rt-patches/0185-ptrace-fix-ptrace-vs-tasklist_lock-race.patch
rt-patches/0186-rcu-Frob-softirq-test.patch
rt-patches/0187-rcu-Merge-RCU-bh-into-RCU-preempt.patch
rt-patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
rt-patches/0189-rcutree-rcu_bh_qs-Disable-irq-while-calling-rcu_pree.patch
rt-patches/0190-tty-serial-omap-Make-the-locking-RT-aware.patch
rt-patches/0191-tty-serial-pl011-Make-the-locking-work-on-RT.patch
rt-patches/0192-tty-serial-8250-don-t-take-the-trylock-during-oops.patch
rt-patches/0193-wait.h-include-atomic.h.patch
rt-patches/0194-work-simple-Simple-work-queue-implemenation.patch
rt-patches/0195-completion-Use-simple-wait-queues.patch
rt-patches/0196-fs-aio-simple-simple-work.patch
rt-patches/0197-genirq-Do-not-invoke-the-affinity-callback-via-a-wor.patch
rt-patches/0198-hrtimer-Move-schedule_work-call-to-helper-thread.patch
rt-patches/0199-locking-percpu-rwsem-Remove-preempt_disable-variants.patch
rt-patches/0200-fs-namespace-preemption-fix.patch
rt-patches/0201-mm-Protect-activate_mm-by-preempt_-disable-enable-_r.patch
rt-patches/0202-block-Turn-off-warning-which-is-bogus-on-RT.patch
rt-patches/0203-fs-ntfs-disable-interrupt-only-on-RT.patch
rt-patches/0204-fs-jbd2-pull-your-plug-when-waiting-for-space.patch
rt-patches/0205-x86-Convert-mce-timer-to-hrtimer.patch
rt-patches/0206-x86-mce-use-swait-queue-for-mce-wakeups.patch
rt-patches/0207-x86-stackprotector-Avoid-random-pool-on-rt.patch
rt-patches/0208-x86-Use-generic-rwsem_spinlocks-on-rt.patch
rt-patches/0209-x86-UV-raw_spinlock-conversion.patch
rt-patches/0210-thermal-Defer-thermal-wakups-to-threads.patch
rt-patches/0211-fs-epoll-Do-not-disable-preemption-on-RT.patch
rt-patches/0212-mm-vmalloc-Another-preempt-disable-region-which-suck.patch
rt-patches/0213-block-mq-use-cpu_light.patch
rt-patches/0214-block-mq-do-not-invoke-preempt_disable.patch
rt-patches/0215-block-mq-don-t-complete-requests-via-IPI.patch
rt-patches/0216-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
rt-patches/0217-rt-Introduce-cpu_chill.patch
rt-patches/0218-cpu_chill-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch
rt-patches/0219-block-blk-mq-Use-swait.patch
rt-patches/0220-block-Use-cpu_chill-for-retry-loops.patch
rt-patches/0221-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
rt-patches/0222-net-Use-cpu_chill-instead-of-cpu_relax.patch
rt-patches/0223-fs-dcache-use-swait_queue-instead-of-waitqueue.patch
rt-patches/0224-workqueue-Use-normal-rcu.patch
rt-patches/0225-workqueue-Use-local-irq-lock-instead-of-irq-disable-.patch
rt-patches/0226-workqueue-Prevent-workqueue-versus-ata-piix-livelock.patch
rt-patches/0227-sched-Distangle-worker-accounting-from-rqlock.patch
rt-patches/0228-idr-Use-local-lock-instead-of-preempt-enable-disable.patch
rt-patches/0229-percpu_ida-Use-local-locks.patch
rt-patches/0230-debugobjects-Make-RT-aware.patch
rt-patches/0231-jump-label-disable-if-stop_machine-is-used.patch
rt-patches/0232-seqlock-Prevent-rt-starvation.patch
rt-patches/0233-sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch
rt-patches/0234-net-Use-skbufhead-with-raw-lock.patch
rt-patches/0235-net-core-cpuhotplug-Drain-input_pkt_queue-lockless.patch
rt-patches/0236-net-move-xmit_recursion-to-per-task-variable-on-RT.patch
rt-patches/0237-net-provide-a-way-to-delegate-processing-a-softirq-t.patch
rt-patches/0238-net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch
rt-patches/0239-net-Qdisc-use-a-seqlock-instead-seqcount.patch
rt-patches/0240-net-add-back-the-missing-serialization-in-ip_send_un.patch
rt-patches/0241-net-add-a-lock-around-icmp_sk.patch
rt-patches/0242-net-Have-__napi_schedule_irqoff-disable-interrupts-o.patch
rt-patches/0243-net-sysrq-via-icmp.patch
rt-patches/0244-irqwork-push-most-work-into-softirq-context.patch
rt-patches/0245-irqwork-Move-irq-safe-work-to-irq-context.patch
rt-patches/0246-snd-pcm-fix-snd_pcm_stream_lock-irqs_disabled-splats.patch
rt-patches/0247-printk-Make-rt-aware.patch
rt-patches/0248-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-region.patch
rt-patches/0249-printk-Drop-the-logbuf_lock-more-often.patch
rt-patches/0250-powerpc-Use-generic-rwsem-on-RT.patch
rt-patches/0251-powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch
rt-patches/0252-powerpc-ps3-device-init.c-adapt-to-completions-using.patch
rt-patches/0253-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
rt-patches/0254-arm-unwind-use-a-raw_spin_lock.patch
rt-patches/0255-ARM-enable-irq-in-translation-section-permission-fau.patch
rt-patches/0256-genirq-update-irq_set_irqchip_state-documentation.patch
rt-patches/0257-KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch
rt-patches/0258-arm64-xen-Make-XEN-depend-on-RT.patch
rt-patches/0259-kgdb-serial-Short-term-workaround.patch
rt-patches/0260-sysfs-Add-sys-kernel-realtime-entry.patch
rt-patches/0261-powerpc-Disable-highmem-on-RT.patch
rt-patches/0262-mips-Disable-highmem-on-RT.patch
rt-patches/0263-mm-rt-kmap_atomic-scheduling.patch
rt-patches/0264-mm-rt-Fix-generic-kmap_atomic-for-RT.patch
rt-patches/0265-x86-highmem-Add-a-already-used-pte-check.patch
rt-patches/0266-arm-highmem-Flush-tlb-on-unmap.patch
rt-patches/0267-arm-Enable-highmem-for-rt.patch
rt-patches/0268-ipc-sem-Rework-semaphore-wakeups.patch
rt-patches/0269-x86-kvm-Require-const-tsc-for-RT.patch
rt-patches/0270-KVM-lapic-mark-LAPIC-timer-handler-as-irqsafe.patch
rt-patches/0271-scsi-fcoe-Make-RT-aware.patch
rt-patches/0272-sas-ata-isci-dont-t-disable-interrupts-in-qc_issue-h.patch
rt-patches/0273-x86-crypto-Reduce-preempt-disabled-regions.patch
rt-patches/0274-crypto-Reduce-preempt-disabled-regions-more-algos.patch
rt-patches/0275-dm-Make-rt-aware.patch
rt-patches/0276-acpi-rt-Convert-acpi_gbl_hardware-lock-back-to-a-raw.patch
rt-patches/0277-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
rt-patches/0278-random-Make-it-work-on-rt.patch
rt-patches/0279-random-avoid-preempt_disable-ed-section.patch
rt-patches/0280-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
rt-patches/0281-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
rt-patches/0282-cpu-hotplug-Document-why-PREEMPT_RT-uses-a-spinlock.patch
rt-patches/0283-kernel-cpu-fix-cpu-down-problem-if-kthread-s-cpu-is-.patch
rt-patches/0284-kernel-hotplug-restore-original-cpu-mask-oncpu-down.patch
rt-patches/0285-cpu_down-move-migrate_enable-back.patch
rt-patches/0286-hotplug-Use-set_cpus_allowed_ptr-in-sync_unplug_thre.patch
rt-patches/0287-rt-locking-Reenable-migration-accross-schedule.patch
rt-patches/0288-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
rt-patches/0289-net-Remove-preemption-disabling-in-netif_rx.patch
rt-patches/0290-net-Another-local_irq_disable-kmalloc-headache.patch
rt-patches/0291-net-core-protect-users-of-napi_alloc_cache-against-r.patch
rt-patches/0292-net-netfilter-Serialize-xt_write_recseq-sections-on-.patch
rt-patches/0293-net-Add-a-mutex-around-devnet_rename_seq.patch
rt-patches/0294-crypto-Convert-crypto-notifier-chain-to-SRCU.patch
rt-patches/0295-lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch
rt-patches/0296-lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch
rt-patches/0297-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
rt-patches/0298-kernel-perf-mark-perf_cpu_context-s-timer-as-irqsafe.patch
rt-patches/0299-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch
rt-patches/0300-rcu-Eliminate-softirq-processing-from-rcutree.patch
rt-patches/0301-rcu-make-RCU_BOOST-default-on-RT.patch
rt-patches/0302-rcu-enable-rcu_normal_after_boot-by-default-for-RT.patch
rt-patches/0303-sched-Add-support-for-lazy-preemption.patch
rt-patches/0304-ftrace-Fix-trace-header-alignment.patch
rt-patches/0305-x86-Support-for-lazy-preemption.patch
rt-patches/0306-arm-Add-support-for-lazy-preemption.patch
rt-patches/0307-powerpc-Add-support-for-lazy-preemption.patch
rt-patches/0308-arch-arm64-Add-lazy-preempt-support.patch
rt-patches/0309-sched-migrate-disable-handle-updated-task-mask-mg-di.patch
rt-patches/0310-leds-trigger-disable-CPU-trigger-on-RT.patch
rt-patches/0311-mmci-Remove-bogus-local_irq_save.patch
rt-patches/0312-cpufreq-drop-K8-s-driver-from-beeing-selected.patch
rt-patches/0313-connector-cn_proc-Protect-send_msg-with-a-local-lock.patch
rt-patches/0314-drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch
rt-patches/0315-drivers-zram-Don-t-disable-preemption-in-zcomp_strea.patch
rt-patches/0316-drm-i915-drop-trace_i915_gem_ring_dispatch-on-rt.patch
rt-patches/0317-i915-bogus-warning-from-i915-when-running-on-PREEMPT.patch
rt-patches/0318-drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch
rt-patches/0319-drm-i915-Use-local_lock-unlock_irq-in-intel_pipe_upd.patch
rt-patches/0320-cgroups-use-simple-wait-in-css_release.patch
rt-patches/0321-memcontrol-Prevent-scheduling-while-atomic-in-cgroup.patch
rt-patches/0322-cpuset-Convert-callback_lock-to-raw_spinlock_t.patch
rt-patches/0323-rt-ntp-Move-call-to-schedule_delayed_work-to-helper-.patch
rt-patches/0324-md-disable-bcache.patch
rt-patches/0325-workqueue-Prevent-deadlock-stall-on-RT.patch
rt-patches/0326-Add-localversion-for-RT-release.patch
rt-patches/0327-drivers-zram-fix-zcomp_stream_get-smp_processor_id-u.patch
rt-patches/0328-fs-dcache-disable-preemption-on-i_dir_seq-s-write-si.patch
rt-patches/0329-tpm_tis-fix-stall-after-iowrite-s.patch
rt-patches/0330-fs-convert-two-more-BH_Uptodate_Lock-related-bitspin.patch
rt-patches/0331-locking-rt-mutex-fix-deadlock-in-device-mapper-block.patch
rt-patches/0332-md-raid5-do-not-disable-interrupts.patch
rt-patches/0333-Revert-memcontrol-Prevent-scheduling-while-atomic-in.patch
rt-patches/0334-Revert-fs-jbd2-pull-your-plug-when-waiting-for-space.patch
rt-patches/0335-rtmutex-Fix-lock-stealing-logic.patch
rt-patches/0336-cpu_pm-replace-raw_notifier-to-atomic_notifier.patch
rt-patches/0337-PM-CPU-replace-raw_notifier-with-atomic_notifier-fix.patch
rt-patches/0338-kernel-hrtimer-migrate-deferred-timer-on-CPU-down.patch
rt-patches/0339-net-take-the-tcp_sk_lock-lock-with-BH-disabled.patch
rt-patches/0340-kernel-hrtimer-don-t-wakeup-a-process-while-holding-.patch
rt-patches/0341-kernel-hrtimer-hotplug-don-t-wake-ktimersoftd-while-.patch
rt-patches/0342-Bluetooth-avoid-recursive-locking-in-hci_send_to_cha.patch
rt-patches/0343-iommu-amd-Use-raw_cpu_ptr-instead-of-get_cpu_ptr-for.patch
rt-patches/0344-rt-locking-allow-recursive-local_trylock.patch
rt-patches/0345-locking-rtmutex-don-t-drop-the-wait_lock-twice.patch
rt-patches/0346-net-use-trylock-in-icmp_sk.patch
rt-patches/0347-Linux-4.9.115-rt93-REBASE.patch
rt-patches/0348-rwsem_rt-fix-compilation-error-on-Werror.patch
rt-patches/0349-mm-slub-reenabling-interrupts-in-PREEMPT_RT.patch
rt-patches/0350-blk-mq-change-wait-to-swait.patch
rt-patches/0351-printk-make-rt-aware-again.patch
rt-patches/0352-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-again.patch
rt-patches/0353-futex-fix-crash-in-exit-pi-path.patch

index ce290dca91ad29d22b5d1860e7be9754748acb33..7523b68687092efa9f384a31b2426f72fb424fa9 100644 (file)
@@ -1,4 +1,4 @@
-From 5377076290cfebfcdafbc7e6ce23a5bf9c640ba3 Mon Sep 17 00:00:00 2001
+From 6a297f31084392a6eb1dd8238aa35e0e21fabe5a Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 13 Jul 2016 18:22:23 +0200
 Subject: [PATCH 001/353] timer: make the base lock raw
@@ -184,5 +184,5 @@ index b625cc7..f14e352 100644
        }
  }
 -- 
-2.1.4
+2.7.4
 
index 43a339dd1d4efb64e5be4866d7ea732feb73ab99..187f8a9bb70660104175553b7b70ecf119c9c3b0 100644 (file)
@@ -1,4 +1,4 @@
-From b42cafbcb5653334dd29676fc9f44044dda5001f Mon Sep 17 00:00:00 2001
+From 2ebcdc186b2925298e52a2263de9a9a812ba8b17 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 17 Feb 2017 19:44:39 +0100
 Subject: [PATCH 002/353] lockdep: Handle statically initialized PER_CPU locks
@@ -158,7 +158,7 @@ index 61a15e5..8f02f7d 100644
        }
        /*
 diff --git a/kernel/module.c b/kernel/module.c
-index 0651f2d..1ac6c9eb 100644
+index 2325c98..e40e5fa 100644
 --- a/kernel/module.c
 +++ b/kernel/module.c
 @@ -660,16 +660,7 @@ static void percpu_modcopy(struct module *mod,
@@ -278,5 +278,5 @@ index 3794cfc..a42fb6c 100644
   * @addr: the address to be converted to physical address
   *
 -- 
-2.1.4
+2.7.4
 
index ac8e5b0c3ece3287960d6a41b02e43bbf57857b4..d81a252d22e665fde1567bfd69b8a578ed53b83e 100644 (file)
@@ -1,4 +1,4 @@
-From 9243ee16cdb5f96be8cb28b7e41763ece72738e7 Mon Sep 17 00:00:00 2001
+From 9a7bbf348ec735acaddf1675ff4f7bbde24e2e6f Mon Sep 17 00:00:00 2001
 From: Dan Murphy <dmurphy@ti.com>
 Date: Fri, 24 Feb 2017 08:41:49 -0600
 Subject: [PATCH 003/353] lockdep: Fix compilation error for !CONFIG_MODULES
@@ -43,7 +43,7 @@ index 57059d4..85611a5 100644
  {
        return false;
 diff --git a/kernel/module.c b/kernel/module.c
-index 1ac6c9eb..6a6ed7f 100644
+index e40e5fa..17456c5 100644
 --- a/kernel/module.c
 +++ b/kernel/module.c
 @@ -734,6 +734,11 @@ bool is_module_percpu_address(unsigned long addr)
@@ -59,5 +59,5 @@ index 1ac6c9eb..6a6ed7f 100644
  
  #define MODINFO_ATTR(field)   \
 -- 
-2.1.4
+2.7.4
 
index cd80e6806e3bdd468a846d450f83ecfab8f9525e..d3044ec0ffa76ab19b853cd0ecd863b88d8e357f 100644 (file)
@@ -1,4 +1,4 @@
-From 0e4880f18f42e85f1d01b759390aa6039a10d0ca Mon Sep 17 00:00:00 2001
+From 813f2301119058d4759f22f26b6fc6d193f900f4 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Mon, 20 Mar 2017 12:26:55 +0100
 Subject: [PATCH 004/353] lockdep: Fix per-cpu static objects
@@ -96,7 +96,7 @@ index 1a5906c..8364a44 100644
  
  /*
 diff --git a/kernel/module.c b/kernel/module.c
-index 6a6ed7f..3a851cb 100644
+index 17456c5..231e0bf 100644
 --- a/kernel/module.c
 +++ b/kernel/module.c
 @@ -677,8 +677,12 @@ bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr)
@@ -131,5 +131,5 @@ index a42fb6c..88b57ee 100644
                }
        }
 -- 
-2.1.4
+2.7.4
 
index 748f3015f2dad9ffa800e1492e5e11a449cc0b8a..b812a11511e909d2e2a93965e260ae577c9e60fe 100644 (file)
@@ -1,4 +1,4 @@
-From e038990e5ab61c20026e47e4592a29a4d9f2831f Mon Sep 17 00:00:00 2001
+From dfd0e6afd7c5d66d56806490ff14aa579068b3fa Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:48 +0100
 Subject: [PATCH 005/353] futex: Cleanup variable names for futex_top_waiter()
@@ -119,5 +119,5 @@ index c3ea6f2..ba28a41 100644
                 * In case of success wake_futex_pi dropped the hash
                 * bucket lock.
 -- 
-2.1.4
+2.7.4
 
index a9de63474121acd97a07c71bd7479c7cc302bd17..5eedd1e7e69db20fc6f521d3c71c19dacd8d122c 100644 (file)
@@ -1,4 +1,4 @@
-From e781d13f9e603bd0781ca92cc9947aab1b40647a Mon Sep 17 00:00:00 2001
+From 74ecc096720201c73158c46b32a7dd93fa5cb33b Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:49 +0100
 Subject: [PATCH 006/353] futex: Use smp_store_release() in mark_wake_futex()
@@ -40,5 +40,5 @@ index ba28a41..8cc3a72 100644
  
  static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_q *top_waiter,
 -- 
-2.1.4
+2.7.4
 
index 0222f675ba9bc31102a16d9fba72cb92756119ca..997a785a836f967dfafd97109d46e9987c62d872 100644 (file)
@@ -1,4 +1,4 @@
-From ab45891da0c6b32eecd549b70a5777a44ac850bd Mon Sep 17 00:00:00 2001
+From bb2da67d9275017896aab3f0b524ccbebd4c7357 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:50 +0100
 Subject: [PATCH 007/353] futex: Remove rt_mutex_deadlock_account_*()
@@ -192,5 +192,5 @@ index c406058..6607802 100644
  #define debug_rt_mutex_free_waiter(w)                 do { } while (0)
  #define debug_rt_mutex_lock(l)                                do { } while (0)
 -- 
-2.1.4
+2.7.4
 
index 21ac60ab92ceae8a7fcfc852107fa094d8bf7644..212568eb4ef3e32a7512a202c9f553d0cba031c5 100644 (file)
@@ -1,4 +1,4 @@
-From fb701505e95ca7c4f7c65549a4947b27aa7f0c85 Mon Sep 17 00:00:00 2001
+From ea09af0ab3b21f8d7a9a59661483d602838765da Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:51 +0100
 Subject: [PATCH 008/353] futex,rt_mutex: Provide futex specific rt_mutex API
@@ -226,5 +226,5 @@ index 50848b4..d4d98c9 100644
  
  #ifdef CONFIG_DEBUG_RT_MUTEXES
 -- 
-2.1.4
+2.7.4
 
index 8e0be70bbba1adcf81c989f0eac10e6259b4c87f..dece737b900063d8e4257edc37667116b2d59eb4 100644 (file)
@@ -1,4 +1,4 @@
-From 4fc249cd8765a7b2aa4b2ffa3dbad74c627a9384 Mon Sep 17 00:00:00 2001
+From edd91b64d7a272776de811e9f81497c6eadea71e Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:52 +0100
 Subject: [PATCH 009/353] futex: Change locking rules
@@ -372,5 +372,5 @@ index e0736ed..78c7d74 100644
  
  static long futex_wait_restart(struct restart_block *restart);
 -- 
-2.1.4
+2.7.4
 
index 1484111d285172a2839f44cf0deca888eeeefabc..9965e0a0aef3714f65c1dbbac07469999513ba63 100644 (file)
@@ -1,4 +1,4 @@
-From c7f581dada1e0f1866ed38c4ff44585a1171c491 Mon Sep 17 00:00:00 2001
+From b9fb873564719c1f51bd0f532712b7d2e31fcafa Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:53 +0100
 Subject: [PATCH 010/353] futex: Cleanup refcounting
@@ -77,5 +77,5 @@ index 78c7d74..768eb16 100644
                        ret = rt_mutex_start_proxy_lock(&pi_state->pi_mutex,
                                                        this->rt_waiter,
 -- 
-2.1.4
+2.7.4
 
index 69b2d44310f6e934b602432d2741da50db7b32ff..8ff4572ac325d62ef51786704c506d39fe3176b7 100644 (file)
@@ -1,4 +1,4 @@
-From 3ab43d340a9ef51c14e6bb1738306928c371bc7a Mon Sep 17 00:00:00 2001
+From bbf5bd411997f299778e165a35b92b4a3dd1e133 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:54 +0100
 Subject: [PATCH 011/353] futex: Rework inconsistent rt_mutex/futex_q state
@@ -141,5 +141,5 @@ index 768eb16..13570c6 100644
  out:
        return ret ? ret : locked;
 -- 
-2.1.4
+2.7.4
 
index 3b4d5bcdc0851ecc951c6e99476022abfa844790..75697027f43938d6b19b1da92ee66fbbb640e5ad 100644 (file)
@@ -1,4 +1,4 @@
-From a0d56842a8c954da2fcf4d52ac2ba7e385b73086 Mon Sep 17 00:00:00 2001
+From 5e6223cafc37acd014922043e5bba1702c2b9667 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:55 +0100
 Subject: [PATCH 012/353] futex: Pull rt_mutex_futex_unlock() out from under
@@ -360,5 +360,5 @@ index 13570c6..ffb5f7e 100644
                /*
                 * We've already been requeued, but cannot restart by calling
 -- 
-2.1.4
+2.7.4
 
index bff1c77da731fa2fc108f9d15a566038a7586ed6..0ab59528a24dc1a5e3f17f0781d33e6aaabe0417 100644 (file)
@@ -1,4 +1,4 @@
-From e709286a838826052c02bfa8c98697edb4d52862 Mon Sep 17 00:00:00 2001
+From 28d5435e3726cfdcd992a9ef2128d973cd593f56 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:56 +0100
 Subject: [PATCH 013/353] futex,rt_mutex: Introduce rt_mutex_init_waiter()
@@ -85,5 +85,5 @@ index d4d98c9..74b4cf2f 100644
                                     struct rt_mutex_waiter *waiter,
                                     struct task_struct *task);
 -- 
-2.1.4
+2.7.4
 
index 7f6cd52e399786f348ded4d26e8e800872d29b22..d004fdb80cc83706977f12201b235706553511a0 100644 (file)
@@ -1,4 +1,4 @@
-From 5f21e0610cc6297f008543574a5b29031e446079 Mon Sep 17 00:00:00 2001
+From 33f4887b5c52c2e9a35582f487d6c1d05e495664 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:57 +0100
 Subject: [PATCH 014/353] futex,rt_mutex: Restructure
@@ -165,5 +165,5 @@ index 74b4cf2f..8e81b17 100644
  extern int rt_mutex_timed_futex_lock(struct rt_mutex *l, struct hrtimer_sleeper *to);
  extern int rt_mutex_futex_trylock(struct rt_mutex *l);
 -- 
-2.1.4
+2.7.4
 
index 695676bd5253362ec26f8feb7468a2a1abb69dbd..6d16f32cefc5bc93b61c7b7a71db32a93071d0f8 100644 (file)
@@ -1,4 +1,4 @@
-From fa18613f2499f2783e23a154535c9f8f54697d2b Mon Sep 17 00:00:00 2001
+From 1daca6210e2f06bcad42122bf2c1a5de59edd7ff Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:58 +0100
 Subject: [PATCH 015/353] futex: Rework futex_lock_pi() to use
@@ -271,5 +271,5 @@ index 8e81b17..b620aaf 100644
  
  extern void rt_mutex_futex_unlock(struct rt_mutex *lock);
 -- 
-2.1.4
+2.7.4
 
index ed5bcfb23eed1bb803069197c37f9a4d6419d510..a672d1d75e6636d299e44ac86b1252985eed49d8 100644 (file)
@@ -1,4 +1,4 @@
-From 3a16759332fefd88c7f1a9a54f3703d10a0b3ede Mon Sep 17 00:00:00 2001
+From ade972db39bb6e3f4782b0a83d21995aad4adbbd Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:35:59 +0100
 Subject: [PATCH 016/353] futex: Futex_unlock_pi() determinism
@@ -82,5 +82,5 @@ index 60f86cc..928708a 100644
  
                ret = wake_futex_pi(uaddr, uval, pi_state);
 -- 
-2.1.4
+2.7.4
 
index a96db91144091a77e81ecb30b1de053f1114f2d6..ba38b02d149be28c101aa94041fe9e1b97e9f07c 100644 (file)
@@ -1,4 +1,4 @@
-From 5b5207d6bc8bab24f7592f214bac439a84540c93 Mon Sep 17 00:00:00 2001
+From b9d24aec7703bbd36f1d630c89d7781bc2ff89db Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 22 Mar 2017 11:36:00 +0100
 Subject: [PATCH 017/353] futex: Drop hb->lock before enqueueing on the rtmutex
@@ -211,5 +211,5 @@ index b620aaf..f4c34c4 100644
                                     struct rt_mutex_waiter *waiter,
                                     struct task_struct *task);
 -- 
-2.1.4
+2.7.4
 
index 29fade349d695fbefa866491f2f8f6e419c07861..77d04ffe7e967531510965094d7e3fdad61a7382 100644 (file)
@@ -1,4 +1,4 @@
-From b8c25add8978b72264924193d541b2fb371912e0 Mon Sep 17 00:00:00 2001
+From 865a43db58fde3293c2e92e43a4ac3326dfb9994 Mon Sep 17 00:00:00 2001
 From: Xunlei Pang <xlpang@redhat.com>
 Date: Thu, 23 Mar 2017 15:56:07 +0100
 Subject: [PATCH 018/353] rtmutex: Deboost before waking up the top waiter
@@ -185,5 +185,5 @@ index f4c34c4..dad9229 100644
  #ifdef CONFIG_DEBUG_RT_MUTEXES
  # include "rtmutex-debug.h"
 -- 
-2.1.4
+2.7.4
 
index e3e03d6a5bd214978b7a7cbe543ad217ddd04f2b..308f3e3ce4349980439736054cc42ceee025fb1a 100644 (file)
@@ -1,4 +1,4 @@
-From d252b89a7d4950bf141aa08013deb91bd60e2822 Mon Sep 17 00:00:00 2001
+From a980a223b579f993014005591f0b7b682236765d Mon Sep 17 00:00:00 2001
 From: Xunlei Pang <xlpang@redhat.com>
 Date: Thu, 23 Mar 2017 15:56:08 +0100
 Subject: [PATCH 019/353] sched/rtmutex/deadline: Fix a PI crash for deadline
@@ -181,5 +181,5 @@ index 21c4ea6..345a93e 100644
        oldprio = p->prio;
  
 -- 
-2.1.4
+2.7.4
 
index 20b599754172a7912367dd5e3fac5bf10aca26ea..d2ba118f774e9af56bd80b719ad710e5ec5bc635 100644 (file)
@@ -1,4 +1,4 @@
-From 3812eed5870ca9df3a3fe7c15bda9d863885b35f Mon Sep 17 00:00:00 2001
+From 9049d5712d32a17107a02cb9826fedae2bcdb261 Mon Sep 17 00:00:00 2001
 From: Xunlei Pang <xlpang@redhat.com>
 Date: Thu, 23 Mar 2017 15:56:09 +0100
 Subject: [PATCH 020/353] sched/deadline/rtmutex: Dont miss the
@@ -55,5 +55,5 @@ index 1996128..03a345d 100644
                        goto out_unlock_pi;
                else
 -- 
-2.1.4
+2.7.4
 
index adc2470877212f9df36e590bc3122d1eebc27388..083c1ff230ec5a1cfff29a44c1d6dd09e2bb3bb3 100644 (file)
@@ -1,4 +1,4 @@
-From 2d5965a0bc14f18ff71a6b821dca74b9800bfaf8 Mon Sep 17 00:00:00 2001
+From 1c78ee99e60bb84b0efc8de64ac964b52c59be1f Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Thu, 23 Mar 2017 15:56:10 +0100
 Subject: [PATCH 021/353] rtmutex: Clean up
@@ -152,5 +152,5 @@ index dad9229..722e3cf 100644
  #ifdef CONFIG_DEBUG_RT_MUTEXES
  # include "rtmutex-debug.h"
 -- 
-2.1.4
+2.7.4
 
index e8b9fd3f86f53dd8b4067ba0c195e34b3993dacf..9fe17af77190f87f6a6a3760dc568dde7b6d84b1 100644 (file)
@@ -1,4 +1,4 @@
-From 7e3d177f5b3de693e5d7f27fbd6e9275b8b01650 Mon Sep 17 00:00:00 2001
+From 5afcc3a327c6a4bd94f1b7aab8a406127adfb72f Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Thu, 23 Mar 2017 15:56:11 +0100
 Subject: [PATCH 022/353] sched/rtmutex: Refactor rt_mutex_setprio()
@@ -398,5 +398,5 @@ index 345a93e..1f4862d 100644
                        queue_flags &= ~DEQUEUE_MOVE;
        }
 -- 
-2.1.4
+2.7.4
 
index e506deb2afc6096eb6a03df0f788cdc5a826b3a2..10e80a7070e1990f036d8563ab69580825c5bcae 100644 (file)
@@ -1,4 +1,4 @@
-From 1da625a653adda91c23f332b130509171a706538 Mon Sep 17 00:00:00 2001
+From 12cf40e1c1e3b00cb856d5d0dc70cc1552295721 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Thu, 23 Mar 2017 15:56:12 +0100
 Subject: [PATCH 023/353] sched,tracing: Update trace_sched_pi_setprio()
@@ -112,5 +112,5 @@ index 1f4862d..91f414b 100644
  
        if (oldprio == prio)
 -- 
-2.1.4
+2.7.4
 
index c6f5fd36bc254bb5643043fcd98841c1626a7b6c..c043ca3b56e35432395b557ed320961068d9bae3 100644 (file)
@@ -1,4 +1,4 @@
-From 553aa47ac0e9beeb6d9e98c7726b7a9e6f0269c8 Mon Sep 17 00:00:00 2001
+From 5cd0a4cc392b525cc0344908e9ff103e9316611e Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Thu, 23 Mar 2017 15:56:14 +0100
 Subject: [PATCH 024/353] rtmutex: Fix more prio comparisons
@@ -103,5 +103,5 @@ index e275b81..a8202c7 100644
                return;
        }
 -- 
-2.1.4
+2.7.4
 
index 859e5e952a01d7d14db49ef4fbacb1addb00d038..ad6d5df22377e0c1e0572923a6d26b3932b9c1bc 100644 (file)
@@ -1,4 +1,4 @@
-From 50c16b792c280a068f84489fa117bf89ff50aac2 Mon Sep 17 00:00:00 2001
+From bb23e7395a78339eef763680289410b404ae192e Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Wed, 5 Apr 2017 10:08:27 +0200
 Subject: [PATCH 025/353] rtmutex: Plug preempt count leak in
@@ -44,5 +44,5 @@ index a8202c7..ed2755b 100644
        return true; /* call postunlock() */
  }
 -- 
-2.1.4
+2.7.4
 
index 0816d7408a66905016ff9f20b3b30835cd43c729..1cce960f4b825af3019143c0266791f7c68accdc 100644 (file)
@@ -1,4 +1,4 @@
-From abda7819677aa1501b070b2ec2307cd731003fd4 Mon Sep 17 00:00:00 2001
+From 322a3fd81735dff20c6ef99effa53bcfb0377429 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 10 Apr 2017 18:03:36 +0200
 Subject: [PATCH 026/353] futex: Avoid freeing an active timer
@@ -54,5 +54,5 @@ index 04772e6..1a18fab 100644
  
  uaddr_faulted:
 -- 
-2.1.4
+2.7.4
 
index d295fb0914cb40759a6d8e3bb94c8b30b1f8dfcc..4b26af6e9883010fe28fe1e638295696276fb5c8 100644 (file)
@@ -1,4 +1,4 @@
-From 4ea4a940878a41f65579ddd3e8ed9b9f32696a4b Mon Sep 17 00:00:00 2001
+From b4bc66572279e0613cba2324149bd0201bc3b261 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Fri, 7 Apr 2017 09:04:07 +0200
 Subject: [PATCH 027/353] futex: Fix small (and harmless looking)
@@ -59,5 +59,5 @@ index 1a18fab..4c6e487 100644
  
  out_unlock:
 -- 
-2.1.4
+2.7.4
 
index 1156831e52707c79ea9e55d11551b9a684272ca7..2c788804caffb376e720386e802650024d7e80b6 100644 (file)
@@ -1,4 +1,4 @@
-From c98c0be0b7a1ab6ff7ef3c361fad311bfd8f52c0 Mon Sep 17 00:00:00 2001
+From a30651e837619c8cc8897db7035fcc2c70a3807e Mon Sep 17 00:00:00 2001
 From: "Darren Hart (VMware)" <dvhart@infradead.org>
 Date: Fri, 14 Apr 2017 15:31:38 -0700
 Subject: [PATCH 028/353] futex: Clarify mark_wake_futex memory barrier usage
@@ -39,5 +39,5 @@ index 4c6e487..f9addec 100644
        smp_store_release(&q->lock_ptr, NULL);
  }
 -- 
-2.1.4
+2.7.4
 
index f665dd13cd062402a6801dde384d1e13c451c57c..978ebf845ebc22917d68decf3f665d8262b9e106 100644 (file)
@@ -1,4 +1,4 @@
-From b089fedb8083f247d7a26a66aa39df6955e7d654 Mon Sep 17 00:00:00 2001
+From 1963e5339f5d79a550ff6253542f82623db404c5 Mon Sep 17 00:00:00 2001
 From: "Darren Hart (VMware)" <dvhart@infradead.org>
 Date: Fri, 14 Apr 2017 15:46:08 -0700
 Subject: [PATCH 029/353] MAINTAINERS: Add FUTEX SUBSYSTEM
@@ -51,5 +51,5 @@ index 5ad4639..ea68126 100644
  M:    Rik Faith <faith@cs.unc.edu>
  L:    linux-scsi@vger.kernel.org
 -- 
-2.1.4
+2.7.4
 
index 973207eb6526e53aab1e0e5d1b2de24a666b5076..14b2cfbc5e4420963db3aa3f18c6a2a9c0bf5930 100644 (file)
@@ -1,4 +1,4 @@
-From bd4d64024cc3c7ee02a36e134edc9aa2978ce2bc Mon Sep 17 00:00:00 2001
+From 38b55dedee234d543ee82549f0c3a71fca5a1272 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Mon, 22 May 2017 13:04:50 -0700
 Subject: [PATCH 030/353] futex,rt_mutex: Fix rt_mutex_cleanup_proxy_lock()
@@ -127,5 +127,5 @@ index ed2755b..4b2126d 100644
         * try_to_take_rt_mutex() sets the waiter bit unconditionally. We might
         * have to fix that up.
 -- 
-2.1.4
+2.7.4
 
index 08667064e0c38d5de1d2a728d6901b1e30053c66..b4f35e6fc80b0e22d36888265bd898a94b19552a 100644 (file)
@@ -1,4 +1,4 @@
-From 2164f50dffe02c2b389e26d2a386955f3f2f66e6 Mon Sep 17 00:00:00 2001
+From e4ef9b20a563fead4c045b3cdd14541dcded39d0 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 9 Mar 2016 10:51:06 +0100
 Subject: [PATCH 031/353] arm: at91: do not disable/enable clocks in a row
@@ -93,5 +93,5 @@ index 4da2af9..ed1ae44 100644
                .set_state_oneshot      = tc_set_oneshot,
        },
 -- 
-2.1.4
+2.7.4
 
index d12634fe4fe713c5df087407664ef2f9f94ef159..8a9188b337d4878f05c21aacb27ab3a56c56b0e5 100644 (file)
@@ -1,4 +1,4 @@
-From 600bbc6c5589b36e10f18093e54d5e55d809a19d Mon Sep 17 00:00:00 2001
+From 260f232b39e4384527a411f766f463ccb86e97aa Mon Sep 17 00:00:00 2001
 From: Grygorii Strashko <grygorii.strashko@ti.com>
 Date: Fri, 11 Sep 2015 21:21:23 +0300
 Subject: [PATCH 032/353] ARM: smp: Move clear_tasks_mm_cpumask() call to
@@ -89,5 +89,5 @@ index 7dd14e8..4cd7e3d 100644
  
        /*
 -- 
-2.1.4
+2.7.4
 
index 365428a93414363409d3f3635543cc0f33a92675..0adfd51af33752615b7977537c885ea9b77b4925 100644 (file)
@@ -1,4 +1,4 @@
-From 780e82b22e3d3cf6c7be9fdedfc7aa2099c3f0eb Mon Sep 17 00:00:00 2001
+From 6b1698fa7598568b60f309efe2e34b423b7c1c7b Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 6 Nov 2015 18:51:03 +0100
 Subject: [PATCH 033/353] rtmutex: Handle non enqueued waiters gracefully
@@ -33,5 +33,5 @@ index 4b2126d..5138805 100644
  
        debug_rt_mutex_print_deadlock(waiter);
 -- 
-2.1.4
+2.7.4
 
index 9a057d61398ddd96a18790b21e8852730cfe7606..9e22463daf43a6c4f192dc3b8486dbecf8b102df 100644 (file)
@@ -1,4 +1,4 @@
-From e4b26965b149bff922677b0e09269f4ec41d4c88 Mon Sep 17 00:00:00 2001
+From faf3f9f8a9e3590ef224cd6cc6c6c4ed6fc34eea Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 14 Sep 2016 11:55:23 +0200
 Subject: [PATCH 034/353] fs/dcache: include wait.h
@@ -25,5 +25,5 @@ index 014d7f9..d3d3aca 100644
  struct path;
  struct vfsmount;
 -- 
-2.1.4
+2.7.4
 
index 44b2b11121167e636181ffce1c7fe627408454bb..d7560fca2cfd5a1e5238eb51c1f8daac4ac28df0 100644 (file)
@@ -1,4 +1,4 @@
-From 2d2cf6f41dc30f49062be437ca140b5d3c803e05 Mon Sep 17 00:00:00 2001
+From 400214a2c5c3f084b28eae8616c3e89bf68206fe Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 14 Sep 2016 11:52:17 +0200
 Subject: [PATCH 035/353] rbtree: include rcu.h because we use it
@@ -26,5 +26,5 @@ index d076183..36bfb4d 100644
  /*
   * Please note - only struct rb_augment_callbacks and the prototypes for
 -- 
-2.1.4
+2.7.4
 
index 12ce95603d6a18c7b7980598d221002c3c0b5edf..8c369b35de97d778514c3fdf2432acac829698c0 100644 (file)
@@ -1,4 +1,4 @@
-From b0b90b3847f599e333487958b08ab2a26f0d3f2c Mon Sep 17 00:00:00 2001
+From 921cd6a87f39ffb1f43ed96eaa5ef5308fb3116e Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 14 Sep 2016 17:57:03 +0200
 Subject: [PATCH 036/353] fs/dcache: init in_lookup_hashtable
@@ -29,5 +29,5 @@ index 183e0ae..1fa3ca8 100644
        inode_init_early();
  }
 -- 
-2.1.4
+2.7.4
 
index 01a679f58528bf45b635d7e0a6b93f10a58b150d..8f89231e68aa4539303bb1f98ce1c96303f8227e 100644 (file)
@@ -1,4 +1,4 @@
-From 912ffc6bb09812d488148ef4f8e14fde2b42cf4a Mon Sep 17 00:00:00 2001
+From 5fd7f2a23c61f2c1233f9793c97bce00638a6ecd Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 15 Sep 2016 17:16:44 +0200
 Subject: [PATCH 037/353] iommu/vt-d: don't disable preemption while accessing
@@ -60,5 +60,5 @@ index 2558a38..dad0fe4 100644
  
  static void intel_unmap(struct device *dev, dma_addr_t dev_addr, size_t size)
 -- 
-2.1.4
+2.7.4
 
index 49096e906cab83c0bc8d186a08140d219b4dd50f..c0a4775f22ff74b777a0ff3e9e8f00cb172655b7 100644 (file)
@@ -1,4 +1,4 @@
-From dbc9ae81fe4dc2d43a471e50dc69c58868bbc600 Mon Sep 17 00:00:00 2001
+From d7dfaf1ddf09fcbf5a69e480e8b49879591e05e6 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 21 Oct 2016 10:29:11 +0200
 Subject: [PATCH 038/353] x86/apic: get rid of "warning: 'acpi_ioapic_lock'
@@ -45,5 +45,5 @@ index 0a1e8a6..4f7482b 100644
  /* --------------------------------------------------------------------------
                                Boot-time Configuration
 -- 
-2.1.4
+2.7.4
 
index ad2d683841451bcf0846232ad8e174f9a46bd681..fe5c0aa2477cf9fdd117de78149c92ff4de0588c 100644 (file)
@@ -1,4 +1,4 @@
-From 8c7e2822ca1c8b251ee4a8d4dd024955154e00ec Mon Sep 17 00:00:00 2001
+From 2b04455d657eca135b75731e23c238556e19165d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 21 Oct 2016 10:54:50 +0200
 Subject: [PATCH 039/353] rxrpc: remove unused static variables
@@ -28,5 +28,5 @@ index 7d921e5..13df56a 100644
        [RXRPC_SECURITY_NONE]   = &rxrpc_no_security,
  #ifdef CONFIG_RXKAD
 -- 
-2.1.4
+2.7.4
 
index 187eb2f3aea2d986528b27fc04300e82d6d22458..7174f397e6e48268b7fb5d511702167fa7aa359e 100644 (file)
@@ -1,4 +1,4 @@
-From 4eff25865151a950eae204d36d32903538b6f250 Mon Sep 17 00:00:00 2001
+From 0414ae78bc952ee0b7c0c0b28b2be6877ffab1c0 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 2 Nov 2016 16:45:58 +0100
 Subject: [PATCH 040/353] rcu: update: make RCU_EXPEDITE_BOOT default
@@ -64,5 +64,5 @@ index 4f6db7e..019b470 100644
                WRITE_ONCE(rcu_normal, 1);
  }
 -- 
-2.1.4
+2.7.4
 
index 30bd7cc16c306c49a0d95835a61e5a43205d2b65..5b0bae4255109a73b62efc5b44b77ea43f112a7c 100644 (file)
@@ -1,4 +1,4 @@
-From c62040ca0450827c842f6d1ce0bfafbf851b1350 Mon Sep 17 00:00:00 2001
+From 67e16fb191374d349a0eb95eb4b1fd894d8e1e90 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 21 Nov 2016 19:26:15 +0100
 Subject: [PATCH 041/353] locking/percpu-rwsem: use swait for the wating writer
@@ -76,5 +76,5 @@ index ce18259..2ad3a1e 100644
  EXPORT_SYMBOL_GPL(percpu_down_write);
  
 -- 
-2.1.4
+2.7.4
 
index d31b829e0cb9069686f1e0d2f386257e76650cbe..f2381c6a0a361ba3e9f1ebd4b81c40262e9e267c 100644 (file)
@@ -1,4 +1,4 @@
-From 8373b7679d6a3e6202a72a8ec7aefe468aebac7f Mon Sep 17 00:00:00 2001
+From 6b3b8ee8bc9f55bd319fe4e7142ee64245675196 Mon Sep 17 00:00:00 2001
 From: Julia Cartwright <julia@ni.com>
 Date: Fri, 20 Jan 2017 10:13:47 -0600
 Subject: [PATCH 042/353] pinctrl: qcom: Use raw spinlock variants
@@ -254,5 +254,5 @@ index bedce34..faf0389 100644
        res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
        pctrl->regs = devm_ioremap_resource(&pdev->dev, res);
 -- 
-2.1.4
+2.7.4
 
index 0bfd65ed8910ccfe7665e298fa9161c597607a5d..3aa7749a3f1d565a9fe986199e81367b8f253d2a 100644 (file)
@@ -1,4 +1,4 @@
-From c336670f0cd0c6b53a2eb6a7ebb85a19cf952640 Mon Sep 17 00:00:00 2001
+From 46b72497b7042b994bc0417ceabc6634f974d1ee Mon Sep 17 00:00:00 2001
 From: John Ogness <john.ogness@linutronix.de>
 Date: Mon, 30 Jan 2017 09:41:21 +0100
 Subject: [PATCH 043/353] x86/mm/cpa: avoid wbinvd() for PREEMPT
@@ -40,5 +40,5 @@ index 1271bc9..83d9fde 100644
        BUG_ON(irqs_disabled());
  
 -- 
-2.1.4
+2.7.4
 
index 5078d8475e66cb341b56b579345cd4d8627c9d2c..a5e4c5aed6e98c09663b6b44888501c73c78f362 100644 (file)
@@ -1,4 +1,4 @@
-From b698e8eff3a198cb3a9eb390b2360745003118a6 Mon Sep 17 00:00:00 2001
+From f18db04ff9fbd16a28913373af378e881dda7d96 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 28 Oct 2016 23:05:11 +0200
 Subject: [PATCH 044/353] NFSv4: replace seqcount_t with a seqlock_t
@@ -57,10 +57,10 @@ index 1452177..f43b01d 100644
  };
  
 diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c
-index e7ca62a..e577b51 100644
+index eb55ab6..445a26b 100644
 --- a/fs/nfs/nfs4proc.c
 +++ b/fs/nfs/nfs4proc.c
-@@ -2702,7 +2702,7 @@ static int _nfs4_open_and_get_state(struct nfs4_opendata *opendata,
+@@ -2706,7 +2706,7 @@ static int _nfs4_open_and_get_state(struct nfs4_opendata *opendata,
        unsigned int seq;
        int ret;
  
@@ -69,7 +69,7 @@ index e7ca62a..e577b51 100644
  
        ret = _nfs4_proc_open(opendata);
        if (ret != 0)
-@@ -2740,7 +2740,7 @@ static int _nfs4_open_and_get_state(struct nfs4_opendata *opendata,
+@@ -2744,7 +2744,7 @@ static int _nfs4_open_and_get_state(struct nfs4_opendata *opendata,
  
        if (d_inode(dentry) == state->inode) {
                nfs_inode_attach_open_context(ctx);
@@ -79,7 +79,7 @@ index e7ca62a..e577b51 100644
        }
  out:
 diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c
-index 3536913..6592fd03 100644
+index 857af95..fe189db 100644
 --- a/fs/nfs/nfs4state.c
 +++ b/fs/nfs/nfs4state.c
 @@ -488,7 +488,7 @@ nfs4_alloc_state_owner(struct nfs_server *server,
@@ -91,7 +91,7 @@ index 3536913..6592fd03 100644
        mutex_init(&sp->so_delegreturn_mutex);
        return sp;
  }
-@@ -1501,8 +1501,12 @@ static int nfs4_reclaim_open_state(struct nfs4_state_owner *sp, const struct nfs
+@@ -1503,8 +1503,12 @@ static int nfs4_reclaim_open_state(struct nfs4_state_owner *sp, const struct nfs
         * recovering after a network partition or a reboot from a
         * server that doesn't support a grace period.
         */
@@ -105,7 +105,7 @@ index 3536913..6592fd03 100644
  restart:
        list_for_each_entry(state, &sp->so_states, open_states) {
                if (!test_and_clear_bit(ops->state_flag_bit, &state->flags))
-@@ -1571,14 +1575,20 @@ static int nfs4_reclaim_open_state(struct nfs4_state_owner *sp, const struct nfs
+@@ -1573,14 +1577,20 @@ static int nfs4_reclaim_open_state(struct nfs4_state_owner *sp, const struct nfs
                spin_lock(&sp->so_lock);
                goto restart;
        }
@@ -131,5 +131,5 @@ index 3536913..6592fd03 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 08852d9c825892775d6eaeaed567ea250ee8e7ac..14957de8f14c7c9d7338fd6331e917b46b07d040 100644 (file)
@@ -1,4 +1,4 @@
-From a6cab0d55792b46c92be27342c0fa61736dda980 Mon Sep 17 00:00:00 2001
+From 96c396626ee603057bb0aeaca4b1764242e88ff7 Mon Sep 17 00:00:00 2001
 From: Allen Pais <allen.pais@oracle.com>
 Date: Fri, 13 Dec 2013 09:44:41 +0530
 Subject: [PATCH 045/353] sparc64: use generic rwsem spinlocks rt
@@ -29,5 +29,5 @@ index 8b4152f..c5cca15 100644
  config GENERIC_HWEIGHT
        bool
 -- 
-2.1.4
+2.7.4
 
index 6fc44dbb95c9d076df8ef4fd73577d12284a465f..d75cf96271bc5fd2926df38fd0cc6728dca6e5ec 100644 (file)
@@ -1,4 +1,4 @@
-From aeb48b3ac67ed34125a4d52cb04cef26bbd41106 Mon Sep 17 00:00:00 2001
+From f2b5b1cabb6ae36b9c0b4f555b5e7f3ac604f35f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 19 Mar 2013 14:44:30 +0100
 Subject: [PATCH 046/353] kernel/SRCU: provide a static initializer
@@ -128,5 +128,5 @@ index dc8eb63..e793d3a 100644
  #define DEFINE_STATIC_SRCU(name)      __DEFINE_SRCU(name, static)
  
 -- 
-2.1.4
+2.7.4
 
index ab8fed2bf1a14df0809dc27d303d5e0c6b893850..f6fdf51d0882e0433aa4e7fadc85bbb274b41436 100644 (file)
@@ -1,4 +1,4 @@
-From c81079306b14e6e0d0d96cbbf91678c710f1c024 Mon Sep 17 00:00:00 2001
+From 2aa76cde28038001bab691c35da6bd9b8cb4c2f8 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 22 Jun 2011 19:47:02 +0200
 Subject: [PATCH 047/353] block: Shorten interrupt disabled regions
@@ -98,5 +98,5 @@ index 4c50e57..8d87c28 100644
  
  void blk_finish_plug(struct blk_plug *plug)
 -- 
-2.1.4
+2.7.4
 
index 9f1efe9f1aeef15e28661b2235fde13de060e201..11b1aab24d2022fb056737fe70f2ab5a2cfa8dee 100644 (file)
@@ -1,4 +1,4 @@
-From ff0b91f2a675877fb8697c0a5159345c071bfcf8 Mon Sep 17 00:00:00 2001
+From bd2c53786a03caa7f4dce501416875a440e9d7ed Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 14 Feb 2013 22:36:59 +0100
 Subject: [PATCH 048/353] timekeeping: Split jiffies seqlock
@@ -166,5 +166,5 @@ index 704f595..763a3e5 100644
  #define CS_NAME_LEN   32
  
 -- 
-2.1.4
+2.7.4
 
index 3a59d4256ace912fbcd7188d82760bf3015387db..8abea515b4cfc090ee5aa046e76b0432d87cd0e1 100644 (file)
@@ -1,4 +1,4 @@
-From 2e8f12efb3de8501392c62928b830b72f0d26ad5 Mon Sep 17 00:00:00 2001
+From 9fffc29675749bb486be28121527906fa0cb0e9e Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Thu, 29 Sep 2011 12:24:30 -0500
 Subject: [PATCH 049/353] tracing: Account for preempt off in
@@ -49,5 +49,5 @@ index 91f414b..c1952f9 100644
  
                preempt_latency_stop(1);
 -- 
-2.1.4
+2.7.4
 
index e25735df5ae20b6ea824736d42fea4d1848babda..56d415ba44649b6f89f78626dfb67d2eb26c7e52 100644 (file)
@@ -1,4 +1,4 @@
-From a64e62a7eb46dbe9e3991aca82befbc3a03ccc45 Mon Sep 17 00:00:00 2001
+From 30039c51aaac2e6641b083cae16f2c2c1ed97bcb Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 21 Sep 2011 19:57:12 +0200
 Subject: [PATCH 050/353] signal: Revert ptrace preempt magic
@@ -33,5 +33,5 @@ index 4364e57..145b39c 100644
        } else {
                /*
 -- 
-2.1.4
+2.7.4
 
index bfea7ab1a023c53ab1d600a0718f87950f13873f..f27de3794235629da663545c275875de8a2d088c 100644 (file)
@@ -1,4 +1,4 @@
-From 314da2fe68006627f463e1953c62d44793c83f36 Mon Sep 17 00:00:00 2001
+From 607a8283bbedbcb684524530aef147d7a5e77112 Mon Sep 17 00:00:00 2001
 From: Frank Rowand <frank.rowand@am.sony.com>
 Date: Mon, 19 Sep 2011 14:51:14 -0700
 Subject: [PATCH 051/353] arm: Convert arm boot_lock to raw
@@ -423,5 +423,5 @@ index c236651..6b60f58 100644
        return pen_release != -1 ? -ENOSYS : 0;
  }
 -- 
-2.1.4
+2.7.4
 
index 681a99ebc9528f888d0955c304cbcda52d0e4cb1..a6b2178afbdfaac8110c0c02cfa85c7cb934eaa5 100644 (file)
@@ -1,4 +1,4 @@
-From 58d6ef6169463c2463682d3a71d78d270a578675 Mon Sep 17 00:00:00 2001
+From 53dc9a147378895dbfc0e914407750d4878b703b Mon Sep 17 00:00:00 2001
 From: Yang Shi <yang.shi@linaro.org>
 Date: Thu, 10 Nov 2016 16:17:55 -0800
 Subject: [PATCH 052/353] arm: kprobe: replace patch_lock to raw lock
@@ -71,5 +71,5 @@ index 69bda1a..1f665ac 100644
                __release(&patch_lock);
  }
 -- 
-2.1.4
+2.7.4
 
index 7e33aca868d7534c6997e9b74ca72f49e47f72a1..0d747521ebae2e77f0a2775b2ac9211835e4e85b 100644 (file)
@@ -1,4 +1,4 @@
-From d12bca8c9e2558d2697d8268d3409b5b88d058e3 Mon Sep 17 00:00:00 2001
+From e6f49c6d4a3acc6ac9a406b2341e99c8c980efe2 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 3 Jul 2009 08:29:20 -0500
 Subject: [PATCH 053/353] posix-timers: Prevent broadcast signals
@@ -26,5 +26,5 @@ index fc7c37a..53ba15a 100644
        case SIGEV_NONE:
                return task_pid(rtn);
 -- 
-2.1.4
+2.7.4
 
index 41ebd04e5f2d7b7c325452937764467e141a0227..a8bcfa3ebab69fc8e66d9555338119aaadf665dd 100644 (file)
@@ -1,4 +1,4 @@
-From 80809f0d5eb530793c7c27c5a7e920365581c938 Mon Sep 17 00:00:00 2001
+From 77fe3a6dde0bc94831c63f90caab0e7d0d5baa3d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 3 Jul 2009 08:44:56 -0500
 Subject: [PATCH 054/353] signals: Allow rt tasks to cache one sigqueue struct
@@ -207,5 +207,5 @@ index 145b39c..5fac80c 100644
        if (q)
                q->flags |= SIGQUEUE_PREALLOC;
 -- 
-2.1.4
+2.7.4
 
index 649564cb63fa5d9ac727657ede3fbc9af80007c4..e7e22dfe76cf22a633e83ae792cc1e2ca20dcb27 100644 (file)
@@ -1,4 +1,4 @@
-From 58c2e7a717144d8e4623f75f53cb28719514b309 Mon Sep 17 00:00:00 2001
+From 4e8550536a7dc66579cd57295092baf7d6533ec2 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:30 -0500
 Subject: [PATCH 055/353] drivers: random: Reduce preempt disabled region
@@ -33,5 +33,5 @@ index 81b65d0..74300e8 100644
  
  void add_input_randomness(unsigned int type, unsigned int code,
 -- 
-2.1.4
+2.7.4
 
index 10e3fb7f9f152db0eea82f7bf017c057b55aa95d..39e2946bdf8e6e734af207ea724e5fe14d03cccc 100644 (file)
@@ -1,4 +1,4 @@
-From 5d3353d93f64a2b6c63ed8b146c238450358bb0b Mon Sep 17 00:00:00 2001
+From 9a0f274786d74d142f8096259b4cf4df74e0668a Mon Sep 17 00:00:00 2001
 From: Benedikt Spranger <b.spranger@linutronix.de>
 Date: Sat, 6 Mar 2010 17:47:10 +0100
 Subject: [PATCH 056/353] ARM: AT91: PIT: Remove irq handler when clock event
@@ -152,5 +152,5 @@ index e90ab5b..9e12408 100644
        if (IS_ERR(sclk)) {
                pr_err("Unable to get slow clock\n");
 -- 
-2.1.4
+2.7.4
 
index 613e4601d5b2cf134238bf1791f6f0bc93eebfe1..7b141d3a75c96fae2a08ec08bc25eee7147a222d 100644 (file)
@@ -1,4 +1,4 @@
-From 6bea059594823c157a0ced8f627fecb4f915d7b6 Mon Sep 17 00:00:00 2001
+From e5c7e53a2f0c62e37c39090cc17a5a4b8812e004 Mon Sep 17 00:00:00 2001
 From: Alexandre Belloni <alexandre.belloni@free-electrons.com>
 Date: Thu, 17 Mar 2016 21:09:43 +0100
 Subject: [PATCH 057/353] clockevents/drivers/timer-atmel-pit: fix double
@@ -48,5 +48,5 @@ index 2c66bb3..9328884 100644
        data->cnt += data->cycle * PIT_PICNT(pit_read(data->base, AT91_PIT_PIVR));
        pit_write(data->base, AT91_PIT_MR,
 -- 
-2.1.4
+2.7.4
 
index bdedd50664190afbf607781b32a07d03ebd1ad5f..7618b6268896f5f034132f1bd95c72ef63e7b649 100644 (file)
@@ -1,4 +1,4 @@
-From 72957ed78284c460d200c4274ead3e3335db505e Mon Sep 17 00:00:00 2001
+From a30b8077ac9307d3d81262377cd8ce5b32c8ffc1 Mon Sep 17 00:00:00 2001
 From: Benedikt Spranger <b.spranger@linutronix.de>
 Date: Mon, 8 Mar 2010 18:57:04 +0100
 Subject: [PATCH 058/353] clocksource: TCLIB: Allow higher clock rates for
@@ -165,5 +165,5 @@ index e403ad6..8236b8c 100644
        tristate "Dummy IRQ handler"
        default n
 -- 
-2.1.4
+2.7.4
 
index d65e6d7ab65429115d9d0e360caa6c2a3a32f318..69e1da475ac3630155249241f2eb95cbfa344679 100644 (file)
@@ -1,4 +1,4 @@
-From b8062fa4aaab44d975c45941b19aa2dd115edcf5 Mon Sep 17 00:00:00 2001
+From 4f320055bac376d9e9683d861300d088d3aa8bd8 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 15 Jul 2010 10:29:00 +0200
 Subject: [PATCH 059/353] suspend: Prevent might sleep splats
@@ -111,5 +111,5 @@ index 2d0c99b..880c5a2 100644
        BUG_ON(irqs_disabled());
  
 -- 
-2.1.4
+2.7.4
 
index 17eba61373ab10e959122c63cb031d1e7c846174..f10d0f92a05fcc4af410d6b827068b989b038cd5 100644 (file)
@@ -1,4 +1,4 @@
-From 6ad0110555a8de7522a18656d8f55985b7096a30 Mon Sep 17 00:00:00 2001
+From 575deabe6f28ac443485a3dcaf25444378ea9483 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 28 Jun 2011 10:59:58 +0200
 Subject: [PATCH 060/353] net-flip-lock-dep-thingy.patch
@@ -111,5 +111,5 @@ index 0e82197..a42eb86 100644
  EXPORT_SYMBOL(lock_sock_nested);
  
 -- 
-2.1.4
+2.7.4
 
index 7c6734e5cd41bbd7d213355790031f5b5eac7ce1..faf46cae73cd4b97f02a4587b326a494398dd586 100644 (file)
@@ -1,4 +1,4 @@
-From d42c4e446a7f054c603b69f8aa8d17bea1e2296c Mon Sep 17 00:00:00 2001
+From 85515977598feaa262f3d2e59b8151e960c8f735 Mon Sep 17 00:00:00 2001
 From: Marc Kleine-Budde <mkl@pengutronix.de>
 Date: Wed, 5 Mar 2014 00:49:47 +0100
 Subject: [PATCH 061/353] net: sched: Use msleep() instead of yield()
@@ -58,5 +58,5 @@ index 4718809..2cff9e4 100644
  
  void dev_deactivate(struct net_device *dev)
 -- 
-2.1.4
+2.7.4
 
index b4fd53d1daa8e356c989cf052bfc9c0d7ee6fb49..cd61df56c69fb9d54f16eb8941d8a24563d7facc 100644 (file)
@@ -1,4 +1,4 @@
-From 9cb6987c3c1d5a483ca7aee04281bc2bd899e8fa Mon Sep 17 00:00:00 2001
+From fb4ae93c1b5554a37de140c7833dd1fb829a312b Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:27 -0500
 Subject: [PATCH 062/353] x86/ioapic: Do not unmask io_apic when interrupt is
@@ -28,5 +28,5 @@ index d34629d..1e1309d 100644
                return true;
        }
 -- 
-2.1.4
+2.7.4
 
index d8add3fb570543beba84070bffd35bcd6391cd14..9e8df844f0989b024bab1ff242cf42037a5c12fe 100644 (file)
@@ -1,4 +1,4 @@
-From 84a2b391e4a2b5d3afebec1d4c66598f557859f5 Mon Sep 17 00:00:00 2001
+From 74f97617bf690817caaab81c9ab88df8dbe3b936 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 4 Feb 2016 14:08:06 +0100
 Subject: [PATCH 063/353] latencyhist: disable jump-labels
@@ -63,5 +63,5 @@ index b39d0f9..e84c312 100644
           This option enables a transparent branch optimization that
         makes certain almost-always-true or almost-always-false branch
 -- 
-2.1.4
+2.7.4
 
index a2de2a2022caed17efcbe07040e62bdc1978cd8c..4eeae4ba9eb1d7a788569e0ce3ac0bf8ac29f9ba 100644 (file)
@@ -1,4 +1,4 @@
-From 8ac99ad1a2c5c72f90b74b7a318089689ceeaf7d Mon Sep 17 00:00:00 2001
+From 82fad35367ab11fc6e6438b68c60ee6b7d27c48e Mon Sep 17 00:00:00 2001
 From: Carsten Emde <C.Emde@osadl.org>
 Date: Tue, 19 Jul 2011 14:03:41 +0100
 Subject: [PATCH 064/353] tracing: Add latency histograms
@@ -1844,5 +1844,5 @@ index 03cdff8..0b5947e 100644
                start_critical_timing(a0, a1);
  }
 -- 
-2.1.4
+2.7.4
 
index 6773ac31030d978e41a60d5cee134d9bbddd90e4..cb271ebd138cdef7deeeb6d939bee4cf6cc6934c 100644 (file)
@@ -1,4 +1,4 @@
-From 47aac79f71d979ff398f44a9e9f4f9d2a965fa2e Mon Sep 17 00:00:00 2001
+From 0e30803bc08ad75fd96043af893bda0854d19973 Mon Sep 17 00:00:00 2001
 From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 Date: Sun, 25 Oct 2015 18:06:05 -0400
 Subject: [PATCH 065/353] latency_hist: Update sched_wakeup probe
@@ -42,5 +42,5 @@ index 66a69eb..b6c1d14 100644
        unsigned long flags;
        struct task_struct *curr = current;
 -- 
-2.1.4
+2.7.4
 
index 7734e746a162acde36322f52e48e1af8c8de8304..474dc264a48f01cfb5138dd78c3449c4e120039d 100644 (file)
@@ -1,4 +1,4 @@
-From f284df923db7af610c3b908b33c9d5cdf36459bc Mon Sep 17 00:00:00 2001
+From 930ad66419841f384c2116f5a85dd8348f7eb455 Mon Sep 17 00:00:00 2001
 From: Carsten Emde <C.Emde@osadl.org>
 Date: Tue, 5 Jan 2016 10:21:59 +0100
 Subject: [PATCH 066/353] trace/latency-hist: Consider new argument when
@@ -39,5 +39,5 @@ index b6c1d14..7f6ee70 100644
        unsigned long flags;
        int cpu = task_cpu(next);
 -- 
-2.1.4
+2.7.4
 
index 8d0d7433e2db89452697790a74cee76b78650f8c..e90a66d114e34a7d050f303314eab3fa8f2cb714 100644 (file)
@@ -1,4 +1,4 @@
-From 095a5999cdf87b73a2352e4435668c1ee292099b Mon Sep 17 00:00:00 2001
+From 3228227c659be01646775716af88ba4f6ddfde36 Mon Sep 17 00:00:00 2001
 From: Yang Shi <yang.shi@windriver.com>
 Date: Tue, 23 Feb 2016 13:23:23 -0800
 Subject: [PATCH 067/353] trace: Use rcuidle version for preemptoff_hist trace
@@ -90,5 +90,5 @@ index 0b5947e..940bd10 100644
  
  #else /* !CONFIG_PROVE_LOCKING */
 -- 
-2.1.4
+2.7.4
 
index 2cc4caf92b56a64948660d83fe46b0f3a82444b7..ce81b8a2938c7aa0443708af886fcd990390b0ba 100644 (file)
@@ -1,4 +1,4 @@
-From bef403499b07042134cd7e2b298137e2e8a6b60c Mon Sep 17 00:00:00 2001
+From f09b4d90e19544845b2c577d33714eb7ad5fd37b Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 22 Jul 2011 17:58:40 +0200
 Subject: [PATCH 068/353] printk: Add a printk kill switch
@@ -168,5 +168,5 @@ index 12b8dd6..4c90d2e 100644
                        nmi_panic(regs, "Hard LOCKUP");
  
 -- 
-2.1.4
+2.7.4
 
index a2b71a629eda37b2b680f83a87528be0d39ece6a..42b59043c4c6a1156bad8e6fa618d3f5d9e38dba 100644 (file)
@@ -1,4 +1,4 @@
-From d176201a9da1015c7b1572728fc0f9597dad1a6e Mon Sep 17 00:00:00 2001
+From a418e8e0fcc2ae76f892a9fe8924766593a1727c Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Fri, 2 Sep 2011 14:41:29 +0200
 Subject: [PATCH 069/353] printk: Add "force_early_printk" boot param to help
@@ -34,5 +34,5 @@ index e4a74bd..2e26fbf 100644
  {
        printk_killswitch = true;
 -- 
-2.1.4
+2.7.4
 
index 90db0ffe395b5d4677ed5e67b7382dbdfc24aefc..fa073a84d9f2b750ac6a4c26b80c966afa91b9bc 100644 (file)
@@ -1,4 +1,4 @@
-From 8831aec02eac34a831220720d5ce8085fe73f018 Mon Sep 17 00:00:00 2001
+From 7441ba3ce4ee4ecaef6feaf8e2164ff98331b9ce Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 17 Jun 2011 12:39:57 +0200
 Subject: [PATCH 070/353] rt: Provide PREEMPT_RT_BASE config switch
@@ -55,5 +55,5 @@ index 3f9c974..c669134 100644
  
  config PREEMPT_COUNT
 -- 
-2.1.4
+2.7.4
 
index 0929718364f907ad8ef11afa184f674d1036b690..0756825c4bc19d705a36c2f2b39d56bed486eb55 100644 (file)
@@ -1,4 +1,4 @@
-From 6896afd56d184db1901ede97ce89a51741673cc8 Mon Sep 17 00:00:00 2001
+From f48dcc800ede4ae58d488497b236292dc61a35b5 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 24 Jul 2011 12:11:43 +0200
 Subject: [PATCH 071/353] kconfig: Disable config options which are not RT
@@ -38,5 +38,5 @@ index dcf860f..c09a965 100644
        select RADIX_TREE_MULTIORDER
        help
 -- 
-2.1.4
+2.7.4
 
index c0622d2c919b837356bd9d847e9a02cd556b7e93..a816d9b52339d94587e13d952bde96207dcfe6b0 100644 (file)
@@ -1,4 +1,4 @@
-From 985899c98c86ef22de11231fccf5c1f18f57670c Mon Sep 17 00:00:00 2001
+From 22bd276e98ab7b6017736ea733019f65227ab65c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 29 Jun 2011 14:58:57 +0200
 Subject: [PATCH 072/353] kconfig: Add PREEMPT_RT_FULL
@@ -64,5 +64,5 @@ index 6fdc97e..523e042 100755
  
  # Truncate to maximum length
 -- 
-2.1.4
+2.7.4
 
index 2d59bddb090bbd93c3977a9fdab8fcea5778e37e..f7416009e6474e604527503d4a08a9a6d46b375e 100644 (file)
@@ -1,4 +1,4 @@
-From c77a8c3281d622f610ebd52a29cabd9dc20c7ec8 Mon Sep 17 00:00:00 2001
+From 3b06550d6399931159eb25b06838a5e13edb5952 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:58 -0500
 Subject: [PATCH 073/353] bug: BUG_ON/WARN_ON variants dependend on RT/!RT
@@ -37,5 +37,5 @@ index 6f96247..fa53a21 100644
  
  #endif
 -- 
-2.1.4
+2.7.4
 
index 00e39b58fce0ea64d18eeeea88d46674aed60d67..3aefe4d455e7ab5a807e096a1c7aa2d60b9ea5a5 100644 (file)
@@ -1,4 +1,4 @@
-From 437a3b7a72eed9b2d938c3759b01a0b33e467292 Mon Sep 17 00:00:00 2001
+From b0cc402aced62496f35436b1e8d9a88e89a5c8fa Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 27 Feb 2016 10:22:23 +0100
 Subject: [PATCH 074/353] iommu/amd: Use WARN_ON_NORT in __attach_device()
@@ -16,10 +16,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 6 insertions(+), 6 deletions(-)
 
 diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c
-index 0c910a8..75ee953 100644
+index bba1b9f..e8801a8 100644
 --- a/drivers/iommu/amd_iommu.c
 +++ b/drivers/iommu/amd_iommu.c
-@@ -1923,10 +1923,10 @@ static int __attach_device(struct iommu_dev_data *dev_data,
+@@ -1929,10 +1929,10 @@ static int __attach_device(struct iommu_dev_data *dev_data,
        int ret;
  
        /*
@@ -33,7 +33,7 @@ index 0c910a8..75ee953 100644
  
        /* lock domain */
        spin_lock(&domain->lock);
-@@ -2094,10 +2094,10 @@ static void __detach_device(struct iommu_dev_data *dev_data)
+@@ -2100,10 +2100,10 @@ static void __detach_device(struct iommu_dev_data *dev_data)
        struct protection_domain *domain;
  
        /*
@@ -48,5 +48,5 @@ index 0c910a8..75ee953 100644
        if (WARN_ON(!dev_data->domain))
                return;
 -- 
-2.1.4
+2.7.4
 
index 34eed724727074450736e55966ac7bdb8d7b6a42..4b73b3701652114ea6b8b889cebaf611c10f894d 100644 (file)
@@ -1,4 +1,4 @@
-From aded5c7133aa452685d42319113f96c726a8c4b7 Mon Sep 17 00:00:00 2001
+From ce66c2e68fc173d786cd90a9841184bdf9a89d6f Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 21 Jul 2009 22:34:14 +0200
 Subject: [PATCH 075/353] rt: local_irq_* variants depending on RT/!RT
@@ -55,5 +55,5 @@ index 5dd1272..f8f27cc 100644
 +
  #endif
 -- 
-2.1.4
+2.7.4
 
index 194f0abd9cfbfa535966329ae47e80448a580bc7..289bbeaa48bc88df1d570a8287781d781e4b94c7 100644 (file)
@@ -1,4 +1,4 @@
-From 141abb69f731b9e8f64d7a63d612f57935e5623d Mon Sep 17 00:00:00 2001
+From d2d70af567d210d853ad07e47828a9a0a5d713b8 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 24 Jul 2009 12:38:56 +0200
 Subject: [PATCH 076/353] preempt: Provide preempt_*_(no)rt variants
@@ -48,5 +48,5 @@ index 7eeceac..26e0eaa 100644
  
  struct preempt_notifier;
 -- 
-2.1.4
+2.7.4
 
index eaa72c9cc15673610a607b9e5053b42d77248f9a..b3749aacb5f769bf1cd19998205ebc518a633e1f 100644 (file)
@@ -1,4 +1,4 @@
-From ac4d7a0f473b7d307d66e20d358431ca4ade1b17 Mon Sep 17 00:00:00 2001
+From 2cc4ed8dfac64905ee1d44012ca0e5ae9aaaee0c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 17 Jun 2011 15:42:38 +0200
 Subject: [PATCH 077/353] Intrduce migrate_disable() + cpu_light()
@@ -294,5 +294,5 @@ index 1afec32..11fa431 100644
        print_symbol("caller is %s\n", (long)__builtin_return_address(0));
        dump_stack();
 -- 
-2.1.4
+2.7.4
 
index e08beb873f13f3c88caba7aca46fae20e021231a..447180c5784dedcdbd858e428fcdbed20b9cf830 100644 (file)
@@ -1,4 +1,4 @@
-From ca2342987808ad3770ab836047a17ea9a369a9c3 Mon Sep 17 00:00:00 2001
+From 42c379cdd85a2fb778139e70b0445194fb4df257 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 8 Mar 2017 14:23:35 +0100
 Subject: [PATCH 078/353] futex: workaround migrate_disable/enable in different
@@ -61,5 +61,5 @@ index f9addec..c5d0d70 100644
  
                /*
 -- 
-2.1.4
+2.7.4
 
index c4223e433834c7639d1ab20b7d517c8a7aff1a01..4ce78cc48ad368904814317ad201cd9bf2e09b88 100644 (file)
@@ -1,4 +1,4 @@
-From ae2e670d1b4eb5856a4e05c70a79829475017186 Mon Sep 17 00:00:00 2001
+From a6546339ec51612917582a826894f62a914c1a4e Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 20 Jun 2011 09:03:47 +0200
 Subject: [PATCH 079/353] rt: Add local irq locks
@@ -331,5 +331,5 @@ index 491b3f5..b988bf4 100644
  #define PCPU_MIN_UNIT_SIZE            PFN_ALIGN(32 << 10)
  
 -- 
-2.1.4
+2.7.4
 
index 33b27db49f18ef94a40f7e692f34af97f24246d3..cfc07bf1fc3936eb982fb80828868d526299359a 100644 (file)
@@ -1,4 +1,4 @@
-From ac358b991bf31615a5f158fde8b41edb3a755c52 Mon Sep 17 00:00:00 2001
+From 6fd6260c452afa5fd09fcc1d314fcf815d4ec1ee Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 27 May 2016 15:11:51 +0200
 Subject: [PATCH 080/353] locallock: add local_lock_on()
@@ -33,5 +33,5 @@ index 218e5a4..96f22c5 100644
  {
        spin_lock_irqsave(&lv->lock, lv->flags);
 -- 
-2.1.4
+2.7.4
 
index 6dc8c1a5cdad4cf29488c7e2e5fa5a146c086f10..1ebb6066c60fed643c6e6ab92d1bd6a709ffad7e 100644 (file)
@@ -1,4 +1,4 @@
-From d8836694171a9653ac6feffa15bf971338601e36 Mon Sep 17 00:00:00 2001
+From 4b582aad1e1be21876514ec7a160d9d441486b88 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <srostedt@redhat.com>
 Date: Fri, 3 Jul 2009 08:44:29 -0500
 Subject: [PATCH 081/353] ata: Do not disable interrupts in ide code for
@@ -66,5 +66,5 @@ index f9e85ed..fd99ae8 100644
                buf = page_address(page);
                consumed = ap->ops->sff_data_xfer(dev,  buf + offset,
 -- 
-2.1.4
+2.7.4
 
index 249b78a46d24d09ce805c5ddbb5e684bc9907612..4ac5606af66e8fb29c9a0443df272aff4adf66a0 100644 (file)
@@ -1,4 +1,4 @@
-From 974b064a363d3a2d227baa494323d6e387b9f959 Mon Sep 17 00:00:00 2001
+From 8f492ee958f5e193c476788e4ea180aff9a70062 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:30:16 -0500
 Subject: [PATCH 082/353] ide: Do not disable interrupts for PREEMPT-RT
@@ -182,5 +182,5 @@ index a716693..be0568c 100644
        ide_set_handler(drive, &task_pio_intr, WAIT_WORSTCASE);
  
 -- 
-2.1.4
+2.7.4
 
index 4a62163d1175cb5609f4365ad4a059400ecf8b78..d9d0692d0edf59c4bfd49e63bca695013dd07ff6 100644 (file)
@@ -1,4 +1,4 @@
-From 9f28db9adb16f25b2b8499b368bfc1397b390ff8 Mon Sep 17 00:00:00 2001
+From 4e1cad86f7325eeabb05db8936fa743856be1670 Mon Sep 17 00:00:00 2001
 From: Sven-Thorsten Dietrich <sdietrich@novell.com>
 Date: Fri, 3 Jul 2009 08:30:35 -0500
 Subject: [PATCH 083/353] infiniband: Mellanox IB driver patch use _nort()
@@ -42,5 +42,5 @@ index 8f79cae..982e97f 100644
        /*
         * make sure the in-flight joins have finished before we attempt
 -- 
-2.1.4
+2.7.4
 
index f54cf7779ef925eeb664d18ef30d3dcd11547ea2..233f7e2efeb7a84f7502f65b2fa076392f221924 100644 (file)
@@ -1,4 +1,4 @@
-From 650a255d7cfa824e722d4800801f1fc291a12678 Mon Sep 17 00:00:00 2001
+From cfea15cc7b5a515582afc6333e4d49762a862f6b Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:30:16 -0500
 Subject: [PATCH 084/353] input: gameport: Do not disable interrupts on
@@ -62,5 +62,5 @@ index 4a2a9e3..e970d9a 100644
                if (t2 - t1 < tx) tx = t2 - t1;
        }
 -- 
-2.1.4
+2.7.4
 
index 36b66181c39345a53a2db0aa8b343af421c87afd..7ec99c6e3063bd691484a6b8c01aae34ebd5f7aa 100644 (file)
@@ -1,4 +1,4 @@
-From 20284d425742a72b457de79b8ee518903327877e Mon Sep 17 00:00:00 2001
+From 02e4bc33f420d732fb12bdc94ad445682f894fbb Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 21 Jul 2009 23:06:05 +0200
 Subject: [PATCH 085/353] core: Do not disable interrupts on RT in
@@ -31,5 +31,5 @@ index b069ccb..1a2e88e 100644
  
  struct user_struct *alloc_uid(kuid_t uid)
 -- 
-2.1.4
+2.7.4
 
index e10bfd8f7a64f72109089361d691d78eeeebbbbd..e47ceafb00fc344740513231017d6875baf265da 100644 (file)
@@ -1,4 +1,4 @@
-From 4a1f1b16b6ccf9fd19cd1ec0088ef701b49ff6db Mon Sep 17 00:00:00 2001
+From 255c468822a8ca05c2d81da7240569886c4adbe3 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 8 Nov 2013 17:34:54 +0100
 Subject: [PATCH 086/353] usb: Use _nort in giveback function
@@ -59,5 +59,5 @@ index bdb0d7a..c811a81 100644
        usb_anchor_resume_wakeups(anchor);
        atomic_dec(&urb->use_count);
 -- 
-2.1.4
+2.7.4
 
index 4f66f1096d8ce6e2d1bffee70d5b28a729da2697..71e5d4e2a27cd4079799a6080fc87bdcb457bd6a 100644 (file)
@@ -1,4 +1,4 @@
-From 749659db2c616c6f9ec7ef93ab63a1999bbbbcce Mon Sep 17 00:00:00 2001
+From 4712bbff38b06c1aac9332396fa043324cf2f1b9 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 3 Jul 2009 08:44:34 -0500
 Subject: [PATCH 087/353] mm/scatterlist: Do not disable irqs on RT
@@ -45,5 +45,5 @@ index 004fc70..ccc4699 100644
  }
  EXPORT_SYMBOL(sg_copy_buffer);
 -- 
-2.1.4
+2.7.4
 
index 6c85e4a2627c2ae3dc992b0981ec41516efa3b3b..e63c0eb216235b529f75abcdf4fac1529f03b6e6 100644 (file)
@@ -1,4 +1,4 @@
-From 0494fc4ea410382e263f296d5321b96be9c8cd75 Mon Sep 17 00:00:00 2001
+From 81ecb7833474404ef20d3680a0fba44399cd2ffb Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 29 Jan 2015 17:19:44 +0100
 Subject: [PATCH 088/353] mm/workingset: Do not protect workingset_shadow_nodes
@@ -162,5 +162,5 @@ index 4c4f056..b97b1e8 100644
        return ret;
  }
 -- 
-2.1.4
+2.7.4
 
index 05394fb14f6ab299407ac56a6158aeaceb59b5bb..8526bdfa824db501a7434ad46c520fb389abe240 100644 (file)
@@ -1,4 +1,4 @@
-From 5bf5dc585b375926e6256e5f6bd2247ba9b404af Mon Sep 17 00:00:00 2001
+From cafe9c2c2a4824362b9a0e3e931366e7bfb27bc6 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 22 Jul 2011 08:07:08 +0200
 Subject: [PATCH 089/353] signal: Make __lock_task_sighand() RT aware
@@ -40,5 +40,5 @@ index 5fac80c..f6ac037 100644
  
        return sighand;
 -- 
-2.1.4
+2.7.4
 
index e6bd45347167517cee2dd0623b530c27c316125e..79dbf7e603380869600dcb7c29a698470561a9a2 100644 (file)
@@ -1,4 +1,4 @@
-From 6ecb0648c59b70a93351e855738aa31f54524dfb Mon Sep 17 00:00:00 2001
+From 7cc92a584bea82d369d3b3e275cc38c47ca70910 Mon Sep 17 00:00:00 2001
 From: Oleg Nesterov <oleg@redhat.com>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 090/353] signal/x86: Delay calling signals in atomic
@@ -148,5 +148,5 @@ index f6ac037..e47ffc5 100644
   * Nuke all other threads in the group.
   */
 -- 
-2.1.4
+2.7.4
 
index fac8ae6e7e8271811595de0a1e469cb8a1bcffb8..36e8ad4ac94b88754e1c8b653f5a9d780d92ec2f 100644 (file)
@@ -1,4 +1,4 @@
-From e832edd6b615279834d506b31c2ba068e97b0907 Mon Sep 17 00:00:00 2001
+From 40d91877ac1594a5ed904ec04e180955a68604c5 Mon Sep 17 00:00:00 2001
 From: Yang Shi <yang.shi@linaro.org>
 Date: Thu, 10 Dec 2015 10:58:51 -0800
 Subject: [PATCH 091/353] x86/signal: delay calling signals on 32bit
@@ -44,5 +44,5 @@ index c370fba..d132878 100644
  #endif
  
 -- 
-2.1.4
+2.7.4
 
index 59acfd8e670b1b5262f5ce92fdd261439505d9a0..f4820143f3517ee22abcb8dcc6846da39bb946ba 100644 (file)
@@ -1,4 +1,4 @@
-From 83f17de76cb10ce4dd257831472f40649c5b714e Mon Sep 17 00:00:00 2001
+From cbc91b54c57f68e85886c99d842536faed97a3eb Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 21 Jul 2011 21:05:33 +0200
 Subject: [PATCH 092/353] net/wireless: Use WARN_ON_NORT()
@@ -25,5 +25,5 @@ index 474655a..f2a33a4 100644
        if (WARN_ON(status->band >= NUM_NL80211_BANDS))
                goto drop;
 -- 
-2.1.4
+2.7.4
 
index 617f8fa1fcb326da65a72b01068fb3b06fce7818..9b556ede5c2c334180547007b7dbc1ada274aec2 100644 (file)
@@ -1,4 +1,4 @@
-From 48f688c0945818aab1f45c633c74c49d036ffd4e Mon Sep 17 00:00:00 2001
+From 83d22b09c2a961c74a8c782dfe8e6dfba2ddc95e Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 18 Mar 2011 09:18:52 +0100
 Subject: [PATCH 093/353] buffer_head: Replace bh_uptodate_lock for -rt
@@ -167,5 +167,5 @@ index 4431ea2..87c4ed3 100644
   * macro tricks to expand the set_buffer_foo(), clear_buffer_foo()
   * and buffer_foo() functions.
 -- 
-2.1.4
+2.7.4
 
index 26ecdc9af86f4747255aee205ae4d2f478216161..61b47c244456f434c06ebd5e2c22774c57a8a823 100644 (file)
@@ -1,4 +1,4 @@
-From 0f6c16c6cbdcdcf94dfe64cd6c9bb2da747527c3 Mon Sep 17 00:00:00 2001
+From 478914b8364f3e602e0395a0e82c2de836da345d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 18 Mar 2011 10:11:25 +0100
 Subject: [PATCH 094/353] fs: jbd/jbd2: Make state lock and journal head lock
@@ -105,5 +105,5 @@ index d073470..9118fda 100644
  
  #define J_ASSERT(assert)      BUG_ON(!(assert))
 -- 
-2.1.4
+2.7.4
 
index 015b0ecb3da4a231a0d211ea3f6399bd48bd4b61..8e6efe8c6fdc57bdb630fe7736cdcfbeddb507c1 100644 (file)
@@ -1,4 +1,4 @@
-From b75eea06c45d1ad4ae6ec3bdf3b89f582b9ec2c5 Mon Sep 17 00:00:00 2001
+From e65e816ecb0e98570a34b6ba5299a6a23e97a0cb Mon Sep 17 00:00:00 2001
 From: Paul Gortmaker <paul.gortmaker@windriver.com>
 Date: Fri, 21 Jun 2013 15:07:25 -0400
 Subject: [PATCH 095/353] list_bl: Make list head locking RT safe
@@ -115,5 +115,5 @@ index cb48330..d3af099 100644
  
  static inline bool hlist_bl_is_locked(struct hlist_bl_head *b)
 -- 
-2.1.4
+2.7.4
 
index 649dd00672a6df110d04c9bf7967697899f91f78..ce9c6be953c1ab0b36abe447f6fbc92a23d81959 100644 (file)
@@ -1,4 +1,4 @@
-From 09ba4105c624eac12e39be7521134487aac18edf Mon Sep 17 00:00:00 2001
+From 12d1b02b7492c3519ecceba6e62f815b468651f6 Mon Sep 17 00:00:00 2001
 From: Josh Cartwright <joshc@ni.com>
 Date: Thu, 31 Mar 2016 00:04:25 -0500
 Subject: [PATCH 096/353] list_bl: fixup bogus lockdep warning
@@ -99,5 +99,5 @@ index d3af099..4e50623 100644
  static inline void INIT_HLIST_BL_NODE(struct hlist_bl_node *h)
  {
 -- 
-2.1.4
+2.7.4
 
index fb375e7d7b474b64506b8fe0d8dbfb3df02bb197..46baf60a8524f001ad1e4a4d1e8d0fa9a985071b 100644 (file)
@@ -1,4 +1,4 @@
-From 40af30659324b2c1fd2a2b8f4a1ffbe44e336825 Mon Sep 17 00:00:00 2001
+From 317d39ce0a90a6360a94c3dfc1cb66fb1f171ccc Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:57 -0500
 Subject: [PATCH 097/353] genirq: Disable irqpoll on -rt
@@ -38,5 +38,5 @@ index 5707f97..73f38dc 100644
        printk(KERN_WARNING "Misrouted IRQ fixup and polling support "
                                "enabled\n");
 -- 
-2.1.4
+2.7.4
 
index 1a4b3c97ab25b2674bff8860ca426e9faddd2420..fabd2e5a4a461e3e9d643dd53b36637b7e12779b 100644 (file)
@@ -1,4 +1,4 @@
-From 4e9db2621fcf567e0e5e644dbecec9568da4a457 Mon Sep 17 00:00:00 2001
+From 4ba076dc40139a421eb6f400358d69faec4e3951 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 3 Apr 2011 11:57:29 +0200
 Subject: [PATCH 098/353] genirq: Force interrupt thread on RT
@@ -52,5 +52,5 @@ index e121645..f977653 100644
  
  static void __synchronize_hardirq(struct irq_desc *desc)
 -- 
-2.1.4
+2.7.4
 
index ef9cf8ee6627eedb81f11c1359be963488139d34..193fd97db87fe6a4d2d8de2d509343973abd245b 100644 (file)
@@ -1,4 +1,4 @@
-From b3bcafbbc87076375fbdee2dd02f9a39978c7d3e Mon Sep 17 00:00:00 2001
+From f5516988717b0a161bca61be410512282c60d8c2 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Fri, 3 Jul 2009 08:30:00 -0500
 Subject: [PATCH 099/353] drivers/net: vortex fix locking issues
@@ -53,5 +53,5 @@ index 9133e79..63afb92 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index 0f616dcb460d53349a25fc60159c5964ecf7a53c..cd1a7ab29b8f2d4b488b0f41c969ae203fe010c6 100644 (file)
@@ -1,4 +1,4 @@
-From b69ae3cad0306b5b1cb948ee8895b56a0a34d789 Mon Sep 17 00:00:00 2001
+From 5afcde582af9c8f016663fd9cc82b9e9603cf8e4 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:37 -0500
 Subject: [PATCH 100/353] mm: page_alloc: rt-friendly per-cpu pages
@@ -205,5 +205,5 @@ index 904548f..b4dd1a0 100644
  
  #ifdef CONFIG_MEMORY_HOTREMOVE
 -- 
-2.1.4
+2.7.4
 
index 4ef2142281fe7f5e92005e807e8e5ee67677a40f..69c5cdc95dc85d87808c0c7ba937fbf1d92d3abd 100644 (file)
@@ -1,4 +1,4 @@
-From 6cb2e145aa2dd79a521324b84a618b15b649f673 Mon Sep 17 00:00:00 2001
+From 3642f3afb8f591d24d7c3528e8eb8b2c4fc7bf68 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Fri, 3 Jul 2009 08:44:37 -0500
 Subject: [PATCH 101/353] mm: page_alloc: Reduce lock sections further
@@ -206,5 +206,5 @@ index b4dd1a0..e251ca9 100644
  
  out:
 -- 
-2.1.4
+2.7.4
 
index b2e8d2023f1dad0d9e070d0231840cb986f8f96b..082b9ae447c701ea687b4b2cb48e0b7c767f8e25 100644 (file)
@@ -1,4 +1,4 @@
-From 7a3cb9b174fb04b4397d333eb28016ac2773dadc Mon Sep 17 00:00:00 2001
+From 0a5e74a5202a2f661d18b87ec1ad5e6058ff59c7 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:51 -0500
 Subject: [PATCH 102/353] mm/swap: Convert to percpu locked
@@ -197,5 +197,5 @@ index adea901..796f366 100644
  
  static void lru_add_drain_per_cpu(struct work_struct *dummy)
 -- 
-2.1.4
+2.7.4
 
index 8a5e9dfc1a42759be8acb88a2d6f3fc260bfe535..5db3eaf7daff8d947af1c4b31955e3749c5df122 100644 (file)
@@ -1,4 +1,4 @@
-From 66ca7cca4ccda9163812899f167960789e75a38f Mon Sep 17 00:00:00 2001
+From ae4b3f2390949a1a26a8515a69cc9b64f98bbc58 Mon Sep 17 00:00:00 2001
 From: Luiz Capitulino <lcapitulino@redhat.com>
 Date: Fri, 27 May 2016 15:03:28 +0200
 Subject: [PATCH 103/353] mm: perform lru_add_drain_all() remotely
@@ -112,5 +112,5 @@ index 796f366..e360916 100644
        put_online_cpus();
        mutex_unlock(&lock);
 -- 
-2.1.4
+2.7.4
 
index da2e29efe3a1c80f136f11f64e637e1bad63e72c..1b7fb1796f197923bc7017ae123d4742f3a5d2db 100644 (file)
@@ -1,4 +1,4 @@
-From fe026a2b215435f928c597161dbe9e6ef15d74e2 Mon Sep 17 00:00:00 2001
+From 9d98da0f2c258ed0e514f5f658af34b621601b80 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:30:13 -0500
 Subject: [PATCH 104/353] mm/vmstat: Protect per cpu variables with preempt
@@ -40,7 +40,7 @@ index 6137719..e28c5a4 100644
  
  static inline void count_vm_events(enum vm_event_item item, long delta)
 diff --git a/mm/vmstat.c b/mm/vmstat.c
-index 5f658b6..00f9620 100644
+index 5e6a4d7..20dbbb6 100644
 --- a/mm/vmstat.c
 +++ b/mm/vmstat.c
 @@ -245,6 +245,7 @@ void __mod_zone_page_state(struct zone *zone, enum zone_stat_item item,
@@ -140,5 +140,5 @@ index 5f658b6..00f9620 100644
  
  void __dec_zone_page_state(struct page *page, enum zone_stat_item item)
 -- 
-2.1.4
+2.7.4
 
index 8034db27afb71f4429e18942e322a5a561731acc..d59f8da9f94ad96a294cf3ae42aa543ca4e536b8 100644 (file)
@@ -1,4 +1,4 @@
-From af3363f46769dfae57dfe75ec0573c2a6df25959 Mon Sep 17 00:00:00 2001
+From c80eb90291e2c3f51705d3c8a3892d52db7df66c Mon Sep 17 00:00:00 2001
 From: Frank Rowand <frank.rowand@am.sony.com>
 Date: Sat, 1 Oct 2011 18:58:13 -0700
 Subject: [PATCH 105/353] ARM: Initialize split page table locks for vector
@@ -71,5 +71,5 @@ index c6324b5..664eb7e 100644
  /*
   * The vectors page is always readable from user space for the
 -- 
-2.1.4
+2.7.4
 
index 8a19a37f1aaa29e77e73eacf3a1070eae9b64b05..12c16e605f010c800b1acc51f04d246be7228746 100644 (file)
@@ -1,4 +1,4 @@
-From 113b541bde171a45231b1ea564a1876501a42876 Mon Sep 17 00:00:00 2001
+From 0be752d7a8329bfc9379d0a07ebdd89d781822c7 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 9 Jan 2013 10:33:09 +0100
 Subject: [PATCH 106/353] mm: bounce: Use local_irq_save_nort
@@ -29,5 +29,5 @@ index 1cb5dd3..2f1ec8a 100644
  
  #else /* CONFIG_HIGHMEM */
 -- 
-2.1.4
+2.7.4
 
index 075e5ccdf5d92da475c95f89ea0f5cb32390f37b..ab6bacb122e057902922ae517b73015454b439ea 100644 (file)
@@ -1,4 +1,4 @@
-From 6a092b86b8a00ccc5bdd30e72206b996dfda07ca Mon Sep 17 00:00:00 2001
+From 9540fcdc38e5e2b14c6bb5e8d780abb2d9a0214f Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:44:03 -0500
 Subject: [PATCH 107/353] mm: Allow only slub on RT
@@ -32,5 +32,5 @@ index 1cbe3c6..662a374 100644
           SLOB replaces the stock allocator with a drastically simpler
           allocator. SLOB is generally more space efficient but
 -- 
-2.1.4
+2.7.4
 
index 934db2472a5038fdcaf2b93d2f25ea13a7da2518..6436e80250ca241dd5d95dcd223ced7a52209449 100644 (file)
@@ -1,4 +1,4 @@
-From 5abc470a46c57c9720d5055011b8f85c024970d1 Mon Sep 17 00:00:00 2001
+From fc8c1038804b4450bab134e794482282b9993da6 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 25 Oct 2012 10:32:35 +0100
 Subject: [PATCH 108/353] mm: Enable SLUB for RT
@@ -29,7 +29,7 @@ index ceb7d70..dfd281e 100644
  #ifdef CONFIG_SLAB
        struct list_head slabs_partial; /* partial list first, better asm code */
 diff --git a/mm/slub.c b/mm/slub.c
-index e0ce5de..3b85af5 100644
+index 131dee8..6cd5c83 100644
 --- a/mm/slub.c
 +++ b/mm/slub.c
 @@ -1144,7 +1144,7 @@ static noinline int free_debug_processing(
@@ -468,5 +468,5 @@ index e0ce5de..3b85af5 100644
  
        for (i = 0; i < t.count; i++) {
 -- 
-2.1.4
+2.7.4
 
index 1fa803852a0d6a34dde4b8105743ac2a157cdb90..903ecf9af1d878846612bb3c1d8fed5d17a81ef3 100644 (file)
@@ -1,4 +1,4 @@
-From 941af18e30e21dacf49e6a30c249a0eef198f33c Mon Sep 17 00:00:00 2001
+From d8aa5419217603100273ffeca66986c269862a0d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 9 Jan 2013 12:08:15 +0100
 Subject: [PATCH 109/353] slub: Enable irqs for __GFP_WAIT
@@ -12,7 +12,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 6 insertions(+), 7 deletions(-)
 
 diff --git a/mm/slub.c b/mm/slub.c
-index 3b85af5..4c22f10 100644
+index 6cd5c83..e7491c1 100644
 --- a/mm/slub.c
 +++ b/mm/slub.c
 @@ -1536,14 +1536,17 @@ static struct page *allocate_slab(struct kmem_cache *s, gfp_t flags, int node)
@@ -49,5 +49,5 @@ index 3b85af5..4c22f10 100644
        if (!page)
                return NULL;
 -- 
-2.1.4
+2.7.4
 
index 309a07b5105b70e829b96ee2b29ce6d611de5e06..d56260410a74e9449af92eeddec08df31da3c08e 100644 (file)
@@ -1,4 +1,4 @@
-From b5c93ec2bfbe9dd120de4c8a79f75e5df166f611 Mon Sep 17 00:00:00 2001
+From 1f5b098ce55c619c39a97eeee02f7f68ab1096ac Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 15 Apr 2015 19:00:47 +0200
 Subject: [PATCH 110/353] slub: Disable SLUB_CPU_PARTIAL
@@ -49,5 +49,5 @@ index 662a374..786230f 100644
        help
          Per cpu partial caches accellerate objects allocation and freeing
 -- 
-2.1.4
+2.7.4
 
index 873c315c2492d266c1c88305c500d35b3203cf6e..0bb314f121e9eb15f36d5e45cc354e7ba8b4a290 100644 (file)
@@ -1,4 +1,4 @@
-From f29e477a1705b1c854e29320259b52f54fd48813 Mon Sep 17 00:00:00 2001
+From 5993d0213ae598719c656971a7886ae813a9aee6 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 27 Sep 2012 11:11:46 +0200
 Subject: [PATCH 111/353] mm: page_alloc: Use local_lock_on() instead of plain
@@ -29,5 +29,5 @@ index dc76100..f69e852 100644
  # define cpu_lock_irqsave(cpu, flags)         local_irq_save(flags)
  # define cpu_unlock_irqrestore(cpu, flags)    local_irq_restore(flags)
 -- 
-2.1.4
+2.7.4
 
index 38a00379a331d062bbf5a096c3ade4689ebe18e5..0ec960abaf088ebb302db0202dffec6f5f3e87d9 100644 (file)
@@ -1,4 +1,4 @@
-From 39b8e138096ea15afc959e4fc2c0e28354df416a Mon Sep 17 00:00:00 2001
+From f96b4d17e8352c89277e7d809d1f7a74905da0f9 Mon Sep 17 00:00:00 2001
 From: Yang Shi <yang.shi@windriver.com>
 Date: Wed, 30 Oct 2013 11:48:33 -0700
 Subject: [PATCH 112/353] mm/memcontrol: Don't call schedule_work_on in
@@ -69,5 +69,5 @@ index c3059ed..c72d46e 100644
        mutex_unlock(&percpu_charge_mutex);
  }
 -- 
-2.1.4
+2.7.4
 
index 46deafb63fee68bd31af54328eadca8c3849613c..fbba76fc0753e9b9e53f8c98ebe8ce34f668c7ac 100644 (file)
@@ -1,4 +1,4 @@
-From b157c01c424f41bf3eb895ac48e04d420215c1b2 Mon Sep 17 00:00:00 2001
+From 5ac21654aadbd97664d49a07e42cb3ea4650eebb Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 28 Jan 2015 17:14:16 +0100
 Subject: [PATCH 113/353] mm/memcontrol: Replace local_irq_disable with local
@@ -104,5 +104,5 @@ index c72d46e..e1aa5ef 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index 9ae7cb8d9794c86b7c2dc664c6d45cf16973d079..cb7017982a1b6597fc9db30ddd7d2cad98aa0124 100644 (file)
@@ -1,4 +1,4 @@
-From 1b6c7e99d680fb16c00348aec7910be6aa8e3fed Mon Sep 17 00:00:00 2001
+From c29d89833ff787d14cab2b5557906136199dc060 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sun, 5 Jun 2016 08:11:13 +0200
 Subject: [PATCH 114/353] mm/memcontrol: mem_cgroup_migrate() - replace another
@@ -31,5 +31,5 @@ index e1aa5ef..e10260c 100644
  
  DEFINE_STATIC_KEY_FALSE(memcg_sockets_enabled_key);
 -- 
-2.1.4
+2.7.4
 
index 5ad7da4c0aee5bfcb6e588b86b9d94333dd82b44..f3898008e9c4ccca7a389bebd2b91a239dc44971 100644 (file)
@@ -1,4 +1,4 @@
-From c6e85e022f2635a7a74a8563d6bd4304c989b70a Mon Sep 17 00:00:00 2001
+From 8ee545ad9e1f9d9a12722c7ef74c9b2d416eadf7 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 5 Feb 2016 12:17:14 +0100
 Subject: [PATCH 115/353] mm: backing-dev: don't disable IRQs in
@@ -44,5 +44,5 @@ index 6ff2d77..b5a91dd 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index bebdef6c1d95bad33f971cb5fbe4a34b0ce5dffd..e68e7c4b304b3c098104b929c707b0661c22dc23 100644 (file)
@@ -1,4 +1,4 @@
-From 3ca2c67b496471a7b6a9c8761c1f089d3e77ea24 Mon Sep 17 00:00:00 2001
+From be01533d5605ef74842d4ccc5ff91aa74581d551 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Tue, 22 Mar 2016 11:16:09 +0100
 Subject: [PATCH 116/353] mm/zsmalloc: copy with get_cpu_var() and locking
@@ -198,5 +198,5 @@ index e3eb3d4..99ffe21 100644
        migrate_read_unlock(zspage);
        unpin_tag(handle);
 -- 
-2.1.4
+2.7.4
 
index eb13991020eb3fdc73c8aaafcaf2b77f0c886307..1c81e6ef0c18e260c65abc55b811ba59bbfe5372 100644 (file)
@@ -1,4 +1,4 @@
-From 558144849ef6396fde66bd5b1795263624ad4361 Mon Sep 17 00:00:00 2001
+From da2c4cef46da2bfc3ff006c27253cbb4366a291d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 25 Jan 2017 16:34:27 +0100
 Subject: [PATCH 117/353] radix-tree: use local locks
@@ -128,5 +128,5 @@ index 8e6d552..741da5a 100644
   * The maximum index which can be stored in a radix tree
   */
 -- 
-2.1.4
+2.7.4
 
index a44904a29d75b0687d502d93a374fafeb116d253..e9b369588c0ef4adbe4fdf855d15021a05766a75 100644 (file)
@@ -1,4 +1,4 @@
-From 80d9239a5f75287e0995e92f1edd837832dee216 Mon Sep 17 00:00:00 2001
+From 6cae39b9199d33d720b2c6344d72add7b0bc5ca9 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 118/353] panic: skip get_random_bytes for RT_FULL in
@@ -29,5 +29,5 @@ index dbec387..b67a480 100644
  
        return 0;
 -- 
-2.1.4
+2.7.4
 
index 9db52cc96f7c9af28e35f65a1b476630ddc4dd08..81dc280f67128efb31c43d4e47e152d9375bbf93 100644 (file)
@@ -1,4 +1,4 @@
-From c6ecd53dee01c921facbb835e68b8d1ba246a068 Mon Sep 17 00:00:00 2001
+From 9d65e1dea41100a78d74a9f02f2ca39d3111d451 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:34 -0500
 Subject: [PATCH 119/353] timers: Prepare for full preemption
@@ -29,7 +29,7 @@ index ec86e4e..8e5b680 100644
  #else
  # define del_timer_sync(t)            del_timer(t)
 diff --git a/kernel/sched/core.c b/kernel/sched/core.c
-index 72d322d..06ec3b5 100644
+index 72d322d..06ec3b5e 100644
 --- a/kernel/sched/core.c
 +++ b/kernel/sched/core.c
 @@ -539,11 +539,14 @@ void resched_cpu(int cpu)
@@ -163,5 +163,5 @@ index f14e352..a0cb1a2 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 20b339762b7992d599dc8db167bc8fa0945dbd41..a1b613fc08172f74e3023d07fd0fe16ae9169328 100644 (file)
@@ -1,4 +1,4 @@
-From 72b7b4f4fac6a263f94fbf8c357742fce873c9a5 Mon Sep 17 00:00:00 2001
+From fa2dffd806f7eed4e62939bf894abfd83b00ec6e Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Fri, 21 Aug 2009 11:56:45 +0200
 Subject: [PATCH 120/353] timer: delay waking softirqs from the jiffy tick
@@ -76,5 +76,5 @@ index a0cb1a2..a416cee 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 3e051c0e1910a12b984af746d271b38e638419d6..b14a40f82203ed53fde4a4481a63ddf5e1804655 100644 (file)
@@ -1,4 +1,4 @@
-From 19f37781dbc3e36c1bcce1885888a4ceac26925b Mon Sep 17 00:00:00 2001
+From af952ce05b2d9641b16e84a79a59096dee7c6496 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:29:34 -0500
 Subject: [PATCH 121/353] hrtimers: Prepare full preemption
@@ -211,5 +211,5 @@ index 53ba15a..6084618 100644
        }
        list_del(&timer->list);
 -- 
-2.1.4
+2.7.4
 
index 7247750b747b0033e67a24140aea842d8189dced..8ef14bc6462790950ffe591496c9a895214ac701 100644 (file)
@@ -1,4 +1,4 @@
-From cbf964ffc28a57e08f55ecbe6bc726b395aa8140 Mon Sep 17 00:00:00 2001
+From e11e95f19834e025ba656a35ab4c423592b5f4bc Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 23 Dec 2015 20:57:41 +0100
 Subject: [PATCH 122/353] hrtimer: enfore 64byte alignment
@@ -29,5 +29,5 @@ index b71f4b7..b7c2d54 100644
  /**
   * struct hrtimer_clock_base - the timer base for a specific clock
 -- 
-2.1.4
+2.7.4
 
index 061df6786897962cf2ad1263c3c684353627855b..d8dcb64f492e31ce53029b8db2fd08b660e8ace5 100644 (file)
@@ -1,4 +1,4 @@
-From 272ac6e94943e001df8cb40750d37732a219d578 Mon Sep 17 00:00:00 2001
+From fc99a650dc3bb56fd89b3e4e9244370029af8807 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 3 Jul 2009 08:44:31 -0500
 Subject: [PATCH 123/353] hrtimer: Fixup hrtimer callback changes for
@@ -68,7 +68,7 @@ index b7c2d54..65d0671 100644
        unsigned int                    active_bases;
        unsigned int                    clock_was_set_seq;
 diff --git a/kernel/sched/core.c b/kernel/sched/core.c
-index 06ec3b5..d742d93 100644
+index 06ec3b5e..d742d93 100644
 --- a/kernel/sched/core.c
 +++ b/kernel/sched/core.c
 @@ -359,6 +359,7 @@ static void init_rq_hrtick(struct rq *rq)
@@ -352,5 +352,5 @@ index 63177be..59fe007 100644
        /* Enable the perf event */
        watchdog_nmi_enable(cpu);
 -- 
-2.1.4
+2.7.4
 
index 5afc097a328252dbb3b83ea5f80e9d387122e7ab..4f1358ae226fd7289a0b8104c6dc9b955029309c 100644 (file)
@@ -1,4 +1,4 @@
-From 7b993035c1267ab82b246c359be1f980bb40b8b7 Mon Sep 17 00:00:00 2001
+From 2e304019377630c144263832570429c81c9480f8 Mon Sep 17 00:00:00 2001
 From: Juri Lelli <juri.lelli@gmail.com>
 Date: Tue, 13 May 2014 15:30:20 +0200
 Subject: [PATCH 124/353] sched/deadline: dl_task_timer has to be irqsafe
@@ -24,5 +24,5 @@ index 3042927..1b7fa21 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index 9ba73197a5848bdcade282991ad34f0c1dfde9df..3d9a19528c64027f2b03e691a18db63930c11b1a 100644 (file)
@@ -1,4 +1,4 @@
-From 640cc1e433ee1f5576b15fb40caa91670f7c2810 Mon Sep 17 00:00:00 2001
+From 1b8ba8912669cfbf79607c216d41a85463785afa Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 25 Jan 2012 11:08:40 +0100
 Subject: [PATCH 125/353] timer-fd: Prevent live lock
@@ -31,5 +31,5 @@ index ab8dd15..5580853 100644
  
        /*
 -- 
-2.1.4
+2.7.4
 
index f6a5e1dad5e25f26d6d86f16fff1026292493b60..72f0c42f050f8c51446be64c2c12e0d5e24ea4ac 100644 (file)
@@ -1,4 +1,4 @@
-From 7551e8782fb293c0a49066c78bbcd4120d7a3223 Mon Sep 17 00:00:00 2001
+From e71b4ab484c0697faf1d8fd40df43376f86e4176 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 27 Feb 2016 10:47:10 +0100
 Subject: [PATCH 126/353] tick/broadcast: Make broadcast hrtimer irqsafe
@@ -59,5 +59,5 @@ index 690b797..fe8ba16 100644
        clockevents_register_device(&ce_broadcast_hrtimer);
  }
 -- 
-2.1.4
+2.7.4
 
index 3fb1a0eb88145e0436c4f19ce24379795ffb3a6a..4fba55792a5fce9664dc2748e5841f1cee2972a0 100644 (file)
@@ -1,4 +1,4 @@
-From 9659dce0347419eaea39571bd2e1df0269a5e349 Mon Sep 17 00:00:00 2001
+From 36d7638c1810e546479b0a3d87bdb1360b0f3374 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 1 Mar 2017 16:30:49 +0100
 Subject: [PATCH 127/353] timer/hrtimer: check properly for a running timer
@@ -35,5 +35,5 @@ index 65d0671..a34e10b 100644
  
  /* Forward a hrtimer so it expires after now: */
 -- 
-2.1.4
+2.7.4
 
index 66df05112f6e5cf91772e9cb8ddb58daef8a4898..0cefa59e203254a5160f31ac2ca73e3d766f33f1 100644 (file)
@@ -1,4 +1,4 @@
-From 2541ccd3011bfd5ebae9c8fdba4cdddd713514f9 Mon Sep 17 00:00:00 2001
+From 26040541b0e497e09e2c0741b7484f830da8c103 Mon Sep 17 00:00:00 2001
 From: John Stultz <johnstul@us.ibm.com>
 Date: Fri, 3 Jul 2009 08:29:58 -0500
 Subject: [PATCH 128/353] posix-timers: Thread posix-cpu-timers on -rt
@@ -308,5 +308,5 @@ index 39008d7..633f4ea 100644
   * Set one of the process-wide special case CPU timers or RLIMIT_CPU.
   * The tsk->sighand->siglock must be held by the caller.
 -- 
-2.1.4
+2.7.4
 
index 62d1c2554cc8b7cd3114dcb98a34cb2fc1c78857..1962f75ed4e564e6b81b96d3e003cecc9182a859 100644 (file)
@@ -1,4 +1,4 @@
-From 3c9cd2ebd6ea03e02295e2ea07aafab2f203836d Mon Sep 17 00:00:00 2001
+From 8bc662795bafddf21d0d1d029fab99a56bcb094b Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 31 May 2011 16:59:16 +0200
 Subject: [PATCH 129/353] sched: Move task_struct cleanup to RCU
@@ -85,5 +85,5 @@ index caf8f59..2eb6ff8 100644
  void __init __weak arch_task_cache_init(void) { }
  
 -- 
-2.1.4
+2.7.4
 
index 459a65a01151c6d2f90c01da185eb01808fb6197..a8fe67f0017170792523571d927c921d93e62c36 100644 (file)
@@ -1,4 +1,4 @@
-From 9eff7d078519a2c5dff4b3696318ffee54db5489 Mon Sep 17 00:00:00 2001
+From 1d371becb70280f521d540ceb76aa97a96182006 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 6 Jun 2011 12:12:51 +0200
 Subject: [PATCH 130/353] sched: Limit the number of task migrations per batch
@@ -28,5 +28,5 @@ index d742d93..6e26574 100644
  /*
   * period over which we average the RT time consumption, measured
 -- 
-2.1.4
+2.7.4
 
index 22f7f07c0bed8031fcc0e2dbeab084fef3668c78..20689deaf73b31fc43f0012bad486de53f729486 100644 (file)
@@ -1,4 +1,4 @@
-From cfb4589ee768ad81ef211fb2ec3c207f38f3632c Mon Sep 17 00:00:00 2001
+From 5ea92165113de007d580cc8e6746dc1783bb3f03 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 6 Jun 2011 12:20:33 +0200
 Subject: [PATCH 131/353] sched: Move mmdrop to RCU on RT
@@ -135,5 +135,5 @@ index 6e26574..dc5b545 100644
  }
  #endif
 -- 
-2.1.4
+2.7.4
 
index 476e5b421e5d37f3cf6268a16e519c8e3495a9a0..e96ddfdb90b47b428a0f144d13f46f91e741dd19 100644 (file)
@@ -1,4 +1,4 @@
-From 1ee8fd5c0ff47d6c68542eb932131a58d33f6d40 Mon Sep 17 00:00:00 2001
+From 8ed22ab8c1c9a7c3a7835cfacf5541f6d171cd85 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 21 Nov 2016 19:31:08 +0100
 Subject: [PATCH 132/353] kernel/sched: move stack + kprobe clean up to
@@ -64,5 +64,5 @@ index dc5b545..427cd8b 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index 9ff50fed7c5d9270ddecd727f1132a9fde8784c4..8f70038377f1ad65eb7360d0da5bdcb7352f302c 100644 (file)
@@ -1,4 +1,4 @@
-From b693340f354bb93a39aa0edab0245828ca170f71 Mon Sep 17 00:00:00 2001
+From c2bba9b1ef575a166c4820edc0f3eafe34dba657 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 25 Jun 2011 09:21:04 +0200
 Subject: [PATCH 133/353] sched: Add saved_state for tasks blocked on sleeping
@@ -88,10 +88,10 @@ index 427cd8b..3aa3a8d 100644
  {
        return try_to_wake_up(p, state, 0);
 diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h
-index 8bda5b1a..5c2ab33 100644
+index 582e54f..827ae7b 100644
 --- a/kernel/sched/sched.h
 +++ b/kernel/sched/sched.h
-@@ -1228,6 +1228,7 @@ static inline void finish_lock_switch(struct rq *rq, struct task_struct *prev)
+@@ -1229,6 +1229,7 @@ static inline void finish_lock_switch(struct rq *rq, struct task_struct *prev)
  #define WF_SYNC               0x01            /* waker goes to sleep after wakeup */
  #define WF_FORK               0x02            /* child wakeup after fork */
  #define WF_MIGRATED   0x4             /* internal use, task got migrated */
@@ -100,5 +100,5 @@ index 8bda5b1a..5c2ab33 100644
  /*
   * To aid in avoiding the subversion of "niceness" due to uneven distribution
 -- 
-2.1.4
+2.7.4
 
index 039e94ce1b772e2f251e6853a9c6817352f96307..45a43bea0db90c9c96f1f877fc22400ab5ceaa92 100644 (file)
@@ -1,4 +1,4 @@
-From 9ffc6d8b579dedd0861eea2a025a0e8841b1ff79 Mon Sep 17 00:00:00 2001
+From 57978fc614c430b1937b1d1c929cc0cc8b0ef33b Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 6 Jun 2017 14:20:37 +0200
 Subject: [PATCH 134/353] sched: Prevent task state corruption by spurious lock
@@ -80,5 +80,5 @@ index 3aa3a8d..c4436dc 100644
  
  int wake_up_state(struct task_struct *p, unsigned int state)
 -- 
-2.1.4
+2.7.4
 
index 497240cbcf824042ce4755e12d2fd249180e69c8..d78c34d4cc1c65ed9fb8ff1ab2f16f04eb1431df 100644 (file)
@@ -1,4 +1,4 @@
-From 2a4c92770dc266bfdeba01645cc0603c2ac859c1 Mon Sep 17 00:00:00 2001
+From 1a06b4f3dd0f18dee02df3e329e7ebc09e988fea Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 7 Jun 2017 10:12:45 +0200
 Subject: [PATCH 135/353] sched: Remove TASK_ALL
@@ -31,5 +31,5 @@ index 01fc07d..91af7fd 100644
  /* get_task_state() */
  #define TASK_REPORT           (TASK_RUNNING | TASK_INTERRUPTIBLE | \
 -- 
-2.1.4
+2.7.4
 
index 11ada522fcccd928dca15ffc511358b4b707e205..5005a57a0a2f4baed22a6bf6fa59538d47e15665 100644 (file)
@@ -1,4 +1,4 @@
-From db9639f9489aa0d9180ea4a88eace481c6cca0b7 Mon Sep 17 00:00:00 2001
+From 7dd489902e54a5ea36c0e53459207a3c8417beaf Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 7 Jun 2011 09:19:06 +0200
 Subject: [PATCH 136/353] sched: Do not account rcu_preempt_depth on RT in
@@ -52,5 +52,5 @@ index c4436dc..282f928 100644
        return (nested == preempt_offset);
  }
 -- 
-2.1.4
+2.7.4
 
index 4dc63d4821556339b4afa7d866e7b27bebb618d1..d8a463e211e92100c5d48590c3259e40a4230849 100644 (file)
@@ -1,4 +1,4 @@
-From 9d135b907a9415bce7edff262d6accee25447219 Mon Sep 17 00:00:00 2001
+From 5d93002f76b0b693ca68c8ef573d4228688b4bcc Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 14 Jul 2011 09:56:44 +0200
 Subject: [PATCH 137/353] sched: Take RT softirq semantics into account in
@@ -57,5 +57,5 @@ index 282f928..2a369bd 100644
  /**
   * yield - yield the current processor to other threads.
 -- 
-2.1.4
+2.7.4
 
index 36622114a01aa15a119ac554672e31b5caaf2f98..ec00875e7b1e03a211d93669f8b446f9d13d3b26 100644 (file)
@@ -1,4 +1,4 @@
-From e6001b87b0b2bd689d8db8af88716c343a276b8d Mon Sep 17 00:00:00 2001
+From fb22fa6aecaf3f2beba7fc0c70d30b899d98b2d5 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 22:51:33 +0200
 Subject: [PATCH 138/353] sched: Use the proper LOCK_OFFSET for cond_resched()
@@ -28,5 +28,5 @@ index 64f1488..f17045b 100644
  /*
   * The preempt_count offset needed for things like:
 -- 
-2.1.4
+2.7.4
 
index 4fcc3e11e51d083bbbf1fa2f678a4f17aebd2288..af6af725090770d962961b82bb4d2967e80ee816 100644 (file)
@@ -1,4 +1,4 @@
-From 7754f5a2fd2302f06f3f3989e689e52c4755b835 Mon Sep 17 00:00:00 2001
+From 9dfd71e9740c3819109f9c97e18b6ee31e741084 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 13 Sep 2011 16:42:35 +0200
 Subject: [PATCH 139/353] sched: Disable TTWU_QUEUE on RT
@@ -33,5 +33,5 @@ index 9b6a788..a6f837e59 100644
  /*
   * When doing wakeups, attempt to limit superfluous scans of the LLC domain.
 -- 
-2.1.4
+2.7.4
 
index b372121f610daf63511f2ef61967712b578cf4da..006b8f35bd62d11c85215a76d230ad11e73a8c38 100644 (file)
@@ -1,4 +1,4 @@
-From 34614a64f7066da39b3268965330ab521d24030c Mon Sep 17 00:00:00 2001
+From 8e3da0fb6e274ec5a81815f66e719187b930d0aa Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 18 Jul 2011 17:03:52 +0200
 Subject: [PATCH 140/353] sched: Disable CONFIG_RT_GROUP_SCHED on RT
@@ -30,5 +30,5 @@ index 786230f..cfdefe2 100644
        help
          This feature lets you explicitly allocate real CPU bandwidth
 -- 
-2.1.4
+2.7.4
 
index f8b6aae32c660e28cbab29aae022424e688bb8f2..416224cb0678c438ca5e1f999fc6f847053544a9 100644 (file)
@@ -1,4 +1,4 @@
-From c3fe5333d2af4b5adcae58b335804750717c7806 Mon Sep 17 00:00:00 2001
+From 45c9fd65680e41ef0cd95ee2b01eddbf80805609 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 13 Dec 2011 21:42:19 +0100
 Subject: [PATCH 141/353] sched: ttwu: Return success when only changing the
@@ -36,5 +36,5 @@ index 2a369bd..54ebede 100644
                goto out;
        }
 -- 
-2.1.4
+2.7.4
 
index e09eb10306d09f66d2fc184116fa0ee236f04be1..efd22354be30fe71e37696451235d06692ef238c 100644 (file)
@@ -1,4 +1,4 @@
-From 21ff2b1c24be932b3481333524e2545103cd38ac Mon Sep 17 00:00:00 2001
+From cbe5edaed5279f5aaac6ac37de7f725204cccb3e Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Mon, 18 Mar 2013 15:12:49 -0400
 Subject: [PATCH 142/353] sched/workqueue: Only wake up idle workers if not
@@ -39,5 +39,5 @@ index 54ebede..d6d3afb 100644
  
                                to_wakeup = wq_worker_sleeping(prev);
 -- 
-2.1.4
+2.7.4
 
index 7538ea9c7f8103a0bd8aed0b729fb3a72f56c36a..4e8ca4af05b8a48df177b2ca5ea42b9288fac32f 100644 (file)
@@ -1,4 +1,4 @@
-From a7f58d6ae6cd33522bb588f5166e311750afa262 Mon Sep 17 00:00:00 2001
+From 65c8eace0e43f23e554c3d540b351219167990da Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Fri, 3 Jul 2009 08:30:27 -0500
 Subject: [PATCH 143/353] stop_machine: convert stop_machine_run() to
@@ -37,5 +37,5 @@ index 9b8cd7e..ca834ec 100644
                preempt_count_inc();
                ret = fn(arg);
 -- 
-2.1.4
+2.7.4
 
index f113f43589741b038739332c991e620af838ed99..fef569e2db0ac55ecb63cbfb02eb8bc33d5a0249 100644 (file)
@@ -1,4 +1,4 @@
-From 93314244d3dbe908898fb0d27932878ef4073837 Mon Sep 17 00:00:00 2001
+From a5bf14d50ec8c70e7b25311fe57bfa0c764d4cf4 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 29 Jun 2011 11:01:51 +0200
 Subject: [PATCH 144/353] stop_machine: Use raw spinlocks
@@ -32,5 +32,5 @@ index ca834ec..6b29525 100644
                /* cpu stop callbacks must not sleep, make in_atomic() == T */
                preempt_count_inc();
 -- 
-2.1.4
+2.7.4
 
index e74e668c7c391efad733147906c166ce5b848fa2..c5656eacf7bd1637b3d9d1288e9935f580e748ac 100644 (file)
@@ -1,4 +1,4 @@
-From fbe5ece90c4c594cff04ef8c6faafe34c62db460 Mon Sep 17 00:00:00 2001
+From 6767cdb7597b231a03b3fead191d5a8b1081f5a7 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 15 Jun 2011 12:36:06 +0200
 Subject: [PATCH 145/353] hotplug: Lightweight get online cpus
@@ -201,5 +201,5 @@ index 8364a44..b09a1ba 100644
        /* This post dead nonsense must die */
        if (!ret && hasdied)
 -- 
-2.1.4
+2.7.4
 
index e27c43d99d8acddab31aeaf3c3cdea5f16324771..3364f69c0730903e73bcd9c535227bf861dbde4c 100644 (file)
@@ -1,4 +1,4 @@
-From 51e3b2c1effaa2fef4243c8a41720f8c55c3fe9d Mon Sep 17 00:00:00 2001
+From ea17bd3bf0457da65146f2a59da57141e337f1f7 Mon Sep 17 00:00:00 2001
 From: Yong Zhang <yong.zhang0@gmail.com>
 Date: Sun, 16 Oct 2011 18:56:43 +0800
 Subject: [PATCH 146/353] hotplug: sync_unplug: No "\n" in task name
@@ -26,5 +26,5 @@ index b09a1ba..de4d685 100644
                return (PTR_ERR(tsk));
        kthread_bind(tsk, cpu);
 -- 
-2.1.4
+2.7.4
 
index c48f0f7ec4b5863c2c58f859bb4ddde75d5a34fe..68dbbfa0b32d098e07717f6ea766a7bf5d729463 100644 (file)
@@ -1,4 +1,4 @@
-From d6fc9dd17d4d3012cd3fe37377f8d3eeff7236dc Mon Sep 17 00:00:00 2001
+From 4929028513b5471e40bc1ba0be949ede11074c36 Mon Sep 17 00:00:00 2001
 From: Yong Zhang <yong.zhang0@gmail.com>
 Date: Thu, 28 Jul 2011 11:16:00 +0800
 Subject: [PATCH 147/353] hotplug: Reread hotplug_pcp on pin_current_cpu()
@@ -37,5 +37,5 @@ index de4d685..ee08823 100644
            hp->unplug == current) {
                hp->refcount++;
 -- 
-2.1.4
+2.7.4
 
index 43c2386e6f638b7333469606c159032e3323f762..636f582c5667e05ecc94da15a5ab43f9b636435a 100644 (file)
@@ -1,4 +1,4 @@
-From dcf3150ce4e3858e444c30aaeabc4655e7d71585 Mon Sep 17 00:00:00 2001
+From da2375e6f8a795d67b10bd1f140ea6120b45e40f Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 21:56:42 +0200
 Subject: [PATCH 148/353] trace: Add migrate-disabled counter to tracing output
@@ -81,5 +81,5 @@ index 0346759..a37003d 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index b73899c104ebdc1320041ac10a9ce817e56052d7..f8c1babf726280967c6439823b38ee5a822612b7 100644 (file)
@@ -1,4 +1,4 @@
-From afdbaed57ac1c5cd08f72cbe2b9803c14ec39f15 Mon Sep 17 00:00:00 2001
+From 8307b80ae653e0e96cd88a2df43f9aa420609830 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 19:35:29 +0200
 Subject: [PATCH 149/353] hotplug: Use migrate disable on unplug
@@ -41,5 +41,5 @@ index ee08823..3b026a1 100644
        if (!ret && hasdied)
                cpu_notify_nofail(CPU_POST_DEAD, cpu);
 -- 
-2.1.4
+2.7.4
 
index 3e1666e285f3fdfe48b0ab41edc24fc688e01c07..b39e4aa21ab1d66e2828fb6bda50360f0f149519 100644 (file)
@@ -1,4 +1,4 @@
-From edb4965afea647090924863ac646234f8b69fb56 Mon Sep 17 00:00:00 2001
+From 06af8fe34b3f33758962d3a900f692f999a66ffd Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 18:51:23 +0200
 Subject: [PATCH 150/353] lockdep: Make it RT aware
@@ -62,5 +62,5 @@ index 8f02f7d..72af2de 100644
        if (!debug_locks)
                print_irqtrace_events(current);
 -- 
-2.1.4
+2.7.4
 
index e73301b6ec16dcdbed13a1a7e0c5f2747718a67c..25f781f6d2c873295f0f01a11a5e8c7f223aff58 100644 (file)
@@ -1,4 +1,4 @@
-From 159722c35d4c7b8616a6df8738fb1ffb192c068c Mon Sep 17 00:00:00 2001
+From 37b7aceeb747b58bdcca38106499ba6fa594f2df Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 21:51:45 +0200
 Subject: [PATCH 151/353] locking: Disable spin on owner for RT
@@ -33,5 +33,5 @@ index ebdb004..b9e6aa7 100644
  config LOCK_SPIN_ON_OWNER
         def_bool y
 -- 
-2.1.4
+2.7.4
 
index d6ce348715009e5a968b794afcaf7c00c61728ff..bc037d1eecaf43d242cd79025dc01b383c3c946a 100644 (file)
@@ -1,4 +1,4 @@
-From 7c8b1a9ae4403698eb5ecc244ec0489ab8ac39ee Mon Sep 17 00:00:00 2001
+From a3f2dad9677051557e88e3b9d0ec6070fe96a483 Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@elte.hu>
 Date: Tue, 29 Nov 2011 20:18:22 -0500
 Subject: [PATCH 152/353] tasklet: Prevent tasklets from going into infinite
@@ -395,5 +395,5 @@ index d257e62..02d1106 100644
  {
        return local_softirq_pending();
 -- 
-2.1.4
+2.7.4
 
index 1673c710ac299f0f7b6f16e2b02432efc9b57698..3865aa6e93a499a2f57f53319a0545ba254fdc64 100644 (file)
@@ -1,4 +1,4 @@
-From 3fd32f6b67f46e7a86656f724df299b2b686c7ff Mon Sep 17 00:00:00 2001
+From 9def315edbb1cdbb864d6c514cac73552c09f737 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 13 Nov 2011 17:17:09 +0100
 Subject: [PATCH 153/353] softirq: Check preemption after reenabling interrupts
@@ -116,10 +116,10 @@ index 1d6565e8..b23a797 100644
        return 0;
  }
 diff --git a/net/core/dev.c b/net/core/dev.c
-index b85e789..9f8d01c 100644
+index 15e3bb9..21a418b 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -2294,6 +2294,7 @@ static void __netif_reschedule(struct Qdisc *q)
+@@ -2316,6 +2316,7 @@ static void __netif_reschedule(struct Qdisc *q)
        sd->output_queue_tailp = &q->next_sched;
        raise_softirq_irqoff(NET_TX_SOFTIRQ);
        local_irq_restore(flags);
@@ -127,7 +127,7 @@ index b85e789..9f8d01c 100644
  }
  
  void __netif_schedule(struct Qdisc *q)
-@@ -2378,6 +2379,7 @@ void __dev_kfree_skb_irq(struct sk_buff *skb, enum skb_free_reason reason)
+@@ -2400,6 +2401,7 @@ void __dev_kfree_skb_irq(struct sk_buff *skb, enum skb_free_reason reason)
        __this_cpu_write(softnet_data.completion_queue, skb);
        raise_softirq_irqoff(NET_TX_SOFTIRQ);
        local_irq_restore(flags);
@@ -135,7 +135,7 @@ index b85e789..9f8d01c 100644
  }
  EXPORT_SYMBOL(__dev_kfree_skb_irq);
  
-@@ -3823,6 +3825,7 @@ static int enqueue_to_backlog(struct sk_buff *skb, int cpu,
+@@ -3845,6 +3847,7 @@ static int enqueue_to_backlog(struct sk_buff *skb, int cpu,
        rps_unlock(sd);
  
        local_irq_restore(flags);
@@ -143,7 +143,7 @@ index b85e789..9f8d01c 100644
  
        atomic_long_inc(&skb->dev->rx_dropped);
        kfree_skb(skb);
-@@ -4879,6 +4882,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
+@@ -4901,6 +4904,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
                sd->rps_ipi_list = NULL;
  
                local_irq_enable();
@@ -151,7 +151,7 @@ index b85e789..9f8d01c 100644
  
                /* Send pending IPI's to kick RPS processing on remote cpus. */
                while (remsd) {
-@@ -4892,6 +4896,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
+@@ -4914,6 +4918,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
        } else
  #endif
                local_irq_enable();
@@ -159,7 +159,7 @@ index b85e789..9f8d01c 100644
  }
  
  static bool sd_has_rps_ipi_waiting(struct softnet_data *sd)
-@@ -4969,6 +4974,7 @@ void __napi_schedule(struct napi_struct *n)
+@@ -4991,6 +4996,7 @@ void __napi_schedule(struct napi_struct *n)
        local_irq_save(flags);
        ____napi_schedule(this_cpu_ptr(&softnet_data), n);
        local_irq_restore(flags);
@@ -167,7 +167,7 @@ index b85e789..9f8d01c 100644
  }
  EXPORT_SYMBOL(__napi_schedule);
  
-@@ -8071,6 +8077,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
+@@ -8095,6 +8101,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
  
        raise_softirq_irqoff(NET_TX_SOFTIRQ);
        local_irq_enable();
@@ -176,5 +176,5 @@ index b85e789..9f8d01c 100644
        /* Process offline CPU's input_pkt_queue */
        while ((skb = __skb_dequeue(&oldsd->process_queue))) {
 -- 
-2.1.4
+2.7.4
 
index a520a588fc392f87c1957009fc4d33d1f834302f..8a10c94eac2299069e196a1c170e53233c98f7ee 100644 (file)
@@ -1,4 +1,4 @@
-From 5694cf5203fa2c2f2fd62d2b55d13dddb29add07 Mon Sep 17 00:00:00 2001
+From bde61322e687e347eb9382e91eb57c50f30b4955 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 18 Jul 2011 13:59:17 +0200
 Subject: [PATCH 154/353] softirq: Disable softirq stacks for RT
@@ -119,7 +119,7 @@ index 5cbf03c..6067d93 100644
  #ifdef CONFIG_HOTPLUG_CPU
  void fixup_irqs(void)
 diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
-index 76c1d85e..a29a8da 100644
+index 870e941..5110ded 100644
 --- a/arch/x86/entry/entry_64.S
 +++ b/arch/x86/entry/entry_64.S
 @@ -838,6 +838,7 @@ bad_gs:
@@ -172,5 +172,5 @@ index 5819d55..c2bcbd4 100644
  #else
  static inline void do_softirq_own_stack(void)
 -- 
-2.1.4
+2.7.4
 
index 07f896e48eb2ecea5e1a42a876da13d67d77f0dd..23b453fc2996b4cfd49f3a7b66caa9bddc734d22 100644 (file)
@@ -1,4 +1,4 @@
-From b9b5fa5c84df1467ef7cc54a99a36aa3c3358e8e Mon Sep 17 00:00:00 2001
+From c809eb186e6a2aa97403837222d835506491da41 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 4 Oct 2012 14:20:47 +0100
 Subject: [PATCH 155/353] softirq: Split softirq locks
@@ -830,10 +830,10 @@ index 6a1b656..943d0f77 100644
        }
  
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 9f8d01c..4931d2c 100644
+index 21a418b..f6a81d0 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -3894,11 +3894,9 @@ int netif_rx_ni(struct sk_buff *skb)
+@@ -3916,11 +3916,9 @@ int netif_rx_ni(struct sk_buff *skb)
  
        trace_netif_rx_ni_entry(skb);
  
@@ -848,5 +848,5 @@ index 9f8d01c..4931d2c 100644
        return err;
  }
 -- 
-2.1.4
+2.7.4
 
index fef653fe90fea8d969b5b926bc06131e9e6b35b4..0bf9a0bb6dca1f7bf33484f1c00a158fa1088153 100644 (file)
@@ -1,4 +1,4 @@
-From 859c7f0f3d711419372f05add9fa2efdfc647541 Mon Sep 17 00:00:00 2001
+From 0747ab1f41215537fdabd3f62be5b2d6e0aab7ad Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 9 Feb 2016 18:17:18 +0100
 Subject: [PATCH 156/353] kernel: softirq: unlock with irqs on
@@ -29,5 +29,5 @@ index e7693cd..7bed42c 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 70fee73caa489443f1d78787d362001dbc1db6ff..95cc6b0570ef9d842992129d5d367253fbbe0ada 100644 (file)
@@ -1,4 +1,4 @@
-From cf0a04b64d1035f1e46d5f533b4aa0a9fd5a5b76 Mon Sep 17 00:00:00 2001
+From 46a7ed7ded678ea85da2c225f53a6d74f144a212 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 9 Feb 2016 18:18:01 +0100
 Subject: [PATCH 157/353] kernel: migrate_disable() do fastpath in atomic &
@@ -35,5 +35,5 @@ index d6d3afb..e0963e7 100644
                p->migrate_disable_atomic--;
  #endif
 -- 
-2.1.4
+2.7.4
 
index dddde1a66d98d80f3bee1521e2a8bf78b608fb69..b882f30f73ad4bb82bbf2a07dffb1a9165793567 100644 (file)
@@ -1,4 +1,4 @@
-From a9e6b8288b4da98af19f08aa65e74c0c2ef85b18 Mon Sep 17 00:00:00 2001
+From 972f624f146f10cb27e53b10c44252871e059d8d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 31 Jan 2012 13:01:27 +0100
 Subject: [PATCH 158/353] genirq: Allow disabling of softirq processing in irq
@@ -156,5 +156,5 @@ index 7bed42c..62f01b76 100644
  {
        return current->flags & PF_IN_SOFTIRQ;
 -- 
-2.1.4
+2.7.4
 
index 89d91c23619de557fcf1ea7a744c0fe2acb3a6f2..676ee05ea07ccdc277efaa31d5ced5deecb0496d 100644 (file)
@@ -1,4 +1,4 @@
-From fb72035fe06e872340bbae5bfbbbd0bfd255ab2e Mon Sep 17 00:00:00 2001
+From 4d00cf08c11f2f8db53b29bb5429d06c47547dc3 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 20 Jan 2016 16:34:17 +0100
 Subject: [PATCH 159/353] softirq: split timer softirqs out of ksoftirqd
@@ -209,5 +209,5 @@ index 62f01b76..be66205 100644
  }
  early_initcall(spawn_ksoftirqd);
 -- 
-2.1.4
+2.7.4
 
index ded0ed233a1ab3a3e05ed4a2e5154a9c4d534eab..39699bb11f5726f5f4a5dd71fb1db9024a60ef12 100644 (file)
@@ -1,4 +1,4 @@
-From 9d89ee323bb308195eff0373bf8fd25c4b749e70 Mon Sep 17 00:00:00 2001
+From 95ada7977e9c7776c821ba0f0bab09f847370a42 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Fri, 20 Jan 2017 18:10:20 +0100
 Subject: [PATCH 160/353] softirq: wake the timer softirq if needed
@@ -73,5 +73,5 @@ index be66205..b5f185b 100644
        local_irq_save(flags);
        if (__this_cpu_read(ksoftirqd) &&
 -- 
-2.1.4
+2.7.4
 
index dce4da41c7d14109534b38514a51f34859366e9c..85d1ada28a3642b5f6ae50d1afef09fc58ba4526 100644 (file)
@@ -1,4 +1,4 @@
-From 2724ded70431f9d00f625734ef5e871186336505 Mon Sep 17 00:00:00 2001
+From f79f6b2bae0cd58a64a1b442bd7612bbeb913d9a Mon Sep 17 00:00:00 2001
 From: Haris Okanovic <haris.okanovic@ni.com>
 Date: Fri, 3 Feb 2017 17:26:44 +0100
 Subject: [PATCH 161/353] timers: Don't wake ktimersoftd on every tick
@@ -235,5 +235,5 @@ index a416cee..c1b88e0 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index cd9b449724e5d317c9c344bfb02ba39ac6136357..ceb899e2d4058266592a38a02c6f9ff411ec878f 100644 (file)
@@ -1,4 +1,4 @@
-From c6557b2df715d6bc6d0cc36732ef9c2f3776c1ad Mon Sep 17 00:00:00 2001
+From cfb24b86888e1c84e1c7cfe00a39358080176579 Mon Sep 17 00:00:00 2001
 From: Anna-Maria Gleixner <anna-maria@linutronix.de>
 Date: Fri, 26 May 2017 19:16:07 +0200
 Subject: [PATCH 162/353] Revert "timers: Don't wake ktimersoftd on every tick"
@@ -222,5 +222,5 @@ index c1b88e0..f90e684 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 9394a7701ad5b25035c05ee8250139a22c4b8a18..c9283c19d58a241388b99d6c8bba8a5e57e3dc80 100644 (file)
@@ -1,4 +1,4 @@
-From e947d6036a2b4a6fcf85bb41d02bf54d10aa07a6 Mon Sep 17 00:00:00 2001
+From 7576a2ca623dc8cbf5e146f084c7dd23673b091a Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 2 Dec 2015 11:34:07 +0100
 Subject: [PATCH 163/353] rtmutex: trylock is okay on -RT
@@ -29,5 +29,5 @@ index 5138805..4b6fdcd8 100644
  
        return rt_mutex_fasttrylock(lock, rt_mutex_slowtrylock);
 -- 
-2.1.4
+2.7.4
 
index 0cb6be7f8953ec1cfac791ad51b61281fa61bce0..40a7b45016bdd03e8194b85f90c9f65a0656102b 100644 (file)
@@ -1,4 +1,4 @@
-From 9972fac0e5b01ed346615ec8fc26be4e8875cf33 Mon Sep 17 00:00:00 2001
+From 8dbe1f14e8c157e14a0d78082c4bfe90dec68d06 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 164/353] gpu: don't check for the lock owner.
@@ -36,5 +36,5 @@ index 192b2d3..d5372a2 100644
  #else
        /* Since UP may be pre-empted, we cannot assume that we own the lock */
 -- 
-2.1.4
+2.7.4
 
index 710989d31dca8785567eed1034655e3ec9c16eb9..acc237d297e9876bb563c74e9f82f635a6aa5433 100644 (file)
@@ -1,4 +1,4 @@
-From ce1cc5c3956fbaee18cacc00a7de8733e0d35d9d Mon Sep 17 00:00:00 2001
+From 6202142ea7a028cac094a407b4d08ebbf499c483 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 15 Sep 2016 10:51:27 +0200
 Subject: [PATCH 165/353] fs/nfs: turn rmdir_sem into a semaphore
@@ -146,5 +146,5 @@ index 810124b..d54ca43 100644
  #if IS_ENABLED(CONFIG_NFS_V4)
        struct nfs4_cached_acl  *nfs4_acl;
 -- 
-2.1.4
+2.7.4
 
index 2f337e8d4a7b507b354148dc4ca8665bcae9409c..17291b748a8993a3cbb6b0ffb9d4ad6eef43c43a 100644 (file)
@@ -1,4 +1,4 @@
-From e619bd3ae31f3fabc2bd4f3ee2975c3c14b8da2a Mon Sep 17 00:00:00 2001
+From 6fd07fbc8579a2c868d7bc4b519ac30289f09d9e Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 10 Jun 2011 11:04:15 +0200
 Subject: [PATCH 166/353] rtmutex: Handle the various new futex race conditions
@@ -251,5 +251,5 @@ index 722e3cf..be1c017 100644
  extern void rt_mutex_init_proxy_locked(struct rt_mutex *lock,
                                       struct task_struct *proxy_owner);
 -- 
-2.1.4
+2.7.4
 
index 11c17c22e41c15e28d4ee5dce1d1d4d8cbb7f2c5..bc7ede606ec44e9629f73face7062749f77d6325 100644 (file)
@@ -1,4 +1,4 @@
-From 4c66e4c6458e299a2e2d25e98b3efab4980eb257 Mon Sep 17 00:00:00 2001
+From 1feb1589a99151d82c3371b46534dfd3c10f8c81 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 167/353] futex: Fix bug on when a requeued RT task times out
@@ -114,5 +114,5 @@ index be1c017..0bb2a07 100644
  extern struct task_struct *rt_mutex_next_owner(struct rt_mutex *lock);
  extern void rt_mutex_init_proxy_locked(struct rt_mutex *lock,
 -- 
-2.1.4
+2.7.4
 
index 73ace41f986b22641ca087ca948250c744b0436f..89a5748a784f09b1c21f5ceef31d2f901092d43f 100644 (file)
@@ -1,4 +1,4 @@
-From 7469f9902b60e05c14f8fbb1c02287ac76d6ee92 Mon Sep 17 00:00:00 2001
+From 3130a4c8693f70f77ffae906d8edfef136fd6235 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 1 Mar 2013 11:17:42 +0100
 Subject: [PATCH 168/353] futex: Ensure lock/unlock symetry versus pi_lock and
@@ -45,5 +45,5 @@ index bcaddc4..5b6a91b 100644
                }
  
 -- 
-2.1.4
+2.7.4
 
index 759f6808bfb94a3411363223fa38dc6ff2f497a6..3881f59d5a87dfcee2a0bd6d43d598fc5509c7ed 100644 (file)
@@ -1,4 +1,4 @@
-From b29ada935df514e85d1e43049943adbf3384fde0 Mon Sep 17 00:00:00 2001
+From 00ded531d72af4ba92025afa9d499628d1d31e34 Mon Sep 17 00:00:00 2001
 From: Grygorii Strashko <Grygorii.Strashko@linaro.org>
 Date: Tue, 21 Jul 2015 19:43:56 +0300
 Subject: [PATCH 169/353] pid.h: include atomic.h
@@ -38,5 +38,5 @@ index 97b745d..01a5460 100644
  enum pid_type
  {
 -- 
-2.1.4
+2.7.4
 
index b3cff3fdbf699a2f70ca689db7fc2d8ba1f625db..f42d828046e9856704c401d24df900df1386294e 100644 (file)
@@ -1,4 +1,4 @@
-From 208d002ed9efee95fb1dec7255f7e72c9af81647 Mon Sep 17 00:00:00 2001
+From 03a287acddffabbc8317eb3d68c01ff91c9eee34 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 22 Dec 2016 17:28:33 +0100
 Subject: [PATCH 170/353] arm: include definition for cpumask_t
@@ -26,5 +26,5 @@ index e53638c..6095a16 100644
  struct pt_regs;
  extern void migrate_irqs(void);
 -- 
-2.1.4
+2.7.4
 
index 6d896e4ea18b1d0e8a4dfccea7dc46dd7c57a95f..2f7c75f5ae298a9e63bbd985fe9ccd3029981b38 100644 (file)
@@ -1,4 +1,4 @@
-From 58e82a9dca46089403a3d2612d3c58aafc2dd074 Mon Sep 17 00:00:00 2001
+From 81b78eba248fe4677ea52ac11e584c9e0dc53e2e Mon Sep 17 00:00:00 2001
 From: "Wolfgang M. Reimer" <linuxball@gmail.com>
 Date: Tue, 21 Jul 2015 16:20:07 +0200
 Subject: [PATCH 171/353] locking: locktorture: Do NOT include rwlock.h
@@ -29,5 +29,5 @@ index babc67c..e385a6e 100644
  #include <linux/rwsem.h>
  #include <linux/smp.h>
 -- 
-2.1.4
+2.7.4
 
index c8e594d57662a4097c8786ddd1aa0dc5e26bd182..e339fa13804d7011cf83e3113e910f3f0605374b 100644 (file)
@@ -1,4 +1,4 @@
-From ef12e04973b02b33f3c309da3c0da2e453e4f3d9 Mon Sep 17 00:00:00 2001
+From 3a4c50c9309c7be762021229dde35a7c931ddde7 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 9 Jun 2011 11:43:52 +0200
 Subject: [PATCH 172/353] rtmutex: Add rtmutex_lock_killable()
@@ -55,5 +55,5 @@ index eb38fc5..d2eb3db 100644
   *                    the timeout structure is provided
   *                    by the caller
 -- 
-2.1.4
+2.7.4
 
index 4bd38a0a72c41976e600d341fcdde534c627b5c8..725a1244cd9773cf5edca6d94eb05f2db0757312 100644 (file)
@@ -1,4 +1,4 @@
-From d478bff6ce893d3629cbed97915ddf9796bc9a5c Mon Sep 17 00:00:00 2001
+From b8a913e9d8c33f53a8b6b5263da16f614f62553c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 1 Apr 2017 12:50:59 +0200
 Subject: [PATCH 173/353] rtmutex: Make lock_killable work
@@ -46,5 +46,5 @@ index d2eb3db..9d664ee 100644
  
                raw_spin_unlock_irq(&lock->wait_lock);
 -- 
-2.1.4
+2.7.4
 
index af11f6938ce798cb5893a451a3042d10ae78faaa..ce3d0b67c775550995ffd2f96082ca35849b64da 100644 (file)
@@ -1,4 +1,4 @@
-From cb3984e58d5ef8084d2d2ae79d6d87c4c262f2d5 Mon Sep 17 00:00:00 2001
+From 8f4bdb8b899ee9bd6e2c1ed6114f5b0357e785d3 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 29 Jun 2011 19:34:01 +0200
 Subject: [PATCH 174/353] spinlock: Split the lock types header
@@ -220,5 +220,5 @@ index 0000000..edffc4d
 +
 +#endif
 -- 
-2.1.4
+2.7.4
 
index 15be7e0817a668112a159b0a730f2e320bc3bb7f..d2338e9897a578573744e55925571dfcc7100fa3 100644 (file)
@@ -1,4 +1,4 @@
-From 7ce5cf6944ecd73c95a81e11430f1f6b6ac52b0d Mon Sep 17 00:00:00 2001
+From b3eff9077dc7770d5c3fda99e28b8cf1dde7dc70 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 29 Jun 2011 20:06:39 +0200
 Subject: [PATCH 175/353] rtmutex: Avoid include hell
@@ -25,5 +25,5 @@ index 51dc12e..2ed41c4 100644
  extern int max_lock_depth; /* for sysctl */
  
 -- 
-2.1.4
+2.7.4
 
index ee324c9598769c4f8df5aee1161dd4547f4296c2..db40c36ab754de8323d111cb04f42b179f321ba4 100644 (file)
@@ -1,4 +1,4 @@
-From e030a9d039686fc9486e060140cb7d7c70578788 Mon Sep 17 00:00:00 2001
+From a68d20d4b30419184a76ef326910152d05ad3725 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 23 Jun 2017 16:22:02 +0200
 Subject: [PATCH 176/353] rbtree: don't include the rcu header
@@ -170,5 +170,5 @@ index 00dc4a9..a5b130e 100644
   * @p: The pointer to read
   *
 -- 
-2.1.4
+2.7.4
 
index bdf6dcbbc96e0e96ea8eeaa255405e3b7d04c5b6..fe1a5d77e62d21c12d0bf20bc1581fba232d97a5 100644 (file)
@@ -1,4 +1,4 @@
-From a9dfd4b39030c287fb82dd98886bfc1c9cb687b4 Mon Sep 17 00:00:00 2001
+From f91fd95474dc1ae4810365330daea0bcceb03f9c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 26 Jul 2009 19:39:56 +0200
 Subject: [PATCH 177/353] rt: Add the preempt-rt lock replacement APIs
@@ -395,7 +395,7 @@ index 0000000..49ed2d4
 +#endif
 diff --git a/include/linux/rwlock_types_rt.h b/include/linux/rwlock_types_rt.h
 new file mode 100644
-index 0000000..51b28d77
+index 0000000..51b28d7
 --- /dev/null
 +++ b/include/linux/rwlock_types_rt.h
 @@ -0,0 +1,33 @@
@@ -2380,5 +2380,5 @@ index e0963e7..4af5e7f 100644
        }
  }
 -- 
-2.1.4
+2.7.4
 
index 6150750a2d1f987eb0d525315ea596051593fdaa..2a2cf02193e0939763abbc7d53bcf22c9f7ed431 100644 (file)
@@ -1,4 +1,4 @@
-From 681aa1b822ce7eeefdb00d90423f22652cf17de4 Mon Sep 17 00:00:00 2001
+From f090a7c289698fe8610beefa9735e4aad533e756 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 10 Feb 2017 18:21:04 +0100
 Subject: [PATCH 178/353] rt: Drop mutex_disable() on !DEBUG configs and the
@@ -35,5 +35,5 @@ index c38a44b..e0284ed 100644
  #ifdef CONFIG_DEBUG_LOCK_ALLOC
  # define mutex_lock_nested(l, s)      _mutex_lock_nested(l, s)
 -- 
-2.1.4
+2.7.4
 
index d69f73cf3e2d2d0fc1a4d253ff0d3b213ac6f941..9a66b84571305e66c91cc2d0d41a57555edf4876 100644 (file)
@@ -1,4 +1,4 @@
-From 0328f6fc51f984b0e0b7b9ded096132786e27abd Mon Sep 17 00:00:00 2001
+From f81eeed4062eaa64b8d1b0e3b7218f102c339e0d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 22 Jun 2017 17:53:34 +0200
 Subject: [PATCH 179/353] kernel/locking: use an exclusive wait_q for sleepers
@@ -145,5 +145,5 @@ index 4af5e7f..7833a93 100644
                /*
                 * wake_up_process() implies a wmb() to pair with the queueing
 -- 
-2.1.4
+2.7.4
 
index f21194b9ae2b5bcd25c4dd2faf03ec53a338c1f1..2a8f797ae0188adca2cf3d5c51c21363b0947bee 100644 (file)
@@ -1,4 +1,4 @@
-From 1cfd0ddf0b5698d8dce100a85592f42fc13b0351 Mon Sep 17 00:00:00 2001
+From 9f7bcd393489cdc1a89bd37a8bbc193316bf8b31 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
 Date: Mon, 28 Oct 2013 09:36:37 +0100
 Subject: [PATCH 180/353] rtmutex: Add RT aware ww locks
@@ -413,5 +413,5 @@ index c1a3b9f..c3756e5 100644
 +EXPORT_SYMBOL(ww_mutex_unlock);
  #endif
 -- 
-2.1.4
+2.7.4
 
index 9b98f1b4ecce711dd3fefd68acafe49a72c7bae1..abeaaa8c21b547504958a42cdaba40b0a08d9b3c 100644 (file)
@@ -1,4 +1,4 @@
-From 3a681bd2440129f609f4f335b1661955da66e8b7 Mon Sep 17 00:00:00 2001
+From 73bff7456609862aed11f6af8cecae9bb17955e1 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 1 Apr 2017 12:51:00 +0200
 Subject: [PATCH 181/353] rtmutex: Provide rt_mutex_lock_state()
@@ -115,5 +115,5 @@ index c3756e5..9076a74 100644
   * rt_mutex_timed_lock - lock a rt_mutex interruptible
   *                    the timeout structure is provided
 -- 
-2.1.4
+2.7.4
 
index 4e4d6bb5a0ae8401186158fbc332682715dcadbf..0aeeded3dd1732263acb40d458cab324114ac4aa 100644 (file)
@@ -1,4 +1,4 @@
-From 6f231592d633fcfcd5c1c363645e3e938a015a65 Mon Sep 17 00:00:00 2001
+From 75b117cc5da5fb6eda8269a59acb9a1cfc5de26a Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 1 Apr 2017 12:51:01 +0200
 Subject: [PATCH 182/353] rtmutex: Provide locked slowpath
@@ -153,5 +153,5 @@ index 32ae70f..64d89d7 100644
  # include "rtmutex-debug.h"
  #else
 -- 
-2.1.4
+2.7.4
 
index ae18294b6af8861b92228a78a8b45060afd553a1..4ac2a3301269e281e5a7008e1fbebfa2dbc26f06 100644 (file)
@@ -1,4 +1,4 @@
-From e4bdaa948a2d7bac9cad7cceba003dcdacbc11ec Mon Sep 17 00:00:00 2001
+From 3a03e21e58af9ee41d9c55694c16a4bad8f58379 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 9 May 2017 17:11:10 +0200
 Subject: [PATCH 183/353] futex/rtmutex: Cure RT double blocking issue
@@ -62,5 +62,5 @@ index 43f1394a..6e52bce 100644
  
        return ret;
 -- 
-2.1.4
+2.7.4
 
index 47d1ccbdbdf9f763369559fd76b677ddaae2b3ed..0c06dfbf806f82e33fabb3536c49743f6211d64c 100644 (file)
@@ -1,4 +1,4 @@
-From 2907ca35aea13f6558af60f1cdc494e57ecde941 Mon Sep 17 00:00:00 2001
+From 7c48f090d24cb7f6264f4f7b97c78e5d946d0815 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 1 Apr 2017 12:51:02 +0200
 Subject: [PATCH 184/353] rwsem/rt: Lift single reader restriction
@@ -478,7 +478,7 @@ index 665754c..6284e3b1 100644
   * @cnt: the atomic which we are to dec
 diff --git a/kernel/locking/rwsem-rt.c b/kernel/locking/rwsem-rt.c
 new file mode 100644
-index 0000000..4a708ffc
+index 0000000..4a708ff
 --- /dev/null
 +++ b/kernel/locking/rwsem-rt.c
 @@ -0,0 +1,268 @@
@@ -751,5 +751,5 @@ index 0000000..4a708ffc
 +      __up_write_unlock(sem, WRITER_BIAS - 1, flags);
 +}
 -- 
-2.1.4
+2.7.4
 
index b19a5441666b4bd50c4a1765bc1daafc5d01924a..590fa4e9fb490c94c97033c76b3e69b6f67d3547 100644 (file)
@@ -1,4 +1,4 @@
-From e684ae6c692b54e0d1d5d25d7bae785f4ce9a4f0 Mon Sep 17 00:00:00 2001
+From 72627224f27dfd268ed443705abc65bbf477c573 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 29 Aug 2013 18:21:04 +0200
 Subject: [PATCH 185/353] ptrace: fix ptrace vs tasklist_lock race
@@ -159,5 +159,5 @@ index 7833a93..f542ef7 100644
                task_rq_unlock(rq, p, &rf);
  
 -- 
-2.1.4
+2.7.4
 
index 0adf89749327302b35c6ffedc422eb9b954ea20b..450cc875ed0c9b66ebae8e67186e780acf2f280e 100644 (file)
@@ -1,4 +1,4 @@
-From 1c530db661d9506915a0da1a8ad8dea26ddb436a Mon Sep 17 00:00:00 2001
+From 218ec59d1ffeb87614924298fc60eb40df5c1173 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <a.p.zijlstra@chello.nl>
 Date: Sat, 13 Aug 2011 00:23:17 +0200
 Subject: [PATCH 186/353] rcu: Frob softirq test
@@ -168,5 +168,5 @@ index 554ea54..67894f9 100644
                                       "rcu_read_unlock() from irq or softirq with blocking in critical section!!!\n");
                pr_alert("->rcu_read_unlock_special: %#x (b: %d, enq: %d nq: %d)\n",
 -- 
-2.1.4
+2.7.4
 
index bf27f78b26ef17b0c1cd590bc7f40e7580d1c819..7c60d0916dddd6ea921e3fd6f373e6fa46c0c73c 100644 (file)
@@ -1,4 +1,4 @@
-From 329fd755f476416048ba68f22a66a303cce95fba Mon Sep 17 00:00:00 2001
+From aef489609223266bb8df54876a248993eb549bfc Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 5 Oct 2011 11:59:38 -0700
 Subject: [PATCH 187/353] rcu: Merge RCU-bh into RCU-preempt
@@ -376,5 +376,5 @@ index 019b470..949714f 100644
  #endif /* #ifdef CONFIG_DEBUG_LOCK_ALLOC */
  
 -- 
-2.1.4
+2.7.4
 
index d5c29a42f90811e409c83dd9cd61edd038f150f2..4c6685f6481ab607a7091526bc75633facb5222a 100644 (file)
@@ -1,4 +1,4 @@
-From 41376270887c46c8ca70daaf04180cd6946095aa Mon Sep 17 00:00:00 2001
+From ac293a1ced8bc80cf63717773cb534f42efbc95f Mon Sep 17 00:00:00 2001
 From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
 Date: Wed, 5 Oct 2011 11:45:18 -0700
 Subject: [PATCH 188/353] rcu: Make ksoftirqd do RCU quiescent states
@@ -113,5 +113,5 @@ index 67894f9..7812de1 100644
  /*
   * Prepare a CPU for idle from an RCU perspective.  The first major task
 -- 
-2.1.4
+2.7.4
 
index 4bb8a11019194355533f8da0316bde52a692b60f..07097a4ba32c605b822f2476bc6f27b672e9134c 100644 (file)
@@ -1,4 +1,4 @@
-From 6c77f6929d785ba18f13ac5572f7755159d9b813 Mon Sep 17 00:00:00 2001
+From 3aed03d9095e652e1b21b59f0cba398fc35f6237 Mon Sep 17 00:00:00 2001
 From: Tiejun Chen <tiejun.chen@windriver.com>
 Date: Wed, 18 Dec 2013 17:51:49 +0800
 Subject: [PATCH 189/353] rcutree/rcu_bh_qs: Disable irq while calling
@@ -50,5 +50,5 @@ index b33efec..dc5638f 100644
  #else
  void rcu_bh_qs(void)
 -- 
-2.1.4
+2.7.4
 
index d06dbe1f270cb66107d77984ea0e0b59c7081de3..1f3196936d05d1e78a8d5749d66ed08060e0412f 100644 (file)
@@ -1,4 +1,4 @@
-From e9cdc53616aad3444d1681dc288c0514f3011c3d Mon Sep 17 00:00:00 2001
+From 5f17cc6fadabdfa95eaa8dde3a306aec663d9f20 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 28 Jul 2011 13:32:57 +0200
 Subject: [PATCH 190/353] tty/serial/omap: Make the locking RT aware
@@ -44,5 +44,5 @@ index 472ba3c..e654cb4 100644
  
  static int __init
 -- 
-2.1.4
+2.7.4
 
index a60e226dc9671d828623b961edb943846a60e8b6..b5b0c753a2ff02e5eb6fa74d4f147b6df2add3a1 100644 (file)
@@ -1,4 +1,4 @@
-From 09bb41eb696998059ce66f48eb6197460169ff1a Mon Sep 17 00:00:00 2001
+From 10e2ed1cf154397b50fc33f382d4162e4584a2af Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 8 Jan 2013 21:36:51 +0100
 Subject: [PATCH 191/353] tty/serial/pl011: Make the locking work on RT
@@ -49,5 +49,5 @@ index 41b0dd6..7a5221d 100644
        clk_disable(uap->clk);
  }
 -- 
-2.1.4
+2.7.4
 
index 0acc8bec3bfc370ad2bff737aad52ee1b8193dfc..e9eeb79f6e5e55794f9f705b4d2525cce4beb8b5 100644 (file)
@@ -1,4 +1,4 @@
-From f64072edd9ec8a47548dabd288133c68410173ae Mon Sep 17 00:00:00 2001
+From 3ef7dfb58649e13efcf7ee9f64e07a3145581810 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 11 Apr 2016 16:55:02 +0200
 Subject: [PATCH 192/353] tty: serial: 8250: don't take the trylock during oops
@@ -30,5 +30,5 @@ index 5b54439..8205240 100644
                spin_lock_irqsave(&port->lock, flags);
  
 -- 
-2.1.4
+2.7.4
 
index 01a1b014b66c7fbeab36c9b01748ac0c45f435a6..8557b16e753eaeb0df8ce168f79dce20acb1e997 100644 (file)
@@ -1,4 +1,4 @@
-From 88875afb1ce3fb3832c653beed02186c7c9f362d Mon Sep 17 00:00:00 2001
+From ac6c98992b8ad8f5bc6db89f17485a7914e24c31 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 28 Oct 2013 12:19:57 +0100
 Subject: [PATCH 193/353] wait.h: include atomic.h
@@ -37,5 +37,5 @@ index 2408e8d5..db50d66 100644
  typedef struct __wait_queue wait_queue_t;
  typedef int (*wait_queue_func_t)(wait_queue_t *wait, unsigned mode, int flags, void *key);
 -- 
-2.1.4
+2.7.4
 
index 139bb7d28cec866a240a38f2fb9fb5fbda42feb1..ec4f1bb4c2c26b1706263bbfde1422fd4dc34143 100644 (file)
@@ -1,4 +1,4 @@
-From 447752e9667c1c882d71daeaf6db921d7ee6f3ef Mon Sep 17 00:00:00 2001
+From 83afbf0a1a151736c86d89a44597194b5aabd453 Mon Sep 17 00:00:00 2001
 From: Daniel Wagner <daniel.wagner@bmw-carit.de>
 Date: Fri, 11 Jul 2014 15:26:11 +0200
 Subject: [PATCH 194/353] work-simple: Simple work queue implemenation
@@ -241,5 +241,5 @@ index 0000000..1950f40
 +}
 +EXPORT_SYMBOL_GPL(swork_put);
 -- 
-2.1.4
+2.7.4
 
index 066fb418be259323a7850542980ddd610528f8de..0bb455928fd333d9bfea5e6b048208d36927f084 100644 (file)
@@ -1,4 +1,4 @@
-From 98e988b59cbf185c17ef2e9c349fd18c827dbc23 Mon Sep 17 00:00:00 2001
+From f97ce64361a40c5d7824cfdd8438da505e607838 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 11 Jan 2013 11:23:51 +0100
 Subject: [PATCH 195/353] completion: Use simple wait queues
@@ -371,5 +371,5 @@ index 9c2da06..a26906f 100644
  {
        unsigned long flags;
 -- 
-2.1.4
+2.7.4
 
index 138d3f79c7c6c77272c1652411396010c18d79b3..6340f3d2c51e24dba40653c0aaec36ace99368cd 100644 (file)
@@ -1,4 +1,4 @@
-From b60b4c4daa6c88373c2c1d19f36821e6d4752d84 Mon Sep 17 00:00:00 2001
+From b802a8931eaf5b4dd0d4bcc1f396878767ba2554 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 16 Feb 2015 18:49:10 +0100
 Subject: [PATCH 196/353] fs/aio: simple simple work
@@ -84,5 +84,5 @@ index ed68116..95ca936 100644
  {
        unsigned i, new_nr;
 -- 
-2.1.4
+2.7.4
 
index 09f6475f1cfb54ee3f417edeec654319fddd88c5..6e7c5c5b978e0b28484f1587f14435d6845563a1 100644 (file)
@@ -1,4 +1,4 @@
-From 8c67640b66fbf37ba38e9a1a4fb0dae71cc79d3d Mon Sep 17 00:00:00 2001
+From aa1076eff38fa66b548cf50b430080b371e754be Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 21 Aug 2013 17:48:46 +0200
 Subject: [PATCH 197/353] genirq: Do not invoke the affinity callback via a
@@ -143,5 +143,5 @@ index c4f3e6c..0c4d417 100644
  
        raw_spin_lock_irqsave(&desc->lock, flags);
 -- 
-2.1.4
+2.7.4
 
index 3502858ceb6e3e5975e486c76bf492ffd6569df0..26cf3035036ff644e940c206cad1de1dd04d4280 100644 (file)
@@ -1,4 +1,4 @@
-From 4970fc8f2f0ea25dffc61e9c0439effecea6296b Mon Sep 17 00:00:00 2001
+From f50824fe9390d6fd3ba6e9afdb054ae1c66cdacf Mon Sep 17 00:00:00 2001
 From: Yang Shi <yang.shi@windriver.com>
 Date: Mon, 16 Sep 2013 14:09:19 -0700
 Subject: [PATCH 198/353] hrtimer: Move schedule_work call to helper thread
@@ -93,5 +93,5 @@ index 5493ae4..db90569 100644
  #else
  
 -- 
-2.1.4
+2.7.4
 
index 6b495bf403073ec10ec99941f69675e292ae09fc..165150fdf697667cfb11b11993ea8f8c5864a99c 100644 (file)
@@ -1,4 +1,4 @@
-From 8a667b75ae79e7a084fcb1ea7e0a2cc750fecc78 Mon Sep 17 00:00:00 2001
+From 81314648c3a32ed77eac11fb2fbf4ffe5bf94f57 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 23 Nov 2016 16:29:32 +0100
 Subject: [PATCH 199/353] locking/percpu-rwsem: Remove preempt_disable variants
@@ -221,5 +221,5 @@ index 82d54a4..ea940f4 100644
  extern void percpu_up_write(struct percpu_rw_semaphore *);
  
 -- 
-2.1.4
+2.7.4
 
index 4a78134f4d858d71eb6c0aa310fc6243bfadf97e..87881794970ce8bc418a6b302d9d73805bd6e708 100644 (file)
@@ -1,4 +1,4 @@
-From c4ceefcd4e8f198f82456573463badc76401e514 Mon Sep 17 00:00:00 2001
+From 5a38151370a745ff349511aa770b134c8978f7e2 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 19 Jul 2009 08:44:27 -0500
 Subject: [PATCH 200/353] fs: namespace preemption fix
@@ -31,5 +31,5 @@ index c2a51a8..c4ca100 100644
         * After the slowpath clears MNT_WRITE_HOLD, mnt_is_readonly will
         * be set to match its requirements. So we must not load that until
 -- 
-2.1.4
+2.7.4
 
index ecccc1266258dd31773b2fa768d3d164199cf76a..8c70212b46cc28efdf06cc62f1c8c70b472e0d87 100644 (file)
@@ -1,4 +1,4 @@
-From eb16eb463c31684e5ee8a622be761d293c524270 Mon Sep 17 00:00:00 2001
+From 55e3f1aac26a96484a6691c0d07db58e256b57f1 Mon Sep 17 00:00:00 2001
 From: Yong Zhang <yong.zhang0@gmail.com>
 Date: Tue, 15 May 2012 13:53:56 +0800
 Subject: [PATCH 201/353] mm: Protect activate_mm() by
@@ -76,5 +76,5 @@ index 6f4d27c..5cd25c7 100644
  #ifdef finish_arch_post_lock_switch
        finish_arch_post_lock_switch();
 -- 
-2.1.4
+2.7.4
 
index 3941e60c6a1161ec9c026e2a9cd88c17ef0966c0..369f95fe52a3ca40a28d2af2339f74dde7de34ef 100644 (file)
@@ -1,4 +1,4 @@
-From b28e739de8f827a909e868efa2e44d866fa034df Mon Sep 17 00:00:00 2001
+From 98352a195b9498f5c6c977648deae5f9f7d6e7d0 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 14 Jun 2011 17:05:09 +0200
 Subject: [PATCH 202/353] block: Turn off warning which is bogus on RT
@@ -24,5 +24,5 @@ index 8d87c28..76ee9f8 100644
        queue_flag_clear(QUEUE_FLAG_STOPPED, q);
        __blk_run_queue(q);
 -- 
-2.1.4
+2.7.4
 
index ca586f5e10651ad6bf79d7a8845e70f4e8f0f6a0..fb807517aa3118bcd3cf3b0e7f1ffa5ca708c60a 100644 (file)
@@ -1,4 +1,4 @@
-From 79841279f6b90ecec90c968f846401c567ae09b2 Mon Sep 17 00:00:00 2001
+From 8a7a4124165cdb08e88216e2638b79f559eea005 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Fri, 3 Jul 2009 08:44:12 -0500
 Subject: [PATCH 203/353] fs: ntfs: disable interrupt only on !RT
@@ -76,5 +76,5 @@ index 8bb79f5..e89da4f 100644
                if (likely(page_uptodate && !PageError(page)))
                        SetPageUptodate(page);
 -- 
-2.1.4
+2.7.4
 
index adac4ab586c287c9a7add48c321dd3b7ba060a10..29ade025601d090bc67aaec02d84adb44175e459 100644 (file)
@@ -1,4 +1,4 @@
-From 5242ee4b9d1bdd64e97d6f99fab25945c475edac Mon Sep 17 00:00:00 2001
+From 52831da30cc0ea0e501ee1a863cdedd964ba7f18 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 17 Feb 2014 17:30:03 +0100
 Subject: [PATCH 204/353] fs: jbd2: pull your plug when waiting for space
@@ -32,5 +32,5 @@ index 684996c..6e18a06 100644
  
                /*
 -- 
-2.1.4
+2.7.4
 
index 19563ae525ee1544c6a0659b759e240517a6161a..1781bc3d666e8e0b8ecaaccdec7fc20b76cc7f3f 100644 (file)
@@ -1,4 +1,4 @@
-From 94cb8f584d24f2dae7a7f40f27fd92eb47091fcf Mon Sep 17 00:00:00 2001
+From c5cddee7c1fb8bc2ba5d11e2ad016e93cf8243e9 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 13 Dec 2010 16:33:39 +0100
 Subject: [PATCH 205/353] x86: Convert mce timer to hrtimer
@@ -181,5 +181,5 @@ index 7e6163c..d8febf3 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index 1174807c5e09b90026566d3d90e88a2a4e0e2a24..7f044933749e48a39b362d003830d03af2e1e26e 100644 (file)
@@ -1,4 +1,4 @@
-From b70a30649d9c52d77bf127b23bb632aee4f01908 Mon Sep 17 00:00:00 2001
+From 5b6a169a1ed9906b16b55cae4e4dd8e600350709 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Fri, 27 Feb 2015 15:20:37 +0100
 Subject: [PATCH 206/353] x86/mce: use swait queue for mce wakeups
@@ -161,5 +161,5 @@ index d8febf3..e1288ec 100644
                err = -ENOMEM;
                goto err_out;
 -- 
-2.1.4
+2.7.4
 
index f25d016c301bd782094d3ee76109fa9fde373ca0..2c5d00fed9747abe71f6d7a97ad7f21524d562ef 100644 (file)
@@ -1,4 +1,4 @@
-From 33f24d1653eb256789dee9377e0871aa06ca0b85 Mon Sep 17 00:00:00 2001
+From 52c4235c0239a9ef4f5b08e0a85b5ccdc2fbb561 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 16 Dec 2010 14:25:18 +0100
 Subject: [PATCH 207/353] x86: stackprotector: Avoid random pool on rt
@@ -47,5 +47,5 @@ index 58505f0..02fa396 100644
        canary += tsc + (tsc << 32UL);
  
 -- 
-2.1.4
+2.7.4
 
index 69e0dbd5d1ec17e012f32ec4605db5a5ed59a048..4dfb7be344178a65cd5360d10e3d2d3475bf1d29 100644 (file)
@@ -1,4 +1,4 @@
-From 103d4066ef5417ad2bdcb0f53ddadfa81259618a Mon Sep 17 00:00:00 2001
+From 49fb98312bd73a13e2b4622b5174e115c0be4409 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 26 Jul 2009 02:21:32 +0200
 Subject: [PATCH 208/353] x86: Use generic rwsem_spinlocks on -rt
@@ -29,5 +29,5 @@ index 198e8ef..847036f 100644
  config GENERIC_CALIBRATE_DELAY
        def_bool y
 -- 
-2.1.4
+2.7.4
 
index cf7492e69a8ba30bebf1f1ce8554661ae7949019..4bf6f97bd9e70bf2b0581443f166c216db5385f2 100644 (file)
@@ -1,4 +1,4 @@
-From e93dda4edd439d91675074996e060e65aed5b22b Mon Sep 17 00:00:00 2001
+From 85cf626d36c976b4473a7351cc1f92b1ac36e7d2 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sun, 2 Nov 2014 08:31:37 +0100
 Subject: [PATCH 209/353] x86: UV: raw_spinlock conversion
@@ -225,5 +225,5 @@ index b333fc4..8b85916 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index 296006dff0ac5b551e3a62d373d2ce8b8548011d..5e19f0f4951929975cf5fd058a7c09f10ca8583b 100644 (file)
@@ -1,4 +1,4 @@
-From 8f1bc1f4ec0027b45fa592f1c20691028315620f Mon Sep 17 00:00:00 2001
+From 389df045e3b608e73e077394b9671f1036c5d7af Mon Sep 17 00:00:00 2001
 From: Daniel Wagner <wagi@monom.org>
 Date: Tue, 17 Feb 2015 09:37:44 +0100
 Subject: [PATCH 210/353] thermal: Defer thermal wakups to threads
@@ -134,5 +134,5 @@ index 95f4c1b..0be9347 100644
                cancel_delayed_work_sync(
                        &per_cpu(pkg_temp_thermal_threshold_work, i));
 -- 
-2.1.4
+2.7.4
 
index 81da81d9d7bc7421315f81494c1fb32a6fc211da..abd1fbf165487425938762459e1c52a7a34a52f3 100644 (file)
@@ -1,4 +1,4 @@
-From a76c372ddc1e8f34ee4812a6b56c5ad7b78130d9 Mon Sep 17 00:00:00 2001
+From 24bc6c073a69f5ac3fcc34559da629ddb84cb632 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 8 Jul 2011 16:35:35 +0200
 Subject: [PATCH 211/353] fs/epoll: Do not disable preemption on RT
@@ -32,5 +32,5 @@ index 5b96ba7..cb4d2cb 100644
  
  static void ep_remove_wait_queue(struct eppoll_entry *pwq)
 -- 
-2.1.4
+2.7.4
 
index 214dd104d137b6ac4f1c61df4b022e69b39aa5ef..0eb362619c388cb723a3ec0f2f3b9ad59668f147 100644 (file)
@@ -1,4 +1,4 @@
-From c4808fa4277a04ad9f7f70b6c948314728b74c6f Mon Sep 17 00:00:00 2001
+From 50221aca96d27c0ac2ba269e5fe7ec1143d91772 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 12 Jul 2011 11:39:36 +0200
 Subject: [PATCH 212/353] mm/vmalloc: Another preempt disable region which
@@ -68,5 +68,5 @@ index d780ed2..bb52c5f 100644
  
        /* Allocate new block if nothing was found */
 -- 
-2.1.4
+2.7.4
 
index 696944a576e1c2bfc0940091b32f8162e647a573..ad2b17f599913d131d3139ac1ed384e6a6c5368d 100644 (file)
@@ -1,4 +1,4 @@
-From caf9fbb284d4b8402a87a1392013dbc9b3f76eee Mon Sep 17 00:00:00 2001
+From ab1396caef1ebffbd3a730da9bffb3cbf3e39c7f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 9 Apr 2014 10:37:23 +0200
 Subject: [PATCH 213/353] block: mq: use cpu_light()
@@ -31,5 +31,5 @@ index ab8b971..4161c99 100644
  
  struct blk_mq_alloc_data {
 -- 
-2.1.4
+2.7.4
 
index 9a7cbd35e01ca470d4d5a66155d6297b8e82e20b..72471d26ed113c86bf0a430e3ff3906703628f0d 100644 (file)
@@ -1,4 +1,4 @@
-From 94504853de79477722dabeaa85879ffe10c56d4e Mon Sep 17 00:00:00 2001
+From 7377cbbbdd2410151dbc701022085b8fce4c095f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 214/353] block/mq: do not invoke preempt_disable()
@@ -13,7 +13,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 5 insertions(+), 5 deletions(-)
 
 diff --git a/block/blk-mq.c b/block/blk-mq.c
-index eb590568..ca87b6e 100644
+index d9c9b4d..29a25ab 100644
 --- a/block/blk-mq.c
 +++ b/block/blk-mq.c
 @@ -370,7 +370,7 @@ static void blk_mq_ipi_complete_request(struct request *rq)
@@ -53,5 +53,5 @@ index eb590568..ca87b6e 100644
  
        kblockd_schedule_work_on(blk_mq_hctx_next_cpu(hctx), &hctx->run_work);
 -- 
-2.1.4
+2.7.4
 
index 487f0133e9aab1880e7df156dc1eb583cd78f6f7..10bf6e0a5d3423ea3133140c61e3861953401edc 100644 (file)
@@ -1,4 +1,4 @@
-From d491df8805b1b7db9a4c7bf0b08a5bca683c01d8 Mon Sep 17 00:00:00 2001
+From b3d9b435f75d2416dfac99d14f4c6050dff5edbf Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 29 Jan 2015 15:10:08 +0100
 Subject: [PATCH 215/353] block/mq: don't complete requests via IPI
@@ -29,7 +29,7 @@ index 76ee9f8..2f3bdbb 100644
        rq->q = q;
        rq->__sector = (sector_t) -1;
 diff --git a/block/blk-mq.c b/block/blk-mq.c
-index ca87b6e..1661d3f 100644
+index 29a25ab..25c6919 100644
 --- a/block/blk-mq.c
 +++ b/block/blk-mq.c
 @@ -184,6 +184,9 @@ static void blk_mq_rq_ctx_init(struct request_queue *q, struct blk_mq_ctx *ctx,
@@ -110,5 +110,5 @@ index 238261e..a8c760b 100644
        };
  
 -- 
-2.1.4
+2.7.4
 
index 610287c9bacca158e4c52ec49ebdb1b5062db3f1..296a12f2ed2a696dd1eafb295298585ad11c1495 100644 (file)
@@ -1,4 +1,4 @@
-From 1d507c75184fc3c30e6137fc19a06c3ccc97c2dc Mon Sep 17 00:00:00 2001
+From 5369a467838dd2030478f48b98ac6a3aa518d56c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 6 Apr 2010 16:51:31 +0200
 Subject: [PATCH 216/353] md: raid5: Make raid5_percpu handling RT aware
@@ -72,5 +72,5 @@ index 57ec49f..0739604 100644
                struct flex_array *scribble;   /* space for constructing buffer
                                              * lists and performing address
 -- 
-2.1.4
+2.7.4
 
index af17affd475face0d252abe49b9dcfe1efc8b5b2..f7569e3461cc754d87cd18d3294ca39eb84af574 100644 (file)
@@ -1,4 +1,4 @@
-From f8a90c880aa77242bf7768ecd05bbb25e7e0255f Mon Sep 17 00:00:00 2001
+From 35b55738e86055df7c4e5937e44e2104d62253d0 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 7 Mar 2012 20:51:03 +0100
 Subject: [PATCH 217/353] rt: Introduce cpu_chill()
@@ -132,5 +132,5 @@ index db90569..e6d9118 100644
   * Functions related to boot-time initialization:
   */
 -- 
-2.1.4
+2.7.4
 
index 29dc2c34f31b920958ee346de212214881de1b9a..e50143676f3ccd82b5206e94d884a5854392acd4 100644 (file)
@@ -1,4 +1,4 @@
-From 3c9481d7db61f48288cbbcc51bdc34e3c2b1d660 Mon Sep 17 00:00:00 2001
+From beed7aa9999948670651d040c27864af45b342a1 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 4 Mar 2014 12:28:32 -0500
 Subject: [PATCH 218/353] cpu_chill: Add a UNINTERRUPTIBLE hrtimer_nanosleep
@@ -107,5 +107,5 @@ index e6d9118..4b54fe2 100644
                current->flags &= ~PF_NOFREEZE;
  }
 -- 
-2.1.4
+2.7.4
 
index b893c46b6c24bc3137daf195217a34e8257a460a..fc5de09eb2a7cd5d08f80caf4b201c95aec65bed 100644 (file)
@@ -1,4 +1,4 @@
-From 0365b40f330024f73ad10beea21d571ecd00213e Mon Sep 17 00:00:00 2001
+From c075b7718839ce3801de1cc82ccd741a76b77ece Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 13 Feb 2015 11:01:26 +0100
 Subject: [PATCH 219/353] block: blk-mq: Use swait
@@ -80,7 +80,7 @@ index 2f3bdbb..ed5af1a 100644
        /*
         * Init percpu_ref in atomic mode so that it's faster to shutdown.
 diff --git a/block/blk-mq.c b/block/blk-mq.c
-index 1661d3f..42c232a 100644
+index 25c6919..9835286 100644
 --- a/block/blk-mq.c
 +++ b/block/blk-mq.c
 @@ -69,7 +69,7 @@ EXPORT_SYMBOL_GPL(blk_mq_freeze_queue_start);
@@ -124,5 +124,5 @@ index a8c760b..880e5f8 100644
        struct list_head        all_q_node;
  
 -- 
-2.1.4
+2.7.4
 
index 8b7101b4f99f45d8ddfd67e83bc64e77db3fd411..99267ac847c12d7a2cfb6549cc5c37927ea6e880 100644 (file)
@@ -1,4 +1,4 @@
-From d1bfa65f5450023ed8e59d4c3adc6f4052113e6b Mon Sep 17 00:00:00 2001
+From 9a1f8270200314d547e9a52a26216c5aeb19821a Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 20 Dec 2012 18:28:26 +0100
 Subject: [PATCH 220/353] block: Use cpu_chill() for retry loops
@@ -46,5 +46,5 @@ index 381cb50..dc87852 100644
                }
        }
 -- 
-2.1.4
+2.7.4
 
index 1a9d5f63f0cc0e570f7288af4d85122d74c6e130..a8c6db4e8539ad7ee00e5c5937e3705befe007c8 100644 (file)
@@ -1,4 +1,4 @@
-From 135d1f6aa99d1c70059fcad166e354f4f93ce2b0 Mon Sep 17 00:00:00 2001
+From 10e4f603a90e5ecb88f765c6e443cf650e834b2d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 7 Mar 2012 21:00:34 +0100
 Subject: [PATCH 221/353] fs: dcache: Use cpu_chill() in trylock loops
@@ -114,5 +114,5 @@ index c4ca100..86c9fc8 100644
        }
        /*
 -- 
-2.1.4
+2.7.4
 
index c0c056c6bc17d084b09d2014ce060d4f43edf9fe..7c9f4fe42fa11931511f35818c316d4addf805e6 100644 (file)
@@ -1,4 +1,4 @@
-From 7d1a3aea7dc40b862d6dadc3b9e4f2093b6be337 Mon Sep 17 00:00:00 2001
+From 128331375aca7ce24158d6884fe00f57c0408731 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 7 Mar 2012 21:10:04 +0100
 Subject: [PATCH 222/353] net: Use cpu_chill() instead of cpu_relax()
@@ -65,5 +65,5 @@ index 977f698..f3e7a36 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index d6d903b53d52fb58cf77213c9bf5a9c0d0207ed0..a2fab806e49a5f8d9884ad59168ae9e696c32c0a 100644 (file)
@@ -1,4 +1,4 @@
-From 5a8dfec15ee2609ea09e2dc4c7dfcbf29bbbd40e Mon Sep 17 00:00:00 2001
+From bf901bfcd9365ce6eab90dc0450850741c04687e Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 14 Sep 2016 14:35:49 +0200
 Subject: [PATCH 223/353] fs/dcache: use swait_queue instead of waitqueue
@@ -22,7 +22,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  11 files changed, 29 insertions(+), 26 deletions(-)
 
 diff --git a/fs/cifs/readdir.c b/fs/cifs/readdir.c
-index a27fc87..791aecb 100644
+index ef24b45..3ce6331 100644
 --- a/fs/cifs/readdir.c
 +++ b/fs/cifs/readdir.c
 @@ -80,7 +80,7 @@ cifs_prime_dcache(struct dentry *parent, struct qstr *name,
@@ -163,10 +163,10 @@ index 0165a95..58990c8 100644
        status = -EBUSY;
        spin_lock(&dentry->d_lock);
 diff --git a/fs/proc/base.c b/fs/proc/base.c
-index 0dbac3a..9dec90f 100644
+index 975d935..4266fcd 100644
 --- a/fs/proc/base.c
 +++ b/fs/proc/base.c
-@@ -1849,7 +1849,7 @@ bool proc_fill_cache(struct file *file, struct dir_context *ctx,
+@@ -1863,7 +1863,7 @@ bool proc_fill_cache(struct file *file, struct dir_context *ctx,
  
        child = d_hash_and_lookup(dir, &qname);
        if (!child) {
@@ -237,5 +237,5 @@ index a26906f..6b7e6d3 100644
        list_splice_init(&q->task_list, &tmp);
        while (!list_empty(&tmp)) {
 -- 
-2.1.4
+2.7.4
 
index 89257a15ae363e26ff4a37db405fe32c96e1cf84..a36532cd8af0b5748d89b9693f589e048204a486 100644 (file)
@@ -1,4 +1,4 @@
-From d90405fa64fdb00f6e15799f1e0e4de777ab2337 Mon Sep 17 00:00:00 2001
+From ce80a747dc9b41b79545869066f6244b68330427 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 24 Jul 2013 15:26:54 +0200
 Subject: [PATCH 224/353] workqueue: Use normal rcu
@@ -355,5 +355,5 @@ index 1961dd4..875bcede 100644
        return written;
  }
 -- 
-2.1.4
+2.7.4
 
index 40dea7bcf11af721a33b6428bb3dce24799fe0ff..8c8ead18090dc8ebbe74aaa3309b1d0eb8c12c43 100644 (file)
@@ -1,4 +1,4 @@
-From d56c87e362cdc69dcc3294d6d72b006a8916d71a Mon Sep 17 00:00:00 2001
+From 5cd6d1093579bf3e57a69f8e6b68d1eb667da4e2 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 21:42:26 +0200
 Subject: [PATCH 225/353] workqueue: Use local irq lock instead of irq disable
@@ -149,5 +149,5 @@ index 875bcede..6d82876 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 759680a86c7c2f35ef9376b9f1282674d2e3a336..5d8aaae0fdcca74fb34a5579dc691dc58acb6d82 100644 (file)
@@ -1,4 +1,4 @@
-From c0862953ec6dae27948bbb0049f0dfaeab3f0859 Mon Sep 17 00:00:00 2001
+From 3c40d2318d8f2e9176f42a109a2a69ba901d26b3 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 1 Jul 2013 11:02:42 +0200
 Subject: [PATCH 226/353] workqueue: Prevent workqueue versus ata-piix livelock
@@ -134,5 +134,5 @@ index 6d82876..8793301 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 0a31833d1564f3c142372b7ee5c0c3f98533007f..7af2f99fb564bb94dc70288d5de8a5009ccbc13a 100644 (file)
@@ -1,4 +1,4 @@
-From df947f83f9950bff981ee577ebeae80d7ee2e6a3 Mon Sep 17 00:00:00 2001
+From 8b37ac0d19464e72ec9d6dc61b757691c0abf88d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 22 Jun 2011 19:47:03 +0200
 Subject: [PATCH 227/353] sched: Distangle worker accounting from rqlock
@@ -279,5 +279,5 @@ index 29fa81f..42d1e39 100644
  
  #endif /* _KERNEL_WORKQUEUE_INTERNAL_H */
 -- 
-2.1.4
+2.7.4
 
index 24f6c472d931f9fd4c898c3e572dc5832998484c..f692eb40655dd40ffc6a606c0ff8d14c5804faf5 100644 (file)
@@ -1,4 +1,4 @@
-From 4680534998d143bef462008161f7d08a05c164f8 Mon Sep 17 00:00:00 2001
+From 433266f32f36507ba590f2b5b103cfb3230bc422 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 228/353] idr: Use local lock instead of preempt enable/disable
@@ -127,5 +127,5 @@ index 6098336..9decbe9 100644
                        break;
  
 -- 
-2.1.4
+2.7.4
 
index 770dad919fa1240593012b55475bc43e347b10d3..a63f48923f6d00993b9c0e34dd2f081622640c94 100644 (file)
@@ -1,4 +1,4 @@
-From 9244663fb19b8a82b79eeae5e1f151746d8f8116 Mon Sep 17 00:00:00 2001
+From a6c68c2eade77be3324701bf3c6bc6c2ee3730a9 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 9 Apr 2014 11:58:17 +0200
 Subject: [PATCH 229/353] percpu_ida: Use local locks
@@ -103,5 +103,5 @@ index 6d40944..822a2c0 100644
  }
  EXPORT_SYMBOL_GPL(percpu_ida_for_each_free);
 -- 
-2.1.4
+2.7.4
 
index 881f9be61ce0fcae0a387ebf66e99efd3aa44a85..6557356adb234a5f0ae91c40b0ec572c4b029e5d 100644 (file)
@@ -1,4 +1,4 @@
-From e23b79e225015684009d614530044c54538e7cb5 Mon Sep 17 00:00:00 2001
+From ebe3b1b1059d276ec24c4d70c7493cdc99d4f8f4 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 17 Jul 2011 21:41:35 +0200
 Subject: [PATCH 230/353] debugobjects: Make RT aware
@@ -27,5 +27,5 @@ index 88580e8..0e87155 100644
        db = get_bucket((unsigned long) addr);
  
 -- 
-2.1.4
+2.7.4
 
index 5b4ec4f01f5567568861fd87a2c64f93e978347f..ba10e1bb981a323819e1c9a6e0807e2abb15c253 100644 (file)
@@ -1,4 +1,4 @@
-From b9694e6ef7bce4d990670d55804b43cdecb1ecf4 Mon Sep 17 00:00:00 2001
+From 7ad8f592881f790fbe9c99ea15eba3b539cbea0d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 8 Jul 2015 17:14:48 +0200
 Subject: [PATCH 231/353] jump-label: disable if stop_machine() is used
@@ -37,5 +37,5 @@ index 00be82f..156a8a9 100644
        select HAVE_ARCH_MMAP_RND_BITS if MMU
        select HAVE_ARCH_SECCOMP_FILTER if (AEABI && !OABI_COMPAT)
 -- 
-2.1.4
+2.7.4
 
index 9e394c46bf76ece7fde866da61541cf4deb9a323..daeb0664e734bc42ec08080c944eab4dbef648af 100644 (file)
@@ -1,4 +1,4 @@
-From af53334c035cc808e5bbba844b11765d033d03be Mon Sep 17 00:00:00 2001
+From 9d0786a9009cdcab9b830319b8c8b1c5be3ec30f Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 22 Feb 2012 12:03:30 +0100
 Subject: [PATCH 232/353] seqlock: Prevent rt starvation
@@ -194,5 +194,5 @@ index 8b68384..bf65600 100644
  {
        unsigned int seq;
 -- 
-2.1.4
+2.7.4
 
index e104937ff01a903320807e57b938ce99f382399f..91f9df060a843418ed8a8b964bf2365b994d6798 100644 (file)
@@ -1,4 +1,4 @@
-From 088be1f4f018e8641f0af4f13293e5682d1b76c1 Mon Sep 17 00:00:00 2001
+From b67f720666274b5a4a4d5759c938cd25a0d49bc5 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Wed, 18 Feb 2015 16:05:28 +0100
 Subject: [PATCH 233/353] sunrpc: Make svc_xprt_do_enqueue() use
@@ -64,5 +64,5 @@ index 9c9db55..e6583b0 100644
        trace_svc_xprt_do_enqueue(xprt, rqstp);
  }
 -- 
-2.1.4
+2.7.4
 
index 6e4b67722c99f0d195ea8c60885c84de6847aa80..f2580c0c69c0e97f89762c050c546f2448800414 100644 (file)
@@ -1,4 +1,4 @@
-From 737b5328817490d1abbd0422cadfb16acb26418b Mon Sep 17 00:00:00 2001
+From 4186e0d12a5be6ceeb15c13d373eca78c1ec0c14 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 12 Jul 2011 15:38:34 +0200
 Subject: [PATCH 234/353] net: Use skbufhead with raw lock
@@ -15,10 +15,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  3 files changed, 32 insertions(+), 7 deletions(-)
 
 diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
-index 47c7f5b..6e05a76 100644
+index f254982..b495762 100644
 --- a/include/linux/netdevice.h
 +++ b/include/linux/netdevice.h
-@@ -2856,6 +2856,7 @@ struct softnet_data {
+@@ -2863,6 +2863,7 @@ struct softnet_data {
        unsigned int            dropped;
        struct sk_buff_head     input_pkt_queue;
        struct napi_struct      backlog;
@@ -27,7 +27,7 @@ index 47c7f5b..6e05a76 100644
  };
  
 diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
-index 1f207dd..3ce013c 100644
+index e90fe6b..2b37bde 100644
 --- a/include/linux/skbuff.h
 +++ b/include/linux/skbuff.h
 @@ -284,6 +284,7 @@ struct sk_buff_head {
@@ -38,7 +38,7 @@ index 1f207dd..3ce013c 100644
  };
  
  struct sk_buff;
-@@ -1573,6 +1574,12 @@ static inline void skb_queue_head_init(struct sk_buff_head *list)
+@@ -1578,6 +1579,12 @@ static inline void skb_queue_head_init(struct sk_buff_head *list)
        __skb_queue_head_init(list);
  }
  
@@ -52,7 +52,7 @@ index 1f207dd..3ce013c 100644
                struct lock_class_key *class)
  {
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 4931d2c..00529f9 100644
+index f6a81d0..cead623 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
 @@ -211,14 +211,14 @@ static inline struct hlist_head *dev_index_hash(struct net *net, int ifindex)
@@ -72,7 +72,7 @@ index 4931d2c..00529f9 100644
  #endif
  }
  
-@@ -4375,7 +4375,7 @@ static void flush_backlog(struct work_struct *work)
+@@ -4397,7 +4397,7 @@ static void flush_backlog(struct work_struct *work)
        skb_queue_walk_safe(&sd->input_pkt_queue, skb, tmp) {
                if (skb->dev->reg_state == NETREG_UNREGISTERING) {
                        __skb_unlink(skb, &sd->input_pkt_queue);
@@ -81,7 +81,7 @@ index 4931d2c..00529f9 100644
                        input_queue_head_incr(sd);
                }
        }
-@@ -4385,11 +4385,14 @@ static void flush_backlog(struct work_struct *work)
+@@ -4407,11 +4407,14 @@ static void flush_backlog(struct work_struct *work)
        skb_queue_walk_safe(&sd->process_queue, skb, tmp) {
                if (skb->dev->reg_state == NETREG_UNREGISTERING) {
                        __skb_unlink(skb, &sd->process_queue);
@@ -97,7 +97,7 @@ index 4931d2c..00529f9 100644
  }
  
  static void flush_all_backlogs(void)
-@@ -4924,7 +4927,9 @@ static int process_backlog(struct napi_struct *napi, int quota)
+@@ -4946,7 +4949,9 @@ static int process_backlog(struct napi_struct *napi, int quota)
        while (again) {
                struct sk_buff *skb;
  
@@ -107,7 +107,7 @@ index 4931d2c..00529f9 100644
                        rcu_read_lock();
                        __netif_receive_skb(skb);
                        rcu_read_unlock();
-@@ -4932,9 +4937,9 @@ static int process_backlog(struct napi_struct *napi, int quota)
+@@ -4954,9 +4959,9 @@ static int process_backlog(struct napi_struct *napi, int quota)
                        if (++work >= quota)
                                return work;
  
@@ -118,7 +118,7 @@ index 4931d2c..00529f9 100644
                rps_lock(sd);
                if (skb_queue_empty(&sd->input_pkt_queue)) {
                        /*
-@@ -5276,13 +5281,21 @@ static __latent_entropy void net_rx_action(struct softirq_action *h)
+@@ -5298,13 +5303,21 @@ static __latent_entropy void net_rx_action(struct softirq_action *h)
        struct softnet_data *sd = this_cpu_ptr(&softnet_data);
        unsigned long time_limit = jiffies + 2;
        int budget = netdev_budget;
@@ -140,7 +140,7 @@ index 4931d2c..00529f9 100644
        for (;;) {
                struct napi_struct *n;
  
-@@ -8086,6 +8099,9 @@ static int dev_cpu_callback(struct notifier_block *nfb,
+@@ -8110,6 +8123,9 @@ static int dev_cpu_callback(struct notifier_block *nfb,
                netif_rx_ni(skb);
                input_queue_head_incr(oldsd);
        }
@@ -150,7 +150,7 @@ index 4931d2c..00529f9 100644
  
        return NOTIFY_OK;
  }
-@@ -8390,8 +8406,9 @@ static int __init net_dev_init(void)
+@@ -8414,8 +8430,9 @@ static int __init net_dev_init(void)
  
                INIT_WORK(flush, flush_backlog);
  
@@ -163,5 +163,5 @@ index 4931d2c..00529f9 100644
                sd->output_queue_tailp = &sd->output_queue;
  #ifdef CONFIG_RPS
 -- 
-2.1.4
+2.7.4
 
index 0c5922eec4435119b14c4449a4148714647422e0..1cd1a19d6e99c400724eb50960227b3c7d10f6df 100644 (file)
@@ -1,4 +1,4 @@
-From 4882ceb6fb7ec1a3edcd46c017a549d55c4dd228 Mon Sep 17 00:00:00 2001
+From 5c6301528c6657ebef378371d57c787864a30295 Mon Sep 17 00:00:00 2001
 From: Grygorii Strashko <grygorii.strashko@ti.com>
 Date: Fri, 9 Oct 2015 09:25:49 -0500
 Subject: [PATCH 235/353] net/core/cpuhotplug: Drain input_pkt_queue lockless
@@ -35,10 +35,10 @@ Cc: stable-rt@vger.kernel.org
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 00529f9..20b1a02 100644
+index cead623..a0818f6 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -8095,7 +8095,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
+@@ -8119,7 +8119,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
                netif_rx_ni(skb);
                input_queue_head_incr(oldsd);
        }
@@ -48,5 +48,5 @@ index 00529f9..20b1a02 100644
                input_queue_head_incr(oldsd);
        }
 -- 
-2.1.4
+2.7.4
 
index 0b499fd6c76376848b56a0b172bc4b03ca975762..5e5d4746051aa56722eb587d56b82d0d0376448b 100644 (file)
@@ -1,4 +1,4 @@
-From 17e959ca8d8ee07f2081f6eb09f85b019bbb853a Mon Sep 17 00:00:00 2001
+From b6ac0626d23fa58b4c530bebc269aa3de3af4963 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 13 Jan 2016 15:55:02 +0100
 Subject: [PATCH 236/353] net: move xmit_recursion to per-task variable on -RT
@@ -23,10 +23,10 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  4 files changed, 51 insertions(+), 8 deletions(-)
 
 diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
-index 6e05a76..dcad41b 100644
+index b495762..54ca094 100644
 --- a/include/linux/netdevice.h
 +++ b/include/linux/netdevice.h
-@@ -2464,14 +2464,53 @@ void netdev_freemem(struct net_device *dev);
+@@ -2471,14 +2471,53 @@ void netdev_freemem(struct net_device *dev);
  void synchronize_net(void);
  int init_dummy_netdev(struct net_device *dev);
  
@@ -96,10 +96,10 @@ index c8e05ba..615aab9 100644
  #ifdef CONFIG_MMU
        struct task_struct *oom_reaper_list;
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 20b1a02..f0542ce 100644
+index a0818f6..b38be50 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -3203,8 +3203,10 @@ static void skb_update_prio(struct sk_buff *skb)
+@@ -3225,8 +3225,10 @@ static void skb_update_prio(struct sk_buff *skb)
  #define skb_update_prio(skb)
  #endif
  
@@ -110,7 +110,7 @@ index 20b1a02..f0542ce 100644
  
  /**
   *    dev_loopback_xmit - loop back @skb
-@@ -3438,8 +3440,7 @@ static int __dev_queue_xmit(struct sk_buff *skb, void *accel_priv)
+@@ -3460,8 +3462,7 @@ static int __dev_queue_xmit(struct sk_buff *skb, void *accel_priv)
                int cpu = smp_processor_id(); /* ok because BHs are off */
  
                if (txq->xmit_lock_owner != cpu) {
@@ -120,7 +120,7 @@ index 20b1a02..f0542ce 100644
                                goto recursion_alert;
  
                        skb = validate_xmit_skb(skb, dev);
-@@ -3449,9 +3450,9 @@ static int __dev_queue_xmit(struct sk_buff *skb, void *accel_priv)
+@@ -3471,9 +3472,9 @@ static int __dev_queue_xmit(struct sk_buff *skb, void *accel_priv)
                        HARD_TX_LOCK(dev, txq, cpu);
  
                        if (!netif_xmit_stopped(txq)) {
@@ -158,5 +158,5 @@ index c385c55..feb96c2 100644
        return ret;
  }
 -- 
-2.1.4
+2.7.4
 
index d2f5c3bb6e079da4c1aa419665907e8501edfb56..7749ed5bac7fab0d06395d48f38d0f197d75ea9f 100644 (file)
@@ -1,4 +1,4 @@
-From 97cabce57586af56871b99951075a79688be5bc0 Mon Sep 17 00:00:00 2001
+From 03acf9e4fab147457ad0b652eac720528467ee4d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 20 Jan 2016 15:39:05 +0100
 Subject: [PATCH 237/353] net: provide a way to delegate processing a softirq
@@ -71,10 +71,10 @@ index b5f185b..d1c9bf1 100644
   */
  void raise_softirq_irqoff(unsigned int nr)
 diff --git a/net/core/dev.c b/net/core/dev.c
-index f0542ce..2c2459d 100644
+index b38be50..e5bc5d8 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -5327,7 +5327,7 @@ static __latent_entropy void net_rx_action(struct softirq_action *h)
+@@ -5349,7 +5349,7 @@ static __latent_entropy void net_rx_action(struct softirq_action *h)
        list_splice_tail(&repoll, &list);
        list_splice(&list, &sd->poll_list);
        if (!list_empty(&sd->poll_list))
@@ -84,5 +84,5 @@ index f0542ce..2c2459d 100644
        net_rps_action_and_irq_enable(sd);
  }
 -- 
-2.1.4
+2.7.4
 
index d85f3c161255326403e3e3592da41e3fc9992bdf..d90d679248db43e92ab326302e2c7f6defb7365a 100644 (file)
@@ -1,4 +1,4 @@
-From 07386e4578e626f163aaca51b36abbe36dd2b1df Mon Sep 17 00:00:00 2001
+From d3622263884b51b06bf2b403210c064b0369c234 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 30 Mar 2016 13:36:29 +0200
 Subject: [PATCH 238/353] net: dev: always take qdisc's busylock in
@@ -21,10 +21,10 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 4 insertions(+)
 
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 2c2459d..8a76a74 100644
+index e5bc5d8..2b011cd 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -3132,7 +3132,11 @@ static inline int __dev_xmit_skb(struct sk_buff *skb, struct Qdisc *q,
+@@ -3154,7 +3154,11 @@ static inline int __dev_xmit_skb(struct sk_buff *skb, struct Qdisc *q,
         * This permits qdisc->running owner to get the lock more
         * often and dequeue packets faster.
         */
@@ -37,5 +37,5 @@ index 2c2459d..8a76a74 100644
                spin_lock(&q->busylock);
  
 -- 
-2.1.4
+2.7.4
 
index 567135be33ad9bab0d3744c6b567e456affe15aa..ddfa009ec5121f21fd261befd68bbfd2670a77da 100644 (file)
@@ -1,4 +1,4 @@
-From dd4bff971d97b996158b0cbe4af823a062b28368 Mon Sep 17 00:00:00 2001
+From dff59e9c6f8959ad616a73a3190204bdc077d7b3 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 14 Sep 2016 17:36:35 +0200
 Subject: [PATCH 239/353] net/Qdisc: use a seqlock instead seqcount
@@ -290,5 +290,5 @@ index 2cff9e4..77d50f2 100644
        sch->ops = ops;
        sch->enqueue = ops->enqueue;
 -- 
-2.1.4
+2.7.4
 
index 70743e05defbe7dcd046902ddbc28a62d8bd6be8..c5ea68aa090ee54b610d1ded203c5fd3ec2399a3 100644 (file)
@@ -1,4 +1,4 @@
-From a2fe419bd07df9e583dd65190437c4152e05ac78 Mon Sep 17 00:00:00 2001
+From 7112f45e45b36fc881b4359a6f3261a536acc343 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 31 Aug 2016 17:21:56 +0200
 Subject: [PATCH 240/353] net: add back the missing serialization in
@@ -42,7 +42,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 6 insertions(+)
 
 diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c
-index 8a5508a..7eda153 100644
+index 9fcbde7..21aa142 100644
 --- a/net/ipv4/tcp_ipv4.c
 +++ b/net/ipv4/tcp_ipv4.c
 @@ -62,6 +62,7 @@
@@ -94,5 +94,5 @@ index 8a5508a..7eda153 100644
  
  static void tcp_v4_timewait_ack(struct sock *sk, struct sk_buff *skb)
 -- 
-2.1.4
+2.7.4
 
index cec00775e6a3fc092798fc55d0d1213c72ef6572..6592a5ce12685c7befedd7e42fff8f4f82aedb17 100644 (file)
@@ -1,4 +1,4 @@
-From 88ebaded3b67199f1a306d78db600dff9f3f9cc9 Mon Sep 17 00:00:00 2001
+From 2f92b7921deb75c4996c3afd37bd9792391aff83 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 31 Aug 2016 17:54:09 +0200
 Subject: [PATCH 241/353] net: add a lock around icmp_sk()
@@ -74,5 +74,5 @@ index 42a19fb..0fd1e72 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index ef9f6489d51d3757d41ae7ddf6729dd6692ce868..96cd45d367ed945e2590a40a491b69ea2affdab2 100644 (file)
@@ -1,4 +1,4 @@
-From b225f9aaf398a5d3f36a6df4bee11fc2c5cd5a66 Mon Sep 17 00:00:00 2001
+From a1ffaa349cace63e2323de1d33f759ef855a5d4c Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 6 Dec 2016 17:50:30 -0500
 Subject: [PATCH 242/353] net: Have __napi_schedule_irqoff() disable interrupts
@@ -28,7 +28,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  2 files changed, 14 insertions(+)
 
 diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
-index dcad41b..85fc72b 100644
+index 54ca094..53bda7b 100644
 --- a/include/linux/netdevice.h
 +++ b/include/linux/netdevice.h
 @@ -396,7 +396,19 @@ typedef enum rx_handler_result rx_handler_result_t;
@@ -52,10 +52,10 @@ index dcad41b..85fc72b 100644
  static inline bool napi_disable_pending(struct napi_struct *n)
  {
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 8a76a74..567c050 100644
+index 2b011cd..4db8870 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -4986,6 +4986,7 @@ void __napi_schedule(struct napi_struct *n)
+@@ -5008,6 +5008,7 @@ void __napi_schedule(struct napi_struct *n)
  }
  EXPORT_SYMBOL(__napi_schedule);
  
@@ -63,7 +63,7 @@ index 8a76a74..567c050 100644
  /**
   * __napi_schedule_irqoff - schedule for receive
   * @n: entry to schedule
-@@ -4997,6 +4998,7 @@ void __napi_schedule_irqoff(struct napi_struct *n)
+@@ -5019,6 +5020,7 @@ void __napi_schedule_irqoff(struct napi_struct *n)
        ____napi_schedule(this_cpu_ptr(&softnet_data), n);
  }
  EXPORT_SYMBOL(__napi_schedule_irqoff);
@@ -72,5 +72,5 @@ index 8a76a74..567c050 100644
  void __napi_complete(struct napi_struct *n)
  {
 -- 
-2.1.4
+2.7.4
 
index 9115dda7246776a34fe18f3cfdc7eccc91c2442c..82d0e075c8a5c9ae11815ca2558d87d6fc82d399 100644 (file)
@@ -1,4 +1,4 @@
-From 17c3b5f54fb02487b0c39778da758e62d49d4a81 Mon Sep 17 00:00:00 2001
+From 41f219d90a81d1c90ce01cddfac89c92e4cd744d Mon Sep 17 00:00:00 2001
 From: Carsten Emde <C.Emde@osadl.org>
 Date: Tue, 19 Jul 2011 13:51:17 +0100
 Subject: [PATCH 243/353] net: sysrq via icmp
@@ -128,5 +128,5 @@ index ce43dc7..ce68538 100644
                .data           = &init_net.ipv4.sysctl_icmp_ignore_bogus_error_responses,
                .maxlen         = sizeof(int),
 -- 
-2.1.4
+2.7.4
 
index a9a7c564340a036e954d4ebc51f9fa06a37462e0..c2de96c88e5f6c371ebe51c00fa36e54e97023b8 100644 (file)
@@ -1,4 +1,4 @@
-From 978f5ba0ef89e2c237ec395d4659ee56a654d8cd Mon Sep 17 00:00:00 2001
+From 71897d6810cf6ac6ef4a663fb5bfe624da903d3e Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 23 Jun 2015 15:32:51 +0200
 Subject: [PATCH 244/353] irqwork: push most work into softirq context
@@ -195,5 +195,5 @@ index f90e684..8e81884 100644
        if (IS_ENABLED(CONFIG_NO_HZ_COMMON))
                __run_timers(this_cpu_ptr(&timer_bases[BASE_DEF]));
 -- 
-2.1.4
+2.7.4
 
index 96fb2fdc804fec23be556b701132c3d1e207bc7a..903999ca4f32aef20e44020c7b5b931c0b253be3 100644 (file)
@@ -1,4 +1,4 @@
-From 3e586b1055083600d9e951ccea064016434998b0 Mon Sep 17 00:00:00 2001
+From 382cd659c6d0ccdf9fb5cab0db6c9b217a0d6a22 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 15 Nov 2015 18:40:17 +0100
 Subject: [PATCH 245/353] irqwork: Move irq safe work to irq context
@@ -83,5 +83,5 @@ index 8e81884..a4c8276 100644
        __run_timers(base);
        if (IS_ENABLED(CONFIG_NO_HZ_COMMON))
 -- 
-2.1.4
+2.7.4
 
index ee7ef70fa51db66d609ebbbb100d642edfd8fb10..4b19af14e9ea24cf60f884fbad556fcf03207958 100644 (file)
@@ -1,4 +1,4 @@
-From 718ae71967363076981cec7871765e9fe7c065b8 Mon Sep 17 00:00:00 2001
+From 1a279eb6ef22e87782f1253e84e30f4a3ec4c05b Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Wed, 18 Feb 2015 15:09:23 +0100
 Subject: [PATCH 246/353] snd/pcm: fix snd_pcm_stream_lock*() irqs_disabled()
@@ -72,5 +72,5 @@ index cd1ffa7..8f31f09 100644
  EXPORT_SYMBOL_GPL(snd_pcm_stream_unlock_irqrestore);
  
 -- 
-2.1.4
+2.7.4
 
index 705d382a0e29ed31f3acbc22c6892c4ea2b9b5c2..1a2ff62d95d5a505f84869749b259d582018d51c 100644 (file)
@@ -1,4 +1,4 @@
-From da6bbcbeb50819e67eb990aaef339be9765b7006 Mon Sep 17 00:00:00 2001
+From 883f32a6e1279cfa0d33d112cf6887dc0f11970d Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 19 Sep 2012 14:50:37 +0200
 Subject: [PATCH 247/353] printk: Make rt aware
@@ -96,5 +96,5 @@ index 2e26fbf..320ec3f 100644
                        cond_resched();
        }
 -- 
-2.1.4
+2.7.4
 
index 2ef2f85c9ecf2a530807d204da159b130a1ee0d7..e30489ee2d9fc8aff0cc59b1bff7f33bf09e961d 100644 (file)
@@ -1,4 +1,4 @@
-From e2d4a8e986fd95cb8da15d2c194fb5036e318a00 Mon Sep 17 00:00:00 2001
+From 34e72e5020dfb1368dc1d56253eaa21b8f380362 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 19 May 2016 17:45:27 +0200
 Subject: [PATCH 248/353] kernel/printk: Don't try to print from IRQ/NMI region
@@ -43,5 +43,5 @@ index 320ec3f..9381910 100644
         * console_unblank can no longer be called in interrupt context unless
         * oops_in_progress is set to 1..
 -- 
-2.1.4
+2.7.4
 
index 68788d9ba1538a4bc8a07142ba89a938285fd29d..fdf5e816e15cc339bee98684b62c650561861b4b 100644 (file)
@@ -1,4 +1,4 @@
-From 6353d492529dc0cb4b7cbe455915e6a4ada876db Mon Sep 17 00:00:00 2001
+From b80291b257d03f3f2834d6e20f7802ffdd5c87e3 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 21 Mar 2013 19:01:05 +0100
 Subject: [PATCH 249/353] printk: Drop the logbuf_lock more often
@@ -77,5 +77,5 @@ index 9381910..e92b3de 100644
  
        kfree(text);
 -- 
-2.1.4
+2.7.4
 
index d8f74ba9dbf9737b1f34f166d4ae35b8d56349e0..15d1b2e9ca1334ecf54b01ccfd19a7718ceeec41 100644 (file)
@@ -1,4 +1,4 @@
-From 1989888b871528a357fe8efab04d4543956c6d76 Mon Sep 17 00:00:00 2001
+From a028b78347c6c23a68a63dd5f131741172816952 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 14 Jul 2015 14:26:34 +0200
 Subject: [PATCH 250/353] powerpc: Use generic rwsem on RT
@@ -28,5 +28,5 @@ index 0a6bb48..582e2f5 100644
  config GENERIC_LOCKBREAK
        bool
 -- 
-2.1.4
+2.7.4
 
index 327b8df091f17089d5ce91239c909eeca47b5178..7b8fc2554fcd215089d3652f6079d5b4aa2b2bc1 100644 (file)
@@ -1,4 +1,4 @@
-From 1aed1054616c827c7fa7d03ecc3941bad36ccfa3 Mon Sep 17 00:00:00 2001
+From df404cdb81a80ca02bda867b676cd59ff883dc20 Mon Sep 17 00:00:00 2001
 From: Bogdan Purcareata <bogdan.purcareata@freescale.com>
 Date: Fri, 24 Apr 2015 15:53:13 +0000
 Subject: [PATCH 251/353] powerpc/kvm: Disable in-kernel MPIC emulation for
@@ -40,5 +40,5 @@ index 029be26..9528089 100644
        select HAVE_KVM_IRQFD
        select HAVE_KVM_IRQ_ROUTING
 -- 
-2.1.4
+2.7.4
 
index 93cfd16fa83e5b70aa66a0560e2f7290c6017884..b3ca8c5144237998280d02ec95b2686606df7a9e 100644 (file)
@@ -1,4 +1,4 @@
-From 88dbf72e47aca272a444358d1fc940e16a1a9962 Mon Sep 17 00:00:00 2001
+From 772e1dfb7503023f508c16ca4ba6386b24ed98c2 Mon Sep 17 00:00:00 2001
 From: Paul Gortmaker <paul.gortmaker@windriver.com>
 Date: Sun, 31 May 2015 14:44:42 -0400
 Subject: [PATCH 252/353] powerpc: ps3/device-init.c - adapt to completions
@@ -34,5 +34,5 @@ index e484624..2670cee 100644
        if (kthread_should_stop())
                res = -EINTR;
 -- 
-2.1.4
+2.7.4
 
index 07671a4dd933fe3142a1bfae397aaf1897dcbeca..dbf5a8f99e4b8ba2f488c36a0e554fbd4b265b1d 100644 (file)
@@ -1,4 +1,4 @@
-From 8a887d4137762b12d1457c3a3c9b273cb16ccf4e Mon Sep 17 00:00:00 2001
+From 362d6f97857be7e04c033ef39c97c25e1cf45bea Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 1 May 2010 18:29:35 +0200
 Subject: [PATCH 253/353] ARM: at91: tclib: Default to tclib timer for RT
@@ -33,5 +33,5 @@ index 8236b8c..e8390f3 100644
          Select this to use 32 KiHz base clock rate as TC block clock
          source for clock events.
 -- 
-2.1.4
+2.7.4
 
index 0ff9024e9c29d129b6500ffca0e0d9122f483f84..4c1fcb4703c22dfe4d1f52031ae34ab4319d2e61 100644 (file)
@@ -1,4 +1,4 @@
-From b9b05ba2cdd127a6e6249bc9aba5ffe347b3313f Mon Sep 17 00:00:00 2001
+From 8b1b99500f40dbe2e2f9084edd9fdc172ef9379f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 20 Sep 2013 14:31:54 +0200
 Subject: [PATCH 254/353] arm/unwind: use a raw_spin_lock
@@ -84,5 +84,5 @@ index 0bee233..314cfb2 100644
        kfree(tab);
  }
 -- 
-2.1.4
+2.7.4
 
index 2abf497fec226c7800b601472669ea3696517b40..5de42938e997f96bb6b967db77c0f35cd1911615 100644 (file)
@@ -1,4 +1,4 @@
-From 3efc753ff6d806a3068c2e84f9aa501870a35329 Mon Sep 17 00:00:00 2001
+From ae416f83296b6144a2b6cf38cf974f2756d23e50 Mon Sep 17 00:00:00 2001
 From: "Yadi.hu" <yadi.hu@windriver.com>
 Date: Wed, 10 Dec 2014 10:32:09 +0800
 Subject: [PATCH 255/353] ARM: enable irq in translation/section permission
@@ -90,5 +90,5 @@ index a9ef54d..50cb5ed 100644
        return 0;
  }
 -- 
-2.1.4
+2.7.4
 
index 0849460b9010e213500d6c098628a590922e5a57..da8c60579cb327a3175af610ff955bc6a7771120 100644 (file)
@@ -1,4 +1,4 @@
-From 91df0ee3bf25cea2812d609d95ec4c577259785a Mon Sep 17 00:00:00 2001
+From 617ba75164abd97d544e7521a920855526bb5df4 Mon Sep 17 00:00:00 2001
 From: Josh Cartwright <joshc@ni.com>
 Date: Thu, 11 Feb 2016 11:54:00 -0600
 Subject: [PATCH 256/353] genirq: update irq_set_irqchip_state documentation
@@ -27,5 +27,5 @@ index 0c4d417..abd3ae7 100644
   */
  int irq_set_irqchip_state(unsigned int irq, enum irqchip_irq_state which,
 -- 
-2.1.4
+2.7.4
 
index 8ec56d0df6c3179ed578d2a3087368e0afdcb6e4..c9ddc52754bc22a3e58aba9e4b8a7204580f559b 100644 (file)
@@ -1,4 +1,4 @@
-From bb8b0764433426e70cd36560081a45b93f141429 Mon Sep 17 00:00:00 2001
+From aab5dac1c20f4a1e04aef51b80ceac9c68c67567 Mon Sep 17 00:00:00 2001
 From: Josh Cartwright <joshc@ni.com>
 Date: Thu, 11 Feb 2016 11:54:01 -0600
 Subject: [PATCH 257/353] KVM: arm/arm64: downgrade preempt_disable()d region
@@ -54,5 +54,5 @@ index 2043697..961e7af 100644
                ret = handle_exit(vcpu, run, ret);
        }
 -- 
-2.1.4
+2.7.4
 
index e2a7497b4ebac5294abc3dedc8401e3ead47a166..7fda0944f81b93a60a84ab6f73ac8c7776eff4ed 100644 (file)
@@ -1,4 +1,4 @@
-From 946eae7199d286d05e71cb34196259776729f7a3 Mon Sep 17 00:00:00 2001
+From 8d83dfc11d0867ebda0587796ca40c561271573b Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 12 Oct 2015 11:18:40 +0200
 Subject: [PATCH 258/353] arm64/xen: Make XEN depend on !RT
@@ -25,5 +25,5 @@ index 707d757..f4f4516 100644
        select PARAVIRT
        help
 -- 
-2.1.4
+2.7.4
 
index 37d738f5cce8106d08fdc33879ee8988b935d5b3..4b9a7656d052bb5425f316f77991a1b120dbb24e 100644 (file)
@@ -1,4 +1,4 @@
-From 5ab4498dbdde8944e766c25c601539008c7dd42d Mon Sep 17 00:00:00 2001
+From e13fe5c74b8c6485360e3e03f78ed108de2bb871 Mon Sep 17 00:00:00 2001
 From: Jason Wessel <jason.wessel@windriver.com>
 Date: Thu, 28 Jul 2011 12:42:23 -0500
 Subject: [PATCH 259/353] kgdb/serial: Short term workaround
@@ -106,5 +106,5 @@ index 3990c1f..72c3201 100644
        return r;
  }
 -- 
-2.1.4
+2.7.4
 
index 61a65d0295c2b14678fddcba0fcad4ca85d62781..1ac02493838c03fc307038492a55b4db23cd9392 100644 (file)
@@ -1,4 +1,4 @@
-From fec0c7270edd42a7327ab531fa1998b875df60ab Mon Sep 17 00:00:00 2001
+From aee85f6b27fc173ea4df938c7a3c8fd68cc58256 Mon Sep 17 00:00:00 2001
 From: Clark Williams <williams@redhat.com>
 Date: Sat, 30 Jul 2011 21:55:53 -0500
 Subject: [PATCH 260/353] sysfs: Add /sys/kernel/realtime entry
@@ -49,5 +49,5 @@ index ee1bc1b..ddef079 100644
  };
  
 -- 
-2.1.4
+2.7.4
 
index f71ded68f7b445215844ece17e19efacee66de21..29ed830a24cb3c5cd7b468b6bdd32ab971de8128 100644 (file)
@@ -1,4 +1,4 @@
-From e58151d9765ea99a2fab8b63a57bcdd9f94dd234 Mon Sep 17 00:00:00 2001
+From 51358e53812f5360d149a4a8c04d8c2e866ad050 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 18 Jul 2011 17:08:34 +0200
 Subject: [PATCH 261/353] powerpc: Disable highmem on RT
@@ -24,5 +24,5 @@ index 582e2f5..db15410 100644
  source kernel/Kconfig.hz
  source kernel/Kconfig.preempt
 -- 
-2.1.4
+2.7.4
 
index ed897a996c42b517b4ca4344fe7ea3bb0da03661..bdbf2ffc32bae7a72e3ad91a816f567b45a5ca9c 100644 (file)
@@ -1,4 +1,4 @@
-From 7bcc8cd74020a7a1b4d1dad511db477b7eae7400 Mon Sep 17 00:00:00 2001
+From d6edc2b0495bee7ed352a7f2a5154ccb7af8ca62 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 18 Jul 2011 17:10:12 +0200
 Subject: [PATCH 262/353] mips: Disable highmem on RT
@@ -24,5 +24,5 @@ index 34fbbf8..faae20d 100644
  config CPU_SUPPORTS_HIGHMEM
        bool
 -- 
-2.1.4
+2.7.4
 
index 1453081cefc852d0697fc3b7ee935d041b50e2e4..c5f4815e94e049aaf9fe8c48980b18013a67122e 100644 (file)
@@ -1,4 +1,4 @@
-From 7520f1a6ae25b584c53f513d741c37c7f0c23f1b Mon Sep 17 00:00:00 2001
+From addce737bf20091073dbcbbb33d3b97aa7da664c Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Thu, 28 Jul 2011 10:43:51 +0200
 Subject: [PATCH 263/353] mm, rt: kmap_atomic scheduling
@@ -302,5 +302,5 @@ index 50b4ca6..77518a3 100644
  unsigned int nr_free_highpages (void)
  {
 -- 
-2.1.4
+2.7.4
 
index 06a017092a23050037bf4e00100de285fcad9445..5969cabab0f7b6c2f135bab930fd49cf1aa6e529 100644 (file)
@@ -1,4 +1,4 @@
-From 28c763488e5f35898ae0e98a40d179e205b6446d Mon Sep 17 00:00:00 2001
+From afc6a673b7d8e67d855f4849ffe34f21647f9c1c Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 19 Sep 2015 10:15:00 +0200
 Subject: [PATCH 264/353] mm: rt: Fix generic kmap_atomic for RT
@@ -42,5 +42,5 @@ index 396d5c4..2f56829 100644
  
  #define kmap_atomic_pfn(pfn)  kmap_atomic(pfn_to_page(pfn))
 -- 
-2.1.4
+2.7.4
 
index d5f603603cac09b7ad130f1061bb232fda49904f..c048e350b318363964520fbe0ff487c3766411eb 100644 (file)
@@ -1,4 +1,4 @@
-From 50130ad6863be2b08799196aef7ac63ec275fc00 Mon Sep 17 00:00:00 2001
+From 2fb9dd5cccaadae5125e2d88db4b39c2bf3dd7c1 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 11 Mar 2013 17:09:55 +0100
 Subject: [PATCH 265/353] x86/highmem: Add a "already used pte" check
@@ -24,5 +24,5 @@ index 2620fb5..585f682 100644
        current->kmap_pte[type] = pte;
  #endif
 -- 
-2.1.4
+2.7.4
 
index fab1e76aba8dab4b588ccb79499c3aaf402b8cea..a536775911f1b65de80950865859fbe5229bc296 100644 (file)
@@ -1,4 +1,4 @@
-From 74b7c62011d0944abdb32af222d6ee2ba434249d Mon Sep 17 00:00:00 2001
+From 005f2649dcb47b9e696daf9fcc61e2dbc05aa771 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 11 Mar 2013 21:37:27 +0100
 Subject: [PATCH 266/353] arm/highmem: Flush tlb on unmap
@@ -29,5 +29,5 @@ index d02f818..eb4b225d 100644
        } else if (vaddr >= PKMAP_ADDR(0) && vaddr < PKMAP_ADDR(LAST_PKMAP)) {
                /* this address was obtained through kmap_high_get() */
 -- 
-2.1.4
+2.7.4
 
index 974a84ae15e38a720eba86017c647ad9180cd61f..e876022b985f108cafa4db287e7bc8b1918903e3 100644 (file)
@@ -1,4 +1,4 @@
-From c928c8866a0cc129f21108e1599740899934844d Mon Sep 17 00:00:00 2001
+From eaa4e39e77d0fb3e45c62a8e706e24c3806709a4 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 13 Feb 2013 11:03:11 +0100
 Subject: [PATCH 267/353] arm: Enable highmem for rt
@@ -179,5 +179,5 @@ index 2f56829..a2a50f5 100644
  #include <asm/cacheflush.h>
  
 -- 
-2.1.4
+2.7.4
 
index 539762e2a1a46ee0714354530823762e3c4fe8af..654f2e0bb83c5d93248ecf8af17e6dec37d22de7 100644 (file)
@@ -1,4 +1,4 @@
-From 11d053612e9fd7e50476b8cdf7db3f0e4a47cc2a Mon Sep 17 00:00:00 2001
+From 1ce83cb0cd80ba0839e2ab0f7ce2ba001d0432f2 Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Wed, 14 Sep 2011 11:57:04 +0200
 Subject: [PATCH 268/353] ipc/sem: Rework semaphore wakeups
@@ -71,5 +71,5 @@ index 10b94bc..b8360ea 100644
  
  static void unlink_queue(struct sem_array *sma, struct sem_queue *q)
 -- 
-2.1.4
+2.7.4
 
index 5e60399aa75d598a937b83cdde095f34b7c5d52d..f979168b5cb4523957ea251b96ad0332d02c8541 100644 (file)
@@ -1,4 +1,4 @@
-From 4a391243c151e5ca4f5d06ead352e9d0f81bb786 Mon Sep 17 00:00:00 2001
+From 78d7d20a533c54d8c77f71086a2437d22e999e48 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 6 Nov 2011 12:26:18 +0100
 Subject: [PATCH 269/353] x86: kvm Require const tsc for RT
@@ -14,7 +14,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 7 insertions(+)
 
 diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
-index 203d423..06e5c94 100644
+index 5013ef1..481f105 100644
 --- a/arch/x86/kvm/x86.c
 +++ b/arch/x86/kvm/x86.c
 @@ -6114,6 +6114,13 @@ int kvm_arch_init(void *opaque)
@@ -32,5 +32,5 @@ index 203d423..06e5c94 100644
        if (r)
                goto out_free_percpu;
 -- 
-2.1.4
+2.7.4
 
index 9a794563c6712aa0add5453dd1aab214d7c265ee..f1ed1638ceb1517264cf6c0c9a248e8297fc9227 100644 (file)
@@ -1,4 +1,4 @@
-From 4f2a11f93e278e8a255ac949d6d506d2e68380f1 Mon Sep 17 00:00:00 2001
+From 6b7b095e54db9d93bae8c1f60dc0b41b7fe82968 Mon Sep 17 00:00:00 2001
 From: Marcelo Tosatti <mtosatti@redhat.com>
 Date: Wed, 8 Apr 2015 20:33:25 -0300
 Subject: [PATCH 270/353] KVM: lapic: mark LAPIC timer handler as irqsafe
@@ -15,10 +15,10 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 1 insertion(+)
 
 diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
-index a8a86be..09c6e49 100644
+index 69a81a7..fdb8dca 100644
 --- a/arch/x86/kvm/lapic.c
 +++ b/arch/x86/kvm/lapic.c
-@@ -1954,6 +1954,7 @@ int kvm_create_lapic(struct kvm_vcpu *vcpu)
+@@ -1970,6 +1970,7 @@ int kvm_create_lapic(struct kvm_vcpu *vcpu)
        hrtimer_init(&apic->lapic_timer.timer, CLOCK_MONOTONIC,
                     HRTIMER_MODE_ABS_PINNED);
        apic->lapic_timer.timer.function = apic_timer_fn;
@@ -27,5 +27,5 @@ index a8a86be..09c6e49 100644
        /*
         * APIC is created enabled. This will prevent kvm_lapic_set_base from
 -- 
-2.1.4
+2.7.4
 
index 8d00ba83a5a7fe953b9085ef166d2b94ccfc208d..60ad84499f4d83d30a6c05ef12bd2821a1748150 100644 (file)
@@ -1,4 +1,4 @@
-From 4b05211930a452decc501f3f572f288dc42038fb Mon Sep 17 00:00:00 2001
+From e325d8e9f4d1d153a48fc1629f51cc126f2e5ca7 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sat, 12 Nov 2011 14:00:48 +0100
 Subject: [PATCH 271/353] scsi/fcoe: Make RT aware.
@@ -111,5 +111,5 @@ index 16ca31a..c398734 100644
        /* peek cache of free slot */
        if (pool->left != FC_XID_UNKNOWN) {
 -- 
-2.1.4
+2.7.4
 
index d17975ab0082c8c0e039713ba5bb95c481a6b9a0..2fddff7d49331ddb8631d59032e7b197fcd41c56 100644 (file)
@@ -1,4 +1,4 @@
-From e3bfe0259fc4f32c976727af4370992eaf698866 Mon Sep 17 00:00:00 2001
+From fa57ac7506cd54fdceaae50a56d3714487129570 Mon Sep 17 00:00:00 2001
 From: Paul Gortmaker <paul.gortmaker@windriver.com>
 Date: Sat, 14 Feb 2015 11:01:16 -0500
 Subject: [PATCH 272/353] sas-ata/isci: dont't disable interrupts in qc_issue
@@ -80,5 +80,5 @@ index 87f5e694..23c0a50 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index d92d3cf5e5110d73a9e513f485c1bf10336c6636..589dcc57969000e63d7154ac4dc427c4be2b7cd0 100644 (file)
@@ -1,4 +1,4 @@
-From a017a91b3f0e26250e7bcbfcbef1f1c8617655b1 Mon Sep 17 00:00:00 2001
+From 202b6270bd248794dc2853f27ce06f0684d34e8b Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Mon, 14 Nov 2011 18:19:27 +0100
 Subject: [PATCH 273/353] x86: crypto: Reduce preempt disabled regions
@@ -114,5 +114,5 @@ index d9ae404..0f1d62d 100644
        return err;
  }
 -- 
-2.1.4
+2.7.4
 
index 6d4dd705a1905135504853ae4c2115283da7a80d..0a66a6ab68d49683a79f35f542cb2c80aa7a258a 100644 (file)
@@ -1,4 +1,4 @@
-From 96cd438897006f16c466f381b57426e6744e9b61 Mon Sep 17 00:00:00 2001
+From 9672a1d2cf23fdaa308d9d3cfd905dd457e2769d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 21 Feb 2014 17:24:04 +0100
 Subject: [PATCH 274/353] crypto: Reduce preempt disabled regions, more algos
@@ -244,5 +244,5 @@ index 6a85598..3a506ce 100644
  }
  EXPORT_SYMBOL_GPL(glue_xts_crypt_128bit);
 -- 
-2.1.4
+2.7.4
 
index d894bb069f06ab4c57e1b2fc5ecffc91442aebf9..32a06b07156bac3fc670d3792bf23d96431c7e0a 100644 (file)
@@ -1,4 +1,4 @@
-From 32664aa66d85656bffbfee65be1bd435a178e039 Mon Sep 17 00:00:00 2001
+From 8b7ef124050cec9a9151de07f86e31eea8185c49 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 14 Nov 2011 23:06:09 +0100
 Subject: [PATCH 275/353] dm: Make rt aware
@@ -28,5 +28,5 @@ index ba7c4c6..834ec32 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index d02ad340d3e11aff49e4d4f31006e6912865b18b..0100208275eafef0d00932a742d2839c65a58f1f 100644 (file)
@@ -1,4 +1,4 @@
-From e008b43227598c788fa2179bbb05954c58213ca8 Mon Sep 17 00:00:00 2001
+From 1061ed4c0c97d4787547c05c5c4925843f0a519f Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Wed, 13 Feb 2013 09:26:05 -0500
 Subject: [PATCH 276/353] acpi/rt: Convert acpi_gbl_hardware lock back to a
@@ -184,5 +184,5 @@ index e861a24..b5c97d3 100644
   * OSL interfaces used by debugger/disassembler
   */
 -- 
-2.1.4
+2.7.4
 
index 6ddaba8e75cb11ab603d38d452b54a0fcbd67c32..b2d156353b14149aa5ffdb593711eed5344efc85 100644 (file)
@@ -1,4 +1,4 @@
-From 8a3139d07618fc42c21bbdddf5327955dffcb750 Mon Sep 17 00:00:00 2001
+From 6710429dbaed84ec55b6f0b49dc3166e7b1a104e Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 14 Dec 2011 01:03:49 +0100
 Subject: [PATCH 277/353] cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RT
@@ -71,5 +71,5 @@ index 260a80e..b06becb 100644
          Use dynamic allocation for cpumask_var_t, instead of putting
          them on the stack.  This is a bit more expensive, but avoids
 -- 
-2.1.4
+2.7.4
 
index f1ef2e55af8ffaca9de00e76af031a8bc02f427a..495b9d2e7d97d43016930693d09adefe32cbf8c1 100644 (file)
@@ -1,4 +1,4 @@
-From e46a967262bbd56cba45c723da1027d8e314baa8 Mon Sep 17 00:00:00 2001
+From f431e5bf68d7a0f9e4992760a0df19bade8f59d3 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Tue, 21 Aug 2012 20:38:50 +0200
 Subject: [PATCH 278/353] random: Make it work on rt
@@ -143,5 +143,5 @@ index abd3ae7..42d785a 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index c67a996ccb2576ff37a9e18f4ad7eb28a05c9c7d..3df8cd2c5482434e5326a08374923248b4d37052 100644 (file)
@@ -1,4 +1,4 @@
-From 3d294785b7c89dd25b6d6704ec519e2965386962 Mon Sep 17 00:00:00 2001
+From e2b914e605ed9a074934a0eb00aafd0f3161ccd0 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 12 May 2017 15:46:17 +0200
 Subject: [PATCH 279/353] random: avoid preempt_disable()ed section
@@ -75,5 +75,5 @@ index 002f686..aba13ed 100644
  }
  #endif
 -- 
-2.1.4
+2.7.4
 
index b5836dd7ac2e30f002dfa18df8966c5c33a10ada..008f04ea43f6d1250bfb66ab2c1a9acd9916869d 100644 (file)
@@ -1,4 +1,4 @@
-From 1e3bd32b9f026a6c457c2936506625b09784f7c7 Mon Sep 17 00:00:00 2001
+From fd1e1f90b444be3e461f7630aea14e61efe81f4f Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Fri, 2 Mar 2012 10:36:57 -0500
 Subject: [PATCH 280/353] cpu: Make hotplug.lock a "sleeping" spinlock on RT
@@ -116,5 +116,5 @@ index 3b026a1..41cc8ae 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 68386a7daadcda09144dcd45c44ba83781154435..0e2d23abb89b871793c60b87a9e27e271eba6c55 100644 (file)
@@ -1,4 +1,4 @@
-From 7205789ae0ec0ad3e9bfa12867fd8e166f23c9b5 Mon Sep 17 00:00:00 2001
+From 88c5daa41625963cf8c4e62143a9bf4cfe2a4a38 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <srostedt@redhat.com>
 Date: Mon, 16 Jul 2012 08:07:43 +0000
 Subject: [PATCH 281/353] cpu/rt: Rework cpu down for PREEMPT_RT
@@ -530,5 +530,5 @@ index b732959..bf36fbf 100644
   * Change a given task's CPU affinity. Migrate the thread to a
   * proper CPU and schedule it away if the CPU it's executing on
 -- 
-2.1.4
+2.7.4
 
index ab3d21a364f66937551575575089f546bb8c25e9..8c4f7aba41ea385bbf0737f2ca85317d04db3f3f 100644 (file)
@@ -1,4 +1,4 @@
-From b65d4e477f46702e3b8e9a674222f74dcc13c6a2 Mon Sep 17 00:00:00 2001
+From e012cc0c4d799ae2e97fb10642f08d3052d8ac44 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Thu, 5 Dec 2013 09:16:52 -0500
 Subject: [PATCH 282/353] cpu hotplug: Document why PREEMPT_RT uses a spinlock
@@ -57,5 +57,5 @@ index 87424f1..583f6ac 100644
  #else
        struct mutex mutex;
 -- 
-2.1.4
+2.7.4
 
index 749e4e5d4e1735687aebaf0c7fc289dca7022326..cf0c1edfdd14d264bf86c95baf52f4a9a55f39ac 100644 (file)
@@ -1,4 +1,4 @@
-From 10207f338ef65934d17cb6ba81baf4c1dce54d0e Mon Sep 17 00:00:00 2001
+From 64680f6c393cf7f01e13ef944cc72bd52117710b Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 7 Jun 2013 22:37:06 +0200
 Subject: [PATCH 283/353] kernel/cpu: fix cpu down problem if kthread's cpu is
@@ -88,5 +88,5 @@ index 583f6ac..cc5bf9e 100644
        kthread_park(per_cpu_ptr(&cpuhp_state, cpu)->thread);
  
 -- 
-2.1.4
+2.7.4
 
index 8c83b9c7f14f87b396430d2790eef49e0c4e9113..43bc2502d58a5cfefd47a96e7431762adae0c70f 100644 (file)
@@ -1,4 +1,4 @@
-From abba7f32b725cb29c543e17426fa6cd148d0da55 Mon Sep 17 00:00:00 2001
+From 1c9e6ff89405bdda1d567c8f444140dd0a60f17d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 14 Jun 2013 17:16:35 +0200
 Subject: [PATCH 284/353] kernel/hotplug: restore original cpu mask oncpu/down
@@ -59,5 +59,5 @@ index cc5bf9e..cd25dbb 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 383b9351a7500d3412d29cae603fb64147fc8cdd..3cfebcd313bd8a780d5a2f8ed530b09c4084869e 100644 (file)
@@ -1,4 +1,4 @@
-From cc80c311fbd327437c85524c4c9adc05c97c3e85 Mon Sep 17 00:00:00 2001
+From eb3df9f9432d7224f276dc0bdbd1454e457c43e5 Mon Sep 17 00:00:00 2001
 From: Tiejun Chen <tiejun.chen@windriver.com>
 Date: Thu, 7 Nov 2013 10:06:07 +0800
 Subject: [PATCH 285/353] cpu_down: move migrate_enable() back
@@ -53,5 +53,5 @@ index cd25dbb..bb5cde2 100644
        if (!ret && hasdied)
                cpu_notify_nofail(CPU_POST_DEAD, cpu);
 -- 
-2.1.4
+2.7.4
 
index e970e4cefdc9bbf5034a09e5488db235b053c915..93fd314228ec5901a4e4104f6f3291893e27c56f 100644 (file)
@@ -1,4 +1,4 @@
-From 78fd51cd98019ea1bdf34cb936b2349afbd37ba7 Mon Sep 17 00:00:00 2001
+From b7aa62c36a534373167ad5b400fbb0f6d500ac22 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Tue, 24 Mar 2015 08:14:49 +0100
 Subject: [PATCH 286/353] hotplug: Use set_cpus_allowed_ptr() in
@@ -49,5 +49,5 @@ index bb5cde2..b850886c 100644
        return 0;
  }
 -- 
-2.1.4
+2.7.4
 
index 188798de7abbf9276943cec4359aa9233450aa78..5f1e073f114af1670a1594405973cdf7c88dc8c7 100644 (file)
@@ -1,4 +1,4 @@
-From d94f3548e76a2b9aff2303c344ac801f4db4204d Mon Sep 17 00:00:00 2001
+From 9456668a752fff6b4f26ac9b9bd5fc05c9aa7135 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Mon, 8 Feb 2016 16:15:28 +0100
 Subject: [PATCH 287/353] rt/locking: Reenable migration accross schedule
@@ -113,5 +113,5 @@ index 6e52bce..78a6c4a 100644
  EXPORT_SYMBOL(rt_spin_lock_nested);
  #endif
 -- 
-2.1.4
+2.7.4
 
index d174dce40f09bf7c4c79bcf72a41d1614352a085..785c664d6468ce7de88dcd56b2a79bacbf3c2322 100644 (file)
@@ -1,4 +1,4 @@
-From 0eed47267fd9da804f486cf07de7f9b7deca26c7 Mon Sep 17 00:00:00 2001
+From 210a74d4433ced5fc6d6cf5f73aea73f79e1146e Mon Sep 17 00:00:00 2001
 From: John Kacur <jkacur@redhat.com>
 Date: Fri, 27 Apr 2012 12:48:46 +0200
 Subject: [PATCH 288/353] scsi: qla2xxx: Use local_irq_save_nort() in
@@ -50,5 +50,5 @@ index edc48f3..ee5c6f9 100644
  
  static inline uint8_t *
 -- 
-2.1.4
+2.7.4
 
index 268a095a04d48457ee5ef5a7c02d8632e3d31f58..c97d69483c001d3e1a432084c1a927a6f66a6271 100644 (file)
@@ -1,4 +1,4 @@
-From 1165d68e53bd13f4e4fb6ff631b6d4604ae09663 Mon Sep 17 00:00:00 2001
+From f46c70ef9e2d67085168ce94202f6f096eeed171 Mon Sep 17 00:00:00 2001
 From: Priyanka Jain <Priyanka.Jain@freescale.com>
 Date: Thu, 17 May 2012 09:35:11 +0530
 Subject: [PATCH 289/353] net: Remove preemption disabling in netif_rx()
@@ -35,10 +35,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 567c050..85d7df9 100644
+index 4db8870..16acd7c 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -3849,7 +3849,7 @@ static int netif_rx_internal(struct sk_buff *skb)
+@@ -3871,7 +3871,7 @@ static int netif_rx_internal(struct sk_buff *skb)
                struct rps_dev_flow voidflow, *rflow = &voidflow;
                int cpu;
  
@@ -47,7 +47,7 @@ index 567c050..85d7df9 100644
                rcu_read_lock();
  
                cpu = get_rps_cpu(skb->dev, skb, &rflow);
-@@ -3859,13 +3859,13 @@ static int netif_rx_internal(struct sk_buff *skb)
+@@ -3881,13 +3881,13 @@ static int netif_rx_internal(struct sk_buff *skb)
                ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail);
  
                rcu_read_unlock();
@@ -65,5 +65,5 @@ index 567c050..85d7df9 100644
        return ret;
  }
 -- 
-2.1.4
+2.7.4
 
index 8d05358832c4d3aed6772b221f44fcd53bf29d5c..951a5757ace6d5c6a2f5acc39a46b7f56bde18b9 100644 (file)
@@ -1,4 +1,4 @@
-From 9bd3a90fb537d10d1496e69d610774476c703650 Mon Sep 17 00:00:00 2001
+From 0e7b985f99c3b3d3c70865eba39f10a102fa6d29 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 26 Sep 2012 16:21:08 +0200
 Subject: [PATCH 290/353] net: Another local_irq_disable/kmalloc headache
@@ -11,7 +11,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 6 insertions(+), 4 deletions(-)
 
 diff --git a/net/core/skbuff.c b/net/core/skbuff.c
-index 84c731a..9603105 100644
+index 038ec74..d814f94 100644
 --- a/net/core/skbuff.c
 +++ b/net/core/skbuff.c
 @@ -64,6 +64,7 @@
@@ -60,5 +60,5 @@ index 84c731a..9603105 100644
        if (unlikely(!data))
                return NULL;
 -- 
-2.1.4
+2.7.4
 
index 94a306db0a78a293b0afec6aa1fa41b2ec72d32f..d72908e8f2977c6a643a64ae4337cfa888913c79 100644 (file)
@@ -1,4 +1,4 @@
-From d792b9455dbc597bfe8c3cb12c5d4f27388fa7b7 Mon Sep 17 00:00:00 2001
+From d4f7ac149851e20fa2b4306280bb2f15847ac162 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 15 Jan 2016 16:33:34 +0100
 Subject: [PATCH 291/353] net/core: protect users of napi_alloc_cache against
@@ -17,7 +17,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 19 insertions(+), 6 deletions(-)
 
 diff --git a/net/core/skbuff.c b/net/core/skbuff.c
-index 9603105..d875f696 100644
+index d814f94..29cfea1 100644
 --- a/net/core/skbuff.c
 +++ b/net/core/skbuff.c
 @@ -362,6 +362,7 @@ struct napi_alloc_cache {
@@ -114,5 +114,5 @@ index 9603105..d875f696 100644
  void __kfree_skb_defer(struct sk_buff *skb)
  {
 -- 
-2.1.4
+2.7.4
 
index 3c301c62aa53668a235650ab64c2d2da8a597a4e..877a8e9dca7bd0952c5d920f43f77f05c47c8e64 100644 (file)
@@ -1,4 +1,4 @@
-From f7c5bc212266fd57018128edbcbdafd4a59c87a3 Mon Sep 17 00:00:00 2001
+From e67cc2d7cc18a0260d2abc4a3a00abd346a9109f Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 28 Oct 2012 11:18:08 +0100
 Subject: [PATCH 292/353] net: netfilter: Serialize xt_write_recseq sections on
@@ -78,5 +78,5 @@ index d869ea5..5cafa87 100644
  
  const struct nf_afinfo __rcu *nf_afinfo[NFPROTO_NUMPROTO] __read_mostly;
 -- 
-2.1.4
+2.7.4
 
index 55a5b99c800bb949af1785d045a998680d48c35f..1ee29c3fe20ec83322c89fa89a1af39c3308f047 100644 (file)
@@ -1,4 +1,4 @@
-From bad0fd84fb0d91d39e2585b27f5e2786a6b7b60b Mon Sep 17 00:00:00 2001
+From 3a6c57798761e5b3fbb2c4472ba127adfc5ce20e Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Wed, 20 Mar 2013 18:06:20 +0100
 Subject: [PATCH 293/353] net: Add a mutex around devnet_rename_seq
@@ -21,7 +21,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
  1 file changed, 20 insertions(+), 14 deletions(-)
 
 diff --git a/net/core/dev.c b/net/core/dev.c
-index 85d7df9..a6f17c5 100644
+index 16acd7c..7824d31 100644
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
 @@ -190,6 +190,7 @@ static unsigned int napi_gen_id = NR_CPUS;
@@ -108,5 +108,5 @@ index 85d7df9..a6f17c5 100644
  
  /**
 -- 
-2.1.4
+2.7.4
 
index 2547c18680128c7d22b9f3602e42a12f32073c36..a67d3ec71dab5b44ddc4f3499382b1f56e157ab8 100644 (file)
@@ -1,4 +1,4 @@
-From 45c96d18f7b950cdf297d5e3c63bca8d11681b4f Mon Sep 17 00:00:00 2001
+From d9d2df0f690fb54eef5f304acda5443c28def01b Mon Sep 17 00:00:00 2001
 From: Peter Zijlstra <peterz@infradead.org>
 Date: Fri, 5 Oct 2012 09:03:24 +0100
 Subject: [PATCH 294/353] crypto: Convert crypto notifier chain to SRCU
@@ -140,7 +140,7 @@ index 5c098ff..6a47601 100644
  EXPORT_SYMBOL_GPL(crypto_unregister_notifier);
  
 diff --git a/crypto/api.c b/crypto/api.c
-index bbc147c..bc1a848 100644
+index abf53e6..a56b154 100644
 --- a/crypto/api.c
 +++ b/crypto/api.c
 @@ -31,7 +31,7 @@ EXPORT_SYMBOL_GPL(crypto_alg_list);
@@ -188,5 +188,5 @@ index 4c35848..7b47812 100644
  
  #endif        /* _CRYPTO_INTERNAL_H */
 -- 
-2.1.4
+2.7.4
 
index 1d9799895a5583f46427f3861b4e7c4e64b174b4..c5dd72c4581d02af51d20e6629ece630375aafe7 100644 (file)
@@ -1,4 +1,4 @@
-From 06b89c3694a632249e7af2f0e469122aec1eaee8 Mon Sep 17 00:00:00 2001
+From a3c1f7b1d62ae04281b6882b8151d68b389661cb Mon Sep 17 00:00:00 2001
 From: Yong Zhang <yong.zhang@windriver.com>
 Date: Mon, 16 Apr 2012 15:01:56 +0800
 Subject: [PATCH 295/353] lockdep: selftest: Only do hardirq context test for
@@ -57,5 +57,5 @@ index f3a217e..c17fc0b 100644
        ww_tests();
  
 -- 
-2.1.4
+2.7.4
 
index d83e9f5f41c6b6b06bcea57e73d0b1569b8a33d5..f1a1a32d3e45e9f308f96a367614ab93762b7e73 100644 (file)
@@ -1,4 +1,4 @@
-From 3c3d88da9c777d2c064ae0903f8ca1d3ba78e41d Mon Sep 17 00:00:00 2001
+From 3613f964ac74a09a9e594b3e3cbafc166f011436 Mon Sep 17 00:00:00 2001
 From: Josh Cartwright <josh.cartwright@ni.com>
 Date: Wed, 28 Jan 2015 13:08:45 -0600
 Subject: [PATCH 296/353] lockdep: selftest: fix warnings due to missing
@@ -143,5 +143,5 @@ index c17fc0b..4611b15 100644
   * read-lock / write-lock recursion that is unsafe.
   */
 -- 
-2.1.4
+2.7.4
 
index 16dd540cb8c063cb8f0be52e59a3a1791e339e5b..15553f68b15afa16847d38bbe0040adf06d0978c 100644 (file)
@@ -1,4 +1,4 @@
-From 679407965ec85d209fc635f6d06a19b357878c82 Mon Sep 17 00:00:00 2001
+From 24cc899e3193c9f7d2279f3eb3725642b95d2347 Mon Sep 17 00:00:00 2001
 From: Yong Zhang <yong.zhang@windriver.com>
 Date: Wed, 11 Jul 2012 22:05:21 +0000
 Subject: [PATCH 297/353] perf: Make swevent hrtimer run in irq instead of
@@ -58,10 +58,10 @@ Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
  1 file changed, 1 insertion(+)
 
 diff --git a/kernel/events/core.c b/kernel/events/core.c
-index 8330332..212e408 100644
+index be0c97e..0840103 100644
 --- a/kernel/events/core.c
 +++ b/kernel/events/core.c
-@@ -8426,6 +8426,7 @@ static void perf_swevent_init_hrtimer(struct perf_event *event)
+@@ -8430,6 +8430,7 @@ static void perf_swevent_init_hrtimer(struct perf_event *event)
  
        hrtimer_init(&hwc->hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
        hwc->hrtimer.function = perf_swevent_hrtimer;
@@ -70,5 +70,5 @@ index 8330332..212e408 100644
        /*
         * Since hrtimers have a fixed rate, we can do a static freq->period
 -- 
-2.1.4
+2.7.4
 
index e7856183c512d07ff8d3a4aa5c8af87a05f09c3c..d5a7f8ef5dbbf8779fd3f68a97e2fe9202ad3777 100644 (file)
@@ -1,4 +1,4 @@
-From e5ac746304bfd64a923030f0276af2d879865d1e Mon Sep 17 00:00:00 2001
+From 773d309d8a26c928e6ff5c83fb6d346fda7541c1 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 4 Feb 2016 16:38:10 +0100
 Subject: [PATCH 298/353] kernel/perf: mark perf_cpu_context's timer as irqsafe
@@ -14,7 +14,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 1 insertion(+)
 
 diff --git a/kernel/events/core.c b/kernel/events/core.c
-index 212e408..f80df2e 100644
+index 0840103..1c67f52 100644
 --- a/kernel/events/core.c
 +++ b/kernel/events/core.c
 @@ -1066,6 +1066,7 @@ static void __perf_mux_hrtimer_init(struct perf_cpu_context *cpuctx, int cpu)
@@ -26,5 +26,5 @@ index 212e408..f80df2e 100644
  
  static int perf_mux_hrtimer_restart(struct perf_cpu_context *cpuctx)
 -- 
-2.1.4
+2.7.4
 
index 4b71b8d39e18d79a3b72f4495953d610753c129b..f9878db871ce2cb29bc651da78926dd47475a06c 100644 (file)
@@ -1,4 +1,4 @@
-From 07ee6efc9ff5da356466e73f9f50e72576add6c3 Mon Sep 17 00:00:00 2001
+From 6a9ab6732fb4c6187962d0139087cdf1b11b8708 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Sun, 28 Oct 2012 13:26:09 +0000
 Subject: [PATCH 299/353] rcu: Disable RCU_FAST_NO_HZ on RT
@@ -25,5 +25,5 @@ index cfdefe2..a834e4f 100644
        help
          This option permits CPUs to enter dynticks-idle state even if
 -- 
-2.1.4
+2.7.4
 
index cc49fd134d266bcaf99df6d2020c3cf66817435f..bce555acd356607ae4c648d3389180690d03ce05 100644 (file)
@@ -1,4 +1,4 @@
-From f276b93fe2e008fd4699c52fcdbd06433f05f39a Mon Sep 17 00:00:00 2001
+From eb4263e53461d5109b78c21d7611079cc479afa9 Mon Sep 17 00:00:00 2001
 From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
 Date: Mon, 4 Nov 2013 13:21:10 -0800
 Subject: [PATCH 300/353] rcu: Eliminate softirq processing from rcutree
@@ -440,5 +440,5 @@ index 7812de1..a1a7baf 100644
  {
        return false;
 -- 
-2.1.4
+2.7.4
 
index c7af90c6952c6553beeae5a8711171ffb95a4bd8..e3cc990cf9fab1aa8aff57a643cffc22584371a1 100644 (file)
@@ -1,4 +1,4 @@
-From 2e781aaade1f9ad71b78ef8e11118b613b93e246 Mon Sep 17 00:00:00 2001
+From b72cdef079287f9d3cc8b1329db116a34387cfbd Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 21 Mar 2014 20:19:05 +0100
 Subject: [PATCH 301/353] rcu: make RCU_BOOST default on RT
@@ -36,5 +36,5 @@ index a834e4f..da0a089 100644
          This option boosts the priority of preempted RCU readers that
          block the current preemptible RCU grace period for too long.
 -- 
-2.1.4
+2.7.4
 
index ef29470789e626adde0d95de3cb18394eb93e86c..8b1aa242429e38d6be49b69e8a6f98a3648d7910 100644 (file)
@@ -1,4 +1,4 @@
-From d3820b4068791c4ed8fea688a123a8d16cc07907 Mon Sep 17 00:00:00 2001
+From 6a5af6df865382a7aaf161406c867274e6dc3a2e Mon Sep 17 00:00:00 2001
 From: Julia Cartwright <julia@ni.com>
 Date: Wed, 12 Oct 2016 11:21:14 -0500
 Subject: [PATCH 302/353] rcu: enable rcu_normal_after_boot by default for RT
@@ -31,5 +31,5 @@ index 949714f..ee02e1e 100644
  #endif /* #ifndef CONFIG_TINY_RCU */
  
 -- 
-2.1.4
+2.7.4
 
index 403e52d992bc67850acaca3b604aa191d63de7aa..c09e253f6ccd7a118c62f19a935f2cd1058b1c9e 100644 (file)
@@ -1,4 +1,4 @@
-From cc803fe717dfdd595c5a924925cea6d987b60968 Mon Sep 17 00:00:00 2001
+From 54ea553336a451811e22a26655b0895f08349d94 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 26 Oct 2012 18:50:54 +0100
 Subject: [PATCH 303/353] sched: Add support for lazy preemption
@@ -368,7 +368,7 @@ index bf36fbf..a6ffa9d 100644
         * The idle tasks have their own, simple scheduling class:
         */
 diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
-index 17a91c8..fe8df82 100644
+index dd00ba0..6128886 100644
 --- a/kernel/sched/fair.c
 +++ b/kernel/sched/fair.c
 @@ -3948,7 +3948,7 @@ check_preempt_tick(struct cfs_rq *cfs_rq, struct sched_entity *curr)
@@ -458,10 +458,10 @@ index a6f837e59..34c6220 100644
  
  /*
 diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h
-index 5c2ab33..ff0b36b 100644
+index 827ae7b..10b8c80 100644
 --- a/kernel/sched/sched.h
 +++ b/kernel/sched/sched.h
-@@ -1434,6 +1434,15 @@ extern void init_sched_fair_class(void);
+@@ -1435,6 +1435,15 @@ extern void init_sched_fair_class(void);
  extern void resched_curr(struct rq *rq);
  extern void resched_cpu(int cpu);
  
@@ -612,5 +612,5 @@ index a37003d..8da8d50 100644
                trace_seq_printf(s, "%x", entry->migrate_disable);
        else
 -- 
-2.1.4
+2.7.4
 
index 731c8d7fd9f681c38a446e7f64b1b4b06f169c08..dbb2c24eea5ec96e790e9b90733049262591aedc 100644 (file)
@@ -1,4 +1,4 @@
-From b3edd5efb51370deaca252fbac731bfb5a15a770 Mon Sep 17 00:00:00 2001
+From 83af107fb4be9d3d23f3058d744d92c0e337aa49 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sun, 16 Oct 2016 05:08:30 +0200
 Subject: [PATCH 304/353] ftrace: Fix trace header alignment
@@ -64,5 +64,5 @@ index c2ce14e..c26f4a2 100644
  
  static void print_func_help_header_irq_tgid(struct trace_buffer *buf, struct seq_file *m)
 -- 
-2.1.4
+2.7.4
 
index 3893a6fbe624704ecd4f387429fc46481858ee1b..01161e97bcba2131ae1a7d86cd04e8116fc50208 100644 (file)
@@ -1,4 +1,4 @@
-From 216ee8fc661f76f90b000ecdcfa6d7afdde7b446 Mon Sep 17 00:00:00 2001
+From 7907b320a055b56c0794966cb0a10a62492438b1 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 1 Nov 2012 11:03:47 +0100
 Subject: [PATCH 305/353] x86: Support for lazy preemption
@@ -81,11 +81,11 @@ index a76dc73..881774b 100644
        jz      restore_all
        call    preempt_schedule_irq
 diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
-index a29a8da..3d3c914 100644
+index 5110ded..e638ffa 100644
 --- a/arch/x86/entry/entry_64.S
 +++ b/arch/x86/entry/entry_64.S
 @@ -488,7 +488,23 @@ retint_kernel:
-       bt      $9, EFLAGS(%rsp)                /* were interrupts off? */
+       btl     $9, EFLAGS(%rsp)                /* were interrupts off? */
        jnc     1f
  0:    cmpl    $0, PER_CPU_VAR(__preempt_count)
 +#ifndef CONFIG_PREEMPT_LAZY
@@ -235,5 +235,5 @@ index c62e015..0cc71257 100644
 +      DEFINE(_PREEMPT_ENABLED, PREEMPT_ENABLED);
  }
 -- 
-2.1.4
+2.7.4
 
index abbfde399c3155d625735f23da45fde72f665889..64cfb84fd7b0a48db4e666dc81756053c0f201d0 100644 (file)
@@ -1,4 +1,4 @@
-From 3c371f1aab159a4911f6d486614e8b8fe3996b38 Mon Sep 17 00:00:00 2001
+From c7e7db825b1eee5c59353700d78c007ec03f4024 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 31 Oct 2012 12:04:11 +0100
 Subject: [PATCH 306/353] arm: Add support for lazy preemption
@@ -163,5 +163,5 @@ index 7b8f214..96541e0 100644
                } else {
                        if (unlikely(!user_mode(regs)))
 -- 
-2.1.4
+2.7.4
 
index 323db3a513c0b195bf95206e26ed6c213209703b..789dcc50983d7bc1a19a49c193bcf883de913d4a 100644 (file)
@@ -1,4 +1,4 @@
-From ffc2722f91897572a7c596214b01cdc2412cf6c8 Mon Sep 17 00:00:00 2001
+From ff585c628e17d141cf7dca84d22559b696107567 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Thu, 1 Nov 2012 10:14:11 +0100
 Subject: [PATCH 307/353] powerpc: Add support for lazy preemption
@@ -183,5 +183,5 @@ index e24ae0f..660f849 100644
  
        /*
 -- 
-2.1.4
+2.7.4
 
index 5badd27d031a9b0946c8523c341e84d2cb81caed..e535eae7aedd7117a588da7b6cfd71b6df9f02e7 100644 (file)
@@ -1,4 +1,4 @@
-From edcd94bf0920a042ee81ad18475af78537675f1f Mon Sep 17 00:00:00 2001
+From b6418ade45d6b91c298277498d8822f1af1eab11 Mon Sep 17 00:00:00 2001
 From: Anders Roxell <anders.roxell@linaro.org>
 Date: Thu, 14 May 2015 17:52:17 +0200
 Subject: [PATCH 308/353] arch/arm64: Add lazy preempt support
@@ -128,5 +128,5 @@ index 404dd67..639dc6d 100644
                } else {
                        local_irq_enable();
 -- 
-2.1.4
+2.7.4
 
index 40d2c9427932bc61ff9675b76cc141e519ab0641..d80ddf06934fec18d5c14387397e0e1cbf27d4d6 100644 (file)
@@ -1,4 +1,4 @@
-From 5145fc10029e5c49173f21e55aa7806c1e94bb89 Mon Sep 17 00:00:00 2001
+From 716d011d62d94c06b2d0552e0a51c477a8ebdc47 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 19 Jun 2017 09:55:47 +0200
 Subject: [PATCH 309/353] sched/migrate disable: handle updated task-mask
@@ -124,5 +124,5 @@ index a6ffa9d..2bcecc4 100644
        preempt_enable();
        preempt_lazy_enable();
 -- 
-2.1.4
+2.7.4
 
index 49b172f953a8acb951ca03489229b9d79d3f6bce..2d2dbd82b87771f3bb3264ca9cbc3b265a42b498 100644 (file)
@@ -1,4 +1,4 @@
-From 3752bb6902b4599a5a4e117410d19e6065c86909 Mon Sep 17 00:00:00 2001
+From b9007af18713a4a1e24fb3c58eb3e144edf00280 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 23 Jan 2014 14:45:59 +0100
 Subject: [PATCH 310/353] leds: trigger: disable CPU trigger on -RT
@@ -36,5 +36,5 @@ index 3f9ddb9..09da5b6 100644
          This allows LEDs to be controlled by active CPUs. This shows
          the active CPUs across an array of LEDs so you can see which
 -- 
-2.1.4
+2.7.4
 
index cfdeb77ae65154382182aa7559adf98658d97e3b..5aef98554af2f229dfe24aba54bf367f2192753c 100644 (file)
@@ -1,4 +1,4 @@
-From dd8bb8c99d1e3de33cd34a72561fb8b3072c137b Mon Sep 17 00:00:00 2001
+From 148b541dcf1084a9c3a0ae0e19235500bd663560 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Wed, 9 Jan 2013 12:11:12 +0100
 Subject: [PATCH 311/353] mmci: Remove bogus local_irq_save()
@@ -41,5 +41,5 @@ index df990bb..1a16270 100644
         * If we have less than the fifo 'half-full' threshold to transfer,
         * trigger a PIO interrupt as soon as any data is available.
 -- 
-2.1.4
+2.7.4
 
index 6dd33ebd9f805392e8a66b4e6bbaca0065e2f551..f42e3747df7ba3fa0e9689a77dcb4efe93b05e9f 100644 (file)
@@ -1,4 +1,4 @@
-From 6843477dd8f8e56dcc14652504a14617fd5be750 Mon Sep 17 00:00:00 2001
+From fb7171f4c953b60165e5eddfdfed577404edafd4 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 9 Apr 2015 15:23:01 +0200
 Subject: [PATCH 312/353] cpufreq: drop K8's driver from beeing selected
@@ -34,5 +34,5 @@ index adbd1de..1fac507 100644
          This adds the CPUFreq driver for K8/early Opteron/Athlon64 processors.
          Support for K10 and newer processors is now in acpi-cpufreq.
 -- 
-2.1.4
+2.7.4
 
index 4adf770d72c3aad890eaede7565bfc5c50130223..f88103dd3bddd82a3155251f6642f2c78c924352 100644 (file)
@@ -1,4 +1,4 @@
-From d0e815126009c215dbee82c2b1bb661f662ff97e Mon Sep 17 00:00:00 2001
+From 55dd46cf672a239f4f4983b6276ec308dde5e453 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sun, 16 Oct 2016 05:11:54 +0200
 Subject: [PATCH 313/353] connector/cn_proc: Protect send_msg() with a local
@@ -69,5 +69,5 @@ index a782ce8..19d2659 100644
  
  void proc_fork_connector(struct task_struct *task)
 -- 
-2.1.4
+2.7.4
 
index 83becb59f268f7636897db99fbacbc2e1fe5ef88..8436c361731e3e834722355848953d99552427b3 100644 (file)
@@ -1,4 +1,4 @@
-From adfd135487049094df2468e098cff9176bb18e2a Mon Sep 17 00:00:00 2001
+From 0a36de56673404e8e57e632ce54f316a646170a5 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Thu, 31 Mar 2016 04:08:28 +0200
 Subject: [PATCH 314/353] drivers/block/zram: Replace bit spinlocks with
@@ -179,5 +179,5 @@ index 74fcf10..fd4020c 100644
 +
  #endif
 -- 
-2.1.4
+2.7.4
 
index 580a68619b1781a8528f5391e9d9477d894c5e46..99de4150142406fcae29ff5d27e93c811b3b247b 100644 (file)
@@ -1,4 +1,4 @@
-From 6d51e529485f5674271079327bfc891ab0530e66 Mon Sep 17 00:00:00 2001
+From cf3af88329578df457572540cdda14d58171f081 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Thu, 20 Oct 2016 11:15:22 +0200
 Subject: [PATCH 315/353] drivers/zram: Don't disable preemption in
@@ -97,5 +97,5 @@ index 2200918..47d033b 100644
  
        /* Should NEVER happen. Return bio error if it does. */
 -- 
-2.1.4
+2.7.4
 
index aeb4ee85ca9b074dcc0eb776a08ce7e76618a87f..44c1adfd51d9879a6a0c2132f819b5ea3d9407b8 100644 (file)
@@ -1,4 +1,4 @@
-From 789904eb4de4ad65c939fd96e9c1f7e3f89910f1 Mon Sep 17 00:00:00 2001
+From 368a854565a4865cb8dc91ca6af362bf48afebd2 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 25 Apr 2013 18:12:52 +0200
 Subject: [PATCH 316/353] drm/i915: drop trace_i915_gem_ring_dispatch on rt
@@ -59,5 +59,5 @@ index 2117f17..96c1550 100644
        i915_gem_execbuffer_move_to_active(vmas, params->request);
  
 -- 
-2.1.4
+2.7.4
 
index 80501998583ee7a22638376b5ae093514b3ddc2b..31fa1523c5b8690b0b1c850bdd94d6959219776b 100644 (file)
@@ -1,4 +1,4 @@
-From 768bfbbb898d125e358db7645d5f22479c760750 Mon Sep 17 00:00:00 2001
+From 3aa882bc670cfcc676bad5adb131753d5ea2aa50 Mon Sep 17 00:00:00 2001
 From: Clark Williams <williams@redhat.com>
 Date: Tue, 26 May 2015 10:43:43 -0500
 Subject: [PATCH 317/353] i915: bogus warning from i915 when running on
@@ -32,5 +32,5 @@ index c185625..6c9f9c8 100644
        if (crtc == NULL)
                return;
 -- 
-2.1.4
+2.7.4
 
index ba9caf9fb33f180410d91fc2c13bf0110f9443a5..cdc245fecda4dc917bc8dcaabe0d962c39be0c94 100644 (file)
@@ -1,4 +1,4 @@
-From 176329182805956a30eba5dd26494a514900013f Mon Sep 17 00:00:00 2001
+From b64432c0b668cbcd4470ed4a0fbc922296b14ecb Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sat, 27 Feb 2016 08:09:11 +0100
 Subject: [PATCH 318/353] drm,radeon,i915: Use preempt_disable/enable_rt()
@@ -56,5 +56,5 @@ index ca1caf4..64f4c22 100644
        /* Decode into vertical and horizontal scanout position. */
        *vpos = position & 0x1fff;
 -- 
-2.1.4
+2.7.4
 
index 011e5e8750677dcc26c5325b8e07979a04015ca8..70dd5fc0ddd611d57dbb27d1fb3f0bfee57fc234 100644 (file)
@@ -1,4 +1,4 @@
-From abcbdedda10091dc8761b358adb073646cee0401 Mon Sep 17 00:00:00 2001
+From 5cef30157818a0193ca55888656e4fab0df1d383 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sat, 27 Feb 2016 09:01:42 +0100
 Subject: [PATCH 319/353] drm,i915: Use local_lock/unlock_irq() in
@@ -114,5 +114,5 @@ index 64f4e2e..aebf1e9 100644
        if (crtc->debug.start_vbl_count &&
            crtc->debug.start_vbl_count != end_vbl_count) {
 -- 
-2.1.4
+2.7.4
 
index d799944c29ed7316ddcebcc51db11d2156192499..fbb328c7d1d1e266162264014dbd7987fcc320ea 100644 (file)
@@ -1,4 +1,4 @@
-From 58a8cd6f2e3cfc86d61a193e551831df6e5ffc0b Mon Sep 17 00:00:00 2001
+From ab5a318220e02778cd777c89b702046d1236537a Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 13 Feb 2015 15:52:24 +0100
 Subject: [PATCH 320/353] cgroups: use simple wait in css_release()
@@ -54,10 +54,10 @@ index 9c72b21..80780ec 100644
  
  /*
 diff --git a/kernel/cgroup.c b/kernel/cgroup.c
-index 7ed0d21..c3eb1ff 100644
+index 215c88e..0938b8a 100644
 --- a/kernel/cgroup.c
 +++ b/kernel/cgroup.c
-@@ -5042,10 +5042,10 @@ static void css_free_rcu_fn(struct rcu_head *rcu_head)
+@@ -5046,10 +5046,10 @@ static void css_free_rcu_fn(struct rcu_head *rcu_head)
        queue_work(cgroup_destroy_wq, &css->destroy_work);
  }
  
@@ -70,7 +70,7 @@ index 7ed0d21..c3eb1ff 100644
        struct cgroup_subsys *ss = css->ss;
        struct cgroup *cgrp = css->cgroup;
  
-@@ -5090,8 +5090,8 @@ static void css_release(struct percpu_ref *ref)
+@@ -5094,8 +5094,8 @@ static void css_release(struct percpu_ref *ref)
        struct cgroup_subsys_state *css =
                container_of(ref, struct cgroup_subsys_state, refcnt);
  
@@ -81,7 +81,7 @@ index 7ed0d21..c3eb1ff 100644
  }
  
  static void init_and_link_css(struct cgroup_subsys_state *css,
-@@ -5755,6 +5755,7 @@ static int __init cgroup_wq_init(void)
+@@ -5759,6 +5759,7 @@ static int __init cgroup_wq_init(void)
         */
        cgroup_destroy_wq = alloc_workqueue("cgroup_destroy", 0, 1);
        BUG_ON(!cgroup_destroy_wq);
@@ -90,5 +90,5 @@ index 7ed0d21..c3eb1ff 100644
        /*
         * Used to destroy pidlists and separate to serve as flush domain.
 -- 
-2.1.4
+2.7.4
 
index 21751c48b2c8a2f4c51cbd5edbc21ef3ec88db95..33ab667a34574585f81db0f401bd4c5c550b00d6 100644 (file)
@@ -1,4 +1,4 @@
-From 08dc465b54be06f506912505467076b59d9e09f6 Mon Sep 17 00:00:00 2001
+From 1148284e384c21ce4086e5be4cbb330a52326312 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <umgwanakikbuti@gmail.com>
 Date: Sat, 21 Jun 2014 10:09:48 +0200
 Subject: [PATCH 321/353] memcontrol: Prevent scheduling while atomic in cgroup
@@ -107,5 +107,5 @@ index e10260c..91a38fb 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index e15dc42c2f5c82c75a583803daf504714785ce44..047ab9af94fd93465c9799423d66a71c2b8ba908 100644 (file)
@@ -1,4 +1,4 @@
-From 7fea084a44f164fd4da325cbf34401b683fcc189 Mon Sep 17 00:00:00 2001
+From 2d15556a0b8971d30fd85c5fdf5fe6d7513eedc8 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Sun, 8 Jan 2017 09:32:25 +0100
 Subject: [PATCH 322/353] cpuset: Convert callback_lock to raw_spinlock_t
@@ -290,5 +290,5 @@ index 435d500..934329e 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index cc33c1422b7a459afa23fca6c19400fefa20a55b..0152db4b9009e6a3f7191c975617df3153f3afe1 100644 (file)
@@ -1,4 +1,4 @@
-From c81f6067e184aa06315afbbbbda7c1bb811c6484 Mon Sep 17 00:00:00 2001
+From 7952b4df1b2dc6260a21b6bd50de16059b012135 Mon Sep 17 00:00:00 2001
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Wed, 26 Jun 2013 15:28:11 -0400
 Subject: [PATCH 323/353] rt,ntp: Move call to schedule_delayed_work() to
@@ -75,5 +75,5 @@ index 6df8927..05b7391 100644
  #else
  void ntp_notify_cmos_timer(void) { }
 -- 
-2.1.4
+2.7.4
 
index a7db497ef0f25a8eec3b90fb369310ef4a8be82a..1d53d91ebfc7ee6ae8e2d3b0bc1d3e1532c42e1c 100644 (file)
@@ -1,4 +1,4 @@
-From 2031b4058f42cdce899d4414a01ba5d46b5d8a88 Mon Sep 17 00:00:00 2001
+From b733be34645fd8cf48bdc2dc39c0bf28d7ba6145 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 29 Aug 2013 11:48:57 +0200
 Subject: [PATCH 324/353] md: disable bcache
@@ -36,5 +36,5 @@ index 4d20088..98b64ed 100644
        Allows a block device to be used as cache for other devices; uses
        a btree for indexing and the layout is optimized for SSDs.
 -- 
-2.1.4
+2.7.4
 
index cbf9e15a3effc3e32545768306c59e81537d980c..9eea4abee7692e8c6710d607102a614ddd2f00d1 100644 (file)
@@ -1,4 +1,4 @@
-From 0da0fe3f9b4fe347438389787c68678f3a904bff Mon Sep 17 00:00:00 2001
+From aba71b4f3831f694d1fa3995029216146de5c22e Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 27 Jun 2014 16:24:52 +0200
 Subject: [PATCH 325/353] workqueue: Prevent deadlock/stall on RT
@@ -203,5 +203,5 @@ index b69456e..67eb847 100644
        wake_up_process(worker->task);
  }
 -- 
-2.1.4
+2.7.4
 
index 0212177c3bd932dd0fd6aa121e9b97c54235cb52..a89f11ca32a131ff68d772395fa39d853058a00b 100644 (file)
@@ -1,4 +1,4 @@
-From 73e3d6e5b5bcc740c23fac73563a050618784a8b Mon Sep 17 00:00:00 2001
+From 3c30586687298bcad887ab8655a44c9d3937fdd4 Mon Sep 17 00:00:00 2001
 From: Thomas Gleixner <tglx@linutronix.de>
 Date: Fri, 8 Jul 2011 20:25:16 +0200
 Subject: [PATCH 326/353] Add localversion for -RT release
@@ -17,5 +17,5 @@ index 0000000..9a218ca
 @@ -0,0 +1 @@
 +-rt23
 -- 
-2.1.4
+2.7.4
 
index 0c51a7836eb9564101a4531d2b9bd41dd68c9add..e282345a19c2641394348e93d44f862edbcd7fbd 100644 (file)
@@ -1,4 +1,4 @@
-From 4595bab4ee2d28c3220bf7df2ed2b81d954e4069 Mon Sep 17 00:00:00 2001
+From 398c464e83e89cdc579352e76fc55eeaa8599967 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Wed, 23 Aug 2017 11:57:29 +0200
 Subject: [PATCH 327/353] drivers/zram: fix zcomp_stream_get()
@@ -40,5 +40,5 @@ index fa8329a..8c93ee1 100644
  
  int zcomp_compress(struct zcomp_strm *zstrm,
 -- 
-2.1.4
+2.7.4
 
index 730d721120cee8904cf01dfafe14cf2f6dc20f40..be9a8ec9ba2e1d4cc999a7508aee69efa81db7fc 100644 (file)
@@ -1,4 +1,4 @@
-From bb418b33a7a8540b7f270bfc72a98df620e63afb Mon Sep 17 00:00:00 2001
+From bb776d639c8eb1d556fd20c7b3c9b28941c5caf8 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 20 Oct 2017 11:29:53 +0200
 Subject: [PATCH 328/353] fs/dcache: disable preemption on i_dir_seq's write
@@ -128,5 +128,5 @@ index a619906..f1701be 100644
  
        __u32                   i_generation;
 -- 
-2.1.4
+2.7.4
 
index b57b4105e685f56337cbe132720753bec1066205..cca6917671836240f1792935b6d611b66adc8ba0 100644 (file)
@@ -1,4 +1,4 @@
-From f9c107f7c1de582251559aba5b694f1730f4a004 Mon Sep 17 00:00:00 2001
+From 7e67b302c37751c8144eb05b3e4f62c1eeda2147 Mon Sep 17 00:00:00 2001
 From: Haris Okanovic <haris.okanovic@ni.com>
 Date: Tue, 15 Aug 2017 15:13:08 -0500
 Subject: [PATCH 329/353] tpm_tis: fix stall after iowrite*()s
@@ -80,5 +80,5 @@ index 06173d2..b170763 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index e319e1d529040f172374471db09d6735b84019fa..c43b72ed6f9eb5f1503a0c4cce1320ed2030b92e 100644 (file)
@@ -1,4 +1,4 @@
-From f2d3d9ce5e2504e4bb7c90b87f6eddf450749fe8 Mon Sep 17 00:00:00 2001
+From 906fc13d2d77ca056545302f21cf0f7715fc3f64 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 6 Nov 2017 18:45:30 +0100
 Subject: [PATCH 330/353] fs: convert two more BH_Uptodate_Lock related
@@ -65,5 +65,5 @@ index f3acecf..c30dbde 100644
        if (!busy)
                end_page_writeback(bvec->bv_page);
 -- 
-2.1.4
+2.7.4
 
index 92f91d0ba4d14f9f5bf54ace8bc0a398c519c488..c8c8566eef339354ea735e3f13d36723862d130e 100644 (file)
@@ -1,4 +1,4 @@
-From 72be70f56d5c9a737c31bd59630a2c45ea74fa69 Mon Sep 17 00:00:00 2001
+From 979d10c83a063b030f5cd2d2c30823aa7a46c31d Mon Sep 17 00:00:00 2001
 From: Mikulas Patocka <mpatocka@redhat.com>
 Date: Mon, 13 Nov 2017 12:56:53 -0500
 Subject: [PATCH 331/353] locking/rt-mutex: fix deadlock in device mapper /
@@ -77,5 +77,5 @@ index 78a6c4a..b73cd7c 100644
  }
  
 -- 
-2.1.4
+2.7.4
 
index 2622e8e0850ca51a3d28c91f2b9c07004e052bcc..fd4dced46f3610580f7cf43e7f245c2f1d8038e5 100644 (file)
@@ -1,4 +1,4 @@
-From 7e97c70844e1e3342ea6a4ae737cf55bb61bebe0 Mon Sep 17 00:00:00 2001
+From 8fe7fa19ae565c3bf14af972afc66f3764581ee5 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 17 Nov 2017 16:21:00 +0100
 Subject: [PATCH 332/353] md/raid5: do not disable interrupts
@@ -57,5 +57,5 @@ index d05864f..160c8a0 100644
  
  static inline void remove_hash(struct stripe_head *sh)
 -- 
-2.1.4
+2.7.4
 
index 1f425e3aa00dd6f4545b93c18fb380f54e9aa384..f90193a73bb5098755f06176c661ecd495879384 100644 (file)
@@ -1,4 +1,4 @@
-From 417db8aac6c304fcd2c901719386b5726aead3d7 Mon Sep 17 00:00:00 2001
+From aa99c7f1e109a5c9b315839eb5d4d574613a5c8d Mon Sep 17 00:00:00 2001
 From: "Steven Rostedt (VMware)" <rostedt@goodmis.org>
 Date: Wed, 22 Nov 2017 07:31:19 -0500
 Subject: [PATCH 333/353] Revert "memcontrol: Prevent scheduling while atomic
@@ -102,5 +102,5 @@ index 91a38fb..e10260c 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index f60cc8f4b35d874c560ed495616130782d52990e..29c027bf7008b64ea65417462d48c344b13ac14a 100644 (file)
@@ -1,4 +1,4 @@
-From 13e3b03f526a236ea0e95b7b37f48445a4dd45c4 Mon Sep 17 00:00:00 2001
+From 39b148b2fe7de8c810a1543ee9733eec56120caa Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 23 Nov 2017 17:51:51 +0100
 Subject: [PATCH 334/353] Revert "fs: jbd2: pull your plug when waiting for
@@ -29,5 +29,5 @@ index 6e18a06..684996c 100644
  
                /*
 -- 
-2.1.4
+2.7.4
 
index 597ee34712114b50e1dd6a65be5045d7d0dfe078..b0ff30a2e154e6954acd36646349768ea7191a33 100644 (file)
@@ -1,4 +1,4 @@
-From d03c556385125539eddea812f18b8112b4bca229 Mon Sep 17 00:00:00 2001
+From c8c12195d9fa6afab12d746448bd1debda0b8f68 Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Fri, 23 Jun 2017 09:37:14 +0200
 Subject: [PATCH 335/353] rtmutex: Fix lock stealing logic
@@ -161,5 +161,5 @@ index b73cd7c..5dbf678 100644
                        /*
                         * The current top waiter stays enqueued. We
 -- 
-2.1.4
+2.7.4
 
index 7c549aea2eb032c76198967306b7ac89c98d38d5..4739428890e2cf36a9f75e6c129782a16ec62f6c 100644 (file)
@@ -1,4 +1,4 @@
-From 0080c9a6fa5e3f1e8dfd064e62287dd5003f2712 Mon Sep 17 00:00:00 2001
+From 8190f11edb94abe69b1310bea0145aac05a41d87 Mon Sep 17 00:00:00 2001
 From: Alex Shi <alex.shi@linaro.org>
 Date: Thu, 6 Jul 2017 16:47:46 +0800
 Subject: [PATCH 336/353] cpu_pm: replace raw_notifier to atomic_notifier
@@ -180,5 +180,5 @@ index b14df91..10f4640 100644
  EXPORT_SYMBOL_GPL(cpu_cluster_pm_exit);
  
 -- 
-2.1.4
+2.7.4
 
index e40991d47724d5ab25f5a873f597cb00e9e7b001..61a9747f795b5f87141fe8b8637a298eb67479ea 100644 (file)
@@ -1,4 +1,4 @@
-From 4e86839bf9b47195c4b72b07ea202bec909284a7 Mon Sep 17 00:00:00 2001
+From b25d24dd90819afe35af27dd408fc9126d0ce450 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 17 Aug 2017 11:38:51 +0200
 Subject: [PATCH 337/353] PM / CPU: replace raw_notifier with atomic_notifier
@@ -33,5 +33,5 @@ index 10f4640..67b02e1 100644
        return notifier_to_errno(ret);
  }
 -- 
-2.1.4
+2.7.4
 
index 7b2ad3852cfd8081862df7826072e2314019a35d..7dd128f38dbaa1d68df5b011c5b7d9461eb80806 100644 (file)
@@ -1,4 +1,4 @@
-From 252c46ec744b9b8ad429fe55b97e8075a8fbe162 Mon Sep 17 00:00:00 2001
+From 65b357f38f14b9a4b9dd174832f12d1e0b6b1d2f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Fri, 18 Aug 2017 10:09:09 +0200
 Subject: [PATCH 338/353] kernel/hrtimer: migrate deferred timer on CPU down
@@ -34,5 +34,5 @@ index 4b54fe2..a5b4e9a 100644
  
  int hrtimers_dead_cpu(unsigned int scpu)
 -- 
-2.1.4
+2.7.4
 
index a94876d317a228ca699d10088836050dcf081651..2a8e91dbd67ab906cdd15f11e0d305679ade2548 100644 (file)
@@ -1,4 +1,4 @@
-From e7d4a0f307dd65be47f418c25d7951b2d4d98606 Mon Sep 17 00:00:00 2001
+From 87841b0671e937f18e3604d2d05e537e09a2db2f Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Mon, 21 Aug 2017 15:09:13 +0200
 Subject: [PATCH 339/353] net: take the tcp_sk_lock lock with BH disabled
@@ -26,7 +26,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c
-index 7eda153..adade0c 100644
+index 21aa142..b944c6d 100644
 --- a/net/ipv4/tcp_ipv4.c
 +++ b/net/ipv4/tcp_ipv4.c
 @@ -698,8 +698,8 @@ static void tcp_v4_send_reset(const struct sock *sk, struct sk_buff *skb)
@@ -69,5 +69,5 @@ index 7eda153..adade0c 100644
  
  static void tcp_v4_timewait_ack(struct sock *sk, struct sk_buff *skb)
 -- 
-2.1.4
+2.7.4
 
index 73060bee926928aa940d68dffe3c6919a5ab0c3a..b13e6c130e11d595c399a1e9c7b3f9bee048620e 100644 (file)
@@ -1,4 +1,4 @@
-From 38ab310504f3d857d35ae06d2eeb954425105b45 Mon Sep 17 00:00:00 2001
+From af43663921c34f7a26d34183412876a7ee694ddd Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 31 Aug 2017 18:19:06 +0200
 Subject: [PATCH 340/353] kernel/hrtimer: don't wakeup a process while holding
@@ -87,5 +87,5 @@ index a5b4e9a..2158fc5 100644
  
  /*
 -- 
-2.1.4
+2.7.4
 
index 44e80e12a3cef6977dbe658a7cad833697bfd46c..b7a678268047a173ed93cf113bd1306245d20d1b 100644 (file)
@@ -1,4 +1,4 @@
-From 519d6e318cf27fc6c920bcb5a8a6dc9a298250aa Mon Sep 17 00:00:00 2001
+From 1cacfc5b2510372dca4a966470af9ade81246d4a Mon Sep 17 00:00:00 2001
 From: Mike Galbraith <efault@gmx.de>
 Date: Sun, 3 Sep 2017 04:48:10 +0200
 Subject: [PATCH 341/353] kernel/hrtimer/hotplug: don't wake ktimersoftd while
@@ -70,5 +70,5 @@ index 2158fc5..5efa37d 100644
        __hrtimer_peek_ahead_timers();
        local_irq_enable();
 -- 
-2.1.4
+2.7.4
 
index 65009eb8568bf309642775874b2c718dd2d3cd8d..f4f623cecfd66ded6607544df842598976d5cadb 100644 (file)
@@ -1,4 +1,4 @@
-From 0ce155488f163c1a14e9e4677c88f9a82d73c45e Mon Sep 17 00:00:00 2001
+From 4b8f2c4a1745dcdaeda8fa1cf70b0df20c4f961d Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 21 Sep 2017 15:35:57 +0200
 Subject: [PATCH 342/353] Bluetooth: avoid recursive locking in
@@ -72,5 +72,5 @@ index c88a600..5de85b5 100644
        }
  
 -- 
-2.1.4
+2.7.4
 
index 3bd837e5d610ebb68d20c960eb41484c6a3f49fa..a5f6d30180e57987784b9c51fa02ec2c978e812a 100644 (file)
@@ -1,4 +1,4 @@
-From 74b2cac5462b4c23663221a4750474803c94fa63 Mon Sep 17 00:00:00 2001
+From 505be5ffd18d8a3b8beb35ed87c9f8ef38a2c34a Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Tue, 5 Sep 2017 14:11:41 +0200
 Subject: [PATCH 343/353] iommu/amd: Use raw_cpu_ptr() instead of get_cpu_ptr()
@@ -23,10 +23,10 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1 file changed, 1 insertion(+), 3 deletions(-)
 
 diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c
-index 75ee953..3408e5d 100644
+index e8801a8..7cf12b3 100644
 --- a/drivers/iommu/amd_iommu.c
 +++ b/drivers/iommu/amd_iommu.c
-@@ -2283,7 +2283,7 @@ static void queue_add(struct dma_ops_domain *dma_dom,
+@@ -2289,7 +2289,7 @@ static void queue_add(struct dma_ops_domain *dma_dom,
        pages     = __roundup_pow_of_two(pages);
        address >>= PAGE_SHIFT;
  
@@ -35,7 +35,7 @@ index 75ee953..3408e5d 100644
        spin_lock_irqsave(&queue->lock, flags);
  
        if (queue->next == FLUSH_QUEUE_SIZE)
-@@ -2300,8 +2300,6 @@ static void queue_add(struct dma_ops_domain *dma_dom,
+@@ -2306,8 +2306,6 @@ static void queue_add(struct dma_ops_domain *dma_dom,
  
        if (atomic_cmpxchg(&queue_timer_on, 0, 1) == 0)
                mod_timer(&queue_timer, jiffies + msecs_to_jiffies(10));
@@ -45,5 +45,5 @@ index 75ee953..3408e5d 100644
  
  
 -- 
-2.1.4
+2.7.4
 
index b42e037653b934dc32f583d9013ff94c23e86666..8282c1db8c4bde88157a42ef9efb597a2701aeb7 100644 (file)
@@ -1,4 +1,4 @@
-From 803e18526472109bc65ac95f8b6b6e7b8fd67c0c Mon Sep 17 00:00:00 2001
+From 1dd34e479f295c795024d798577200c98d4affe1 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 21 Sep 2017 14:39:56 +0200
 Subject: [PATCH 344/353] rt/locking: allow recursive local_trylock()
@@ -40,5 +40,5 @@ index 845c77f..280f884 100644
  #define local_unlock(lvar)                    preempt_enable()
  #define local_lock_irq(lvar)                  local_irq_disable()
 -- 
-2.1.4
+2.7.4
 
index a7594cef813b696fb861bc3a585e2fa8377cb5e3..b1562c4de3b2f4f0502e07ef0b9273e751aac8d3 100644 (file)
@@ -1,4 +1,4 @@
-From 91986168cd9a2ff9d30dd88be910fa145ef647de Mon Sep 17 00:00:00 2001
+From b854abf2d4e417c1784c301a499bc6ec0c11cc22 Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 7 Sep 2017 12:38:47 +0200
 Subject: [PATCH 345/353] locking/rtmutex: don't drop the wait_lock twice
@@ -31,5 +31,5 @@ index 5dbf678..3a8b5d4 100644
        }
        task->pi_blocked_on = PI_REQUEUE_INPROGRESS;
 -- 
-2.1.4
+2.7.4
 
index e5a7136f61684e5aa815a87f9411613c8e1898c9..8fae25e5f7742f74605dec08f8a5a22768d1a92d 100644 (file)
@@ -1,4 +1,4 @@
-From b2c7b519273fa982571fb5f12502a34f06a6a6c3 Mon Sep 17 00:00:00 2001
+From 4e9be779de64b4096186d950d14907ea1e108c6b Mon Sep 17 00:00:00 2001
 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 Date: Thu, 21 Sep 2017 14:42:04 +0200
 Subject: [PATCH 346/353] net: use trylock in icmp_sk
@@ -31,5 +31,5 @@ index 68953e5..5f3f49f 100644
  
        if (unlikely(!spin_trylock(&sk->sk_lock.slock))) {
 -- 
-2.1.4
+2.7.4
 
index e13e133a3323a8c58aed2412589a0179127df97c..7cee9027d847f13b29cfb1ffdb75f4139645bcee 100644 (file)
@@ -1,4 +1,4 @@
-From 08b44bf1526a02fcff9f2a391da5b2a0671011ca Mon Sep 17 00:00:00 2001
+From 5dde845a4ae5173d7afa05d852e75f5728b86d1b Mon Sep 17 00:00:00 2001
 From: Julia Cartwright <julia@ni.com>
 Date: Sun, 5 Aug 2018 23:38:08 -0500
 Subject: [PATCH 347/353] Linux 4.9.115-rt93 REBASE
@@ -15,5 +15,5 @@ index 9a218ca..e98a1fe 100644
 --rt23
 +-rt93
 -- 
-2.1.4
+2.7.4
 
index dd297261aff9902b1cae8a0a47d7c5ff0abbcc71..fa68a648b71bd401e85a6ccb8975d67da02fb6cc 100644 (file)
@@ -1,4 +1,4 @@
-From c1e81f7af091a20f329fc46696db5bff4a7e6a20 Mon Sep 17 00:00:00 2001
+From 9acb089dd963df695b31e2f5b56ec536b17cfa38 Mon Sep 17 00:00:00 2001
 From: Mikko Perttunen <mperttunen@nvidia.com>
 Date: Fri, 19 May 2017 10:48:54 +0300
 Subject: [PATCH 348/353] rwsem_rt: fix compilation error on -Werror
@@ -27,5 +27,5 @@ index 2ffbf09..2aa90f3 100644
  
  static inline int rwsem_is_contended(struct rw_semaphore *sem)
 -- 
-2.1.4
+2.7.4
 
index a9b93d35eba81a08b96c2a89322efe1df453160d..13799f1069bd4cd33da4bc24593dc530a910d43d 100644 (file)
@@ -1,4 +1,4 @@
-From 2b8cffb3fe5f06e90368c567fbbad0f888530551 Mon Sep 17 00:00:00 2001
+From f492ecb036c50412592f137950cfea9351a3c1e0 Mon Sep 17 00:00:00 2001
 From: dmitry pervushin <dpervushin@nvidia.com>
 Date: Thu, 17 Nov 2016 13:39:25 +0100
 Subject: [PATCH 349/353] mm: slub: reenabling interrupts in PREEMPT_RT
@@ -16,7 +16,7 @@ Reviewed-by: Sumeet Gupta <sumeetg@nvidia.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/mm/slub.c b/mm/slub.c
-index 4c22f10..bf83bb4 100644
+index e7491c1..f065f03 100644
 --- a/mm/slub.c
 +++ b/mm/slub.c
 @@ -1543,7 +1543,7 @@ static struct page *allocate_slab(struct kmem_cache *s, gfp_t flags, int node)
@@ -29,5 +29,5 @@ index 4c22f10..bf83bb4 100644
  #endif
        if (enableirqs)
 -- 
-2.1.4
+2.7.4
 
index 6ccdbc5fc847afa3623b03824a9af953b08e4ccf..83099112250cfb4007eeb702c831e1fddce668ac 100644 (file)
@@ -1,4 +1,4 @@
-From 5c788bc26a6a698ef2eb3719e89b426b4f8fe943 Mon Sep 17 00:00:00 2001
+From 3fd9a8c262fd011dff9d106cd444ff3a47763728 Mon Sep 17 00:00:00 2001
 From: Allen Martin <amartin@nvidia.com>
 Date: Wed, 11 Oct 2017 14:37:26 -0700
 Subject: [PATCH 350/353] blk-mq: change wait to swait
@@ -12,7 +12,7 @@ Signed-off-by: Allen Martin <amartin@nvidia.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/block/blk-mq.c b/block/blk-mq.c
-index 42c232a..6ec9c77 100644
+index 9835286..2e5deb4 100644
 --- a/block/blk-mq.c
 +++ b/block/blk-mq.c
 @@ -76,7 +76,7 @@ EXPORT_SYMBOL_GPL(blk_mq_freeze_queue_wait);
@@ -25,5 +25,5 @@ index 42c232a..6ec9c77 100644
                                        timeout);
  }
 -- 
-2.1.4
+2.7.4
 
index 0c0e49f2302744480c5b1341d2e3f86d3a077064..fb6375ba3b41a04ea06786e3f2fe1deeff0e9ed4 100644 (file)
@@ -1,4 +1,4 @@
-From ff45d23e42f2a01199bbaca9b3ef09dcbf179cd7 Mon Sep 17 00:00:00 2001
+From d800fafc9f02b1903d406a88a862fe92b25423a8 Mon Sep 17 00:00:00 2001
 From: Timo Alho <talho@nvidia.com>
 Date: Wed, 14 Feb 2018 23:05:10 +0200
 Subject: [PATCH 351/353] printk: make rt aware (again)
@@ -63,5 +63,5 @@ index e92b3de..5458b40 100644
                raw_spin_unlock(&logbuf_lock);
  
 -- 
-2.1.4
+2.7.4
 
index ef71784c207dadccb00be73d0e4396d7c87e6356..a3bb0b9916156dcef2959363cbe2626d1d5172cb 100644 (file)
@@ -1,4 +1,4 @@
-From 9325b3981105eeb5a804bdd2f8f24b029ab6e764 Mon Sep 17 00:00:00 2001
+From 863841a3415d58cf9d3f09eeeb272a2210c9a5ad Mon Sep 17 00:00:00 2001
 From: Timo Alho <talho@nvidia.com>
 Date: Thu, 15 Feb 2018 12:28:18 +0200
 Subject: [PATCH 352/353] kernel/printk: Don't try to print from IRQ/NMI
@@ -35,5 +35,5 @@ index 5458b40..077510b 100644
        for_each_console(con) {
                if (exclusive_console && con != exclusive_console)
 -- 
-2.1.4
+2.7.4
 
index 18403def69a6ddf64977a26fb6c8f1c6e3829156..7eaf895caa5145e99d48570e05fd388f415e1ce1 100644 (file)
@@ -1,4 +1,4 @@
-From 09fa76bb521a158a86ead1eeea1250319d4d1499 Mon Sep 17 00:00:00 2001
+From e54bf63f64d1a680987b531690a52ff01314893c Mon Sep 17 00:00:00 2001
 From: abhijit <abhijit@nvidia.com>
 Date: Tue, 24 Apr 2018 11:35:30 +0530
 Subject: [PATCH 353/353] futex: fix crash in exit pi path.
@@ -99,5 +99,5 @@ index 8ab0ddd..c407a21 100644
  
                rt_mutex_futex_unlock(&pi_state->pi_mutex);
 -- 
-2.1.4
+2.7.4