summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2012-10-26 16:57:49 -0400
committerPaul Gortmaker <paul.gortmaker@windriver.com>2012-10-26 16:57:49 -0400
commit7bd285247fe63da8b140eec769d8c534adcb21c1 (patch)
tree895ca3e085fd1941fe16e0686cbaff855f7ccc72
parent078fa96e7f6fa99e50d4a0068887d28a7770a08a (diff)
download3.4-rt-patches-7bd285247fe63da8b140eec769d8c534adcb21c1.tar.gz
patches-3.4.15-rt24.tar.xz3.4.15-rt24
md5sum: 93d7acec084b9e01b0632495e9616f9e patches-3.4.15-rt24.tar.xz Announce: ----------------- Dear RT Folks, I'm pleased to announce the 3.4.15-rt24 stable release. This release is just an update to the new stable 3.4.15 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: efe349d134c033bda9a5910fd4f4adfc82af2ae1 Or to build 3.4.15-rt24 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.15.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.15-rt24.patch.xz Enjoy, -- Steve ----------------- http://marc.info/?l=linux-rt-users&m=135125619210662&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r--patches/0001-Revert-workqueue-skip-nr_running-sanity-check-in-wor.patch2
-rw-r--r--patches/0002-slab-lockdep-Annotate-all-slab-caches.patch2
-rw-r--r--patches/0003-x86-kprobes-Remove-remove-bogus-preempt_enable.patch2
-rw-r--r--patches/0004-tick-Add-tick-skew-boot-option.patch2
-rw-r--r--patches/0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch2
-rw-r--r--patches/0006-block-Shorten-interrupt-disabled-regions.patch4
-rw-r--r--patches/0007-sched-Distangle-worker-accounting-from-rq-3Elock.patch2
-rw-r--r--patches/0008-mips-enable-interrupts-in-signal.patch.patch2
-rw-r--r--patches/0009-arm-enable-interrupts-in-signal-code.patch.patch2
-rw-r--r--patches/0010-seqlock-Remove-unused-functions.patch2
-rw-r--r--patches/0011-seqlock-Use-seqcount.patch2
-rw-r--r--patches/0012-timekeeping-Split-xtime_lock.patch2
-rw-r--r--patches/0013-intel_idle-Convert-i7300_idle_lock-to-raw-spinlock.patch2
-rw-r--r--patches/0014-tracing-Account-for-preempt-off-in-preempt_schedule.patch2
-rw-r--r--patches/0015-signal-revert-ptrace-preempt-magic.patch.patch2
-rw-r--r--patches/0016-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch2
-rw-r--r--patches/0017-arm-Allow-forced-irq-threading.patch4
-rw-r--r--patches/0018-preempt-rt-Convert-arm-boot_lock-to-raw.patch2
-rw-r--r--patches/0019-arm-omap-make-wakeupgen_lock-raw.patch.patch2
-rw-r--r--patches/0020-signals-Do-not-wakeup-self.patch2
-rw-r--r--patches/0021-posix-timers-Prevent-broadcast-signals.patch2
-rw-r--r--patches/0022-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch2
-rw-r--r--patches/0023-signal-x86-Delay-calling-signals-in-atomic.patch2
-rw-r--r--patches/0024-generic-Use-raw-local-irq-variant-for-generic-cmpxch.patch2
-rw-r--r--patches/0025-drivers-random-Reduce-preempt-disabled-region.patch2
-rw-r--r--patches/0026-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch2
-rw-r--r--patches/0027-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch2
-rw-r--r--patches/0028-drivers-net-tulip_remove_one-needs-to-call-pci_disab.patch2
-rw-r--r--patches/0029-drivers-net-Use-disable_irq_nosync-in-8139too.patch2
-rw-r--r--patches/0030-drivers-net-ehea-Make-rx-irq-handler-non-threaded-IR.patch2
-rw-r--r--patches/0031-drivers-net-at91_ether-Make-mdio-protection-rt-safe.patch2
-rw-r--r--patches/0032-mm-Prepare-decoupling-the-page-fault-disabling-logic.patch2
-rw-r--r--patches/0033-mm-Fixup-all-fault-handlers-to-check-current-pagefau.patch2
-rw-r--r--patches/0034-mm-pagefault_disabled.patch2
-rw-r--r--patches/0035-mm-raw_pagefault_disable.patch2
-rw-r--r--patches/0036-filemap-fix-up.patch.patch2
-rw-r--r--patches/0037-mm-Remove-preempt-count-from-pagefault-disable-enabl.patch2
-rw-r--r--patches/0038-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch2
-rw-r--r--patches/0039-suspend-Prevent-might-sleep-splats.patch2
-rw-r--r--patches/0040-OF-Fixup-resursive-locking-code-paths.patch2
-rw-r--r--patches/0041-of-convert-devtree-lock.patch.patch2
-rw-r--r--patches/0042-list-add-list-last-entry.patch.patch2
-rw-r--r--patches/0043-mm-page-alloc-use-list-last-entry.patch.patch2
-rw-r--r--patches/0044-mm-slab-move-debug-out.patch.patch2
-rw-r--r--patches/0045-rwsem-inlcude-fix.patch.patch2
-rw-r--r--patches/0046-sysctl-include-fix.patch.patch2
-rw-r--r--patches/0047-net-flip-lock-dep-thingy.patch.patch2
-rw-r--r--patches/0048-softirq-thread-do-softirq.patch.patch2
-rw-r--r--patches/0049-softirq-split-out-code.patch.patch2
-rw-r--r--patches/0050-x86-Do-not-unmask-io_apic-when-interrupt-is-in-progr.patch2
-rw-r--r--patches/0051-x86-Do-not-disable-preemption-in-int3-on-32bit.patch2
-rw-r--r--patches/0052-locking-various-init-fixes.patch.patch2
-rw-r--r--patches/0053-pci-Use-__wake_up_all_locked-pci_unblock_user_cfg_ac.patch2
-rw-r--r--patches/0054-latency-hist.patch.patch2
-rw-r--r--patches/0055-hwlatdetect.patch.patch2
-rw-r--r--patches/0056-localversion.patch.patch2
-rw-r--r--patches/0057-early-printk-consolidate.patch.patch2
-rw-r--r--patches/0058-printk-kill.patch.patch2
-rw-r--r--patches/0059-printk-force_early_printk-boot-param-to-help-with-de.patch2
-rw-r--r--patches/0060-rt-preempt-base-config.patch.patch2
-rw-r--r--patches/0061-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch2
-rw-r--r--patches/0062-rt-local_irq_-variants-depending-on-RT-RT.patch2
-rw-r--r--patches/0063-preempt-Provide-preempt_-_-no-rt-variants.patch2
-rw-r--r--patches/0064-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch2
-rw-r--r--patches/0065-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch2
-rw-r--r--patches/0066-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch2
-rw-r--r--patches/0067-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch2
-rw-r--r--patches/0068-acpi-Do-not-disable-interrupts-on-PREEMPT_RT.patch2
-rw-r--r--patches/0069-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch2
-rw-r--r--patches/0070-core-Do-not-disable-interrupts-on-RT-in-res_counter..patch2
-rw-r--r--patches/0071-usb-Use-local_irq_-_nort-variants.patch2
-rw-r--r--patches/0072-tty-Do-not-disable-interrupts-in-put_ldisc-on-rt.patch2
-rw-r--r--patches/0073-mm-scatterlist-dont-disable-irqs-on-RT.patch2
-rw-r--r--patches/0074-signal-fix-up-rcu-wreckage.patch.patch2
-rw-r--r--patches/0075-net-wireless-warn-nort.patch.patch2
-rw-r--r--patches/0076-mm-Replace-cgroup_page-bit-spinlock.patch2
-rw-r--r--patches/0077-buffer_head-Replace-bh_uptodate_lock-for-rt.patch2
-rw-r--r--patches/0078-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch2
-rw-r--r--patches/0079-genirq-Disable-DEBUG_SHIRQ-for-rt.patch2
-rw-r--r--patches/0080-genirq-Disable-random-call-on-preempt-rt.patch2
-rw-r--r--patches/0081-genirq-disable-irqpoll-on-rt.patch2
-rw-r--r--patches/0082-genirq-force-threading.patch.patch2
-rw-r--r--patches/0083-drivers-net-fix-livelock-issues.patch2
-rw-r--r--patches/0084-drivers-net-vortex-fix-locking-issues.patch2
-rw-r--r--patches/0085-drivers-net-gianfar-Make-RT-aware.patch2
-rw-r--r--patches/0086-USB-Fix-the-mouse-problem-when-copying-large-amounts.patch2
-rw-r--r--patches/0087-local-var.patch.patch2
-rw-r--r--patches/0088-rt-local-irq-lock.patch.patch2
-rw-r--r--patches/0089-cpu-rt-variants.patch.patch2
-rw-r--r--patches/0090-mm-slab-wrap-functions.patch.patch2
-rw-r--r--patches/0091-slab-Fix-__do_drain-to-use-the-right-array-cache.patch2
-rw-r--r--patches/0092-mm-More-lock-breaks-in-slab.c.patch2
-rw-r--r--patches/0093-mm-page_alloc-rt-friendly-per-cpu-pages.patch2
-rw-r--r--patches/0094-mm-page_alloc-reduce-lock-sections-further.patch2
-rw-r--r--patches/0095-mm-page-alloc-fix.patch.patch2
-rw-r--r--patches/0096-mm-convert-swap-to-percpu-locked.patch2
-rw-r--r--patches/0097-mm-make-vmstat-rt-aware.patch2
-rw-r--r--patches/0098-mm-shrink-the-page-frame-to-rt-size.patch2
-rw-r--r--patches/0099-ARM-Initialize-ptl-lock-for-vector-page.patch2
-rw-r--r--patches/0100-mm-Allow-only-slab-on-RT.patch2
-rw-r--r--patches/0101-radix-tree-rt-aware.patch.patch2
-rw-r--r--patches/0102-panic-disable-random-on-rt.patch2
-rw-r--r--patches/0103-ipc-Make-the-ipc-code-rt-aware.patch2
-rw-r--r--patches/0104-ipc-mqueue-Add-a-critical-section-to-avoid-a-deadloc.patch2
-rw-r--r--patches/0105-relay-fix-timer-madness.patch2
-rw-r--r--patches/0106-net-ipv4-route-use-locks-on-up-rt.patch.patch2
-rw-r--r--patches/0107-workqueue-avoid-the-lock-in-cpu-dying.patch.patch2
-rw-r--r--patches/0108-timers-prepare-for-full-preemption.patch18
-rw-r--r--patches/0109-timers-preempt-rt-support.patch8
-rw-r--r--patches/0110-timers-fix-timer-hotplug-on-rt.patch10
-rw-r--r--patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch8
-rw-r--r--patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch6
-rw-r--r--patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch8
-rw-r--r--patches/0114-printk-Don-t-call-printk_tick-in-printk_needs_cpu-on.patch2
-rw-r--r--patches/0115-hrtimers-prepare-full-preemption.patch2
-rw-r--r--patches/0116-hrtimer-fixup-hrtimer-callback-changes-for-preempt-r.patch2
-rw-r--r--patches/0117-hrtimer-Don-t-call-the-timer-handler-from-hrtimer_st.patch2
-rw-r--r--patches/0118-hrtimer-Add-missing-debug_activate-aid-Was-Re-ANNOUN.patch2
-rw-r--r--patches/0119-hrtimer-fix-reprogram-madness.patch.patch2
-rw-r--r--patches/0120-timer-fd-Prevent-live-lock.patch2
-rw-r--r--patches/0121-posix-timers-thread-posix-cpu-timers-on-rt.patch2
-rw-r--r--patches/0122-posix-timers-Shorten-posix_cpu_timers-CPU-kernel-thr.patch2
-rw-r--r--patches/0123-posix-timers-Avoid-wakeups-when-no-timers-are-active.patch2
-rw-r--r--patches/0124-sched-delay-put-task.patch.patch2
-rw-r--r--patches/0125-sched-limit-nr-migrate.patch.patch2
-rw-r--r--patches/0126-sched-mmdrop-delayed.patch.patch2
-rw-r--r--patches/0127-sched-rt-mutex-wakeup.patch.patch2
-rw-r--r--patches/0128-sched-might-sleep-do-not-account-rcu-depth.patch.patch2
-rw-r--r--patches/0129-sched-cond-resched.patch.patch2
-rw-r--r--patches/0130-cond-resched-softirq-fix.patch.patch2
-rw-r--r--patches/0131-cond-resched-lock-rt-tweak.patch.patch2
-rw-r--r--patches/0132-sched-disable-ttwu-queue.patch.patch2
-rw-r--r--patches/0133-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch2
-rw-r--r--patches/0134-sched-ttwu-Return-success-when-only-changing-the-sav.patch2
-rw-r--r--patches/0135-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch2
-rw-r--r--patches/0136-stomp-machine-mark-stomper-thread.patch.patch2
-rw-r--r--patches/0137-stomp-machine-raw-lock.patch.patch2
-rw-r--r--patches/0138-hotplug-Lightweight-get-online-cpus.patch2
-rw-r--r--patches/0139-hotplug-sync_unplug-No.patch2
-rw-r--r--patches/0140-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch2
-rw-r--r--patches/0141-sched-migrate-disable.patch.patch2
-rw-r--r--patches/0142-hotplug-use-migrate-disable.patch.patch2
-rw-r--r--patches/0143-hotplug-Call-cpu_unplug_begin-before-DOWN_PREPARE.patch2
-rw-r--r--patches/0144-ftrace-migrate-disable-tracing.patch.patch2
-rw-r--r--patches/0145-tracing-Show-padding-as-unsigned-short.patch2
-rw-r--r--patches/0146-migrate-disable-rt-variant.patch.patch2
-rw-r--r--patches/0147-sched-Optimize-migrate_disable.patch2
-rw-r--r--patches/0148-sched-Generic-migrate_disable.patch2
-rw-r--r--patches/0149-sched-rt-Fix-migrate_enable-thinko.patch2
-rw-r--r--patches/0150-sched-teach-migrate_disable-about-atomic-contexts.patch2
-rw-r--r--patches/0151-sched-Postpone-actual-migration-disalbe-to-schedule.patch2
-rw-r--r--patches/0152-sched-Do-not-compare-cpu-masks-in-scheduler.patch2
-rw-r--r--patches/0153-sched-Have-migrate_disable-ignore-bounded-threads.patch2
-rw-r--r--patches/0154-sched-clear-pf-thread-bound-on-fallback-rq.patch.patch2
-rw-r--r--patches/0155-ftrace-crap.patch.patch2
-rw-r--r--patches/0156-ring-buffer-Convert-reader_lock-from-raw_spin_lock-i.patch2
-rw-r--r--patches/0157-net-netif_rx_ni-migrate-disable.patch.patch2
-rw-r--r--patches/0158-softirq-Sanitize-softirq-pending-for-NOHZ-RT.patch2
-rw-r--r--patches/0159-lockdep-rt.patch.patch2
-rw-r--r--patches/0160-mutex-no-spin-on-rt.patch.patch2
-rw-r--r--patches/0161-softirq-local-lock.patch.patch2
-rw-r--r--patches/0162-softirq-Export-in_serving_softirq.patch2
-rw-r--r--patches/0163-hardirq.h-Define-softirq_count-as-OUL-to-kill-build-.patch2
-rw-r--r--patches/0164-softirq-Fix-unplug-deadlock.patch2
-rw-r--r--patches/0165-softirq-disable-softirq-stacks-for-rt.patch.patch2
-rw-r--r--patches/0166-softirq-make-fifo.patch.patch2
-rw-r--r--patches/0167-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch2
-rw-r--r--patches/0168-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch2
-rw-r--r--patches/0169-local-vars-migrate-disable.patch.patch2
-rw-r--r--patches/0170-md-raid5-Make-raid5_percpu-handling-RT-aware.patch2
-rw-r--r--patches/0171-rtmutex-lock-killable.patch.patch2
-rw-r--r--patches/0172-rtmutex-futex-prepare-rt.patch.patch2
-rw-r--r--patches/0173-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch2
-rw-r--r--patches/0174-rt-mutex-add-sleeping-spinlocks-support.patch.patch2
-rw-r--r--patches/0175-spinlock-types-separate-raw.patch.patch2
-rw-r--r--patches/0176-rtmutex-avoid-include-hell.patch.patch2
-rw-r--r--patches/0177-rt-add-rt-spinlocks.patch.patch2
-rw-r--r--patches/0178-rt-add-rt-to-mutex-headers.patch.patch2
-rw-r--r--patches/0179-rwsem-add-rt-variant.patch.patch2
-rw-r--r--patches/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch2
-rw-r--r--patches/0181-rwlocks-Fix-section-mismatch.patch2
-rw-r--r--patches/0182-timer-handle-idle-trylock-in-get-next-timer-irq.patc.patch6
-rw-r--r--patches/0183-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch2
-rw-r--r--patches/0184-rcu-Frob-softirq-test.patch2
-rw-r--r--patches/0185-rcu-Merge-RCU-bh-into-RCU-preempt.patch2
-rw-r--r--patches/0186-rcu-Fix-macro-substitution-for-synchronize_rcu_bh-on.patch2
-rw-r--r--patches/0187-rcu-more-fallout.patch.patch2
-rw-r--r--patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch2
-rw-r--r--patches/0189-rcu-Fix-build-break.patch2
-rw-r--r--patches/0190-rt-rcutree-Move-misplaced-prototype.patch2
-rw-r--r--patches/0191-lglocks-rt.patch.patch2
-rw-r--r--patches/0192-serial-8250-Clean-up-the-locking-for-rt.patch2
-rw-r--r--patches/0193-serial-8250-Call-flush_to_ldisc-when-the-irq-is-thre.patch2
-rw-r--r--patches/0194-drivers-tty-fix-omap-lock-crap.patch.patch2
-rw-r--r--patches/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch2
-rw-r--r--patches/0196-fs-namespace-preemption-fix.patch2
-rw-r--r--patches/0197-mm-protect-activate-switch-mm.patch.patch2
-rw-r--r--patches/0198-mm-Protect-activate_mm-by-preempt_-disable-7Cenable-.patch2
-rw-r--r--patches/0199-fs-block-rt-support.patch.patch4
-rw-r--r--patches/0200-fs-ntfs-disable-interrupt-only-on-RT.patch2
-rw-r--r--patches/0201-x86-Convert-mce-timer-to-hrtimer.patch2
-rw-r--r--patches/0202-x86-stackprotector-Avoid-random-pool-on-rt.patch2
-rw-r--r--patches/0203-x86-Use-generic-rwsem_spinlocks-on-rt.patch2
-rw-r--r--patches/0204-x86-Disable-IST-stacks-for-debug-int-3-stack-fault-f.patch2
-rw-r--r--patches/0205-workqueue-use-get-cpu-light.patch.patch2
-rw-r--r--patches/0206-epoll.patch.patch2
-rw-r--r--patches/0207-mm-vmalloc.patch.patch2
-rw-r--r--patches/0208-debugobjects-rt.patch.patch2
-rw-r--r--patches/0209-jump-label-rt.patch.patch2
-rw-r--r--patches/0210-skbufhead-raw-lock.patch.patch2
-rw-r--r--patches/0211-x86-no-perf-irq-work-rt.patch.patch8
-rw-r--r--patches/0212-console-make-rt-friendly.patch.patch2
-rw-r--r--patches/0213-fix-printk-flush-of-messages.patch2
-rw-r--r--patches/0214-power-use-generic-rwsem-on-rt.patch2
-rw-r--r--patches/0215-power-disable-highmem-on-rt.patch.patch2
-rw-r--r--patches/0216-arm-disable-highmem-on-rt.patch.patch6
-rw-r--r--patches/0217-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch2
-rw-r--r--patches/0218-mips-disable-highmem-on-rt.patch.patch2
-rw-r--r--patches/0219-net-Avoid-livelock-in-net_tx_action-on-RT.patch2
-rw-r--r--patches/0220-ping-sysrq.patch.patch2
-rw-r--r--patches/0221-kgdb-serial-Short-term-workaround.patch14
-rw-r--r--patches/0222-add-sys-kernel-realtime-entry.patch2
-rw-r--r--patches/0223-mm-rt-kmap_atomic-scheduling.patch2
-rw-r--r--patches/0224-ipc-sem-Rework-semaphore-wakeups.patch2
-rw-r--r--patches/0225-x86-kvm-require-const-tsc-for-rt.patch.patch2
-rw-r--r--patches/0226-scsi-fcoe-rt-aware.patch.patch2
-rw-r--r--patches/0227-x86-crypto-Reduce-preempt-disabled-regions.patch4
-rw-r--r--patches/0228-dm-Make-rt-aware.patch2
-rw-r--r--patches/0229-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch2
-rw-r--r--patches/0230-seqlock-Prevent-rt-starvation.patch2
-rw-r--r--patches/0231-timer-Fix-hotplug-for-rt.patch8
-rw-r--r--patches/0232-futex-rt-Fix-possible-lockup-when-taking-pi_lock-in-.patch2
-rw-r--r--patches/0233-ring-buffer-rt-Check-for-irqs-disabled-before-grabbi.patch2
-rw-r--r--patches/0234-sched-rt-Fix-wait_task_interactive-to-test-rt_spin_l.patch2
-rw-r--r--patches/0235-lglock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch2
-rw-r--r--patches/0236-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch2
-rw-r--r--patches/0237-softirq-Check-preemption-after-reenabling-interrupts.patch2
-rw-r--r--patches/0238-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch2
-rw-r--r--patches/0239-net-RT-REmove-preemption-disabling-in-netif_rx.patch2
-rw-r--r--patches/0240-rt-Introduce-cpu_chill.patch2
-rw-r--r--patches/0241-fs-dcache-Use-cpu_chill-in-trylock-loops.patch2
-rw-r--r--patches/0242-net-Use-cpu_chill-instead-of-cpu_relax.patch2
-rw-r--r--patches/0243-ntp-Make-ntp_lock-raw.patch2
-rw-r--r--patches/0244-mips-remove-smp-reserve-lock.patch.patch2
-rw-r--r--patches/0245-lockdep-Selftest-convert-spinlock-to-raw-spinlock.patch2
-rw-r--r--patches/0246-lockdep-Selftest-Only-do-hardirq-context-test-for-ra.patch2
-rw-r--r--patches/0247-genirq-Add-default-affinity-mask-command-line-option.patch2
-rw-r--r--patches/0248-kconfig-disable-a-few-options-rt.patch.patch2
-rw-r--r--patches/0249-kconfig-preempt-rt-full.patch.patch2
-rw-r--r--patches/0250-spinlock-rt-Include-bug.h-in-spinlock_rt.h-to-satisf.patch2
-rw-r--r--patches/0251-Subject-powerpc-Mark-low-level-irq-handlers-NO_THREA.patch2
-rw-r--r--patches/0252-Latency-histogramms-Cope-with-backwards-running-loca.patch2
-rw-r--r--patches/0253-Latency-histograms-Adjust-timer-if-already-elapsed-w.patch2
-rw-r--r--patches/0254-Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch2
-rw-r--r--patches/0255-Latency-histograms-Detect-another-yet-overlooked-sha.patch2
-rw-r--r--patches/0256-slab-Prevent-local-lock-deadlock.patch2
-rw-r--r--patches/0257-fs-jbd-pull-your-plug-when-waiting-for-space.patch2
-rw-r--r--patches/0258-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch2
-rw-r--r--patches/0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch2
-rw-r--r--patches/0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch2
-rw-r--r--patches/0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch2
-rw-r--r--patches/0262-random-Make-it-work-on-rt.patch2
-rw-r--r--patches/0263-softirq-Init-softirq-local-lock-after-per-cpu-sectio.patch2
-rw-r--r--patches/0264-mm-slab-Fix-potential-deadlock.patch2
-rw-r--r--patches/0265-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch2
-rw-r--r--patches/0266-rt-rwsem-rwlock-lockdep-annotations.patch2
-rw-r--r--patches/0267-sched-Better-debug-output-for-might-sleep.patch2
-rw-r--r--patches/0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch2
-rw-r--r--patches/0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch2
-rw-r--r--patches/0270-Linux-3.4.15-rt24-REBASE.patch (renamed from patches/0270-Linux-3.4.14-rt23-REBASE.patch)8
-rw-r--r--patches/series2
271 files changed, 317 insertions, 317 deletions
diff --git a/patches/0001-Revert-workqueue-skip-nr_running-sanity-check-in-wor.patch b/patches/0001-Revert-workqueue-skip-nr_running-sanity-check-in-wor.patch
index e925470..4f82e3b 100644
--- a/patches/0001-Revert-workqueue-skip-nr_running-sanity-check-in-wor.patch
+++ b/patches/0001-Revert-workqueue-skip-nr_running-sanity-check-in-wor.patch
@@ -1,4 +1,4 @@
-From def46225b817d5f6331f47e39b9a533f091a4acb Mon Sep 17 00:00:00 2001
+From 0377e4b3d9747e31c0c605402660b2e36856d66b Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 7 Jun 2012 09:49:40 -0400
Subject: [PATCH 001/270] Revert "workqueue: skip nr_running sanity check in
diff --git a/patches/0002-slab-lockdep-Annotate-all-slab-caches.patch b/patches/0002-slab-lockdep-Annotate-all-slab-caches.patch
index 0bdff7d..d374bb5 100644
--- a/patches/0002-slab-lockdep-Annotate-all-slab-caches.patch
+++ b/patches/0002-slab-lockdep-Annotate-all-slab-caches.patch
@@ -1,4 +1,4 @@
-From 37e05c504c17320394e88b5eb683b672cb95662e Mon Sep 17 00:00:00 2001
+From c9709db991949cdd2b2fd08e5f0b1754f340c779 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Mon, 28 Nov 2011 19:51:51 +0100
Subject: [PATCH 002/270] slab, lockdep: Annotate all slab caches
diff --git a/patches/0003-x86-kprobes-Remove-remove-bogus-preempt_enable.patch b/patches/0003-x86-kprobes-Remove-remove-bogus-preempt_enable.patch
index 382cdba..b406f54 100644
--- a/patches/0003-x86-kprobes-Remove-remove-bogus-preempt_enable.patch
+++ b/patches/0003-x86-kprobes-Remove-remove-bogus-preempt_enable.patch
@@ -1,4 +1,4 @@
-From 4b7a0f6a5d473193a1ae73a7a928a92a49f88005 Mon Sep 17 00:00:00 2001
+From 11fc6e37abfc4da412482a87dd9852045c42cc45 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 17 Mar 2011 11:02:15 +0100
Subject: [PATCH 003/270] x86: kprobes: Remove remove bogus preempt_enable
diff --git a/patches/0004-tick-Add-tick-skew-boot-option.patch b/patches/0004-tick-Add-tick-skew-boot-option.patch
index 1f3c764..96c00f7 100644
--- a/patches/0004-tick-Add-tick-skew-boot-option.patch
+++ b/patches/0004-tick-Add-tick-skew-boot-option.patch
@@ -1,4 +1,4 @@
-From b0c77979d4eb65221da1550909530b61b062c4e7 Mon Sep 17 00:00:00 2001
+From 8a9a6fcaa04cc61866e4f011b9cf42e465a50ad5 Mon Sep 17 00:00:00 2001
From: Mike Galbraith <mgalbraith@suse.de>
Date: Tue, 8 May 2012 12:20:58 +0200
Subject: [PATCH 004/270] tick: Add tick skew boot option
diff --git a/patches/0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch b/patches/0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch
index 08a301b..1bf0dc9 100644
--- a/patches/0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch
+++ b/patches/0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch
@@ -1,4 +1,4 @@
-From 73a6882a28a84b2731589240257820e4db3c3f72 Mon Sep 17 00:00:00 2001
+From 207935003bda17515d6cb323b192e3c00f0463fa Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 30 Sep 2011 20:03:37 +0200
Subject: [PATCH 005/270] x86: hpet: Disable MSI on Lenovo W510
diff --git a/patches/0006-block-Shorten-interrupt-disabled-regions.patch b/patches/0006-block-Shorten-interrupt-disabled-regions.patch
index 0c5586a..0dc3512 100644
--- a/patches/0006-block-Shorten-interrupt-disabled-regions.patch
+++ b/patches/0006-block-Shorten-interrupt-disabled-regions.patch
@@ -1,4 +1,4 @@
-From d97d9d4b6c570bcb24cc6a683a5b7d3f49069703 Mon Sep 17 00:00:00 2001
+From 2e6473bcbb95bdc1d249a95645c316fa22c1e3a2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 22 Jun 2011 19:47:02 +0200
Subject: [PATCH 006/270] block: Shorten interrupt disabled regions
@@ -48,7 +48,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/block/blk-core.c b/block/blk-core.c
-index 1f61b74..0d947d0 100644
+index 85fd410..70e420b 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -302,7 +302,11 @@ void __blk_run_queue(struct request_queue *q)
diff --git a/patches/0007-sched-Distangle-worker-accounting-from-rq-3Elock.patch b/patches/0007-sched-Distangle-worker-accounting-from-rq-3Elock.patch
index 29b7a06..8e23fb2 100644
--- a/patches/0007-sched-Distangle-worker-accounting-from-rq-3Elock.patch
+++ b/patches/0007-sched-Distangle-worker-accounting-from-rq-3Elock.patch
@@ -1,4 +1,4 @@
-From af9a3a6453b7f59b6448a3f9cdac22b08809f199 Mon Sep 17 00:00:00 2001
+From 38e8e20da7c1fd766bfe620c8df1f5f4cfb7ec14 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 22 Jun 2011 19:47:03 +0200
Subject: [PATCH 007/270] sched: Distangle worker accounting from rq-%3Elock
diff --git a/patches/0008-mips-enable-interrupts-in-signal.patch.patch b/patches/0008-mips-enable-interrupts-in-signal.patch.patch
index 318d095..59243c2 100644
--- a/patches/0008-mips-enable-interrupts-in-signal.patch.patch
+++ b/patches/0008-mips-enable-interrupts-in-signal.patch.patch
@@ -1,4 +1,4 @@
-From 4913f73e448fef396cb321b4e0966189dfb26445 Mon Sep 17 00:00:00 2001
+From d2f9d12e396d5050c955fab8e24b97633d925ee9 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 21:32:10 +0200
Subject: [PATCH 008/270] mips-enable-interrupts-in-signal.patch
diff --git a/patches/0009-arm-enable-interrupts-in-signal-code.patch.patch b/patches/0009-arm-enable-interrupts-in-signal-code.patch.patch
index 660a6b3..8d7b96d 100644
--- a/patches/0009-arm-enable-interrupts-in-signal-code.patch.patch
+++ b/patches/0009-arm-enable-interrupts-in-signal-code.patch.patch
@@ -1,4 +1,4 @@
-From 0bc828f896ba30aa8d8872e9b3a21a4f35c67957 Mon Sep 17 00:00:00 2001
+From 436d23a6b5993082a49790bc1e7818c20c32ff39 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 16 Jul 2011 16:27:13 +0200
Subject: [PATCH 009/270] arm-enable-interrupts-in-signal-code.patch
diff --git a/patches/0010-seqlock-Remove-unused-functions.patch b/patches/0010-seqlock-Remove-unused-functions.patch
index e72b3cf..05a7335 100644
--- a/patches/0010-seqlock-Remove-unused-functions.patch
+++ b/patches/0010-seqlock-Remove-unused-functions.patch
@@ -1,4 +1,4 @@
-From d3304047741951106661a4ac1e4cdf1093c80025 Mon Sep 17 00:00:00 2001
+From 25001b63330863ca53d291710426fc9879a02d10 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 16 Jul 2011 18:38:22 +0200
Subject: [PATCH 010/270] seqlock: Remove unused functions
diff --git a/patches/0011-seqlock-Use-seqcount.patch b/patches/0011-seqlock-Use-seqcount.patch
index 3f3b6aa..82212c0 100644
--- a/patches/0011-seqlock-Use-seqcount.patch
+++ b/patches/0011-seqlock-Use-seqcount.patch
@@ -1,4 +1,4 @@
-From c04f7a94e7f117a4a7c8f68bb40bdecadfde2b30 Mon Sep 17 00:00:00 2001
+From 9ac2457a8b4a55310597414c90ce00b599c04743 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 16 Jul 2011 18:40:26 +0200
Subject: [PATCH 011/270] seqlock: Use seqcount
diff --git a/patches/0012-timekeeping-Split-xtime_lock.patch b/patches/0012-timekeeping-Split-xtime_lock.patch
index b689f65..625b276 100644
--- a/patches/0012-timekeeping-Split-xtime_lock.patch
+++ b/patches/0012-timekeeping-Split-xtime_lock.patch
@@ -1,4 +1,4 @@
-From ed6edee86909bf4316ac63b535b610382e438e66 Mon Sep 17 00:00:00 2001
+From dcdd46d4ecb73da356e8bb29f315988f30df5193 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 1 Mar 2012 15:14:06 +0100
Subject: [PATCH 012/270] timekeeping: Split xtime_lock
diff --git a/patches/0013-intel_idle-Convert-i7300_idle_lock-to-raw-spinlock.patch b/patches/0013-intel_idle-Convert-i7300_idle_lock-to-raw-spinlock.patch
index 648b6eb..9620981 100644
--- a/patches/0013-intel_idle-Convert-i7300_idle_lock-to-raw-spinlock.patch
+++ b/patches/0013-intel_idle-Convert-i7300_idle_lock-to-raw-spinlock.patch
@@ -1,4 +1,4 @@
-From b457428a6bcea6306cfb95ed2a0502a4129dc87e Mon Sep 17 00:00:00 2001
+From f191eb8d7621277448bde870f875519fbc28059b Mon Sep 17 00:00:00 2001
From: Mike Galbraith <efault@gmx.de>
Date: Wed, 7 Dec 2011 12:48:42 +0100
Subject: [PATCH 013/270] intel_idle: Convert i7300_idle_lock to raw spinlock
diff --git a/patches/0014-tracing-Account-for-preempt-off-in-preempt_schedule.patch b/patches/0014-tracing-Account-for-preempt-off-in-preempt_schedule.patch
index 73bb8be..e2726e9 100644
--- a/patches/0014-tracing-Account-for-preempt-off-in-preempt_schedule.patch
+++ b/patches/0014-tracing-Account-for-preempt-off-in-preempt_schedule.patch
@@ -1,4 +1,4 @@
-From ba321e9c4d42942fbcedfad55f6c0ffefca7b843 Mon Sep 17 00:00:00 2001
+From 231c7c5d50dda72f306b79478073b229684f582c Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 29 Sep 2011 12:24:30 -0500
Subject: [PATCH 014/270] tracing: Account for preempt off in
diff --git a/patches/0015-signal-revert-ptrace-preempt-magic.patch.patch b/patches/0015-signal-revert-ptrace-preempt-magic.patch.patch
index 9d41dab..8d2d38a 100644
--- a/patches/0015-signal-revert-ptrace-preempt-magic.patch.patch
+++ b/patches/0015-signal-revert-ptrace-preempt-magic.patch.patch
@@ -1,4 +1,4 @@
-From b86b2889d7955b24bf5d68f58d8b166b687c5ddc Mon Sep 17 00:00:00 2001
+From 4118bac0c4bfcdc836a82a3ade9cc70c0ff49c93 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 21 Sep 2011 19:57:12 +0200
Subject: [PATCH 015/270] signal-revert-ptrace-preempt-magic.patch
diff --git a/patches/0016-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch b/patches/0016-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch
index 24aaaa0..78f70cf 100644
--- a/patches/0016-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch
+++ b/patches/0016-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch
@@ -1,4 +1,4 @@
-From d4aa0b2b3557119554309dcc3dd31f9eae4f57fe Mon Sep 17 00:00:00 2001
+From 4d76811a0857540933e8ed90a2a36bc8d0ae8dd3 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 16 Mar 2011 14:45:31 +0100
Subject: [PATCH 016/270] arm: Mark pmu interupt IRQF_NO_THREAD
diff --git a/patches/0017-arm-Allow-forced-irq-threading.patch b/patches/0017-arm-Allow-forced-irq-threading.patch
index bd2abb8..63a1027 100644
--- a/patches/0017-arm-Allow-forced-irq-threading.patch
+++ b/patches/0017-arm-Allow-forced-irq-threading.patch
@@ -1,4 +1,4 @@
-From ece471b34ceca6017107a3be92b23089a0e375af Mon Sep 17 00:00:00 2001
+From 010721e84d884e1e9760d9d1ae0e34843f411da3 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 16 Jul 2011 13:15:20 +0200
Subject: [PATCH 017/270] arm: Allow forced irq threading
@@ -12,7 +12,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 1 insertion(+)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index 352322a..2320061 100644
+index e14ae11..83b19d8 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -31,6 +31,7 @@ config ARM
diff --git a/patches/0018-preempt-rt-Convert-arm-boot_lock-to-raw.patch b/patches/0018-preempt-rt-Convert-arm-boot_lock-to-raw.patch
index dd567e1..58f419a 100644
--- a/patches/0018-preempt-rt-Convert-arm-boot_lock-to-raw.patch
+++ b/patches/0018-preempt-rt-Convert-arm-boot_lock-to-raw.patch
@@ -1,4 +1,4 @@
-From e4ef7c7a599da9cbde23055e42abbc0b46c11f15 Mon Sep 17 00:00:00 2001
+From c8eb8bb558d2e75e26f5683001b7a9ec8fa0b359 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 018/270] preempt-rt: Convert arm boot_lock to raw
diff --git a/patches/0019-arm-omap-make-wakeupgen_lock-raw.patch.patch b/patches/0019-arm-omap-make-wakeupgen_lock-raw.patch.patch
index 1ea5ad1..73f63ba 100644
--- a/patches/0019-arm-omap-make-wakeupgen_lock-raw.patch.patch
+++ b/patches/0019-arm-omap-make-wakeupgen_lock-raw.patch.patch
@@ -1,4 +1,4 @@
-From d681923152e39b62e03845a599347714702a8a06 Mon Sep 17 00:00:00 2001
+From 4406586f654ed8bd01c7b2900e3996de0faa1c10 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 11 Apr 2012 11:26:38 +0200
Subject: [PATCH 019/270] arm-omap-make-wakeupgen_lock-raw.patch
diff --git a/patches/0020-signals-Do-not-wakeup-self.patch b/patches/0020-signals-Do-not-wakeup-self.patch
index 249d11c..752a235 100644
--- a/patches/0020-signals-Do-not-wakeup-self.patch
+++ b/patches/0020-signals-Do-not-wakeup-self.patch
@@ -1,4 +1,4 @@
-From b4d99b86ece8fb688a19fe5fce34811c505b1a20 Mon Sep 17 00:00:00 2001
+From 857b2d79d311fccd2f696bb7ca98c982111ad49f Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:44 -0500
Subject: [PATCH 020/270] signals: Do not wakeup self
diff --git a/patches/0021-posix-timers-Prevent-broadcast-signals.patch b/patches/0021-posix-timers-Prevent-broadcast-signals.patch
index 93b321e..6822949 100644
--- a/patches/0021-posix-timers-Prevent-broadcast-signals.patch
+++ b/patches/0021-posix-timers-Prevent-broadcast-signals.patch
@@ -1,4 +1,4 @@
-From 696b5584baf7f3b7b9ef6f0f7373cb4c7a17303d Mon Sep 17 00:00:00 2001
+From 89ecd42a97f833610531ad0896174cab40142bc0 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:29:20 -0500
Subject: [PATCH 021/270] posix-timers: Prevent broadcast signals
diff --git a/patches/0022-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch b/patches/0022-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
index 52f5ca9..ca26c77 100644
--- a/patches/0022-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
+++ b/patches/0022-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
@@ -1,4 +1,4 @@
-From 4889fa628d422e7103967a5da99e25e611e7b602 Mon Sep 17 00:00:00 2001
+From 5f0ceaf96b9e47614c41db885e3efe74580a40a9 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:56 -0500
Subject: [PATCH 022/270] signals: Allow rt tasks to cache one sigqueue struct
diff --git a/patches/0023-signal-x86-Delay-calling-signals-in-atomic.patch b/patches/0023-signal-x86-Delay-calling-signals-in-atomic.patch
index bbca6ec..6358614 100644
--- a/patches/0023-signal-x86-Delay-calling-signals-in-atomic.patch
+++ b/patches/0023-signal-x86-Delay-calling-signals-in-atomic.patch
@@ -1,4 +1,4 @@
-From 8e9fc3e9c4257bb1e74a455fef352a876b5450dd Mon Sep 17 00:00:00 2001
+From 17d96c7ec48745a2907534807be7a8038295060e Mon Sep 17 00:00:00 2001
From: Oleg Nesterov <oleg@redhat.com>
Date: Thu, 7 Jun 2012 07:46:44 -0400
Subject: [PATCH 023/270] signal/x86: Delay calling signals in atomic
diff --git a/patches/0024-generic-Use-raw-local-irq-variant-for-generic-cmpxch.patch b/patches/0024-generic-Use-raw-local-irq-variant-for-generic-cmpxch.patch
index f790fcc..9fd12ba 100644
--- a/patches/0024-generic-Use-raw-local-irq-variant-for-generic-cmpxch.patch
+++ b/patches/0024-generic-Use-raw-local-irq-variant-for-generic-cmpxch.patch
@@ -1,4 +1,4 @@
-From f62e03cb9d5981efaa2a4cc5351dd487a0753b67 Mon Sep 17 00:00:00 2001
+From dccd940b37b3f0693c1e0b3cb8c85a16f12dcb2a Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:30 -0500
Subject: [PATCH 024/270] generic: Use raw local irq variant for generic
diff --git a/patches/0025-drivers-random-Reduce-preempt-disabled-region.patch b/patches/0025-drivers-random-Reduce-preempt-disabled-region.patch
index 170f223..66364fd 100644
--- a/patches/0025-drivers-random-Reduce-preempt-disabled-region.patch
+++ b/patches/0025-drivers-random-Reduce-preempt-disabled-region.patch
@@ -1,4 +1,4 @@
-From 684605d4134211e17c30f50d71d060f6d60309bb Mon Sep 17 00:00:00 2001
+From 85e56810f5d43760ee66a7348816c53866fa8a3b Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:30 -0500
Subject: [PATCH 025/270] drivers: random: Reduce preempt disabled region
diff --git a/patches/0026-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch b/patches/0026-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch
index 69a0241..eb23c90 100644
--- a/patches/0026-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch
+++ b/patches/0026-ARM-AT91-PIT-Remove-irq-handler-when-clock-event-is-.patch
@@ -1,4 +1,4 @@
-From 64043d01304b0ef9017c555f524c4be9cc665564 Mon Sep 17 00:00:00 2001
+From 527e0a3a73b89dc71ffe602622357fdc2a4bdf01 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 026/270] ARM: AT91: PIT: Remove irq handler when clock event
diff --git a/patches/0027-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch b/patches/0027-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch
index 83860e1..0e60219 100644
--- a/patches/0027-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch
+++ b/patches/0027-clocksource-TCLIB-Allow-higher-clock-rates-for-clock.patch
@@ -1,4 +1,4 @@
-From fb1af5a2e48742c6f2c926f160081051125b972b Mon Sep 17 00:00:00 2001
+From ffac79a0671df0bd46c027f593584214ed55df68 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 027/270] clocksource: TCLIB: Allow higher clock rates for
diff --git a/patches/0028-drivers-net-tulip_remove_one-needs-to-call-pci_disab.patch b/patches/0028-drivers-net-tulip_remove_one-needs-to-call-pci_disab.patch
index 0abed32..91db22e 100644
--- a/patches/0028-drivers-net-tulip_remove_one-needs-to-call-pci_disab.patch
+++ b/patches/0028-drivers-net-tulip_remove_one-needs-to-call-pci_disab.patch
@@ -1,4 +1,4 @@
-From 02038954d8ec1551c912c87ed3c0587edb1964d8 Mon Sep 17 00:00:00 2001
+From d5c57bac49128e1e4701243e5c3d2c560350e63c Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:18 -0500
Subject: [PATCH 028/270] drivers/net: tulip_remove_one needs to call
diff --git a/patches/0029-drivers-net-Use-disable_irq_nosync-in-8139too.patch b/patches/0029-drivers-net-Use-disable_irq_nosync-in-8139too.patch
index 3ab4c0d..49aa174 100644
--- a/patches/0029-drivers-net-Use-disable_irq_nosync-in-8139too.patch
+++ b/patches/0029-drivers-net-Use-disable_irq_nosync-in-8139too.patch
@@ -1,4 +1,4 @@
-From 251384b32122b31c48584197dfde91a3ea889138 Mon Sep 17 00:00:00 2001
+From c5fc06f094216e608d7238ec34fac943f909a9ce Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:24 -0500
Subject: [PATCH 029/270] drivers/net: Use disable_irq_nosync() in 8139too
diff --git a/patches/0030-drivers-net-ehea-Make-rx-irq-handler-non-threaded-IR.patch b/patches/0030-drivers-net-ehea-Make-rx-irq-handler-non-threaded-IR.patch
index 259e1a5..6769b7e 100644
--- a/patches/0030-drivers-net-ehea-Make-rx-irq-handler-non-threaded-IR.patch
+++ b/patches/0030-drivers-net-ehea-Make-rx-irq-handler-non-threaded-IR.patch
@@ -1,4 +1,4 @@
-From 1ec4267c1f13843d2b2abc1a14dbc27033e3fef4 Mon Sep 17 00:00:00 2001
+From 886f0e1a74555320104ce69f50b625fbea8d74e6 Mon Sep 17 00:00:00 2001
From: Darren Hart <dvhltc@us.ibm.com>
Date: Tue, 18 May 2010 14:33:07 -0700
Subject: [PATCH 030/270] drivers: net: ehea: Make rx irq handler non-threaded
diff --git a/patches/0031-drivers-net-at91_ether-Make-mdio-protection-rt-safe.patch b/patches/0031-drivers-net-at91_ether-Make-mdio-protection-rt-safe.patch
index 28938c6..e02f56b 100644
--- a/patches/0031-drivers-net-at91_ether-Make-mdio-protection-rt-safe.patch
+++ b/patches/0031-drivers-net-at91_ether-Make-mdio-protection-rt-safe.patch
@@ -1,4 +1,4 @@
-From d761550948a70e1fb5fa3680b71c473b3798ddf9 Mon Sep 17 00:00:00 2001
+From 12b438d3f818974bc5dc2813013a61b93077569e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 17 Nov 2009 12:02:43 +0100
Subject: [PATCH 031/270] drivers: net: at91_ether: Make mdio protection -rt
diff --git a/patches/0032-mm-Prepare-decoupling-the-page-fault-disabling-logic.patch b/patches/0032-mm-Prepare-decoupling-the-page-fault-disabling-logic.patch
index 116870b..cd47a20 100644
--- a/patches/0032-mm-Prepare-decoupling-the-page-fault-disabling-logic.patch
+++ b/patches/0032-mm-Prepare-decoupling-the-page-fault-disabling-logic.patch
@@ -1,4 +1,4 @@
-From a4869e226e595e02212c1b219891ce4573ffbae1 Mon Sep 17 00:00:00 2001
+From 3327783ec8c65679b05298cf987baafc46b2fccb Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:37 -0500
Subject: [PATCH 032/270] mm: Prepare decoupling the page fault disabling
diff --git a/patches/0033-mm-Fixup-all-fault-handlers-to-check-current-pagefau.patch b/patches/0033-mm-Fixup-all-fault-handlers-to-check-current-pagefau.patch
index 471b6b8..1d2c77f 100644
--- a/patches/0033-mm-Fixup-all-fault-handlers-to-check-current-pagefau.patch
+++ b/patches/0033-mm-Fixup-all-fault-handlers-to-check-current-pagefau.patch
@@ -1,4 +1,4 @@
-From ed119d6df9fcd6f83557aec767d9cb83a4b1fe20 Mon Sep 17 00:00:00 2001
+From db1cff47754ac94e056efb5671bb822e6edadf55 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 17 Mar 2011 11:32:28 +0100
Subject: [PATCH 033/270] mm: Fixup all fault handlers to check
diff --git a/patches/0034-mm-pagefault_disabled.patch b/patches/0034-mm-pagefault_disabled.patch
index f87b2d1..972893f 100644
--- a/patches/0034-mm-pagefault_disabled.patch
+++ b/patches/0034-mm-pagefault_disabled.patch
@@ -1,4 +1,4 @@
-From fd970152909b20ad7e716ccc624ad90f3418fa19 Mon Sep 17 00:00:00 2001
+From 7e843a84b92978d60e163382faef5b29b4cfa1bc Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Thu, 11 Aug 2011 15:31:31 +0200
Subject: [PATCH 034/270] mm: pagefault_disabled()
diff --git a/patches/0035-mm-raw_pagefault_disable.patch b/patches/0035-mm-raw_pagefault_disable.patch
index 9a4eb29..7810164 100644
--- a/patches/0035-mm-raw_pagefault_disable.patch
+++ b/patches/0035-mm-raw_pagefault_disable.patch
@@ -1,4 +1,4 @@
-From 142a9980391cf008a07d9fa51e8c3d3c30116af1 Mon Sep 17 00:00:00 2001
+From 17e2800a2f12c9b5210ca635dcb3a9c83485bc67 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 5 Aug 2011 17:16:58 +0200
Subject: [PATCH 035/270] mm: raw_pagefault_disable
diff --git a/patches/0036-filemap-fix-up.patch.patch b/patches/0036-filemap-fix-up.patch.patch
index 66d7443..66a5b18 100644
--- a/patches/0036-filemap-fix-up.patch.patch
+++ b/patches/0036-filemap-fix-up.patch.patch
@@ -1,4 +1,4 @@
-From 230a42d162cc04878894d738a23a17b0272e8dc0 Mon Sep 17 00:00:00 2001
+From cf4f6482673dd73ae2fa765ac72ffaff17e3cfd1 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 17 Jun 2011 18:56:24 +0200
Subject: [PATCH 036/270] filemap-fix-up.patch
diff --git a/patches/0037-mm-Remove-preempt-count-from-pagefault-disable-enabl.patch b/patches/0037-mm-Remove-preempt-count-from-pagefault-disable-enabl.patch
index f684fec..830caa0 100644
--- a/patches/0037-mm-Remove-preempt-count-from-pagefault-disable-enabl.patch
+++ b/patches/0037-mm-Remove-preempt-count-from-pagefault-disable-enabl.patch
@@ -1,4 +1,4 @@
-From 534a551027f7c3bfffbb3bb36a9ec7a0db3999c0 Mon Sep 17 00:00:00 2001
+From b95844e8ed413a29ec269711d66724861ba201aa Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 25 Jul 2009 22:06:27 +0200
Subject: [PATCH 037/270] mm: Remove preempt count from pagefault
diff --git a/patches/0038-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch b/patches/0038-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch
index 58acba8..8009dca 100644
--- a/patches/0038-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch
+++ b/patches/0038-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch
@@ -1,4 +1,4 @@
-From a97f683f087354243c37f799bb7801e4f32bf97a Mon Sep 17 00:00:00 2001
+From 9c3114ff391b480da23daad4117b916154c18d74 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:25 -0500
Subject: [PATCH 038/270] x86: highmem: Replace BUG_ON by WARN_ON
diff --git a/patches/0039-suspend-Prevent-might-sleep-splats.patch b/patches/0039-suspend-Prevent-might-sleep-splats.patch
index d8eed9d..0d20c83 100644
--- a/patches/0039-suspend-Prevent-might-sleep-splats.patch
+++ b/patches/0039-suspend-Prevent-might-sleep-splats.patch
@@ -1,4 +1,4 @@
-From 1e5273dbe599d2830e639a0234c8083d6239bfa2 Mon Sep 17 00:00:00 2001
+From d9abe2196a3ccca9d58a451d47a58bf0179b21ef Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 15 Jul 2010 10:29:00 +0200
Subject: [PATCH 039/270] suspend: Prevent might sleep splats
diff --git a/patches/0040-OF-Fixup-resursive-locking-code-paths.patch b/patches/0040-OF-Fixup-resursive-locking-code-paths.patch
index 5c82c82..7e39ab6 100644
--- a/patches/0040-OF-Fixup-resursive-locking-code-paths.patch
+++ b/patches/0040-OF-Fixup-resursive-locking-code-paths.patch
@@ -1,4 +1,4 @@
-From 08720fefa6c51d87c5666e882b12fcb69d61f24d Mon Sep 17 00:00:00 2001
+From b79377eb0b9e537e2bb2f33a31a746e8c363a20c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 13 Aug 2009 09:04:10 +0200
Subject: [PATCH 040/270] OF: Fixup resursive locking code paths
diff --git a/patches/0041-of-convert-devtree-lock.patch.patch b/patches/0041-of-convert-devtree-lock.patch.patch
index df94ab4..faef117 100644
--- a/patches/0041-of-convert-devtree-lock.patch.patch
+++ b/patches/0041-of-convert-devtree-lock.patch.patch
@@ -1,4 +1,4 @@
-From b5e484604ebcec846db165e547f38d7416b71e60 Mon Sep 17 00:00:00 2001
+From f2fa83b748eacc2ee9bec762d3ea6e16db009fdf Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 21 Mar 2011 14:35:34 +0100
Subject: [PATCH 041/270] of-convert-devtree-lock.patch
diff --git a/patches/0042-list-add-list-last-entry.patch.patch b/patches/0042-list-add-list-last-entry.patch.patch
index c3c15c6..4a3c452 100644
--- a/patches/0042-list-add-list-last-entry.patch.patch
+++ b/patches/0042-list-add-list-last-entry.patch.patch
@@ -1,4 +1,4 @@
-From 55a2b367f0cb3ba958a1c0c96367d5df2468c7e7 Mon Sep 17 00:00:00 2001
+From 15143b3f372f433c1317a8abc397d39ec249c04c Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Tue, 21 Jun 2011 11:22:36 +0200
Subject: [PATCH 042/270] list-add-list-last-entry.patch
diff --git a/patches/0043-mm-page-alloc-use-list-last-entry.patch.patch b/patches/0043-mm-page-alloc-use-list-last-entry.patch.patch
index 6d7c7c4..c976081 100644
--- a/patches/0043-mm-page-alloc-use-list-last-entry.patch.patch
+++ b/patches/0043-mm-page-alloc-use-list-last-entry.patch.patch
@@ -1,4 +1,4 @@
-From 92862390211dacaabf81f2644e1ba4b189fa6c47 Mon Sep 17 00:00:00 2001
+From 539fd2d2b99d9eb5dcc8ce6db1024da9ab84fd28 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Tue, 21 Jun 2011 11:24:35 +0200
Subject: [PATCH 043/270] mm-page-alloc-use-list-last-entry.patch
diff --git a/patches/0044-mm-slab-move-debug-out.patch.patch b/patches/0044-mm-slab-move-debug-out.patch.patch
index b867a2a..ea980a9 100644
--- a/patches/0044-mm-slab-move-debug-out.patch.patch
+++ b/patches/0044-mm-slab-move-debug-out.patch.patch
@@ -1,4 +1,4 @@
-From 1782547130f138d38b96e8f67772f8481fdd6130 Mon Sep 17 00:00:00 2001
+From 8bc51e8d2b7883966c61bc9f4524ccb5cb6bb8be Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 20 Jun 2011 10:42:04 +0200
Subject: [PATCH 044/270] mm-slab-move-debug-out.patch
diff --git a/patches/0045-rwsem-inlcude-fix.patch.patch b/patches/0045-rwsem-inlcude-fix.patch.patch
index aece6a3..891f9aa 100644
--- a/patches/0045-rwsem-inlcude-fix.patch.patch
+++ b/patches/0045-rwsem-inlcude-fix.patch.patch
@@ -1,4 +1,4 @@
-From 63ad787a5de1f2eb2ae7086303f988576d0da88a Mon Sep 17 00:00:00 2001
+From 02d0ede4e007415191b7bdbd11627f66c25b10b3 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 15 Jul 2011 21:24:27 +0200
Subject: [PATCH 045/270] rwsem-inlcude-fix.patch
diff --git a/patches/0046-sysctl-include-fix.patch.patch b/patches/0046-sysctl-include-fix.patch.patch
index 38351e4..29ad46f 100644
--- a/patches/0046-sysctl-include-fix.patch.patch
+++ b/patches/0046-sysctl-include-fix.patch.patch
@@ -1,4 +1,4 @@
-From 26bed84daffe0f4ef1fb2fe94d4613a67a965a28 Mon Sep 17 00:00:00 2001
+From a27fbcea423e0fea800765e8e139d6cc49feee29 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 14 Nov 2011 10:52:34 +0100
Subject: [PATCH 046/270] sysctl-include-fix.patch
diff --git a/patches/0047-net-flip-lock-dep-thingy.patch.patch b/patches/0047-net-flip-lock-dep-thingy.patch.patch
index 5a52dbe..e55365a 100644
--- a/patches/0047-net-flip-lock-dep-thingy.patch.patch
+++ b/patches/0047-net-flip-lock-dep-thingy.patch.patch
@@ -1,4 +1,4 @@
-From 41e4eee6dabe7ea6788dd4487502429dfc71d43b Mon Sep 17 00:00:00 2001
+From 735fcce4b7d7f2781ce1e12ee1cb1cdcc1f8d638 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 28 Jun 2011 10:59:58 +0200
Subject: [PATCH 047/270] net-flip-lock-dep-thingy.patch
diff --git a/patches/0048-softirq-thread-do-softirq.patch.patch b/patches/0048-softirq-thread-do-softirq.patch.patch
index d86acaf..17aac5c 100644
--- a/patches/0048-softirq-thread-do-softirq.patch.patch
+++ b/patches/0048-softirq-thread-do-softirq.patch.patch
@@ -1,4 +1,4 @@
-From 19b4475182c63aa1352d49ed8cc890705bf2e738 Mon Sep 17 00:00:00 2001
+From 56a7092543ad9ad9f1bebd387d5f438ef76bfdda Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 28 Jun 2011 15:44:15 +0200
Subject: [PATCH 048/270] softirq-thread-do-softirq.patch
diff --git a/patches/0049-softirq-split-out-code.patch.patch b/patches/0049-softirq-split-out-code.patch.patch
index ecc6723..206ad39 100644
--- a/patches/0049-softirq-split-out-code.patch.patch
+++ b/patches/0049-softirq-split-out-code.patch.patch
@@ -1,4 +1,4 @@
-From 8d977c9e5071034d3a0799cf62cd7dc5343b0e34 Mon Sep 17 00:00:00 2001
+From 3c9cbcdc1be978c0504991831def0bcec7634146 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 28 Jun 2011 15:46:49 +0200
Subject: [PATCH 049/270] softirq-split-out-code.patch
diff --git a/patches/0050-x86-Do-not-unmask-io_apic-when-interrupt-is-in-progr.patch b/patches/0050-x86-Do-not-unmask-io_apic-when-interrupt-is-in-progr.patch
index 7ec60d6..6fb53ef 100644
--- a/patches/0050-x86-Do-not-unmask-io_apic-when-interrupt-is-in-progr.patch
+++ b/patches/0050-x86-Do-not-unmask-io_apic-when-interrupt-is-in-progr.patch
@@ -1,4 +1,4 @@
-From 01498036ca7ab2cf03b2657af8f9592e56a33bf8 Mon Sep 17 00:00:00 2001
+From ae8870cee6b497c9999e6f052be1c9e2a619f463 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:27 -0500
Subject: [PATCH 050/270] x86: Do not unmask io_apic when interrupt is in
diff --git a/patches/0051-x86-Do-not-disable-preemption-in-int3-on-32bit.patch b/patches/0051-x86-Do-not-disable-preemption-in-int3-on-32bit.patch
index 5ca31f2..c237c88 100644
--- a/patches/0051-x86-Do-not-disable-preemption-in-int3-on-32bit.patch
+++ b/patches/0051-x86-Do-not-disable-preemption-in-int3-on-32bit.patch
@@ -1,4 +1,4 @@
-From 50c00269b50ad32a6091028cb40084f6aff96611 Mon Sep 17 00:00:00 2001
+From 85c2d94b5e3f88977b76008cfb96c9e1c3d81d1f Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 7 Jun 2012 07:46:49 -0400
Subject: [PATCH 051/270] x86: Do not disable preemption in int3 on 32bit
diff --git a/patches/0052-locking-various-init-fixes.patch.patch b/patches/0052-locking-various-init-fixes.patch.patch
index 3a44fd5..85090b5 100644
--- a/patches/0052-locking-various-init-fixes.patch.patch
+++ b/patches/0052-locking-various-init-fixes.patch.patch
@@ -1,4 +1,4 @@
-From cbfa93d561e1427d817612cd80e31f101aa760da Mon Sep 17 00:00:00 2001
+From 24c4e11557ffcc8b6e9bc882e8fff91106de79a7 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:25:03 +0200
Subject: [PATCH 052/270] locking-various-init-fixes.patch
diff --git a/patches/0053-pci-Use-__wake_up_all_locked-pci_unblock_user_cfg_ac.patch b/patches/0053-pci-Use-__wake_up_all_locked-pci_unblock_user_cfg_ac.patch
index d0658e0..6929a90 100644
--- a/patches/0053-pci-Use-__wake_up_all_locked-pci_unblock_user_cfg_ac.patch
+++ b/patches/0053-pci-Use-__wake_up_all_locked-pci_unblock_user_cfg_ac.patch
@@ -1,4 +1,4 @@
-From c774d52592c0d4c6bd64df8f32e8b0dc70467ff0 Mon Sep 17 00:00:00 2001
+From 4e1a77961a7561e5bd1eeb59aead34007a32eb9e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 1 Dec 2011 00:07:16 +0100
Subject: [PATCH 053/270] pci: Use __wake_up_all_locked
diff --git a/patches/0054-latency-hist.patch.patch b/patches/0054-latency-hist.patch.patch
index 736ee9e..a52fcd2 100644
--- a/patches/0054-latency-hist.patch.patch
+++ b/patches/0054-latency-hist.patch.patch
@@ -1,4 +1,4 @@
-From edcf09f240de3641c50ccb938d8f2133c4f4272a Mon Sep 17 00:00:00 2001
+From a4963409c2d38a71529926eb5fd05a2fb7ab9710 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 054/270] latency-hist.patch
diff --git a/patches/0055-hwlatdetect.patch.patch b/patches/0055-hwlatdetect.patch.patch
index f90f391..72f99d5 100644
--- a/patches/0055-hwlatdetect.patch.patch
+++ b/patches/0055-hwlatdetect.patch.patch
@@ -1,4 +1,4 @@
-From 87b5020e0e95a80dcc94e8a6f278b2895349500f Mon Sep 17 00:00:00 2001
+From 61a1b7d4d956fafba89b5323d05f88e8a6b93503 Mon Sep 17 00:00:00 2001
From: Carsten Emde <C.Emde@osadl.org>
Date: Tue, 19 Jul 2011 13:53:12 +0100
Subject: [PATCH 055/270] hwlatdetect.patch
diff --git a/patches/0056-localversion.patch.patch b/patches/0056-localversion.patch.patch
index ad1e7e0..e341744 100644
--- a/patches/0056-localversion.patch.patch
+++ b/patches/0056-localversion.patch.patch
@@ -1,4 +1,4 @@
-From e0b304cd77f062b5f1c6c665f0730bf10f53cf9b Mon Sep 17 00:00:00 2001
+From ea0f1ccf0f5dab00f7a69437c0760b0fe2989694 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 8 Jul 2011 20:25:16 +0200
Subject: [PATCH 056/270] localversion.patch
diff --git a/patches/0057-early-printk-consolidate.patch.patch b/patches/0057-early-printk-consolidate.patch.patch
index eff7971..e69d399 100644
--- a/patches/0057-early-printk-consolidate.patch.patch
+++ b/patches/0057-early-printk-consolidate.patch.patch
@@ -1,4 +1,4 @@
-From 4313d3e7c6b080c759b82057a1c0d3629b79e27e Mon Sep 17 00:00:00 2001
+From e6385cce00375e0a357f3f15662dec6b2b0b8cfa Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 23 Jul 2011 11:04:08 +0200
Subject: [PATCH 057/270] early-printk-consolidate.patch
diff --git a/patches/0058-printk-kill.patch.patch b/patches/0058-printk-kill.patch.patch
index f22716b..9dc6f21 100644
--- a/patches/0058-printk-kill.patch.patch
+++ b/patches/0058-printk-kill.patch.patch
@@ -1,4 +1,4 @@
-From 54e9bb438f0a0969b443d8aba783b521919375b3 Mon Sep 17 00:00:00 2001
+From 51fccfa4aecb34b084d1b4492141eccd349bfc5d Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 22 Jul 2011 17:58:40 +0200
Subject: [PATCH 058/270] printk-kill.patch
diff --git a/patches/0059-printk-force_early_printk-boot-param-to-help-with-de.patch b/patches/0059-printk-force_early_printk-boot-param-to-help-with-de.patch
index 0468bf8..83001fd 100644
--- a/patches/0059-printk-force_early_printk-boot-param-to-help-with-de.patch
+++ b/patches/0059-printk-force_early_printk-boot-param-to-help-with-de.patch
@@ -1,4 +1,4 @@
-From 8ceb34582041f7fe2fca86debf17e192fd9b831c Mon Sep 17 00:00:00 2001
+From b933b2b8c73fabd0d11b6c4d60d5e71228ee8078 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 2 Sep 2011 14:29:33 +0200
Subject: [PATCH 059/270] printk: 'force_early_printk' boot param to help with
diff --git a/patches/0060-rt-preempt-base-config.patch.patch b/patches/0060-rt-preempt-base-config.patch.patch
index d6a199c..5218592 100644
--- a/patches/0060-rt-preempt-base-config.patch.patch
+++ b/patches/0060-rt-preempt-base-config.patch.patch
@@ -1,4 +1,4 @@
-From 4d5bbd52d9cf51d8dc04a7ac77bbe6023fc73148 Mon Sep 17 00:00:00 2001
+From a5091ac3e1869d12e1c046bf68a7b5e2d278c55c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 17 Jun 2011 12:39:57 +0200
Subject: [PATCH 060/270] rt-preempt-base-config.patch
diff --git a/patches/0061-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch b/patches/0061-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
index ba4f635..e5ebf47 100644
--- a/patches/0061-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
+++ b/patches/0061-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
@@ -1,4 +1,4 @@
-From 77c6e4c4dcf9555d4a92fa932f8fc9f9b592bde3 Mon Sep 17 00:00:00 2001
+From 542afe18e724b719379aeddc67bedb8b857b4cc7 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:58 -0500
Subject: [PATCH 061/270] bug: BUG_ON/WARN_ON variants dependend on RT/!RT
diff --git a/patches/0062-rt-local_irq_-variants-depending-on-RT-RT.patch b/patches/0062-rt-local_irq_-variants-depending-on-RT-RT.patch
index 1c943d3..0e7d5e7 100644
--- a/patches/0062-rt-local_irq_-variants-depending-on-RT-RT.patch
+++ b/patches/0062-rt-local_irq_-variants-depending-on-RT-RT.patch
@@ -1,4 +1,4 @@
-From 5f2ebe520668c69371dbdc2c10e4fa800f1d253e Mon Sep 17 00:00:00 2001
+From 6c3748f27b9b1236725bab904b1cbd0d69dac570 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 21 Jul 2009 22:34:14 +0200
Subject: [PATCH 062/270] rt: local_irq_* variants depending on RT/!RT
diff --git a/patches/0063-preempt-Provide-preempt_-_-no-rt-variants.patch b/patches/0063-preempt-Provide-preempt_-_-no-rt-variants.patch
index 0912c2d..5e09e49 100644
--- a/patches/0063-preempt-Provide-preempt_-_-no-rt-variants.patch
+++ b/patches/0063-preempt-Provide-preempt_-_-no-rt-variants.patch
@@ -1,4 +1,4 @@
-From add321f0c5f5873723566dd6e4bcb3de3eead2fb Mon Sep 17 00:00:00 2001
+From 787f45cc0330e2af1858e32ba6257ae85c18265b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 24 Jul 2009 12:38:56 +0200
Subject: [PATCH 063/270] preempt: Provide preempt_*_(no)rt variants
diff --git a/patches/0064-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch b/patches/0064-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
index 1d92328..4840dab 100644
--- a/patches/0064-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
+++ b/patches/0064-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
@@ -1,4 +1,4 @@
-From ee6e033fc9927ad85032580a06026821b2c76db2 Mon Sep 17 00:00:00 2001
+From abb0990525616197741e959a530786df295d39c7 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Fri, 3 Jul 2009 08:44:29 -0500
Subject: [PATCH 064/270] ata: Do not disable interrupts in ide code for
diff --git a/patches/0065-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch b/patches/0065-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
index 2e7b8ed..c23ef09 100644
--- a/patches/0065-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
+++ b/patches/0065-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
@@ -1,4 +1,4 @@
-From 1e6dbe753c7e6361f050d7b8ef9ed9f65028c816 Mon Sep 17 00:00:00 2001
+From 245a5613cbed7852cadec1581015ca8354bee2f7 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:16 -0500
Subject: [PATCH 065/270] ide: Do not disable interrupts for PREEMPT-RT
diff --git a/patches/0066-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch b/patches/0066-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
index 63d9042..9db0a4a 100644
--- a/patches/0066-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
+++ b/patches/0066-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
@@ -1,4 +1,4 @@
-From 8886e0842c2d43069c53f8b66198b61bac2dccd8 Mon Sep 17 00:00:00 2001
+From e73174dd87fbc5c33b422e465d028329e67a2610 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 066/270] infiniband: Mellanox IB driver patch use _nort()
diff --git a/patches/0067-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch b/patches/0067-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
index 1b70e9e..e2b160b 100644
--- a/patches/0067-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
+++ b/patches/0067-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
@@ -1,4 +1,4 @@
-From ca23a5a08660a76083d45cdd4e73fab802abb4c3 Mon Sep 17 00:00:00 2001
+From decf07faad5b34a7ee4125ff2f59b300971669a3 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:16 -0500
Subject: [PATCH 067/270] input: gameport: Do not disable interrupts on
diff --git a/patches/0068-acpi-Do-not-disable-interrupts-on-PREEMPT_RT.patch b/patches/0068-acpi-Do-not-disable-interrupts-on-PREEMPT_RT.patch
index 32812c7..e466444 100644
--- a/patches/0068-acpi-Do-not-disable-interrupts-on-PREEMPT_RT.patch
+++ b/patches/0068-acpi-Do-not-disable-interrupts-on-PREEMPT_RT.patch
@@ -1,4 +1,4 @@
-From 5f15b436fc2218534475939fd4902644e2b176b8 Mon Sep 17 00:00:00 2001
+From 5a08d274d67f779b4b1f62038f7a2e7f57eced73 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 21 Jul 2009 22:54:51 +0200
Subject: [PATCH 068/270] acpi: Do not disable interrupts on PREEMPT_RT
diff --git a/patches/0069-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch b/patches/0069-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
index 9a38a47..f5fe3c3 100644
--- a/patches/0069-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
+++ b/patches/0069-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
@@ -1,4 +1,4 @@
-From 8aeb79789f15ef7208a559d0bdc29718c8f6ce95 Mon Sep 17 00:00:00 2001
+From e144d7a0e55e404aadb6199b147e7b3626ad0ea7 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 21 Jul 2009 23:06:05 +0200
Subject: [PATCH 069/270] core: Do not disable interrupts on RT in
diff --git a/patches/0070-core-Do-not-disable-interrupts-on-RT-in-res_counter..patch b/patches/0070-core-Do-not-disable-interrupts-on-RT-in-res_counter..patch
index 83635cd..53c5666 100644
--- a/patches/0070-core-Do-not-disable-interrupts-on-RT-in-res_counter..patch
+++ b/patches/0070-core-Do-not-disable-interrupts-on-RT-in-res_counter..patch
@@ -1,4 +1,4 @@
-From 3ce9d68efca9343d1720621eda9ae558929f0d7e Mon Sep 17 00:00:00 2001
+From 945c726cc16026295c16915eba3268dda0e0ee2a Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:44:33 -0500
Subject: [PATCH 070/270] core: Do not disable interrupts on RT in
diff --git a/patches/0071-usb-Use-local_irq_-_nort-variants.patch b/patches/0071-usb-Use-local_irq_-_nort-variants.patch
index 74e4f5e..3837424 100644
--- a/patches/0071-usb-Use-local_irq_-_nort-variants.patch
+++ b/patches/0071-usb-Use-local_irq_-_nort-variants.patch
@@ -1,4 +1,4 @@
-From e99bbb06db6ed7302117d0e9402f90eb9de376ca Mon Sep 17 00:00:00 2001
+From 5b33f0af4020fbea46b1e729df4848c2bf7c62f9 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Fri, 3 Jul 2009 08:44:26 -0500
Subject: [PATCH 071/270] usb: Use local_irq_*_nort() variants
diff --git a/patches/0072-tty-Do-not-disable-interrupts-in-put_ldisc-on-rt.patch b/patches/0072-tty-Do-not-disable-interrupts-in-put_ldisc-on-rt.patch
index 52eaa97..800408d 100644
--- a/patches/0072-tty-Do-not-disable-interrupts-in-put_ldisc-on-rt.patch
+++ b/patches/0072-tty-Do-not-disable-interrupts-in-put_ldisc-on-rt.patch
@@ -1,4 +1,4 @@
-From f87b98c89bc7927ad80baf3c920a31ddc0de3022 Mon Sep 17 00:00:00 2001
+From 9c969acfb3cebc2c7949b52ea46f71946089e568 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 17 Aug 2009 19:49:19 +0200
Subject: [PATCH 072/270] tty: Do not disable interrupts in put_ldisc on -rt
diff --git a/patches/0073-mm-scatterlist-dont-disable-irqs-on-RT.patch b/patches/0073-mm-scatterlist-dont-disable-irqs-on-RT.patch
index c7eabf2..4c7205d 100644
--- a/patches/0073-mm-scatterlist-dont-disable-irqs-on-RT.patch
+++ b/patches/0073-mm-scatterlist-dont-disable-irqs-on-RT.patch
@@ -1,4 +1,4 @@
-From 9fbbbd6c45f8259ba457c44cdac4e0d4e2630511 Mon Sep 17 00:00:00 2001
+From 5331986fde4e18756f2afa09f481e9606ed47b4f Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:34 -0500
Subject: [PATCH 073/270] mm: scatterlist dont disable irqs on RT
diff --git a/patches/0074-signal-fix-up-rcu-wreckage.patch.patch b/patches/0074-signal-fix-up-rcu-wreckage.patch.patch
index feac573..8d252c2 100644
--- a/patches/0074-signal-fix-up-rcu-wreckage.patch.patch
+++ b/patches/0074-signal-fix-up-rcu-wreckage.patch.patch
@@ -1,4 +1,4 @@
-From 9024b98de107edbc01054eea5fdb1b5f0c045b93 Mon Sep 17 00:00:00 2001
+From 611679c0d36bd740883bf63514e761617c6adad2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 22 Jul 2011 08:07:08 +0200
Subject: [PATCH 074/270] signal-fix-up-rcu-wreckage.patch
diff --git a/patches/0075-net-wireless-warn-nort.patch.patch b/patches/0075-net-wireless-warn-nort.patch.patch
index 4f32979..e581ee2 100644
--- a/patches/0075-net-wireless-warn-nort.patch.patch
+++ b/patches/0075-net-wireless-warn-nort.patch.patch
@@ -1,4 +1,4 @@
-From 2fc5c015b91c6d521085fe7954c054726a909c56 Mon Sep 17 00:00:00 2001
+From fa76890f3de0b68ae01e469e27cce36b9811b4db Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 21 Jul 2011 21:05:33 +0200
Subject: [PATCH 075/270] net-wireless-warn-nort.patch
diff --git a/patches/0076-mm-Replace-cgroup_page-bit-spinlock.patch b/patches/0076-mm-Replace-cgroup_page-bit-spinlock.patch
index dde1c79..3356bc2 100644
--- a/patches/0076-mm-Replace-cgroup_page-bit-spinlock.patch
+++ b/patches/0076-mm-Replace-cgroup_page-bit-spinlock.patch
@@ -1,4 +1,4 @@
-From 425cb15ca0790a3190bc49f1481f1f100fdae2cf Mon Sep 17 00:00:00 2001
+From 11ac28d0b90d8656c06397871f0270f54e574d1e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 19 Aug 2009 09:56:42 +0200
Subject: [PATCH 076/270] mm: Replace cgroup_page bit spinlock
diff --git a/patches/0077-buffer_head-Replace-bh_uptodate_lock-for-rt.patch b/patches/0077-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
index 06befbb..6dfbdee 100644
--- a/patches/0077-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
+++ b/patches/0077-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
@@ -1,4 +1,4 @@
-From 8cf583bad52c84f97d4b2d693e5fa96588424e86 Mon Sep 17 00:00:00 2001
+From fa8dda32f248f12a44d754d7c145da5d864338b8 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 18 Mar 2011 09:18:52 +0100
Subject: [PATCH 077/270] buffer_head: Replace bh_uptodate_lock for -rt
diff --git a/patches/0078-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch b/patches/0078-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
index f01d6a0..3093832 100644
--- a/patches/0078-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
+++ b/patches/0078-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
@@ -1,4 +1,4 @@
-From ff25bb21da0bd73a52a27e1a68116324e68030cb Mon Sep 17 00:00:00 2001
+From 9426dc246f89053c11c69f4245dbb75f2f920eef Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 18 Mar 2011 10:11:25 +0100
Subject: [PATCH 078/270] fs: jbd/jbd2: Make state lock and journal head lock
diff --git a/patches/0079-genirq-Disable-DEBUG_SHIRQ-for-rt.patch b/patches/0079-genirq-Disable-DEBUG_SHIRQ-for-rt.patch
index d352ea6..c5aba5c 100644
--- a/patches/0079-genirq-Disable-DEBUG_SHIRQ-for-rt.patch
+++ b/patches/0079-genirq-Disable-DEBUG_SHIRQ-for-rt.patch
@@ -1,4 +1,4 @@
-From 180ceebac02e43a316aa1e4daad0b081db805987 Mon Sep 17 00:00:00 2001
+From 11af1963578817784277ed665efecafaae2736f8 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 18 Mar 2011 10:22:04 +0100
Subject: [PATCH 079/270] genirq: Disable DEBUG_SHIRQ for rt
diff --git a/patches/0080-genirq-Disable-random-call-on-preempt-rt.patch b/patches/0080-genirq-Disable-random-call-on-preempt-rt.patch
index f387bc7..0c5f3d1 100644
--- a/patches/0080-genirq-Disable-random-call-on-preempt-rt.patch
+++ b/patches/0080-genirq-Disable-random-call-on-preempt-rt.patch
@@ -1,4 +1,4 @@
-From 348793e423ce832668be8d6c87f8dade49e060d3 Mon Sep 17 00:00:00 2001
+From 1eb8350723d73ee05b3dfc7fcd2a8d77a0489f43 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 21 Jul 2009 16:07:37 +0200
Subject: [PATCH 080/270] genirq: Disable random call on preempt-rt
diff --git a/patches/0081-genirq-disable-irqpoll-on-rt.patch b/patches/0081-genirq-disable-irqpoll-on-rt.patch
index 14a0855..effc76c 100644
--- a/patches/0081-genirq-disable-irqpoll-on-rt.patch
+++ b/patches/0081-genirq-disable-irqpoll-on-rt.patch
@@ -1,4 +1,4 @@
-From 78f0441623f2d443b13dd50ad03cf386b13b4449 Mon Sep 17 00:00:00 2001
+From b043bcbe2a433866185d7cd653116f78c4305c8e Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:57 -0500
Subject: [PATCH 081/270] genirq: disable irqpoll on -rt
diff --git a/patches/0082-genirq-force-threading.patch.patch b/patches/0082-genirq-force-threading.patch.patch
index db85afb..4df5beb 100644
--- a/patches/0082-genirq-force-threading.patch.patch
+++ b/patches/0082-genirq-force-threading.patch.patch
@@ -1,4 +1,4 @@
-From 8a86b6e0d1332c67797a23e75eda315f9fd6264e Mon Sep 17 00:00:00 2001
+From 6fff4b084fd58ef14d92abba3edf16726dcd6932 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 3 Apr 2011 11:57:29 +0200
Subject: [PATCH 082/270] genirq-force-threading.patch
diff --git a/patches/0083-drivers-net-fix-livelock-issues.patch b/patches/0083-drivers-net-fix-livelock-issues.patch
index f8eb12c..f6a6761 100644
--- a/patches/0083-drivers-net-fix-livelock-issues.patch
+++ b/patches/0083-drivers-net-fix-livelock-issues.patch
@@ -1,4 +1,4 @@
-From 26a233b6a2c6e3c05b41af4cbd08df83dbadf8a2 Mon Sep 17 00:00:00 2001
+From ee0603688d1650c87535c544f268d3298c432458 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 20 Jun 2009 11:36:54 +0200
Subject: [PATCH 083/270] drivers/net: fix livelock issues
diff --git a/patches/0084-drivers-net-vortex-fix-locking-issues.patch b/patches/0084-drivers-net-vortex-fix-locking-issues.patch
index cfba046..fa4cd9f 100644
--- a/patches/0084-drivers-net-vortex-fix-locking-issues.patch
+++ b/patches/0084-drivers-net-vortex-fix-locking-issues.patch
@@ -1,4 +1,4 @@
-From a3ea1f287b81bfb102b41c8b32d4917da2688684 Mon Sep 17 00:00:00 2001
+From c5d069af8126129833d019ab5873cc7d03153d8f Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Fri, 3 Jul 2009 08:30:00 -0500
Subject: [PATCH 084/270] drivers/net: vortex fix locking issues
diff --git a/patches/0085-drivers-net-gianfar-Make-RT-aware.patch b/patches/0085-drivers-net-gianfar-Make-RT-aware.patch
index 1e497d7..255993f 100644
--- a/patches/0085-drivers-net-gianfar-Make-RT-aware.patch
+++ b/patches/0085-drivers-net-gianfar-Make-RT-aware.patch
@@ -1,4 +1,4 @@
-From 84cc00bfdd89a0440a7104d651766664d9f552da Mon Sep 17 00:00:00 2001
+From 257118d48d1fa9c4183262c7bfaf7a4f1d92d023 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 1 Apr 2010 20:20:57 +0200
Subject: [PATCH 085/270] drivers: net: gianfar: Make RT aware
diff --git a/patches/0086-USB-Fix-the-mouse-problem-when-copying-large-amounts.patch b/patches/0086-USB-Fix-the-mouse-problem-when-copying-large-amounts.patch
index ceeb600..d6f22ee 100644
--- a/patches/0086-USB-Fix-the-mouse-problem-when-copying-large-amounts.patch
+++ b/patches/0086-USB-Fix-the-mouse-problem-when-copying-large-amounts.patch
@@ -1,4 +1,4 @@
-From 142298133242811364fd4ee9b489909ef4680921 Mon Sep 17 00:00:00 2001
+From 34db0fdabaafd5dd83086f4019e05daf2d1afcd3 Mon Sep 17 00:00:00 2001
From: Wu Zhangjin <wuzj@lemote.com>
Date: Mon, 4 Jan 2010 11:33:02 +0800
Subject: [PATCH 086/270] USB: Fix the mouse problem when copying large
diff --git a/patches/0087-local-var.patch.patch b/patches/0087-local-var.patch.patch
index 1f35626..f3f1f16 100644
--- a/patches/0087-local-var.patch.patch
+++ b/patches/0087-local-var.patch.patch
@@ -1,4 +1,4 @@
-From b6dedda1c275ecbe3a1fde9a423a395af7b68664 Mon Sep 17 00:00:00 2001
+From 00b4f7c358fbf91694e596151d4061db643e164a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 24 Jun 2011 18:40:37 +0200
Subject: [PATCH 087/270] local-var.patch
diff --git a/patches/0088-rt-local-irq-lock.patch.patch b/patches/0088-rt-local-irq-lock.patch.patch
index 0acef16..98435d2 100644
--- a/patches/0088-rt-local-irq-lock.patch.patch
+++ b/patches/0088-rt-local-irq-lock.patch.patch
@@ -1,4 +1,4 @@
-From 8e7db6218b2bcf9beaa3febcc2422e15c3ca92b3 Mon Sep 17 00:00:00 2001
+From 22b81dff928c229225018904f6bc7a63f36487cb Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 20 Jun 2011 09:03:47 +0200
Subject: [PATCH 088/270] rt-local-irq-lock.patch
diff --git a/patches/0089-cpu-rt-variants.patch.patch b/patches/0089-cpu-rt-variants.patch.patch
index 3c419bc..c4f3459 100644
--- a/patches/0089-cpu-rt-variants.patch.patch
+++ b/patches/0089-cpu-rt-variants.patch.patch
@@ -1,4 +1,4 @@
-From 68a62ba4d6be2df3786cb46aa4dd0a757c1ea04d Mon Sep 17 00:00:00 2001
+From 74f033b6ccaab2a2784ccebef4e709583e7731f2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 17 Jun 2011 15:42:38 +0200
Subject: [PATCH 089/270] cpu-rt-variants.patch
diff --git a/patches/0090-mm-slab-wrap-functions.patch.patch b/patches/0090-mm-slab-wrap-functions.patch.patch
index ec0b5a0..1de61de 100644
--- a/patches/0090-mm-slab-wrap-functions.patch.patch
+++ b/patches/0090-mm-slab-wrap-functions.patch.patch
@@ -1,4 +1,4 @@
-From aea3e7cea6422fea3e4b5313b9ade64a529cda00 Mon Sep 17 00:00:00 2001
+From c65840d1f2251be0d4fe8e18a9cff1ad279581dd Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 18 Jun 2011 19:44:43 +0200
Subject: [PATCH 090/270] mm-slab-wrap-functions.patch
diff --git a/patches/0091-slab-Fix-__do_drain-to-use-the-right-array-cache.patch b/patches/0091-slab-Fix-__do_drain-to-use-the-right-array-cache.patch
index 38e0b2a..3ef5155 100644
--- a/patches/0091-slab-Fix-__do_drain-to-use-the-right-array-cache.patch
+++ b/patches/0091-slab-Fix-__do_drain-to-use-the-right-array-cache.patch
@@ -1,4 +1,4 @@
-From f510eae2f1782b844dd5a05a7da712a87457c0b4 Mon Sep 17 00:00:00 2001
+From 6206503091b806a139836a55396ba31c235ba739 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Tue, 11 Oct 2011 23:56:23 -0400
Subject: [PATCH 091/270] slab: Fix __do_drain to use the right array cache
diff --git a/patches/0092-mm-More-lock-breaks-in-slab.c.patch b/patches/0092-mm-More-lock-breaks-in-slab.c.patch
index 9bf95bb..bf28ea8 100644
--- a/patches/0092-mm-More-lock-breaks-in-slab.c.patch
+++ b/patches/0092-mm-More-lock-breaks-in-slab.c.patch
@@ -1,4 +1,4 @@
-From 3b72d9d1aa0ee3fc281ce93ecee1a24f95be13b4 Mon Sep 17 00:00:00 2001
+From 49d133debdddb43b5327cbde7aa2b4de33c0ce6b Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 3 Jul 2009 08:44:43 -0500
Subject: [PATCH 092/270] mm: More lock breaks in slab.c
diff --git a/patches/0093-mm-page_alloc-rt-friendly-per-cpu-pages.patch b/patches/0093-mm-page_alloc-rt-friendly-per-cpu-pages.patch
index 08eb5f2..a769448 100644
--- a/patches/0093-mm-page_alloc-rt-friendly-per-cpu-pages.patch
+++ b/patches/0093-mm-page_alloc-rt-friendly-per-cpu-pages.patch
@@ -1,4 +1,4 @@
-From aa48a1ba341eaec5c7fc28b4ff27562c01e93198 Mon Sep 17 00:00:00 2001
+From 9250ce0b2d008e79267e6fe3db841144c6243788 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:37 -0500
Subject: [PATCH 093/270] mm: page_alloc: rt-friendly per-cpu pages
diff --git a/patches/0094-mm-page_alloc-reduce-lock-sections-further.patch b/patches/0094-mm-page_alloc-reduce-lock-sections-further.patch
index 2411edf..8651671 100644
--- a/patches/0094-mm-page_alloc-reduce-lock-sections-further.patch
+++ b/patches/0094-mm-page_alloc-reduce-lock-sections-further.patch
@@ -1,4 +1,4 @@
-From b7672baf44ab00edaea0115cf61dde24004160d1 Mon Sep 17 00:00:00 2001
+From 7071d4a5d52d3b4e94c93d7b2bfadeb87fb30ded Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 3 Jul 2009 08:44:37 -0500
Subject: [PATCH 094/270] mm: page_alloc reduce lock sections further
diff --git a/patches/0095-mm-page-alloc-fix.patch.patch b/patches/0095-mm-page-alloc-fix.patch.patch
index f0be355..16f0499 100644
--- a/patches/0095-mm-page-alloc-fix.patch.patch
+++ b/patches/0095-mm-page-alloc-fix.patch.patch
@@ -1,4 +1,4 @@
-From d0103083744304b1d0daa37554d5154072d484c1 Mon Sep 17 00:00:00 2001
+From 2f58b9d8bf265755ffb359106712c601d646eae9 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 21 Jul 2011 16:47:49 +0200
Subject: [PATCH 095/270] mm-page-alloc-fix.patch
diff --git a/patches/0096-mm-convert-swap-to-percpu-locked.patch b/patches/0096-mm-convert-swap-to-percpu-locked.patch
index ecd7f2e..70ecbaf 100644
--- a/patches/0096-mm-convert-swap-to-percpu-locked.patch
+++ b/patches/0096-mm-convert-swap-to-percpu-locked.patch
@@ -1,4 +1,4 @@
-From 56a023e4d58754cf60c16043a8c0dad8e2611e09 Mon Sep 17 00:00:00 2001
+From 9ec5fdb4e3c6bdd293a95186d49572d47abef03e Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:51 -0500
Subject: [PATCH 096/270] mm: convert swap to percpu locked
diff --git a/patches/0097-mm-make-vmstat-rt-aware.patch b/patches/0097-mm-make-vmstat-rt-aware.patch
index 1ed380e..59bdeca 100644
--- a/patches/0097-mm-make-vmstat-rt-aware.patch
+++ b/patches/0097-mm-make-vmstat-rt-aware.patch
@@ -1,4 +1,4 @@
-From b11414b6206598e137165fce18d0dc61c256a3a3 Mon Sep 17 00:00:00 2001
+From c21cc9a0ec88fd2a335c39754310bc954fa35330 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:13 -0500
Subject: [PATCH 097/270] mm: make vmstat -rt aware
diff --git a/patches/0098-mm-shrink-the-page-frame-to-rt-size.patch b/patches/0098-mm-shrink-the-page-frame-to-rt-size.patch
index 188724d..a214e9a 100644
--- a/patches/0098-mm-shrink-the-page-frame-to-rt-size.patch
+++ b/patches/0098-mm-shrink-the-page-frame-to-rt-size.patch
@@ -1,4 +1,4 @@
-From 323996a19bdaea4926630ea9ab39647f23633e3e Mon Sep 17 00:00:00 2001
+From 40e5fe48b1d42c22b670f707a43646251e505b4f Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Fri, 3 Jul 2009 08:44:54 -0500
Subject: [PATCH 098/270] mm: shrink the page frame to !-rt size
diff --git a/patches/0099-ARM-Initialize-ptl-lock-for-vector-page.patch b/patches/0099-ARM-Initialize-ptl-lock-for-vector-page.patch
index d0b824f..aa2d866 100644
--- a/patches/0099-ARM-Initialize-ptl-lock-for-vector-page.patch
+++ b/patches/0099-ARM-Initialize-ptl-lock-for-vector-page.patch
@@ -1,4 +1,4 @@
-From cade2db76d56d1f5f7caa29d15312c0f36b1e907 Mon Sep 17 00:00:00 2001
+From c6ee994f084a53c2aa0433c2ce0551b37f7bb326 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 099/270] ARM: Initialize ptl->lock for vector page
diff --git a/patches/0100-mm-Allow-only-slab-on-RT.patch b/patches/0100-mm-Allow-only-slab-on-RT.patch
index 2e71173..5f80e7b 100644
--- a/patches/0100-mm-Allow-only-slab-on-RT.patch
+++ b/patches/0100-mm-Allow-only-slab-on-RT.patch
@@ -1,4 +1,4 @@
-From 51eadb205a8c16889c222eea4bdbb558577b90e3 Mon Sep 17 00:00:00 2001
+From a5936c14c59cbe748212ab9426a8b5c63ed7f9de Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:44:03 -0500
Subject: [PATCH 100/270] mm: Allow only slab on RT
diff --git a/patches/0101-radix-tree-rt-aware.patch.patch b/patches/0101-radix-tree-rt-aware.patch.patch
index 698114c..7d9d18e 100644
--- a/patches/0101-radix-tree-rt-aware.patch.patch
+++ b/patches/0101-radix-tree-rt-aware.patch.patch
@@ -1,4 +1,4 @@
-From 94d0e31e85e8bb162d90cd78977f17dee36cd8d4 Mon Sep 17 00:00:00 2001
+From 3d29730b5a847e7e5825c531f6edb02e8cb2c2fd Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:33:18 +0200
Subject: [PATCH 101/270] radix-tree-rt-aware.patch
diff --git a/patches/0102-panic-disable-random-on-rt.patch b/patches/0102-panic-disable-random-on-rt.patch
index 295cb74..4cfb3ab 100644
--- a/patches/0102-panic-disable-random-on-rt.patch
+++ b/patches/0102-panic-disable-random-on-rt.patch
@@ -1,4 +1,4 @@
-From e24909ffbb9bf77fa26b07e80317a709a7a02f48 Mon Sep 17 00:00:00 2001
+From db6ac567a10dadcab233d924742fd499d705ec6e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 7 Jun 2012 07:46:55 -0400
Subject: [PATCH 102/270] panic-disable-random-on-rt
diff --git a/patches/0103-ipc-Make-the-ipc-code-rt-aware.patch b/patches/0103-ipc-Make-the-ipc-code-rt-aware.patch
index 00072e2..569b2ab 100644
--- a/patches/0103-ipc-Make-the-ipc-code-rt-aware.patch
+++ b/patches/0103-ipc-Make-the-ipc-code-rt-aware.patch
@@ -1,4 +1,4 @@
-From e94843fd8d7328b5d7a9324790bc0f7b2a833616 Mon Sep 17 00:00:00 2001
+From 91fe8cafe74857428ccd34ecf587a48b2c07f7e1 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:12 -0500
Subject: [PATCH 103/270] ipc: Make the ipc code -rt aware
diff --git a/patches/0104-ipc-mqueue-Add-a-critical-section-to-avoid-a-deadloc.patch b/patches/0104-ipc-mqueue-Add-a-critical-section-to-avoid-a-deadloc.patch
index 02669d1..b2b4fcd 100644
--- a/patches/0104-ipc-mqueue-Add-a-critical-section-to-avoid-a-deadloc.patch
+++ b/patches/0104-ipc-mqueue-Add-a-critical-section-to-avoid-a-deadloc.patch
@@ -1,4 +1,4 @@
-From e207e326768d99ec27d1ee57338b4b6bc5e98584 Mon Sep 17 00:00:00 2001
+From ee33c0835e815154a5eed16b1163567901fb594d Mon Sep 17 00:00:00 2001
From: KOBAYASHI Yoshitake <yoshitake.kobayashi@toshiba.co.jp>
Date: Sat, 23 Jul 2011 11:57:36 +0900
Subject: [PATCH 104/270] ipc/mqueue: Add a critical section to avoid a
diff --git a/patches/0105-relay-fix-timer-madness.patch b/patches/0105-relay-fix-timer-madness.patch
index ef8ed11..3d775bb 100644
--- a/patches/0105-relay-fix-timer-madness.patch
+++ b/patches/0105-relay-fix-timer-madness.patch
@@ -1,4 +1,4 @@
-From a720e2ca3bfca7caf127624e0e133cbad67d0ea1 Mon Sep 17 00:00:00 2001
+From 5efbadcf0610b9b7a6512d518ae2c39af52110d7 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:44:07 -0500
Subject: [PATCH 105/270] relay: fix timer madness
diff --git a/patches/0106-net-ipv4-route-use-locks-on-up-rt.patch.patch b/patches/0106-net-ipv4-route-use-locks-on-up-rt.patch.patch
index 390cb17..e2058c3 100644
--- a/patches/0106-net-ipv4-route-use-locks-on-up-rt.patch.patch
+++ b/patches/0106-net-ipv4-route-use-locks-on-up-rt.patch.patch
@@ -1,4 +1,4 @@
-From bfbfa7a8880d18ab15c8df1a5edff626b4b9c53c Mon Sep 17 00:00:00 2001
+From 43dc939916ee4963fd531377769a7d75a557624a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 15 Jul 2011 16:24:45 +0200
Subject: [PATCH 106/270] net-ipv4-route-use-locks-on-up-rt.patch
diff --git a/patches/0107-workqueue-avoid-the-lock-in-cpu-dying.patch.patch b/patches/0107-workqueue-avoid-the-lock-in-cpu-dying.patch.patch
index 97d08db..224ffc4 100644
--- a/patches/0107-workqueue-avoid-the-lock-in-cpu-dying.patch.patch
+++ b/patches/0107-workqueue-avoid-the-lock-in-cpu-dying.patch.patch
@@ -1,4 +1,4 @@
-From bd3644c658c52aa6af762cda2557cc0880eeed1a Mon Sep 17 00:00:00 2001
+From 78126616678ca14eb1c74eaff0f5a5f654d9649d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 24 Jun 2011 20:39:24 +0200
Subject: [PATCH 107/270] workqueue-avoid-the-lock-in-cpu-dying.patch
diff --git a/patches/0108-timers-prepare-for-full-preemption.patch b/patches/0108-timers-prepare-for-full-preemption.patch
index 0218372..2618511 100644
--- a/patches/0108-timers-prepare-for-full-preemption.patch
+++ b/patches/0108-timers-prepare-for-full-preemption.patch
@@ -1,4 +1,4 @@
-From d8c6d6fb9fcc58523935b2b1ae0af9fc17a6743a Mon Sep 17 00:00:00 2001
+From c0538e43ecaf580ab05f574f84ab9f7180d2db38 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:34 -0500
Subject: [PATCH 108/270] timers: prepare for full preemption
@@ -28,10 +28,10 @@ index 6abd913..b703477 100644
#else
# define del_timer_sync(t) del_timer(t)
diff --git a/kernel/timer.c b/kernel/timer.c
-index a297ffc..d7ad9d0 100644
+index 6dfdb72..6857f20 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -75,6 +75,7 @@ struct tvec_root {
+@@ -76,6 +76,7 @@ struct tvec_root {
struct tvec_base {
spinlock_t lock;
struct timer_list *running_timer;
@@ -39,7 +39,7 @@ index a297ffc..d7ad9d0 100644
unsigned long timer_jiffies;
unsigned long next_timer;
struct tvec_root tv1;
-@@ -725,12 +726,15 @@ __mod_timer(struct timer_list *timer, unsigned long expires,
+@@ -727,12 +728,15 @@ __mod_timer(struct timer_list *timer, unsigned long expires,
debug_activate(timer, expires);
@@ -55,7 +55,7 @@ index a297ffc..d7ad9d0 100644
new_base = per_cpu(tvec_bases, cpu);
if (base != new_base) {
-@@ -931,6 +935,29 @@ void add_timer_on(struct timer_list *timer, int cpu)
+@@ -933,6 +937,29 @@ void add_timer_on(struct timer_list *timer, int cpu)
}
EXPORT_SYMBOL_GPL(add_timer_on);
@@ -85,7 +85,7 @@ index a297ffc..d7ad9d0 100644
/**
* del_timer - deactive a timer.
* @timer: the timer to be deactivated
-@@ -1003,7 +1030,7 @@ out:
+@@ -1005,7 +1032,7 @@ out:
}
EXPORT_SYMBOL(try_to_del_timer_sync);
@@ -94,7 +94,7 @@ index a297ffc..d7ad9d0 100644
/**
* del_timer_sync - deactivate a timer and wait for the handler to finish.
* @timer: the timer to be deactivated
-@@ -1063,7 +1090,7 @@ int del_timer_sync(struct timer_list *timer)
+@@ -1065,7 +1092,7 @@ int del_timer_sync(struct timer_list *timer)
int ret = try_to_del_timer_sync(timer);
if (ret >= 0)
return ret;
@@ -103,7 +103,7 @@ index a297ffc..d7ad9d0 100644
}
}
EXPORT_SYMBOL(del_timer_sync);
-@@ -1174,10 +1201,11 @@ static inline void __run_timers(struct tvec_base *base)
+@@ -1176,10 +1203,11 @@ static inline void __run_timers(struct tvec_base *base)
spin_unlock_irq(&base->lock);
call_timer_fn(timer, fn, data);
@@ -116,7 +116,7 @@ index a297ffc..d7ad9d0 100644
spin_unlock_irq(&base->lock);
}
-@@ -1684,6 +1712,7 @@ static int __cpuinit init_timers_cpu(int cpu)
+@@ -1686,6 +1714,7 @@ static int __cpuinit init_timers_cpu(int cpu)
}
spin_lock_init(&base->lock);
diff --git a/patches/0109-timers-preempt-rt-support.patch b/patches/0109-timers-preempt-rt-support.patch
index 78d3ffd..476acb5 100644
--- a/patches/0109-timers-preempt-rt-support.patch
+++ b/patches/0109-timers-preempt-rt-support.patch
@@ -1,4 +1,4 @@
-From ad134eeb75dc2cbee246e9e7a870f78e634e6ee2 Mon Sep 17 00:00:00 2001
+From aa8f5eb3f449ca893d011c0bb7923f820ad8ba92 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:20 -0500
Subject: [PATCH 109/270] timers: preempt-rt support
@@ -10,10 +10,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index d7ad9d0..05cee31 100644
+index 6857f20..bc165f46 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1344,6 +1344,22 @@ unsigned long get_next_timer_interrupt(unsigned long now)
+@@ -1346,6 +1346,22 @@ unsigned long get_next_timer_interrupt(unsigned long now)
*/
if (cpu_is_offline(smp_processor_id()))
return now + NEXT_TIMER_MAX_DELTA;
@@ -36,7 +36,7 @@ index d7ad9d0..05cee31 100644
spin_lock(&base->lock);
if (time_before_eq(base->next_timer, base->timer_jiffies))
base->next_timer = __next_timer_interrupt(base);
-@@ -1352,7 +1368,7 @@ unsigned long get_next_timer_interrupt(unsigned long now)
+@@ -1354,7 +1370,7 @@ unsigned long get_next_timer_interrupt(unsigned long now)
if (time_before_eq(expires, now))
return now;
diff --git a/patches/0110-timers-fix-timer-hotplug-on-rt.patch b/patches/0110-timers-fix-timer-hotplug-on-rt.patch
index cff5467..149e6a9 100644
--- a/patches/0110-timers-fix-timer-hotplug-on-rt.patch
+++ b/patches/0110-timers-fix-timer-hotplug-on-rt.patch
@@ -1,4 +1,4 @@
-From 21deb4a3b212fa623b2afce7a6d06707052453d6 Mon Sep 17 00:00:00 2001
+From c7ee623c366d709b2136883b092c9268e7a7e699 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:32 -0500
Subject: [PATCH 110/270] timers: fix timer hotplug on -rt
@@ -13,10 +13,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index 05cee31..7ba0602 100644
+index bc165f46..6c15fc6 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1764,6 +1764,7 @@ static void __cpuinit migrate_timers(int cpu)
+@@ -1766,6 +1766,7 @@ static void __cpuinit migrate_timers(int cpu)
{
struct tvec_base *old_base;
struct tvec_base *new_base;
@@ -24,7 +24,7 @@ index 05cee31..7ba0602 100644
int i;
BUG_ON(cpu_online(cpu));
-@@ -1773,8 +1774,11 @@ static void __cpuinit migrate_timers(int cpu)
+@@ -1775,8 +1776,11 @@ static void __cpuinit migrate_timers(int cpu)
* The caller is globally serialized and nobody else
* takes two locks at once, deadlock is not possible.
*/
@@ -38,7 +38,7 @@ index 05cee31..7ba0602 100644
BUG_ON(old_base->running_timer);
-@@ -1788,7 +1792,9 @@ static void __cpuinit migrate_timers(int cpu)
+@@ -1790,7 +1794,9 @@ static void __cpuinit migrate_timers(int cpu)
}
spin_unlock(&old_base->lock);
diff --git a/patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch b/patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch
index a168f44..2eb6e32 100644
--- a/patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch
+++ b/patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch
@@ -1,4 +1,4 @@
-From d9295888de64c41c9d4ab34f0bf421d75a13aa10 Mon Sep 17 00:00:00 2001
+From 7ee9e7a780b5d669e12395494d8c7048abdcbc52 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:30 -0500
Subject: [PATCH 111/270] timers: mov printk_tick to soft interrupt
@@ -10,10 +10,10 @@ Signed-off-by: Ingo Molnar <mingo@elte.hu>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index 7ba0602..e069d9f 100644
+index 6c15fc6..76381cc 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1386,7 +1386,6 @@ void update_process_times(int user_tick)
+@@ -1388,7 +1388,6 @@ void update_process_times(int user_tick)
account_process_tick(p, user_tick);
run_local_timers();
rcu_check_callbacks(cpu, user_tick);
@@ -21,7 +21,7 @@ index 7ba0602..e069d9f 100644
#ifdef CONFIG_IRQ_WORK
if (in_irq())
irq_work_run();
-@@ -1402,6 +1401,7 @@ static void run_timer_softirq(struct softirq_action *h)
+@@ -1404,6 +1403,7 @@ static void run_timer_softirq(struct softirq_action *h)
{
struct tvec_base *base = __this_cpu_read(tvec_bases);
diff --git a/patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch b/patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
index 48f3d50..50f6b67 100644
--- a/patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
+++ b/patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
@@ -1,4 +1,4 @@
-From 1fb812c011e11c98551a961abc1b734f5baec273 Mon Sep 17 00:00:00 2001
+From 8532806b28af215f8f6e83a81f30e4f22a3401a1 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Fri, 21 Aug 2009 11:56:45 +0200
Subject: [PATCH 112/270] timer: delay waking softirqs from the jiffy tick
@@ -57,10 +57,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index e069d9f..8e410fc 100644
+index 76381cc..4dbfeb6 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1384,13 +1384,13 @@ void update_process_times(int user_tick)
+@@ -1386,13 +1386,13 @@ void update_process_times(int user_tick)
/* Note: this timer irq context must be accounted for as well. */
account_process_tick(p, user_tick);
diff --git a/patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch b/patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch
index 6c63722..4a6e766 100644
--- a/patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch
+++ b/patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch
@@ -1,4 +1,4 @@
-From 1b7da35893d626e47ed303c9f4519c18b6fea4a2 Mon Sep 17 00:00:00 2001
+From a9ef2eb097851d45c5290c8f1f5868f16896af11 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 21 Jul 2011 15:23:39 +0200
Subject: [PATCH 113/270] timers: Avoid the switch timers base set to NULL
@@ -13,10 +13,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 32 insertions(+), 8 deletions(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index 8e410fc..cc2588b 100644
+index 4dbfeb6..2342d25 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -700,6 +700,36 @@ static struct tvec_base *lock_timer_base(struct timer_list *timer,
+@@ -702,6 +702,36 @@ static struct tvec_base *lock_timer_base(struct timer_list *timer,
}
}
@@ -53,7 +53,7 @@ index 8e410fc..cc2588b 100644
static inline int
__mod_timer(struct timer_list *timer, unsigned long expires,
bool pending_only, int pinned)
-@@ -745,14 +775,8 @@ __mod_timer(struct timer_list *timer, unsigned long expires,
+@@ -747,14 +777,8 @@ __mod_timer(struct timer_list *timer, unsigned long expires,
* handler yet has not finished. This also guarantees that
* the timer is serialized wrt itself.
*/
diff --git a/patches/0114-printk-Don-t-call-printk_tick-in-printk_needs_cpu-on.patch b/patches/0114-printk-Don-t-call-printk_tick-in-printk_needs_cpu-on.patch
index f9ba69b..3212048 100644
--- a/patches/0114-printk-Don-t-call-printk_tick-in-printk_needs_cpu-on.patch
+++ b/patches/0114-printk-Don-t-call-printk_tick-in-printk_needs_cpu-on.patch
@@ -1,4 +1,4 @@
-From 394e90952cc5aa09481959cd29998843f69d0d9a Mon Sep 17 00:00:00 2001
+From 2413bcf089286db6bc7ce490bb6e99bbb8dab89c Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang0@gmail.com>
Date: Sun, 16 Oct 2011 18:56:45 +0800
Subject: [PATCH 114/270] printk: Don't call printk_tick in printk_needs_cpu()
diff --git a/patches/0115-hrtimers-prepare-full-preemption.patch b/patches/0115-hrtimers-prepare-full-preemption.patch
index 9269271..5d3a340 100644
--- a/patches/0115-hrtimers-prepare-full-preemption.patch
+++ b/patches/0115-hrtimers-prepare-full-preemption.patch
@@ -1,4 +1,4 @@
-From 5efd403942fca905869bc8f5844894f25a8bdf5c Mon Sep 17 00:00:00 2001
+From 163a31e302b5698777f9cb442ef2957b8ffab2c8 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:29:34 -0500
Subject: [PATCH 115/270] hrtimers: prepare full preemption
diff --git a/patches/0116-hrtimer-fixup-hrtimer-callback-changes-for-preempt-r.patch b/patches/0116-hrtimer-fixup-hrtimer-callback-changes-for-preempt-r.patch
index 3c94565..93aff74 100644
--- a/patches/0116-hrtimer-fixup-hrtimer-callback-changes-for-preempt-r.patch
+++ b/patches/0116-hrtimer-fixup-hrtimer-callback-changes-for-preempt-r.patch
@@ -1,4 +1,4 @@
-From cfa4543003c433b314b1d2d3c5368245ba57c0ab Mon Sep 17 00:00:00 2001
+From 5d0f7d7531e4579036c73bc873c670d429fc353a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:31 -0500
Subject: [PATCH 116/270] hrtimer: fixup hrtimer callback changes for
diff --git a/patches/0117-hrtimer-Don-t-call-the-timer-handler-from-hrtimer_st.patch b/patches/0117-hrtimer-Don-t-call-the-timer-handler-from-hrtimer_st.patch
index 1bd3e45..e8a394f 100644
--- a/patches/0117-hrtimer-Don-t-call-the-timer-handler-from-hrtimer_st.patch
+++ b/patches/0117-hrtimer-Don-t-call-the-timer-handler-from-hrtimer_st.patch
@@ -1,4 +1,4 @@
-From 71896c2b64d57fea2af3214d9639e9a95fa37f13 Mon Sep 17 00:00:00 2001
+From e25d925f5275de47eb7d461b6d28ef15467f2583 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 12 Aug 2011 17:39:54 +0200
Subject: [PATCH 117/270] hrtimer: Don't call the timer handler from
diff --git a/patches/0118-hrtimer-Add-missing-debug_activate-aid-Was-Re-ANNOUN.patch b/patches/0118-hrtimer-Add-missing-debug_activate-aid-Was-Re-ANNOUN.patch
index a665126..d34125e 100644
--- a/patches/0118-hrtimer-Add-missing-debug_activate-aid-Was-Re-ANNOUN.patch
+++ b/patches/0118-hrtimer-Add-missing-debug_activate-aid-Was-Re-ANNOUN.patch
@@ -1,4 +1,4 @@
-From 1fb0e5b0bdc5b6e2a417cdde9ce4cd481913719b Mon Sep 17 00:00:00 2001
+From e3c5cbed1a70eb9fb6796a3754a1b214e7e56db9 Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang0@gmail.com>
Date: Thu, 13 Oct 2011 15:52:30 +0800
Subject: [PATCH 118/270] hrtimer: Add missing debug_activate() aid [Was: Re:
diff --git a/patches/0119-hrtimer-fix-reprogram-madness.patch.patch b/patches/0119-hrtimer-fix-reprogram-madness.patch.patch
index e0a111d..0ca543d 100644
--- a/patches/0119-hrtimer-fix-reprogram-madness.patch.patch
+++ b/patches/0119-hrtimer-fix-reprogram-madness.patch.patch
@@ -1,4 +1,4 @@
-From fb12f60d0fb0f64a4e7a77945242e17375459a82 Mon Sep 17 00:00:00 2001
+From 9b35a68d3d250d6637f7b2b1383a65d42c1c2bb8 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 14 Sep 2011 14:48:43 +0200
Subject: [PATCH 119/270] hrtimer-fix-reprogram-madness.patch
diff --git a/patches/0120-timer-fd-Prevent-live-lock.patch b/patches/0120-timer-fd-Prevent-live-lock.patch
index 3b2b5eb..5ddb14b 100644
--- a/patches/0120-timer-fd-Prevent-live-lock.patch
+++ b/patches/0120-timer-fd-Prevent-live-lock.patch
@@ -1,4 +1,4 @@
-From d0d5e57812cc2a80ed99cb1386e4ac140acd8bb2 Mon Sep 17 00:00:00 2001
+From eb0f1f4fe4e992a8d1d826f995c3059e88f0b268 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 25 Jan 2012 11:08:40 +0100
Subject: [PATCH 120/270] timer-fd: Prevent live lock
diff --git a/patches/0121-posix-timers-thread-posix-cpu-timers-on-rt.patch b/patches/0121-posix-timers-thread-posix-cpu-timers-on-rt.patch
index 2641adc..85df34b 100644
--- a/patches/0121-posix-timers-thread-posix-cpu-timers-on-rt.patch
+++ b/patches/0121-posix-timers-thread-posix-cpu-timers-on-rt.patch
@@ -1,4 +1,4 @@
-From fa5c59561fe9346c2552b8e4fbb107c5a29c3ce0 Mon Sep 17 00:00:00 2001
+From 610ed249a85ce024042516a011baa6df058129a3 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 121/270] posix-timers: thread posix-cpu-timers on -rt
diff --git a/patches/0122-posix-timers-Shorten-posix_cpu_timers-CPU-kernel-thr.patch b/patches/0122-posix-timers-Shorten-posix_cpu_timers-CPU-kernel-thr.patch
index 30dc31c..507b02f 100644
--- a/patches/0122-posix-timers-Shorten-posix_cpu_timers-CPU-kernel-thr.patch
+++ b/patches/0122-posix-timers-Shorten-posix_cpu_timers-CPU-kernel-thr.patch
@@ -1,4 +1,4 @@
-From 1e5e42d9bee1579d6971f3a593fb322afc280d93 Mon Sep 17 00:00:00 2001
+From dacd44d504a6e9bc8c0a8b5c788533dd036468d6 Mon Sep 17 00:00:00 2001
From: Arnaldo Carvalho de Melo <acme@redhat.com>
Date: Fri, 3 Jul 2009 08:30:00 -0500
Subject: [PATCH 122/270] posix-timers: Shorten posix_cpu_timers/<CPU> kernel
diff --git a/patches/0123-posix-timers-Avoid-wakeups-when-no-timers-are-active.patch b/patches/0123-posix-timers-Avoid-wakeups-when-no-timers-are-active.patch
index 25ead28..a11f352 100644
--- a/patches/0123-posix-timers-Avoid-wakeups-when-no-timers-are-active.patch
+++ b/patches/0123-posix-timers-Avoid-wakeups-when-no-timers-are-active.patch
@@ -1,4 +1,4 @@
-From d9852e0b6e69c418225849b8cabc3e2e993c03fd Mon Sep 17 00:00:00 2001
+From 0b0002f2ca9a7641e623ced2439e2c2a29ab23c8 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:44 -0500
Subject: [PATCH 123/270] posix-timers: Avoid wakeups when no timers are
diff --git a/patches/0124-sched-delay-put-task.patch.patch b/patches/0124-sched-delay-put-task.patch.patch
index 0806c8a..538f2ab 100644
--- a/patches/0124-sched-delay-put-task.patch.patch
+++ b/patches/0124-sched-delay-put-task.patch.patch
@@ -1,4 +1,4 @@
-From 81b0ed7d0c52ae626bf729fefeee3ba44de0ee18 Mon Sep 17 00:00:00 2001
+From 87cec465d039bd5fb7172af96fbae31c2066e847 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 31 May 2011 16:59:16 +0200
Subject: [PATCH 124/270] sched-delay-put-task.patch
diff --git a/patches/0125-sched-limit-nr-migrate.patch.patch b/patches/0125-sched-limit-nr-migrate.patch.patch
index 408590d..d50bb54 100644
--- a/patches/0125-sched-limit-nr-migrate.patch.patch
+++ b/patches/0125-sched-limit-nr-migrate.patch.patch
@@ -1,4 +1,4 @@
-From 718780ebe3b3e6c1c5cc2664b7e44227acd9fd52 Mon Sep 17 00:00:00 2001
+From 73816824eff0870c2a767dbb37f2954689d14c8d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 6 Jun 2011 12:12:51 +0200
Subject: [PATCH 125/270] sched-limit-nr-migrate.patch
diff --git a/patches/0126-sched-mmdrop-delayed.patch.patch b/patches/0126-sched-mmdrop-delayed.patch.patch
index 0e74a91..b948028 100644
--- a/patches/0126-sched-mmdrop-delayed.patch.patch
+++ b/patches/0126-sched-mmdrop-delayed.patch.patch
@@ -1,4 +1,4 @@
-From dfc8587b0a7032fbe2436430e7f2d0b91b7df612 Mon Sep 17 00:00:00 2001
+From af24f219ee587827f9fba0a8f1aa2a35d3f38baf Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 6 Jun 2011 12:20:33 +0200
Subject: [PATCH 126/270] sched-mmdrop-delayed.patch
diff --git a/patches/0127-sched-rt-mutex-wakeup.patch.patch b/patches/0127-sched-rt-mutex-wakeup.patch.patch
index 8ddd9ec..de7771f 100644
--- a/patches/0127-sched-rt-mutex-wakeup.patch.patch
+++ b/patches/0127-sched-rt-mutex-wakeup.patch.patch
@@ -1,4 +1,4 @@
-From bd71cc3c77cbc83577ba3b8e9d4e47489f1dc8f3 Mon Sep 17 00:00:00 2001
+From cf14638b1203a82435ecfa5f0a2209c1832850e4 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 25 Jun 2011 09:21:04 +0200
Subject: [PATCH 127/270] sched-rt-mutex-wakeup.patch
diff --git a/patches/0128-sched-might-sleep-do-not-account-rcu-depth.patch.patch b/patches/0128-sched-might-sleep-do-not-account-rcu-depth.patch.patch
index 38014b4..2159629 100644
--- a/patches/0128-sched-might-sleep-do-not-account-rcu-depth.patch.patch
+++ b/patches/0128-sched-might-sleep-do-not-account-rcu-depth.patch.patch
@@ -1,4 +1,4 @@
-From 00e39cd26ad8fc6d7e71707de27c18a28edc205a Mon Sep 17 00:00:00 2001
+From 478197cf02a4895d23f42097372f1dbbff3408d4 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 7 Jun 2011 09:19:06 +0200
Subject: [PATCH 128/270] sched-might-sleep-do-not-account-rcu-depth.patch
diff --git a/patches/0129-sched-cond-resched.patch.patch b/patches/0129-sched-cond-resched.patch.patch
index ac45c9d..bdbe28e 100644
--- a/patches/0129-sched-cond-resched.patch.patch
+++ b/patches/0129-sched-cond-resched.patch.patch
@@ -1,4 +1,4 @@
-From f221e9bda409e49b634ba2433ff01a22939165ad Mon Sep 17 00:00:00 2001
+From 51d40b2ded3c8a08efce4376ad85b1a1988ac86e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 7 Jun 2011 11:25:03 +0200
Subject: [PATCH 129/270] sched-cond-resched.patch
diff --git a/patches/0130-cond-resched-softirq-fix.patch.patch b/patches/0130-cond-resched-softirq-fix.patch.patch
index 0f6028b..4661ff6 100644
--- a/patches/0130-cond-resched-softirq-fix.patch.patch
+++ b/patches/0130-cond-resched-softirq-fix.patch.patch
@@ -1,4 +1,4 @@
-From d0fd1fac1ad4bf2385b1810cd805f5cc7bcc7059 Mon Sep 17 00:00:00 2001
+From caacf3b9ca894f547122e89b15d0d73e16b56e94 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 14 Jul 2011 09:56:44 +0200
Subject: [PATCH 130/270] cond-resched-softirq-fix.patch
diff --git a/patches/0131-cond-resched-lock-rt-tweak.patch.patch b/patches/0131-cond-resched-lock-rt-tweak.patch.patch
index 990014d..6c538a5 100644
--- a/patches/0131-cond-resched-lock-rt-tweak.patch.patch
+++ b/patches/0131-cond-resched-lock-rt-tweak.patch.patch
@@ -1,4 +1,4 @@
-From 2ac0c6a8fa25c58da36ab043c6c053bc1d5cb9dc Mon Sep 17 00:00:00 2001
+From 26720f3f6204f7424c69977188b3548870aa8996 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 22:51:33 +0200
Subject: [PATCH 131/270] cond-resched-lock-rt-tweak.patch
diff --git a/patches/0132-sched-disable-ttwu-queue.patch.patch b/patches/0132-sched-disable-ttwu-queue.patch.patch
index 3c490b4..1b51902 100644
--- a/patches/0132-sched-disable-ttwu-queue.patch.patch
+++ b/patches/0132-sched-disable-ttwu-queue.patch.patch
@@ -1,4 +1,4 @@
-From a11f2b8bdeab18e37a52a114a23a028d13a67ae9 Mon Sep 17 00:00:00 2001
+From 4bd4cc832c6ac890dc418173b43df367588064fc Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 13 Sep 2011 16:42:35 +0200
Subject: [PATCH 132/270] sched-disable-ttwu-queue.patch
diff --git a/patches/0133-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch b/patches/0133-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
index b05d1ab..6ee1b61 100644
--- a/patches/0133-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
+++ b/patches/0133-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
@@ -1,4 +1,4 @@
-From a0fb0c80639e747204f2bc82beb0f375ec1f0e27 Mon Sep 17 00:00:00 2001
+From c373de7cf625189c40fd9862bae29b4b26597a9a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 17:03:52 +0200
Subject: [PATCH 133/270] sched: Disable CONFIG_RT_GROUP_SCHED on RT
diff --git a/patches/0134-sched-ttwu-Return-success-when-only-changing-the-sav.patch b/patches/0134-sched-ttwu-Return-success-when-only-changing-the-sav.patch
index f170309..6edeeef 100644
--- a/patches/0134-sched-ttwu-Return-success-when-only-changing-the-sav.patch
+++ b/patches/0134-sched-ttwu-Return-success-when-only-changing-the-sav.patch
@@ -1,4 +1,4 @@
-From 0d4a429d52990d79c406cd314392abc6552005bd Mon Sep 17 00:00:00 2001
+From 68133a3076c23dcaad424c615b0541f7625d7f95 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 13 Dec 2011 21:42:19 +0100
Subject: [PATCH 134/270] sched: ttwu: Return success when only changing the
diff --git a/patches/0135-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch b/patches/0135-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
index 46b7f33..0a3cacb 100644
--- a/patches/0135-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
+++ b/patches/0135-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
@@ -1,4 +1,4 @@
-From 176ce4a45f4f284d320c47735e217a5235214674 Mon Sep 17 00:00:00 2001
+From 554a5a5a018a40eddbe177394bcd4a1faa29facf Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:27 -0500
Subject: [PATCH 135/270] stop_machine: convert stop_machine_run() to
diff --git a/patches/0136-stomp-machine-mark-stomper-thread.patch.patch b/patches/0136-stomp-machine-mark-stomper-thread.patch.patch
index 4b40c69..fe03521 100644
--- a/patches/0136-stomp-machine-mark-stomper-thread.patch.patch
+++ b/patches/0136-stomp-machine-mark-stomper-thread.patch.patch
@@ -1,4 +1,4 @@
-From cf0266c8c38efd7f9d8c5894745ee2ea85b05fab Mon Sep 17 00:00:00 2001
+From 53fd589f64aae439cb9f577e72ecf64597d7175e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 19:53:19 +0200
Subject: [PATCH 136/270] stomp-machine-mark-stomper-thread.patch
diff --git a/patches/0137-stomp-machine-raw-lock.patch.patch b/patches/0137-stomp-machine-raw-lock.patch.patch
index f515289..6e48bda 100644
--- a/patches/0137-stomp-machine-raw-lock.patch.patch
+++ b/patches/0137-stomp-machine-raw-lock.patch.patch
@@ -1,4 +1,4 @@
-From 45bbea6d68147c9c703dd9a2c5e28d9d6a3238ce Mon Sep 17 00:00:00 2001
+From 7fce427922b6e1771401a4b00cae1bf435c005c3 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 11:01:51 +0200
Subject: [PATCH 137/270] stomp-machine-raw-lock.patch
diff --git a/patches/0138-hotplug-Lightweight-get-online-cpus.patch b/patches/0138-hotplug-Lightweight-get-online-cpus.patch
index c4bac3d..30be19e 100644
--- a/patches/0138-hotplug-Lightweight-get-online-cpus.patch
+++ b/patches/0138-hotplug-Lightweight-get-online-cpus.patch
@@ -1,4 +1,4 @@
-From 04716add2977e133aa178c0f6403c6451af8871a Mon Sep 17 00:00:00 2001
+From e83c12c999fec8cd0f58eb13817ae95d728dd241 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 15 Jun 2011 12:36:06 +0200
Subject: [PATCH 138/270] hotplug: Lightweight get online cpus
diff --git a/patches/0139-hotplug-sync_unplug-No.patch b/patches/0139-hotplug-sync_unplug-No.patch
index 72501e1..203728b 100644
--- a/patches/0139-hotplug-sync_unplug-No.patch
+++ b/patches/0139-hotplug-sync_unplug-No.patch
@@ -1,4 +1,4 @@
-From 620e7c9fee914bddc526813fc47b69275d0d3950 Mon Sep 17 00:00:00 2001
+From e166e27937c95b282851689acf881fa28330532b 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 139/270] hotplug: sync_unplug: No " " in task name
diff --git a/patches/0140-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch b/patches/0140-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
index 0fd2e5b..cd658ae 100644
--- a/patches/0140-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
+++ b/patches/0140-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
@@ -1,4 +1,4 @@
-From 9efaea14f87c06646d4691d0ae8241a684eac0d1 Mon Sep 17 00:00:00 2001
+From 0b404407baeb54ba9676f07d12b972231c323852 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 140/270] hotplug: Reread hotplug_pcp on pin_current_cpu()
diff --git a/patches/0141-sched-migrate-disable.patch.patch b/patches/0141-sched-migrate-disable.patch.patch
index 5d16352..93bdee8 100644
--- a/patches/0141-sched-migrate-disable.patch.patch
+++ b/patches/0141-sched-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From 414304de4cfe67a47478d0a0ee5f37ef2514a3a1 Mon Sep 17 00:00:00 2001
+From 745cdfe34312206048eb4b789afa2d34878cf1ca Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 16 Jun 2011 13:26:08 +0200
Subject: [PATCH 141/270] sched-migrate-disable.patch
diff --git a/patches/0142-hotplug-use-migrate-disable.patch.patch b/patches/0142-hotplug-use-migrate-disable.patch.patch
index af81118..bc842f0 100644
--- a/patches/0142-hotplug-use-migrate-disable.patch.patch
+++ b/patches/0142-hotplug-use-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From d7762bef2ef15f3602470fa37aeba40fd1f05c14 Mon Sep 17 00:00:00 2001
+From eaafc6133c1eea11978c34a9cf6ac5584f5b1582 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 19:35:29 +0200
Subject: [PATCH 142/270] hotplug-use-migrate-disable.patch
diff --git a/patches/0143-hotplug-Call-cpu_unplug_begin-before-DOWN_PREPARE.patch b/patches/0143-hotplug-Call-cpu_unplug_begin-before-DOWN_PREPARE.patch
index 2dd9b41..e8230bf 100644
--- a/patches/0143-hotplug-Call-cpu_unplug_begin-before-DOWN_PREPARE.patch
+++ b/patches/0143-hotplug-Call-cpu_unplug_begin-before-DOWN_PREPARE.patch
@@ -1,4 +1,4 @@
-From e8b8b0484fee5d8d89f61ed8cb90b2bc92399688 Mon Sep 17 00:00:00 2001
+From 2cf7ff8e4f65cfab4d31c7bca47db3348ed80067 Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang0@gmail.com>
Date: Sun, 16 Oct 2011 18:56:44 +0800
Subject: [PATCH 143/270] hotplug: Call cpu_unplug_begin() before DOWN_PREPARE
diff --git a/patches/0144-ftrace-migrate-disable-tracing.patch.patch b/patches/0144-ftrace-migrate-disable-tracing.patch.patch
index 7c46cb8..ca80472 100644
--- a/patches/0144-ftrace-migrate-disable-tracing.patch.patch
+++ b/patches/0144-ftrace-migrate-disable-tracing.patch.patch
@@ -1,4 +1,4 @@
-From 3ad3d3173b909c07ffbe563b273db058e2b0834d Mon Sep 17 00:00:00 2001
+From 1b315c79dacf7328a515b8703569578c81e9083c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:56:42 +0200
Subject: [PATCH 144/270] ftrace-migrate-disable-tracing.patch
diff --git a/patches/0145-tracing-Show-padding-as-unsigned-short.patch b/patches/0145-tracing-Show-padding-as-unsigned-short.patch
index dc9d041..f1fedf7 100644
--- a/patches/0145-tracing-Show-padding-as-unsigned-short.patch
+++ b/patches/0145-tracing-Show-padding-as-unsigned-short.patch
@@ -1,4 +1,4 @@
-From 4be3c4a89a4594f68772e86f231e45664b1fc09c Mon Sep 17 00:00:00 2001
+From 2d3580574de920bf19ade56f1e10368064799c21 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Wed, 16 Nov 2011 13:19:35 -0500
Subject: [PATCH 145/270] tracing: Show padding as unsigned short
diff --git a/patches/0146-migrate-disable-rt-variant.patch.patch b/patches/0146-migrate-disable-rt-variant.patch.patch
index f795ff2..10cb4ce 100644
--- a/patches/0146-migrate-disable-rt-variant.patch.patch
+++ b/patches/0146-migrate-disable-rt-variant.patch.patch
@@ -1,4 +1,4 @@
-From e4b7af3a75f25bcf09c7a0a9815a1914cb22c2bc Mon Sep 17 00:00:00 2001
+From f825ae4316c8041dfa6275262ffe52fd450a510b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 19:48:20 +0200
Subject: [PATCH 146/270] migrate-disable-rt-variant.patch
diff --git a/patches/0147-sched-Optimize-migrate_disable.patch b/patches/0147-sched-Optimize-migrate_disable.patch
index 48d8fcd..ee19b10 100644
--- a/patches/0147-sched-Optimize-migrate_disable.patch
+++ b/patches/0147-sched-Optimize-migrate_disable.patch
@@ -1,4 +1,4 @@
-From d20da232283da678d07e451abc7adf9c57e0854d Mon Sep 17 00:00:00 2001
+From a6a25d4559c05d4549137edcff77f4ffdb8ddb7f Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Thu, 11 Aug 2011 15:03:35 +0200
Subject: [PATCH 147/270] sched: Optimize migrate_disable
diff --git a/patches/0148-sched-Generic-migrate_disable.patch b/patches/0148-sched-Generic-migrate_disable.patch
index 11a2866..629cb3b 100644
--- a/patches/0148-sched-Generic-migrate_disable.patch
+++ b/patches/0148-sched-Generic-migrate_disable.patch
@@ -1,4 +1,4 @@
-From 6b27f2fcf62c288a00ff2d61c3413ac383afeffc Mon Sep 17 00:00:00 2001
+From a1460de57cc42eba37849f2d8c43561242c2c5ad Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Thu, 11 Aug 2011 15:14:58 +0200
Subject: [PATCH 148/270] sched: Generic migrate_disable
diff --git a/patches/0149-sched-rt-Fix-migrate_enable-thinko.patch b/patches/0149-sched-rt-Fix-migrate_enable-thinko.patch
index 5fb4d41..a197255 100644
--- a/patches/0149-sched-rt-Fix-migrate_enable-thinko.patch
+++ b/patches/0149-sched-rt-Fix-migrate_enable-thinko.patch
@@ -1,4 +1,4 @@
-From 46156b402b05d06cc89a3fb8b69f87a7ea956429 Mon Sep 17 00:00:00 2001
+From 194e72bb22dc858c9df1dcee2c2d91096a4e2330 Mon Sep 17 00:00:00 2001
From: Mike Galbraith <efault@gmx.de>
Date: Tue, 23 Aug 2011 16:12:43 +0200
Subject: [PATCH 149/270] sched, rt: Fix migrate_enable() thinko
diff --git a/patches/0150-sched-teach-migrate_disable-about-atomic-contexts.patch b/patches/0150-sched-teach-migrate_disable-about-atomic-contexts.patch
index c4f8a3c..f2395a1 100644
--- a/patches/0150-sched-teach-migrate_disable-about-atomic-contexts.patch
+++ b/patches/0150-sched-teach-migrate_disable-about-atomic-contexts.patch
@@ -1,4 +1,4 @@
-From b40681489fef5d7c2fe84acd08435864f716cb4b Mon Sep 17 00:00:00 2001
+From 46c20f925758adb5965afbfaf1f8389fbb078916 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 2 Sep 2011 14:29:27 +0200
Subject: [PATCH 150/270] sched: teach migrate_disable about atomic contexts
diff --git a/patches/0151-sched-Postpone-actual-migration-disalbe-to-schedule.patch b/patches/0151-sched-Postpone-actual-migration-disalbe-to-schedule.patch
index 206da68..afe24cf 100644
--- a/patches/0151-sched-Postpone-actual-migration-disalbe-to-schedule.patch
+++ b/patches/0151-sched-Postpone-actual-migration-disalbe-to-schedule.patch
@@ -1,4 +1,4 @@
-From 4d2007494fa14d23ae32d12ed74fdedc64893c90 Mon Sep 17 00:00:00 2001
+From 490e134f8434c983f6f74fc2398e4e5270a3bfe0 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Tue, 27 Sep 2011 08:40:23 -0400
Subject: [PATCH 151/270] sched: Postpone actual migration disalbe to schedule
diff --git a/patches/0152-sched-Do-not-compare-cpu-masks-in-scheduler.patch b/patches/0152-sched-Do-not-compare-cpu-masks-in-scheduler.patch
index 7342fbe..ffde50b 100644
--- a/patches/0152-sched-Do-not-compare-cpu-masks-in-scheduler.patch
+++ b/patches/0152-sched-Do-not-compare-cpu-masks-in-scheduler.patch
@@ -1,4 +1,4 @@
-From 61875f45fc4c980993ab356176582c7fcf0dd46b Mon Sep 17 00:00:00 2001
+From e55b03960d557c52f47fc2efc45bd9ae389b5623 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Tue, 27 Sep 2011 08:40:24 -0400
Subject: [PATCH 152/270] sched: Do not compare cpu masks in scheduler
diff --git a/patches/0153-sched-Have-migrate_disable-ignore-bounded-threads.patch b/patches/0153-sched-Have-migrate_disable-ignore-bounded-threads.patch
index 9be1a1e..0e06613 100644
--- a/patches/0153-sched-Have-migrate_disable-ignore-bounded-threads.patch
+++ b/patches/0153-sched-Have-migrate_disable-ignore-bounded-threads.patch
@@ -1,4 +1,4 @@
-From 8fa26ec9943653e95ad9e3f39ac3820c509ebf86 Mon Sep 17 00:00:00 2001
+From 5451297fbec3ccf09b669db130c8a8df90345a3c Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Tue, 27 Sep 2011 08:40:25 -0400
Subject: [PATCH 153/270] sched: Have migrate_disable ignore bounded threads
diff --git a/patches/0154-sched-clear-pf-thread-bound-on-fallback-rq.patch.patch b/patches/0154-sched-clear-pf-thread-bound-on-fallback-rq.patch.patch
index 8f5d8b3..1ed8c25 100644
--- a/patches/0154-sched-clear-pf-thread-bound-on-fallback-rq.patch.patch
+++ b/patches/0154-sched-clear-pf-thread-bound-on-fallback-rq.patch.patch
@@ -1,4 +1,4 @@
-From c18bd1146e7fa70b55b03200015d5db7f2eeb244 Mon Sep 17 00:00:00 2001
+From 8b293ee8173598b05575ab47f59b508af6dcc614 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 4 Nov 2011 20:48:36 +0100
Subject: [PATCH 154/270] sched-clear-pf-thread-bound-on-fallback-rq.patch
diff --git a/patches/0155-ftrace-crap.patch.patch b/patches/0155-ftrace-crap.patch.patch
index 580dc62..08a1091 100644
--- a/patches/0155-ftrace-crap.patch.patch
+++ b/patches/0155-ftrace-crap.patch.patch
@@ -1,4 +1,4 @@
-From 263bdfd93c6158dbb0bd5106ba4129a00bbe686d Mon Sep 17 00:00:00 2001
+From 9a80e2bb94c922224f0fd595d24ca1b91e4b31c1 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 9 Sep 2011 16:55:53 +0200
Subject: [PATCH 155/270] ftrace-crap.patch
diff --git a/patches/0156-ring-buffer-Convert-reader_lock-from-raw_spin_lock-i.patch b/patches/0156-ring-buffer-Convert-reader_lock-from-raw_spin_lock-i.patch
index 0bc804e..327ce90 100644
--- a/patches/0156-ring-buffer-Convert-reader_lock-from-raw_spin_lock-i.patch
+++ b/patches/0156-ring-buffer-Convert-reader_lock-from-raw_spin_lock-i.patch
@@ -1,4 +1,4 @@
-From b5bf906676659857914c45ce598aa9991ceb1c83 Mon Sep 17 00:00:00 2001
+From e9114ec7b7d0635be27b37f57800907219440c62 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Tue, 27 Sep 2011 13:56:50 -0400
Subject: [PATCH 156/270] ring-buffer: Convert reader_lock from raw_spin_lock
diff --git a/patches/0157-net-netif_rx_ni-migrate-disable.patch.patch b/patches/0157-net-netif_rx_ni-migrate-disable.patch.patch
index e048e2a..78e699a 100644
--- a/patches/0157-net-netif_rx_ni-migrate-disable.patch.patch
+++ b/patches/0157-net-netif_rx_ni-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From b5fa6b134b428968ab92164ef57b76ca97f40fde Mon Sep 17 00:00:00 2001
+From ffb0bc50550c94bae659dc220547eb3c820613ef Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 16:29:27 +0200
Subject: [PATCH 157/270] net-netif_rx_ni-migrate-disable.patch
diff --git a/patches/0158-softirq-Sanitize-softirq-pending-for-NOHZ-RT.patch b/patches/0158-softirq-Sanitize-softirq-pending-for-NOHZ-RT.patch
index 6c45579..0958a20 100644
--- a/patches/0158-softirq-Sanitize-softirq-pending-for-NOHZ-RT.patch
+++ b/patches/0158-softirq-Sanitize-softirq-pending-for-NOHZ-RT.patch
@@ -1,4 +1,4 @@
-From 235ed21ef2594b51630ce0d0e6125087cadc13a6 Mon Sep 17 00:00:00 2001
+From abddd72c8ba0f112727d8c972fe3a11c3f98601a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 13:16:38 -0500
Subject: [PATCH 158/270] softirq: Sanitize softirq pending for NOHZ/RT
diff --git a/patches/0159-lockdep-rt.patch.patch b/patches/0159-lockdep-rt.patch.patch
index d66c4b1..eb16212 100644
--- a/patches/0159-lockdep-rt.patch.patch
+++ b/patches/0159-lockdep-rt.patch.patch
@@ -1,4 +1,4 @@
-From e88f56d782f48180c8b475ae0cd9b31702fe50b5 Mon Sep 17 00:00:00 2001
+From 52181198a36ac77eaa22670583e2cdb2cd9b8fe7 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 18:51:23 +0200
Subject: [PATCH 159/270] lockdep-rt.patch
diff --git a/patches/0160-mutex-no-spin-on-rt.patch.patch b/patches/0160-mutex-no-spin-on-rt.patch.patch
index 4d3ebea..baaf136 100644
--- a/patches/0160-mutex-no-spin-on-rt.patch.patch
+++ b/patches/0160-mutex-no-spin-on-rt.patch.patch
@@ -1,4 +1,4 @@
-From 3a7d9e5871b9cde4b6c27cdffc8b44ad1ba356c4 Mon Sep 17 00:00:00 2001
+From 7d0e9f377496812a785b55a881d69c6a0251de4b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:51:45 +0200
Subject: [PATCH 160/270] mutex-no-spin-on-rt.patch
diff --git a/patches/0161-softirq-local-lock.patch.patch b/patches/0161-softirq-local-lock.patch.patch
index 73b179b..bd4aea4 100644
--- a/patches/0161-softirq-local-lock.patch.patch
+++ b/patches/0161-softirq-local-lock.patch.patch
@@ -1,4 +1,4 @@
-From 88cd57fc6353559dba6a0304c2ef6d149e7c534a Mon Sep 17 00:00:00 2001
+From 69b840284cd5c41a2e46747709a57a7f24128942 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 28 Jun 2011 15:57:18 +0200
Subject: [PATCH 161/270] softirq-local-lock.patch
diff --git a/patches/0162-softirq-Export-in_serving_softirq.patch b/patches/0162-softirq-Export-in_serving_softirq.patch
index 40b50d4..e60f0f7 100644
--- a/patches/0162-softirq-Export-in_serving_softirq.patch
+++ b/patches/0162-softirq-Export-in_serving_softirq.patch
@@ -1,4 +1,4 @@
-From f076034ffc55f52ea651d82b3221ea4a69985510 Mon Sep 17 00:00:00 2001
+From 8ddbfdc986e55da47c5b87f4529ae58e2921a394 Mon Sep 17 00:00:00 2001
From: John Kacur <jkacur@redhat.com>
Date: Mon, 14 Nov 2011 02:44:43 +0100
Subject: [PATCH 162/270] softirq: Export in_serving_softirq()
diff --git a/patches/0163-hardirq.h-Define-softirq_count-as-OUL-to-kill-build-.patch b/patches/0163-hardirq.h-Define-softirq_count-as-OUL-to-kill-build-.patch
index 6235408..8e23c9c 100644
--- a/patches/0163-hardirq.h-Define-softirq_count-as-OUL-to-kill-build-.patch
+++ b/patches/0163-hardirq.h-Define-softirq_count-as-OUL-to-kill-build-.patch
@@ -1,4 +1,4 @@
-From c14321934b8652a1e05aa8aa0812301ff0fe4853 Mon Sep 17 00:00:00 2001
+From a8379c50f0fe88f5ed0a76c077e3e90e18d50b63 Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang0@gmail.com>
Date: Thu, 13 Oct 2011 17:19:09 +0800
Subject: [PATCH 163/270] hardirq.h: Define softirq_count() as OUL to kill
diff --git a/patches/0164-softirq-Fix-unplug-deadlock.patch b/patches/0164-softirq-Fix-unplug-deadlock.patch
index b453438..ae1deb1 100644
--- a/patches/0164-softirq-Fix-unplug-deadlock.patch
+++ b/patches/0164-softirq-Fix-unplug-deadlock.patch
@@ -1,4 +1,4 @@
-From 9bef59ff42c2a6e8368dbfff5eb620fed827b34f Mon Sep 17 00:00:00 2001
+From 29952ff59390490c012002c25f930469d0e7ec88 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Fri, 30 Sep 2011 15:52:14 +0200
Subject: [PATCH 164/270] softirq: Fix unplug deadlock
diff --git a/patches/0165-softirq-disable-softirq-stacks-for-rt.patch.patch b/patches/0165-softirq-disable-softirq-stacks-for-rt.patch.patch
index 09c0ad8..f2f4fbf 100644
--- a/patches/0165-softirq-disable-softirq-stacks-for-rt.patch.patch
+++ b/patches/0165-softirq-disable-softirq-stacks-for-rt.patch.patch
@@ -1,4 +1,4 @@
-From 9a4af835759619ba2db1074b940dcaf23e5bb76a Mon Sep 17 00:00:00 2001
+From e1c55bb44823297e26c7f283adc1b4745f05c171 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 13:59:17 +0200
Subject: [PATCH 165/270] softirq-disable-softirq-stacks-for-rt.patch
diff --git a/patches/0166-softirq-make-fifo.patch.patch b/patches/0166-softirq-make-fifo.patch.patch
index cd67376..6e3841a 100644
--- a/patches/0166-softirq-make-fifo.patch.patch
+++ b/patches/0166-softirq-make-fifo.patch.patch
@@ -1,4 +1,4 @@
-From 70b7524ae5a73aef41cde20053da2ec79181d739 Mon Sep 17 00:00:00 2001
+From cbd052682749217dd77a90004f6e01f43868ef87 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 21 Jul 2011 21:06:43 +0200
Subject: [PATCH 166/270] softirq-make-fifo.patch
diff --git a/patches/0167-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch b/patches/0167-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
index 24f4521..78660c8 100644
--- a/patches/0167-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
+++ b/patches/0167-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
@@ -1,4 +1,4 @@
-From 0abe3604813bbae831909d49ae95659ba05503e8 Mon Sep 17 00:00:00 2001
+From 99265908052bf6c700e07b60a67b81fe2d95720b Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Tue, 29 Nov 2011 20:18:22 -0500
Subject: [PATCH 167/270] tasklet: Prevent tasklets from going into infinite
diff --git a/patches/0168-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch b/patches/0168-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
index b7a3000..c35d093 100644
--- a/patches/0168-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
+++ b/patches/0168-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
@@ -1,4 +1,4 @@
-From 45abfc0a3f51605367c652c4d2974700def166ee Mon Sep 17 00:00:00 2001
+From 01c14f2b1f1ecd430ee8e0d8d8b427b1e5ac6081 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 31 Jan 2012 13:01:27 +0100
Subject: [PATCH 168/270] genirq: Allow disabling of softirq processing in irq
diff --git a/patches/0169-local-vars-migrate-disable.patch.patch b/patches/0169-local-vars-migrate-disable.patch.patch
index c8114a0..56b76c5 100644
--- a/patches/0169-local-vars-migrate-disable.patch.patch
+++ b/patches/0169-local-vars-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From 407a394dc5fa4b5d6bb66377fcc6987dc4846555 Mon Sep 17 00:00:00 2001
+From 8a8dec23a3dc3e15c14966d76a1d148c54d79631 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 28 Jun 2011 20:42:16 +0200
Subject: [PATCH 169/270] local-vars-migrate-disable.patch
diff --git a/patches/0170-md-raid5-Make-raid5_percpu-handling-RT-aware.patch b/patches/0170-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
index 037b389..ca83325 100644
--- a/patches/0170-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
+++ b/patches/0170-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
@@ -1,4 +1,4 @@
-From b89f469db10e1805ba4f3c12e72f12ffbe6bd16e Mon Sep 17 00:00:00 2001
+From 8afd108cf083ced985c540baa8e8c0e5ac790c2c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 6 Apr 2010 16:51:31 +0200
Subject: [PATCH 170/270] md: raid5: Make raid5_percpu handling RT aware
diff --git a/patches/0171-rtmutex-lock-killable.patch.patch b/patches/0171-rtmutex-lock-killable.patch.patch
index a457a3c..8f684d5 100644
--- a/patches/0171-rtmutex-lock-killable.patch.patch
+++ b/patches/0171-rtmutex-lock-killable.patch.patch
@@ -1,4 +1,4 @@
-From f86b23c19ef236ee24ee39ec9cd26698efe48b2f Mon Sep 17 00:00:00 2001
+From 5f50911b54b5fecfd91fd3bd68c9a1ab08039f2f Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 9 Jun 2011 11:43:52 +0200
Subject: [PATCH 171/270] rtmutex-lock-killable.patch
diff --git a/patches/0172-rtmutex-futex-prepare-rt.patch.patch b/patches/0172-rtmutex-futex-prepare-rt.patch.patch
index daf9d66..5ffd11f 100644
--- a/patches/0172-rtmutex-futex-prepare-rt.patch.patch
+++ b/patches/0172-rtmutex-futex-prepare-rt.patch.patch
@@ -1,4 +1,4 @@
-From 92ab34c2edd5c046125738321a8a3e5ff4fb38ce Mon Sep 17 00:00:00 2001
+From e6cca9f247fcf1c27e935bd82667293e60371308 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 10 Jun 2011 11:04:15 +0200
Subject: [PATCH 172/270] rtmutex-futex-prepare-rt.patch
diff --git a/patches/0173-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch b/patches/0173-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
index 8cf67ea..040816b 100644
--- a/patches/0173-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
+++ b/patches/0173-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
@@ -1,4 +1,4 @@
-From 56216bfbe28bdf95b586f656ac649bcbd91c277c Mon Sep 17 00:00:00 2001
+From e6b4e9c5a1e39ad8ec6f2d448e01540676f0f0a6 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 7 Jun 2012 07:47:03 -0400
Subject: [PATCH 173/270] futex: Fix bug on when a requeued RT task times out
diff --git a/patches/0174-rt-mutex-add-sleeping-spinlocks-support.patch.patch b/patches/0174-rt-mutex-add-sleeping-spinlocks-support.patch.patch
index 6ed45d4..5d665e2 100644
--- a/patches/0174-rt-mutex-add-sleeping-spinlocks-support.patch.patch
+++ b/patches/0174-rt-mutex-add-sleeping-spinlocks-support.patch.patch
@@ -1,4 +1,4 @@
-From a2a8a9a394c2debf48e6381464348da302a18562 Mon Sep 17 00:00:00 2001
+From a0fbf8e12077359bad0ca4d8683cb55205566eaa Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 10 Jun 2011 11:21:25 +0200
Subject: [PATCH 174/270] rt-mutex-add-sleeping-spinlocks-support.patch
diff --git a/patches/0175-spinlock-types-separate-raw.patch.patch b/patches/0175-spinlock-types-separate-raw.patch.patch
index fa5c510..10f7dc7 100644
--- a/patches/0175-spinlock-types-separate-raw.patch.patch
+++ b/patches/0175-spinlock-types-separate-raw.patch.patch
@@ -1,4 +1,4 @@
-From 3fa61dd5177ecf9b86b5b0c0bef738b119be828d Mon Sep 17 00:00:00 2001
+From a4e7fb4043068c0bc3dc5563b4bf5182e244cc4b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 19:34:01 +0200
Subject: [PATCH 175/270] spinlock-types-separate-raw.patch
diff --git a/patches/0176-rtmutex-avoid-include-hell.patch.patch b/patches/0176-rtmutex-avoid-include-hell.patch.patch
index 559e9cd..e7c1416 100644
--- a/patches/0176-rtmutex-avoid-include-hell.patch.patch
+++ b/patches/0176-rtmutex-avoid-include-hell.patch.patch
@@ -1,4 +1,4 @@
-From 8d37b735d0ce1df1cad5cb1566d8d1f81a25974f Mon Sep 17 00:00:00 2001
+From 088d0c510f69299de72487da34821b76b471f5d2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 20:06:39 +0200
Subject: [PATCH 176/270] rtmutex-avoid-include-hell.patch
diff --git a/patches/0177-rt-add-rt-spinlocks.patch.patch b/patches/0177-rt-add-rt-spinlocks.patch.patch
index 6b6b27d..8f1adc1 100644
--- a/patches/0177-rt-add-rt-spinlocks.patch.patch
+++ b/patches/0177-rt-add-rt-spinlocks.patch.patch
@@ -1,4 +1,4 @@
-From 7f7b9eddc37851a9096e13415a800be113fa840b Mon Sep 17 00:00:00 2001
+From 7ba0ba9f4f3194aa149da6543e2bed64e497d494 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 19:43:35 +0200
Subject: [PATCH 177/270] rt-add-rt-spinlocks.patch
diff --git a/patches/0178-rt-add-rt-to-mutex-headers.patch.patch b/patches/0178-rt-add-rt-to-mutex-headers.patch.patch
index a8314c6..adba558 100644
--- a/patches/0178-rt-add-rt-to-mutex-headers.patch.patch
+++ b/patches/0178-rt-add-rt-to-mutex-headers.patch.patch
@@ -1,4 +1,4 @@
-From 0cd33e67cff47a3d1c55772be16e43831d1e1aae Mon Sep 17 00:00:00 2001
+From b6481218162018363e71608e4b3e5a3d72c8541c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 20:56:22 +0200
Subject: [PATCH 178/270] rt-add-rt-to-mutex-headers.patch
diff --git a/patches/0179-rwsem-add-rt-variant.patch.patch b/patches/0179-rwsem-add-rt-variant.patch.patch
index f86a794..0ba4bba 100644
--- a/patches/0179-rwsem-add-rt-variant.patch.patch
+++ b/patches/0179-rwsem-add-rt-variant.patch.patch
@@ -1,4 +1,4 @@
-From e8e3db18b24460937b464495b87ed24e964a189c Mon Sep 17 00:00:00 2001
+From 79a564cae5f5c3f7447b6977fa9fb5618d274ec2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 21:02:53 +0200
Subject: [PATCH 179/270] rwsem-add-rt-variant.patch
diff --git a/patches/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch b/patches/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
index 39f8a9f..5afabb3 100644
--- a/patches/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
+++ b/patches/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
@@ -1,4 +1,4 @@
-From 83191f02916e9c2812a71a8727a719e264808d89 Mon Sep 17 00:00:00 2001
+From 5d0a45742583c75a7518129d23f18d6252891d5c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 26 Jul 2009 19:39:56 +0200
Subject: [PATCH 180/270] rt: Add the preempt-rt lock replacement APIs
diff --git a/patches/0181-rwlocks-Fix-section-mismatch.patch b/patches/0181-rwlocks-Fix-section-mismatch.patch
index aea1a79..dd628e5 100644
--- a/patches/0181-rwlocks-Fix-section-mismatch.patch
+++ b/patches/0181-rwlocks-Fix-section-mismatch.patch
@@ -1,4 +1,4 @@
-From 0390401deedc33ec97a526f51b9b0da34f8017a6 Mon Sep 17 00:00:00 2001
+From 9abf122680e908c5e2318113628f7d68cbe8308f Mon Sep 17 00:00:00 2001
From: John Kacur <jkacur@redhat.com>
Date: Mon, 19 Sep 2011 11:09:27 +0200
Subject: [PATCH 181/270] rwlocks: Fix section mismatch
diff --git a/patches/0182-timer-handle-idle-trylock-in-get-next-timer-irq.patc.patch b/patches/0182-timer-handle-idle-trylock-in-get-next-timer-irq.patc.patch
index 926bfe9..0d9d08a 100644
--- a/patches/0182-timer-handle-idle-trylock-in-get-next-timer-irq.patc.patch
+++ b/patches/0182-timer-handle-idle-trylock-in-get-next-timer-irq.patc.patch
@@ -1,4 +1,4 @@
-From 4276ee46138a38d9ccef5362bc2c9446bef64da3 Mon Sep 17 00:00:00 2001
+From a199143f29100992fd1476b1d1b3f96df3e5c52b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 22:08:38 +0200
Subject: [PATCH 182/270] timer-handle-idle-trylock-in-get-next-timer-irq.patch
@@ -55,10 +55,10 @@ index f9baaae..921c90b 100644
}
EXPORT_SYMBOL(rt_spin_trylock);
diff --git a/kernel/timer.c b/kernel/timer.c
-index cc2588b..f6f2958 100644
+index 2342d25..e15edbe 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1373,13 +1373,14 @@ unsigned long get_next_timer_interrupt(unsigned long now)
+@@ -1375,13 +1375,14 @@ unsigned long get_next_timer_interrupt(unsigned long now)
/*
* On PREEMPT_RT we cannot sleep here. If the trylock does not
* succeed then we return the worst-case 'expires in 1 tick'
diff --git a/patches/0183-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch b/patches/0183-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch
index 958dcab..36b5554 100644
--- a/patches/0183-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch
+++ b/patches/0183-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch
@@ -1,4 +1,4 @@
-From aeff11ea057feef859e8cc5a10a1f3e3b4d6f494 Mon Sep 17 00:00:00 2001
+From 93dbe8e03d51912dc2c9acc7c5a7ea4158b2672c Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:30 -0500
Subject: [PATCH 183/270] RCU: Force PREEMPT_RCU for PREEMPT-RT
diff --git a/patches/0184-rcu-Frob-softirq-test.patch b/patches/0184-rcu-Frob-softirq-test.patch
index 7447e59..9ce2d6b 100644
--- a/patches/0184-rcu-Frob-softirq-test.patch
+++ b/patches/0184-rcu-Frob-softirq-test.patch
@@ -1,4 +1,4 @@
-From 214cadf388c7f7ea3a05cc287605d4299c2969db Mon Sep 17 00:00:00 2001
+From be086f9748f429689978de56f651caa6a91c4402 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 184/270] rcu: Frob softirq test
diff --git a/patches/0185-rcu-Merge-RCU-bh-into-RCU-preempt.patch b/patches/0185-rcu-Merge-RCU-bh-into-RCU-preempt.patch
index 5c0e549..f3faaa2 100644
--- a/patches/0185-rcu-Merge-RCU-bh-into-RCU-preempt.patch
+++ b/patches/0185-rcu-Merge-RCU-bh-into-RCU-preempt.patch
@@ -1,4 +1,4 @@
-From 0438bb1f3a805779c3ab98c17711c44c269ef8d8 Mon Sep 17 00:00:00 2001
+From e712c1bc1d9e60a3343915fadbe7f31d672a9690 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 5 Oct 2011 11:59:38 -0700
Subject: [PATCH 185/270] rcu: Merge RCU-bh into RCU-preempt
diff --git a/patches/0186-rcu-Fix-macro-substitution-for-synchronize_rcu_bh-on.patch b/patches/0186-rcu-Fix-macro-substitution-for-synchronize_rcu_bh-on.patch
index 4d0ab1c..72eaa92 100644
--- a/patches/0186-rcu-Fix-macro-substitution-for-synchronize_rcu_bh-on.patch
+++ b/patches/0186-rcu-Fix-macro-substitution-for-synchronize_rcu_bh-on.patch
@@ -1,4 +1,4 @@
-From 2dcf8dfcc737378f79c3788b9ee0735e98035d82 Mon Sep 17 00:00:00 2001
+From 42df659f8ed33c6be1e7aba33605f495956955cf Mon Sep 17 00:00:00 2001
From: John Kacur <jkacur@redhat.com>
Date: Mon, 14 Nov 2011 02:44:42 +0100
Subject: [PATCH 186/270] rcu: Fix macro substitution for synchronize_rcu_bh()
diff --git a/patches/0187-rcu-more-fallout.patch.patch b/patches/0187-rcu-more-fallout.patch.patch
index e6f46fb..494a4a1 100644
--- a/patches/0187-rcu-more-fallout.patch.patch
+++ b/patches/0187-rcu-more-fallout.patch.patch
@@ -1,4 +1,4 @@
-From 4f949f6868bf87d1620513e5ec1904aad429d3c8 Mon Sep 17 00:00:00 2001
+From 53de9c7d162fae1d8dd50cd2f7b3e8ae5f5dd13e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 14 Nov 2011 10:57:54 +0100
Subject: [PATCH 187/270] rcu-more-fallout.patch
diff --git a/patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch b/patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
index 5d5b820..08937b6 100644
--- a/patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
+++ b/patches/0188-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
@@ -1,4 +1,4 @@
-From 1ff090286292c286a6128e768600e38e8c4aa6f5 Mon Sep 17 00:00:00 2001
+From 3db4171d2995a70116fec7afada2c491f3a7858a 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/270] rcu: Make ksoftirqd do RCU quiescent states
diff --git a/patches/0189-rcu-Fix-build-break.patch b/patches/0189-rcu-Fix-build-break.patch
index 6b3159a..6e6c984 100644
--- a/patches/0189-rcu-Fix-build-break.patch
+++ b/patches/0189-rcu-Fix-build-break.patch
@@ -1,4 +1,4 @@
-From 2995c90ed9d701d511ff0e1cbb90c087b537f321 Mon Sep 17 00:00:00 2001
+From 4e25d3bff0f3066224cc8be737fe3333383a980d Mon Sep 17 00:00:00 2001
From: John Kacur <jkacur@redhat.com>
Date: Fri, 13 Apr 2012 12:54:21 +0200
Subject: [PATCH 189/270] rcu: Fix build break
diff --git a/patches/0190-rt-rcutree-Move-misplaced-prototype.patch b/patches/0190-rt-rcutree-Move-misplaced-prototype.patch
index 14adbed..4aa72c2 100644
--- a/patches/0190-rt-rcutree-Move-misplaced-prototype.patch
+++ b/patches/0190-rt-rcutree-Move-misplaced-prototype.patch
@@ -1,4 +1,4 @@
-From 2d808d47ebdee6b66a5ba19bae3f4177c5e1ecaa Mon Sep 17 00:00:00 2001
+From 21ded088ca209776cb9ea0cc60c301a8f0c1c281 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Wed, 14 Dec 2011 12:51:28 +0100
Subject: [PATCH 190/270] rt/rcutree: Move misplaced prototype
diff --git a/patches/0191-lglocks-rt.patch.patch b/patches/0191-lglocks-rt.patch.patch
index 3792e0f..c2a2881 100644
--- a/patches/0191-lglocks-rt.patch.patch
+++ b/patches/0191-lglocks-rt.patch.patch
@@ -1,4 +1,4 @@
-From 0d41e2bab0423a9bdfb9cbfedef5319c8ab9da06 Mon Sep 17 00:00:00 2001
+From 4e44490a51c637cff396baca57672bb5540234fa Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 15 Jun 2011 11:02:21 +0200
Subject: [PATCH 191/270] lglocks-rt.patch
diff --git a/patches/0192-serial-8250-Clean-up-the-locking-for-rt.patch b/patches/0192-serial-8250-Clean-up-the-locking-for-rt.patch
index 42f0835..ef4167f 100644
--- a/patches/0192-serial-8250-Clean-up-the-locking-for-rt.patch
+++ b/patches/0192-serial-8250-Clean-up-the-locking-for-rt.patch
@@ -1,4 +1,4 @@
-From da241b98597c24b3f26d70b5c93837b9c31c1891 Mon Sep 17 00:00:00 2001
+From b7916f567fd5c182ac223af835026338cdd0927f Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:01 -0500
Subject: [PATCH 192/270] serial: 8250: Clean up the locking for -rt
diff --git a/patches/0193-serial-8250-Call-flush_to_ldisc-when-the-irq-is-thre.patch b/patches/0193-serial-8250-Call-flush_to_ldisc-when-the-irq-is-thre.patch
index 4824db8..b3132b9 100644
--- a/patches/0193-serial-8250-Call-flush_to_ldisc-when-the-irq-is-thre.patch
+++ b/patches/0193-serial-8250-Call-flush_to_ldisc-when-the-irq-is-thre.patch
@@ -1,4 +1,4 @@
-From 4ec37de907f4f2c69ffac3e764053376f750f7e3 Mon Sep 17 00:00:00 2001
+From c86ec59e8dacd300b22be67035f575c19748e060 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Fri, 3 Jul 2009 08:30:01 -0500
Subject: [PATCH 193/270] serial: 8250: Call flush_to_ldisc when the irq is
diff --git a/patches/0194-drivers-tty-fix-omap-lock-crap.patch.patch b/patches/0194-drivers-tty-fix-omap-lock-crap.patch.patch
index 19c77c3..6597879 100644
--- a/patches/0194-drivers-tty-fix-omap-lock-crap.patch.patch
+++ b/patches/0194-drivers-tty-fix-omap-lock-crap.patch.patch
@@ -1,4 +1,4 @@
-From 1f7ad40b7edf8a208249a87b191be48609508a7d Mon Sep 17 00:00:00 2001
+From 5b73d80689f32d6b1f52a564cdc90b91364e59b4 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 28 Jul 2011 13:32:57 +0200
Subject: [PATCH 194/270] drivers-tty-fix-omap-lock-crap.patch
diff --git a/patches/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch b/patches/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch
index f7bfbce..fba0e69 100644
--- a/patches/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch
+++ b/patches/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch
@@ -1,4 +1,4 @@
-From 75fc3542b63b8ad86e6b0f4cdf507e0e88eff3e2 Mon Sep 17 00:00:00 2001
+From 0df27cc5651d08ef506a69326b0e0e4a1b3d9038 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Wed, 14 Dec 2011 13:05:54 +0100
Subject: [PATCH 195/270] rt: Improve the serial console PASS_LIMIT
diff --git a/patches/0196-fs-namespace-preemption-fix.patch b/patches/0196-fs-namespace-preemption-fix.patch
index 9fbd628..a89ff07 100644
--- a/patches/0196-fs-namespace-preemption-fix.patch
+++ b/patches/0196-fs-namespace-preemption-fix.patch
@@ -1,4 +1,4 @@
-From 24eb1537d29209cb3d2efd57d98e2ca5c907e7ca Mon Sep 17 00:00:00 2001
+From 09125f398cc58419d752440174558c23eeaa1570 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 19 Jul 2009 08:44:27 -0500
Subject: [PATCH 196/270] fs: namespace preemption fix
diff --git a/patches/0197-mm-protect-activate-switch-mm.patch.patch b/patches/0197-mm-protect-activate-switch-mm.patch.patch
index 1e0491d..254b68c 100644
--- a/patches/0197-mm-protect-activate-switch-mm.patch.patch
+++ b/patches/0197-mm-protect-activate-switch-mm.patch.patch
@@ -1,4 +1,4 @@
-From 9d79c1db8e8d471880373d48ab4c944cc63b92f6 Mon Sep 17 00:00:00 2001
+From 4a144842354aa315cf71a450d91934accdea4d2a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 4 Jul 2011 09:48:40 +0200
Subject: [PATCH 197/270] mm-protect-activate-switch-mm.patch
diff --git a/patches/0198-mm-Protect-activate_mm-by-preempt_-disable-7Cenable-.patch b/patches/0198-mm-Protect-activate_mm-by-preempt_-disable-7Cenable-.patch
index ce7c6b8..4e95986 100644
--- a/patches/0198-mm-Protect-activate_mm-by-preempt_-disable-7Cenable-.patch
+++ b/patches/0198-mm-Protect-activate_mm-by-preempt_-disable-7Cenable-.patch
@@ -1,4 +1,4 @@
-From e6c78a7b60fb76287f23c90ad76c5b5ffbf11224 Mon Sep 17 00:00:00 2001
+From cf008badbad7a542d73c6b85011cecc3b2401df5 Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang@windriver.com>
Date: Tue, 15 May 2012 13:53:56 +0800
Subject: [PATCH 198/270] mm: Protect activate_mm() by
diff --git a/patches/0199-fs-block-rt-support.patch.patch b/patches/0199-fs-block-rt-support.patch.patch
index fd99714..ae11299 100644
--- a/patches/0199-fs-block-rt-support.patch.patch
+++ b/patches/0199-fs-block-rt-support.patch.patch
@@ -1,4 +1,4 @@
-From d6caad774d3a724fb3cbe06c40e3a019aaae528e Mon Sep 17 00:00:00 2001
+From ddaac0ed8a794a56bd998e2531ad4904c1f2f622 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 14 Jun 2011 17:05:09 +0200
Subject: [PATCH 199/270] fs-block-rt-support.patch
@@ -10,7 +10,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/block/blk-core.c b/block/blk-core.c
-index 0d947d0..f068328 100644
+index 70e420b..18d72ab 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -237,7 +237,7 @@ EXPORT_SYMBOL(blk_delay_queue);
diff --git a/patches/0200-fs-ntfs-disable-interrupt-only-on-RT.patch b/patches/0200-fs-ntfs-disable-interrupt-only-on-RT.patch
index 166f80f..59e3996 100644
--- a/patches/0200-fs-ntfs-disable-interrupt-only-on-RT.patch
+++ b/patches/0200-fs-ntfs-disable-interrupt-only-on-RT.patch
@@ -1,4 +1,4 @@
-From b18f1edaf459b12e1b39fc59522ebf2ebfbc252e Mon Sep 17 00:00:00 2001
+From cf65b36a33eeb58b323c34e48dca7fcff143b70d Mon Sep 17 00:00:00 2001
From: Mike Galbraith <efault@gmx.de>
Date: Fri, 3 Jul 2009 08:44:12 -0500
Subject: [PATCH 200/270] fs: ntfs: disable interrupt only on !RT
diff --git a/patches/0201-x86-Convert-mce-timer-to-hrtimer.patch b/patches/0201-x86-Convert-mce-timer-to-hrtimer.patch
index e12dc3f..6c16cad 100644
--- a/patches/0201-x86-Convert-mce-timer-to-hrtimer.patch
+++ b/patches/0201-x86-Convert-mce-timer-to-hrtimer.patch
@@ -1,4 +1,4 @@
-From 81d91efc7b1975526e1e50c00b1419e7682a0de1 Mon Sep 17 00:00:00 2001
+From e8160d74c2b696b67852fd2715feefe23d0bdcad Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 13 Dec 2010 16:33:39 +0100
Subject: [PATCH 201/270] x86: Convert mce timer to hrtimer
diff --git a/patches/0202-x86-stackprotector-Avoid-random-pool-on-rt.patch b/patches/0202-x86-stackprotector-Avoid-random-pool-on-rt.patch
index 2aa5c37..221381b 100644
--- a/patches/0202-x86-stackprotector-Avoid-random-pool-on-rt.patch
+++ b/patches/0202-x86-stackprotector-Avoid-random-pool-on-rt.patch
@@ -1,4 +1,4 @@
-From 2b07c620a313614b6fbbc010ba5b430e05b3781d Mon Sep 17 00:00:00 2001
+From 6822867088a07c1cb4bd306ef56dc69362838126 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 16 Dec 2010 14:25:18 +0100
Subject: [PATCH 202/270] x86: stackprotector: Avoid random pool on rt
diff --git a/patches/0203-x86-Use-generic-rwsem_spinlocks-on-rt.patch b/patches/0203-x86-Use-generic-rwsem_spinlocks-on-rt.patch
index b2b8846..ec0fffe 100644
--- a/patches/0203-x86-Use-generic-rwsem_spinlocks-on-rt.patch
+++ b/patches/0203-x86-Use-generic-rwsem_spinlocks-on-rt.patch
@@ -1,4 +1,4 @@
-From 69d51cd6bea8ce80e14a3294e2b06e1f891feec7 Mon Sep 17 00:00:00 2001
+From 2a117d37b0f4db9a8f7effd167aeb656a965dc07 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 26 Jul 2009 02:21:32 +0200
Subject: [PATCH 203/270] x86: Use generic rwsem_spinlocks on -rt
diff --git a/patches/0204-x86-Disable-IST-stacks-for-debug-int-3-stack-fault-f.patch b/patches/0204-x86-Disable-IST-stacks-for-debug-int-3-stack-fault-f.patch
index 37be947..3bf0345 100644
--- a/patches/0204-x86-Disable-IST-stacks-for-debug-int-3-stack-fault-f.patch
+++ b/patches/0204-x86-Disable-IST-stacks-for-debug-int-3-stack-fault-f.patch
@@ -1,4 +1,4 @@
-From 0660af0af3884f5f27c578605620fe6cfdb010f4 Mon Sep 17 00:00:00 2001
+From 9166fbd1f4a660735976b8336949d5487219fe6f Mon Sep 17 00:00:00 2001
From: Andi Kleen <ak@suse.de>
Date: Fri, 3 Jul 2009 08:44:10 -0500
Subject: [PATCH 204/270] x86: Disable IST stacks for debug/int 3/stack fault
diff --git a/patches/0205-workqueue-use-get-cpu-light.patch.patch b/patches/0205-workqueue-use-get-cpu-light.patch.patch
index 8ad0080..3477ffa 100644
--- a/patches/0205-workqueue-use-get-cpu-light.patch.patch
+++ b/patches/0205-workqueue-use-get-cpu-light.patch.patch
@@ -1,4 +1,4 @@
-From 4dadadd06239c7cab98957e3a4b5f1aba7e17b88 Mon Sep 17 00:00:00 2001
+From 3e4ea4ea645a0c57874ec423515367fb19a837eb Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:42:26 +0200
Subject: [PATCH 205/270] workqueue-use-get-cpu-light.patch
diff --git a/patches/0206-epoll.patch.patch b/patches/0206-epoll.patch.patch
index a57ec14..8ecefc8 100644
--- a/patches/0206-epoll.patch.patch
+++ b/patches/0206-epoll.patch.patch
@@ -1,4 +1,4 @@
-From 86ae307da5d3541897aea59caadae60fe4c7aacc Mon Sep 17 00:00:00 2001
+From 08f24ea32ce89a7352a6e4234b4dafebc83eb51e Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 8 Jul 2011 16:35:35 +0200
Subject: [PATCH 206/270] epoll.patch
diff --git a/patches/0207-mm-vmalloc.patch.patch b/patches/0207-mm-vmalloc.patch.patch
index cc62fe2..214e418 100644
--- a/patches/0207-mm-vmalloc.patch.patch
+++ b/patches/0207-mm-vmalloc.patch.patch
@@ -1,4 +1,4 @@
-From 3c7957e914e61f392cc0ebf6365035d1d2bd99a5 Mon Sep 17 00:00:00 2001
+From 147a4f3e3d84de5cbd945ef753cb37aa1b5ff2e2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 12 Jul 2011 11:39:36 +0200
Subject: [PATCH 207/270] mm-vmalloc.patch
diff --git a/patches/0208-debugobjects-rt.patch.patch b/patches/0208-debugobjects-rt.patch.patch
index 45ad625..0e7dd33 100644
--- a/patches/0208-debugobjects-rt.patch.patch
+++ b/patches/0208-debugobjects-rt.patch.patch
@@ -1,4 +1,4 @@
-From 6ab9c6f0fb95e9e7dbbb1c5ba08518533266d3b6 Mon Sep 17 00:00:00 2001
+From b379b61b4188dadca366942ef7893fe6c438e5d2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 21:41:35 +0200
Subject: [PATCH 208/270] debugobjects-rt.patch
diff --git a/patches/0209-jump-label-rt.patch.patch b/patches/0209-jump-label-rt.patch.patch
index 5ec82bb..4a0db19 100644
--- a/patches/0209-jump-label-rt.patch.patch
+++ b/patches/0209-jump-label-rt.patch.patch
@@ -1,4 +1,4 @@
-From a1020ce6032888951796499702f22bbb2285fd2a Mon Sep 17 00:00:00 2001
+From a4ec42cedfd36b00d76d4328c959daafd6f95653 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 13 Jul 2011 11:03:16 +0200
Subject: [PATCH 209/270] jump-label-rt.patch
diff --git a/patches/0210-skbufhead-raw-lock.patch.patch b/patches/0210-skbufhead-raw-lock.patch.patch
index 72f4b27..7934ab9 100644
--- a/patches/0210-skbufhead-raw-lock.patch.patch
+++ b/patches/0210-skbufhead-raw-lock.patch.patch
@@ -1,4 +1,4 @@
-From ec8a1b27d45c3d2bf3bf48571ee27bf840867c5d Mon Sep 17 00:00:00 2001
+From 17b1f7432ba8877583560a8839ce7f2ca5857490 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 12 Jul 2011 15:38:34 +0200
Subject: [PATCH 210/270] skbufhead-raw-lock.patch
diff --git a/patches/0211-x86-no-perf-irq-work-rt.patch.patch b/patches/0211-x86-no-perf-irq-work-rt.patch.patch
index 88d04a0..e582dec 100644
--- a/patches/0211-x86-no-perf-irq-work-rt.patch.patch
+++ b/patches/0211-x86-no-perf-irq-work-rt.patch.patch
@@ -1,4 +1,4 @@
-From 567450b39cddca97cfa5acb1dcd4033cbd676625 Mon Sep 17 00:00:00 2001
+From 8a2505bbac98f537b2e97f2c4c30123c460854c2 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 13 Jul 2011 14:05:05 +0200
Subject: [PATCH 211/270] x86-no-perf-irq-work-rt.patch
@@ -43,10 +43,10 @@ index 1588e3b..170c2ea 100644
llnode = llist_del_all(this_list);
while (llnode != NULL) {
diff --git a/kernel/timer.c b/kernel/timer.c
-index f6f2958..935f46d 100644
+index e15edbe..e5b51e0 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1412,7 +1412,7 @@ void update_process_times(int user_tick)
+@@ -1414,7 +1414,7 @@ void update_process_times(int user_tick)
scheduler_tick();
run_local_timers();
rcu_check_callbacks(cpu, user_tick);
@@ -55,7 +55,7 @@ index f6f2958..935f46d 100644
if (in_irq())
irq_work_run();
#endif
-@@ -1426,6 +1426,10 @@ static void run_timer_softirq(struct softirq_action *h)
+@@ -1428,6 +1428,10 @@ static void run_timer_softirq(struct softirq_action *h)
{
struct tvec_base *base = __this_cpu_read(tvec_bases);
diff --git a/patches/0212-console-make-rt-friendly.patch.patch b/patches/0212-console-make-rt-friendly.patch.patch
index 52864e1..58a2e4d 100644
--- a/patches/0212-console-make-rt-friendly.patch.patch
+++ b/patches/0212-console-make-rt-friendly.patch.patch
@@ -1,4 +1,4 @@
-From 02bef118d24e47eb62a4393b8f214f38df7086bd Mon Sep 17 00:00:00 2001
+From f3ed565fd2ce66c30fae08c8e8c82aa1e1cc34db Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 17 Jul 2011 22:43:07 +0200
Subject: [PATCH 212/270] console-make-rt-friendly.patch
diff --git a/patches/0213-fix-printk-flush-of-messages.patch b/patches/0213-fix-printk-flush-of-messages.patch
index e832727..3072f98 100644
--- a/patches/0213-fix-printk-flush-of-messages.patch
+++ b/patches/0213-fix-printk-flush-of-messages.patch
@@ -1,4 +1,4 @@
-From c7a05b29ea585d9e0b6b6a69c1b0e2f21e49ba64 Mon Sep 17 00:00:00 2001
+From 4fc31132c9912dff889c824c3954cbd3c96b2420 Mon Sep 17 00:00:00 2001
From: Frank Rowand <frank.rowand@am.sony.com>
Date: Wed, 16 May 2012 18:09:36 -0700
Subject: [PATCH 213/270] fix printk flush of messages
diff --git a/patches/0214-power-use-generic-rwsem-on-rt.patch b/patches/0214-power-use-generic-rwsem-on-rt.patch
index 633e7a9..2381888 100644
--- a/patches/0214-power-use-generic-rwsem-on-rt.patch
+++ b/patches/0214-power-use-generic-rwsem-on-rt.patch
@@ -1,4 +1,4 @@
-From c78c672a299f1231893496d9d7f111577390e7c0 Mon Sep 17 00:00:00 2001
+From 8d804162ea21684f018e50cd22d6a53487a8b35d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 7 Jun 2012 07:47:08 -0400
Subject: [PATCH 214/270] power-use-generic-rwsem-on-rt
diff --git a/patches/0215-power-disable-highmem-on-rt.patch.patch b/patches/0215-power-disable-highmem-on-rt.patch.patch
index e4de05f..264522d 100644
--- a/patches/0215-power-disable-highmem-on-rt.patch.patch
+++ b/patches/0215-power-disable-highmem-on-rt.patch.patch
@@ -1,4 +1,4 @@
-From 801de71edd535ee7ebde85e7cf92db6207b3fc57 Mon Sep 17 00:00:00 2001
+From 40480d2312c2dd89de0011c6a1e0b33ffc93fbaf Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 17:08:34 +0200
Subject: [PATCH 215/270] power-disable-highmem-on-rt.patch
diff --git a/patches/0216-arm-disable-highmem-on-rt.patch.patch b/patches/0216-arm-disable-highmem-on-rt.patch.patch
index 98fa8fe..dc7016f 100644
--- a/patches/0216-arm-disable-highmem-on-rt.patch.patch
+++ b/patches/0216-arm-disable-highmem-on-rt.patch.patch
@@ -1,4 +1,4 @@
-From 8cb5276bc8ea41190108b79ccf59fc3cf95cb969 Mon Sep 17 00:00:00 2001
+From 07df23f375f32e312dc1724b93b9d243d61aa78a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 17:09:28 +0200
Subject: [PATCH 216/270] arm-disable-highmem-on-rt.patch
@@ -9,10 +9,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index 2320061..48549bc 100644
+index 83b19d8..8d72c6d 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -1725,7 +1725,7 @@ config HAVE_ARCH_PFN_VALID
+@@ -1735,7 +1735,7 @@ config HAVE_ARCH_PFN_VALID
config HIGHMEM
bool "High Memory Support"
diff --git a/patches/0217-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch b/patches/0217-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
index b7729e2..3edad24 100644
--- a/patches/0217-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
+++ b/patches/0217-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
@@ -1,4 +1,4 @@
-From 8202152e1bd528edf8dc081d8998522f8a64441e Mon Sep 17 00:00:00 2001
+From bb7cbdeedbdd4f5f7c5b8254ae52c3f2aa9e49da Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 1 May 2010 18:29:35 +0200
Subject: [PATCH 217/270] ARM: at91: tclib: Default to tclib timer for RT
diff --git a/patches/0218-mips-disable-highmem-on-rt.patch.patch b/patches/0218-mips-disable-highmem-on-rt.patch.patch
index 57ebe35..cb508c8 100644
--- a/patches/0218-mips-disable-highmem-on-rt.patch.patch
+++ b/patches/0218-mips-disable-highmem-on-rt.patch.patch
@@ -1,4 +1,4 @@
-From 241025350b59e3508d59499baf844ef4448a477d Mon Sep 17 00:00:00 2001
+From 12bc3b83e02ec02a838c797eabbe9b71e90a175a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 17:10:12 +0200
Subject: [PATCH 218/270] mips-disable-highmem-on-rt.patch
diff --git a/patches/0219-net-Avoid-livelock-in-net_tx_action-on-RT.patch b/patches/0219-net-Avoid-livelock-in-net_tx_action-on-RT.patch
index f47cfc2..88d730f 100644
--- a/patches/0219-net-Avoid-livelock-in-net_tx_action-on-RT.patch
+++ b/patches/0219-net-Avoid-livelock-in-net_tx_action-on-RT.patch
@@ -1,4 +1,4 @@
-From 5d8dfd3e5028eb88feb43847bc7a94b7372e6657 Mon Sep 17 00:00:00 2001
+From 514a622b9e8cf7634a883a2476881a6178541e92 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Thu, 6 Oct 2011 10:48:39 -0400
Subject: [PATCH 219/270] net: Avoid livelock in net_tx_action() on RT
diff --git a/patches/0220-ping-sysrq.patch.patch b/patches/0220-ping-sysrq.patch.patch
index 0715154..9ab9ed6 100644
--- a/patches/0220-ping-sysrq.patch.patch
+++ b/patches/0220-ping-sysrq.patch.patch
@@ -1,4 +1,4 @@
-From 5b0546888490a608737c94a0f8635406fbe13dbd Mon Sep 17 00:00:00 2001
+From b368d9e6e2764e56889154417fe2b5012719b4ad 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 220/270] ping-sysrq.patch
diff --git a/patches/0221-kgdb-serial-Short-term-workaround.patch b/patches/0221-kgdb-serial-Short-term-workaround.patch
index 9d8cc0a..cdf6606 100644
--- a/patches/0221-kgdb-serial-Short-term-workaround.patch
+++ b/patches/0221-kgdb-serial-Short-term-workaround.patch
@@ -1,4 +1,4 @@
-From 83ae0efec033b9c2fe17501fe6efc47f8134298b Mon Sep 17 00:00:00 2001
+From 2d6fb0d08710ac191a7bf82da30ac3b9331a5000 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 221/270] kgdb/serial: Short term workaround
@@ -64,18 +64,18 @@ index 0647258..0d1ebfc 100644
enum {
KDB_NOT_INITIALIZED,
diff --git a/kernel/debug/kdb/kdb_io.c b/kernel/debug/kdb/kdb_io.c
-index bb9520f..eb68a9d 100644
+index 572e604..67b22fd 100644
--- a/kernel/debug/kdb/kdb_io.c
+++ b/kernel/debug/kdb/kdb_io.c
-@@ -553,7 +553,6 @@ int vkdb_printf(const char *fmt, va_list ap)
- int diag;
+@@ -554,7 +554,6 @@ int vkdb_printf(const char *fmt, va_list ap)
int linecount;
+ int colcount;
int logging, saved_loglevel = 0;
- int saved_trap_printk;
int got_printf_lock = 0;
int retlen = 0;
int fnd, len;
-@@ -564,8 +563,6 @@ int vkdb_printf(const char *fmt, va_list ap)
+@@ -565,8 +564,6 @@ int vkdb_printf(const char *fmt, va_list ap)
unsigned long uninitialized_var(flags);
preempt_disable();
@@ -84,7 +84,7 @@ index bb9520f..eb68a9d 100644
/* Serialize kdb_printf if multiple cpus try to write at once.
* But if any cpu goes recursive in kdb, just print the output,
-@@ -821,7 +818,6 @@ kdb_print_out:
+@@ -844,7 +841,6 @@ kdb_print_out:
} else {
__release(kdb_printf_lock);
}
@@ -92,7 +92,7 @@ index bb9520f..eb68a9d 100644
preempt_enable();
return retlen;
}
-@@ -831,9 +827,11 @@ int kdb_printf(const char *fmt, ...)
+@@ -854,9 +850,11 @@ int kdb_printf(const char *fmt, ...)
va_list ap;
int r;
diff --git a/patches/0222-add-sys-kernel-realtime-entry.patch b/patches/0222-add-sys-kernel-realtime-entry.patch
index 4d684b4..9ef05eb 100644
--- a/patches/0222-add-sys-kernel-realtime-entry.patch
+++ b/patches/0222-add-sys-kernel-realtime-entry.patch
@@ -1,4 +1,4 @@
-From e6686e31babd8e570643785b6045ba749d23eb83 Mon Sep 17 00:00:00 2001
+From 8ed080bbd1535889b57ec35c6fa6d0d40501269a Mon Sep 17 00:00:00 2001
From: Clark Williams <williams@redhat.com>
Date: Sat, 30 Jul 2011 21:55:53 -0500
Subject: [PATCH 222/270] add /sys/kernel/realtime entry
diff --git a/patches/0223-mm-rt-kmap_atomic-scheduling.patch b/patches/0223-mm-rt-kmap_atomic-scheduling.patch
index 1953e1c..14479c5 100644
--- a/patches/0223-mm-rt-kmap_atomic-scheduling.patch
+++ b/patches/0223-mm-rt-kmap_atomic-scheduling.patch
@@ -1,4 +1,4 @@
-From e462e1708ddeef4718d578f82f7d15ba07b86fc2 Mon Sep 17 00:00:00 2001
+From 892d3a98ee3ee2fe4ab5525953911f026a3390fd Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Thu, 28 Jul 2011 10:43:51 +0200
Subject: [PATCH 223/270] mm, rt: kmap_atomic scheduling
diff --git a/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch b/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch
index c84a5a8..2e2b9d3 100644
--- a/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch
+++ b/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch
@@ -1,4 +1,4 @@
-From d4fd87e485b6b563981f30ec68e9b35ad9e16dfc Mon Sep 17 00:00:00 2001
+From f1c7871e4debd064d81318cf35c5b725f90e231f Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date: Tue, 13 Sep 2011 15:09:40 +0200
Subject: [PATCH 224/270] ipc/sem: Rework semaphore wakeups
diff --git a/patches/0225-x86-kvm-require-const-tsc-for-rt.patch.patch b/patches/0225-x86-kvm-require-const-tsc-for-rt.patch.patch
index 31b3e82..f34be3e 100644
--- a/patches/0225-x86-kvm-require-const-tsc-for-rt.patch.patch
+++ b/patches/0225-x86-kvm-require-const-tsc-for-rt.patch.patch
@@ -1,4 +1,4 @@
-From b04d7cb655d852c8a292904db21304621545a8bc Mon Sep 17 00:00:00 2001
+From f26b635c0a84c91125e446e0ee53e45ad8878dc0 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 6 Nov 2011 12:26:18 +0100
Subject: [PATCH 225/270] x86-kvm-require-const-tsc-for-rt.patch
diff --git a/patches/0226-scsi-fcoe-rt-aware.patch.patch b/patches/0226-scsi-fcoe-rt-aware.patch.patch
index dbe46ba..a1116e4 100644
--- a/patches/0226-scsi-fcoe-rt-aware.patch.patch
+++ b/patches/0226-scsi-fcoe-rt-aware.patch.patch
@@ -1,4 +1,4 @@
-From 03ae2a90162a6b3528d5f7f308471370ab7e660d Mon Sep 17 00:00:00 2001
+From 8769661f9a833b0f518c4dc51fb624743dcaba83 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 12 Nov 2011 14:00:48 +0100
Subject: [PATCH 226/270] scsi-fcoe-rt-aware.patch
diff --git a/patches/0227-x86-crypto-Reduce-preempt-disabled-regions.patch b/patches/0227-x86-crypto-Reduce-preempt-disabled-regions.patch
index 31d3b90..c1e4903 100644
--- a/patches/0227-x86-crypto-Reduce-preempt-disabled-regions.patch
+++ b/patches/0227-x86-crypto-Reduce-preempt-disabled-regions.patch
@@ -1,4 +1,4 @@
-From dbf21c838235cf291057bef6dab858d60f18b38c Mon Sep 17 00:00:00 2001
+From fd11c741b3c90eab000b00c24ffbdad024596532 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <peterz@infradead.org>
Date: Mon, 14 Nov 2011 18:19:27 +0100
Subject: [PATCH 227/270] x86: crypto: Reduce preempt disabled regions
@@ -18,7 +18,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/arch/x86/crypto/aesni-intel_glue.c b/arch/x86/crypto/aesni-intel_glue.c
-index c799352..0efa514 100644
+index c799352..0efa5144 100644
--- a/arch/x86/crypto/aesni-intel_glue.c
+++ b/arch/x86/crypto/aesni-intel_glue.c
@@ -290,14 +290,14 @@ static int ecb_encrypt(struct blkcipher_desc *desc,
diff --git a/patches/0228-dm-Make-rt-aware.patch b/patches/0228-dm-Make-rt-aware.patch
index bbab561..8532cfd 100644
--- a/patches/0228-dm-Make-rt-aware.patch
+++ b/patches/0228-dm-Make-rt-aware.patch
@@ -1,4 +1,4 @@
-From 4e89f77e3f51220f0e710cf42e3e19cdd497b1b6 Mon Sep 17 00:00:00 2001
+From 78c191073b6e6c6965554618d8992f6b1105a35a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 14 Nov 2011 23:06:09 +0100
Subject: [PATCH 228/270] dm: Make rt aware
diff --git a/patches/0229-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch b/patches/0229-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
index 5489119..f9d9ac4 100644
--- a/patches/0229-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
+++ b/patches/0229-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
@@ -1,4 +1,4 @@
-From a152eb69205be5493efd51ee160538e40d470cf6 Mon Sep 17 00:00:00 2001
+From 7c5ec8e2bf724d63b2d9bd21bde1a776ff52b2a5 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 14 Dec 2011 01:03:49 +0100
Subject: [PATCH 229/270] cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RT
diff --git a/patches/0230-seqlock-Prevent-rt-starvation.patch b/patches/0230-seqlock-Prevent-rt-starvation.patch
index f63c4ee..4615557 100644
--- a/patches/0230-seqlock-Prevent-rt-starvation.patch
+++ b/patches/0230-seqlock-Prevent-rt-starvation.patch
@@ -1,4 +1,4 @@
-From d66e31b98bd3d2fca0706a2f27168940f36993ba Mon Sep 17 00:00:00 2001
+From 4589a52abcb0b58b73b13e405ee6ec9d67002c0d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 22 Feb 2012 12:03:30 +0100
Subject: [PATCH 230/270] seqlock: Prevent rt starvation
diff --git a/patches/0231-timer-Fix-hotplug-for-rt.patch b/patches/0231-timer-Fix-hotplug-for-rt.patch
index 695341b..d7ab95f 100644
--- a/patches/0231-timer-Fix-hotplug-for-rt.patch
+++ b/patches/0231-timer-Fix-hotplug-for-rt.patch
@@ -1,4 +1,4 @@
-From e6f87b6ef89edd2ed9276b458aefb4bfd4b7ea21 Mon Sep 17 00:00:00 2001
+From dc3ab0398b4edc8dd117f98046c8269986abc6fc Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 1 Mar 2012 13:55:28 -0500
Subject: [PATCH 231/270] timer: Fix hotplug for -rt
@@ -30,10 +30,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/kernel/timer.c b/kernel/timer.c
-index 935f46d..5413ff6 100644
+index e5b51e0..62fc642 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
-@@ -1793,21 +1793,17 @@ static void __cpuinit migrate_timers(int cpu)
+@@ -1795,21 +1795,17 @@ static void __cpuinit migrate_timers(int cpu)
{
struct tvec_base *old_base;
struct tvec_base *new_base;
@@ -58,7 +58,7 @@ index 935f46d..5413ff6 100644
BUG_ON(old_base->running_timer);
-@@ -1821,10 +1817,8 @@ static void __cpuinit migrate_timers(int cpu)
+@@ -1823,10 +1819,8 @@ static void __cpuinit migrate_timers(int cpu)
}
spin_unlock(&old_base->lock);
diff --git a/patches/0232-futex-rt-Fix-possible-lockup-when-taking-pi_lock-in-.patch b/patches/0232-futex-rt-Fix-possible-lockup-when-taking-pi_lock-in-.patch
index e9aecf7..6a18c74 100644
--- a/patches/0232-futex-rt-Fix-possible-lockup-when-taking-pi_lock-in-.patch
+++ b/patches/0232-futex-rt-Fix-possible-lockup-when-taking-pi_lock-in-.patch
@@ -1,4 +1,4 @@
-From 1031769343df5ea78b1261e07e3439324caae35d Mon Sep 17 00:00:00 2001
+From c8ed2d192b3ea395db69b0313b6008ebc9893ca8 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 1 Mar 2012 13:55:29 -0500
Subject: [PATCH 232/270] futex/rt: Fix possible lockup when taking pi_lock in
diff --git a/patches/0233-ring-buffer-rt-Check-for-irqs-disabled-before-grabbi.patch b/patches/0233-ring-buffer-rt-Check-for-irqs-disabled-before-grabbi.patch
index 53f65e2..fd5b549 100644
--- a/patches/0233-ring-buffer-rt-Check-for-irqs-disabled-before-grabbi.patch
+++ b/patches/0233-ring-buffer-rt-Check-for-irqs-disabled-before-grabbi.patch
@@ -1,4 +1,4 @@
-From 0591b95831c1bb581e0b1a9a075238d374bed997 Mon Sep 17 00:00:00 2001
+From abde748ca5b9e5f484ddd26aece90492d907bcbd Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 1 Mar 2012 13:55:32 -0500
Subject: [PATCH 233/270] ring-buffer/rt: Check for irqs disabled before
diff --git a/patches/0234-sched-rt-Fix-wait_task_interactive-to-test-rt_spin_l.patch b/patches/0234-sched-rt-Fix-wait_task_interactive-to-test-rt_spin_l.patch
index e4becdb..7fbd8c6 100644
--- a/patches/0234-sched-rt-Fix-wait_task_interactive-to-test-rt_spin_l.patch
+++ b/patches/0234-sched-rt-Fix-wait_task_interactive-to-test-rt_spin_l.patch
@@ -1,4 +1,4 @@
-From 67240354d0c4f6a70d74783fe9a5608415952773 Mon Sep 17 00:00:00 2001
+From d2e32f5941c35715a5ced1f6f1d517e02962d5fe Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 1 Mar 2012 13:55:33 -0500
Subject: [PATCH 234/270] sched/rt: Fix wait_task_interactive() to test
diff --git a/patches/0235-lglock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch b/patches/0235-lglock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch
index b113d03..33a379e 100644
--- a/patches/0235-lglock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch
+++ b/patches/0235-lglock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch
@@ -1,4 +1,4 @@
-From 53f0f1d0b61210bea8c3603a1cd421d5c0d36823 Mon Sep 17 00:00:00 2001
+From 35d553e0dd1c42ea3b4e18186d70d526d7cd6ee6 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 1 Mar 2012 13:55:30 -0500
Subject: [PATCH 235/270] lglock/rt: Use non-rt for_each_cpu() in -rt code
diff --git a/patches/0236-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch b/patches/0236-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
index 4c6e6e2..4f114d0 100644
--- a/patches/0236-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
+++ b/patches/0236-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
@@ -1,4 +1,4 @@
-From bf0ce43c9227d772c41f9434239a65cdf9848cd3 Mon Sep 17 00:00:00 2001
+From 8585f63654a3ecba67d817eb3f88f356daa43551 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Fri, 2 Mar 2012 10:36:57 -0500
Subject: [PATCH 236/270] cpu: Make hotplug.lock a "sleeping" spinlock on RT
diff --git a/patches/0237-softirq-Check-preemption-after-reenabling-interrupts.patch b/patches/0237-softirq-Check-preemption-after-reenabling-interrupts.patch
index 944e4d7..017c7cb 100644
--- a/patches/0237-softirq-Check-preemption-after-reenabling-interrupts.patch
+++ b/patches/0237-softirq-Check-preemption-after-reenabling-interrupts.patch
@@ -1,4 +1,4 @@
-From f4a15a49919760796be771b9fd9d97f3d17b5224 Mon Sep 17 00:00:00 2001
+From 4d81e34a91db2dad1649f04b8a31833d1cd9ad4d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 13 Nov 2011 17:17:09 +0100
Subject: [PATCH 237/270] softirq: Check preemption after reenabling
diff --git a/patches/0238-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch b/patches/0238-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
index 4b78827..c9f80f2 100644
--- a/patches/0238-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
+++ b/patches/0238-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
@@ -1,4 +1,4 @@
-From c89aba2f556365fec11b19311ee25d4d7b519d30 Mon Sep 17 00:00:00 2001
+From 8028e6426024846ea098eb67ce6fe9c9aaef6469 Mon Sep 17 00:00:00 2001
From: John Kacur <jkacur@redhat.com>
Date: Fri, 27 Apr 2012 12:48:46 +0200
Subject: [PATCH 238/270] scsi: qla2xxx: Use local_irq_save_nort() in
diff --git a/patches/0239-net-RT-REmove-preemption-disabling-in-netif_rx.patch b/patches/0239-net-RT-REmove-preemption-disabling-in-netif_rx.patch
index fa49d98..471ddaf 100644
--- a/patches/0239-net-RT-REmove-preemption-disabling-in-netif_rx.patch
+++ b/patches/0239-net-RT-REmove-preemption-disabling-in-netif_rx.patch
@@ -1,4 +1,4 @@
-From 914b3871c6c029317714eae041a8d432dc16c655 Mon Sep 17 00:00:00 2001
+From b6493a401d2beb5a9893967bcb6a2ceb67219b26 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 239/270] net,RT:REmove preemption disabling in netif_rx()
diff --git a/patches/0240-rt-Introduce-cpu_chill.patch b/patches/0240-rt-Introduce-cpu_chill.patch
index 5697408..9836860 100644
--- a/patches/0240-rt-Introduce-cpu_chill.patch
+++ b/patches/0240-rt-Introduce-cpu_chill.patch
@@ -1,4 +1,4 @@
-From cb2e3376408d5c5d177f464f20b476141a28d353 Mon Sep 17 00:00:00 2001
+From ce04643ff84936e7f4286c029104e711fd72bb60 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 7 Mar 2012 20:51:03 +0100
Subject: [PATCH 240/270] rt: Introduce cpu_chill()
diff --git a/patches/0241-fs-dcache-Use-cpu_chill-in-trylock-loops.patch b/patches/0241-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
index 61f7015..d3bb8a2 100644
--- a/patches/0241-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
+++ b/patches/0241-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
@@ -1,4 +1,4 @@
-From 046a3b731090112afd7a195d9e8480a20156a6ce Mon Sep 17 00:00:00 2001
+From 91a63555f6124b69a6d37605e412c44e289f6e6f Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 7 Mar 2012 21:00:34 +0100
Subject: [PATCH 241/270] fs: dcache: Use cpu_chill() in trylock loops
diff --git a/patches/0242-net-Use-cpu_chill-instead-of-cpu_relax.patch b/patches/0242-net-Use-cpu_chill-instead-of-cpu_relax.patch
index e5c415a..247ae04 100644
--- a/patches/0242-net-Use-cpu_chill-instead-of-cpu_relax.patch
+++ b/patches/0242-net-Use-cpu_chill-instead-of-cpu_relax.patch
@@ -1,4 +1,4 @@
-From 6c7a65e5e7ec4d63851b243f1cfc4edf4e068207 Mon Sep 17 00:00:00 2001
+From f5ffd552042ab7dba59d07b4032fc3e6e3e4fe9d Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 7 Mar 2012 21:10:04 +0100
Subject: [PATCH 242/270] net: Use cpu_chill() instead of cpu_relax()
diff --git a/patches/0243-ntp-Make-ntp_lock-raw.patch b/patches/0243-ntp-Make-ntp_lock-raw.patch
index cb18e13..0dd19a3 100644
--- a/patches/0243-ntp-Make-ntp_lock-raw.patch
+++ b/patches/0243-ntp-Make-ntp_lock-raw.patch
@@ -1,4 +1,4 @@
-From 4ed1695f9aed0fa01a307fa7624788803f42f070 Mon Sep 17 00:00:00 2001
+From c27012fa952b7f6dd232a690c465e8ccb3c3c0ac Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 10 Apr 2012 11:14:55 +0200
Subject: [PATCH 243/270] ntp: Make ntp_lock raw.
diff --git a/patches/0244-mips-remove-smp-reserve-lock.patch.patch b/patches/0244-mips-remove-smp-reserve-lock.patch.patch
index 22234ea..a51d755 100644
--- a/patches/0244-mips-remove-smp-reserve-lock.patch.patch
+++ b/patches/0244-mips-remove-smp-reserve-lock.patch.patch
@@ -1,4 +1,4 @@
-From ede8d3a8e89f11533013a4ace64110aa8550a0ea Mon Sep 17 00:00:00 2001
+From 0c6b6e797ffeb3dd65162563000846f0a4603dc0 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 22 May 2012 21:15:10 +0200
Subject: [PATCH 244/270] mips-remove-smp-reserve-lock.patch
diff --git a/patches/0245-lockdep-Selftest-convert-spinlock-to-raw-spinlock.patch b/patches/0245-lockdep-Selftest-convert-spinlock-to-raw-spinlock.patch
index 5015ac6..87ca7c7 100644
--- a/patches/0245-lockdep-Selftest-convert-spinlock-to-raw-spinlock.patch
+++ b/patches/0245-lockdep-Selftest-convert-spinlock-to-raw-spinlock.patch
@@ -1,4 +1,4 @@
-From d0052a816604e528303d6de773babd28260f7be2 Mon Sep 17 00:00:00 2001
+From db328862c91d45e7a94de75f4e69fd476e682e71 Mon Sep 17 00:00:00 2001
From: Yong Zhang <yong.zhang@windriver.com>
Date: Mon, 16 Apr 2012 15:01:55 +0800
Subject: [PATCH 245/270] lockdep: Selftest: convert spinlock to raw spinlock
diff --git a/patches/0246-lockdep-Selftest-Only-do-hardirq-context-test-for-ra.patch b/patches/0246-lockdep-Selftest-Only-do-hardirq-context-test-for-ra.patch
index 0c847fa..1ec6019 100644
--- a/patches/0246-lockdep-Selftest-Only-do-hardirq-context-test-for-ra.patch
+++ b/patches/0246-lockdep-Selftest-Only-do-hardirq-context-test-for-ra.patch
@@ -1,4 +1,4 @@
-From 1910cbbcf37cb1c1b1661376813b4ec2ca75af75 Mon Sep 17 00:00:00 2001
+From bd9df9af90fcd81fc73bd099bfc9e5b8d9dfd075 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 246/270] lockdep: Selftest: Only do hardirq context test for
diff --git a/patches/0247-genirq-Add-default-affinity-mask-command-line-option.patch b/patches/0247-genirq-Add-default-affinity-mask-command-line-option.patch
index 566a01c..79fde05 100644
--- a/patches/0247-genirq-Add-default-affinity-mask-command-line-option.patch
+++ b/patches/0247-genirq-Add-default-affinity-mask-command-line-option.patch
@@ -1,4 +1,4 @@
-From 76979f54a4b99eb3b05a29b7b54ecc9ebfaf5c13 Mon Sep 17 00:00:00 2001
+From 2872c6c4622262696536dcdabb261f4332fbf18b Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 25 May 2012 16:59:47 +0200
Subject: [PATCH 247/270] genirq: Add default affinity mask command line
diff --git a/patches/0248-kconfig-disable-a-few-options-rt.patch.patch b/patches/0248-kconfig-disable-a-few-options-rt.patch.patch
index 5dd7130..1ad221b 100644
--- a/patches/0248-kconfig-disable-a-few-options-rt.patch.patch
+++ b/patches/0248-kconfig-disable-a-few-options-rt.patch.patch
@@ -1,4 +1,4 @@
-From 3843af98d93a2d74fc189276168255843bc052cf Mon Sep 17 00:00:00 2001
+From e5d3e04e21e3d07921ab7dd6b5940b987513a1b3 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 24 Jul 2011 12:11:43 +0200
Subject: [PATCH 248/270] kconfig-disable-a-few-options-rt.patch
diff --git a/patches/0249-kconfig-preempt-rt-full.patch.patch b/patches/0249-kconfig-preempt-rt-full.patch.patch
index e6582ae..83a66cd 100644
--- a/patches/0249-kconfig-preempt-rt-full.patch.patch
+++ b/patches/0249-kconfig-preempt-rt-full.patch.patch
@@ -1,4 +1,4 @@
-From f3186539dfdfaf584aec7a10e5a0ea07a1470da2 Mon Sep 17 00:00:00 2001
+From ca8def84ac19a68dfa1ca958cc538ffdf95696c5 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 29 Jun 2011 14:58:57 +0200
Subject: [PATCH 249/270] kconfig-preempt-rt-full.patch
diff --git a/patches/0250-spinlock-rt-Include-bug.h-in-spinlock_rt.h-to-satisf.patch b/patches/0250-spinlock-rt-Include-bug.h-in-spinlock_rt.h-to-satisf.patch
index caea8da..40f42f8 100644
--- a/patches/0250-spinlock-rt-Include-bug.h-in-spinlock_rt.h-to-satisf.patch
+++ b/patches/0250-spinlock-rt-Include-bug.h-in-spinlock_rt.h-to-satisf.patch
@@ -1,4 +1,4 @@
-From a7447def3251827cc9d11ed718f5cd047ad5e219 Mon Sep 17 00:00:00 2001
+From 1acc0d9bf5096756013c3998077fcf0c0e1e8977 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Fri, 22 Jun 2012 07:25:14 -0400
Subject: [PATCH 250/270] spinlock/rt: Include bug.h in spinlock_rt.h to
diff --git a/patches/0251-Subject-powerpc-Mark-low-level-irq-handlers-NO_THREA.patch b/patches/0251-Subject-powerpc-Mark-low-level-irq-handlers-NO_THREA.patch
index 5f018bf..aebc1c4 100644
--- a/patches/0251-Subject-powerpc-Mark-low-level-irq-handlers-NO_THREA.patch
+++ b/patches/0251-Subject-powerpc-Mark-low-level-irq-handlers-NO_THREA.patch
@@ -1,4 +1,4 @@
-From db1a68d92e52c0c9b1e05ae5b8967370812a9891 Mon Sep 17 00:00:00 2001
+From f34749636023c3b2138e8a55d4af1a3bfa548ad6 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jun 2012 19:53:17 +0200
Subject: [PATCH 251/270] Subject: powerpc: Mark low level irq handlers
diff --git a/patches/0252-Latency-histogramms-Cope-with-backwards-running-loca.patch b/patches/0252-Latency-histogramms-Cope-with-backwards-running-loca.patch
index fc87b80..f1a1b7f 100644
--- a/patches/0252-Latency-histogramms-Cope-with-backwards-running-loca.patch
+++ b/patches/0252-Latency-histogramms-Cope-with-backwards-running-loca.patch
@@ -1,4 +1,4 @@
-From 79b5ad703b89c8c5f5df5d20315fddc4419ab7a9 Mon Sep 17 00:00:00 2001
+From a49c5e9fce0310c8883d338bf0879c65966b00bf Mon Sep 17 00:00:00 2001
From: Carsten Emde <C.Emde@osadl.org>
Date: Wed, 11 Jul 2012 22:05:17 +0000
Subject: [PATCH 252/270] Latency histogramms: Cope with backwards running
diff --git a/patches/0253-Latency-histograms-Adjust-timer-if-already-elapsed-w.patch b/patches/0253-Latency-histograms-Adjust-timer-if-already-elapsed-w.patch
index aa52dbd..7d02ad4 100644
--- a/patches/0253-Latency-histograms-Adjust-timer-if-already-elapsed-w.patch
+++ b/patches/0253-Latency-histograms-Adjust-timer-if-already-elapsed-w.patch
@@ -1,4 +1,4 @@
-From a8e8aebd15ab62c675335448d7578bc30c8c99b1 Mon Sep 17 00:00:00 2001
+From d8e6489cea6c5961626031a9191453f0aafc3085 Mon Sep 17 00:00:00 2001
From: Carsten Emde <C.Emde@osadl.org>
Date: Wed, 11 Jul 2012 22:05:18 +0000
Subject: [PATCH 253/270] Latency histograms: Adjust timer, if already elapsed
diff --git a/patches/0254-Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch b/patches/0254-Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch
index cda714a..3e775f5 100644
--- a/patches/0254-Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch
+++ b/patches/0254-Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch
@@ -1,4 +1,4 @@
-From cef71199e1dc9c6d09648fe4fdf2d60d4606947e Mon Sep 17 00:00:00 2001
+From 719b25c9c7941470a4baad3da5791fd49a1fbf54 Mon Sep 17 00:00:00 2001
From: Carsten Emde <C.Emde@osadl.org>
Date: Wed, 11 Jul 2012 22:05:18 +0000
Subject: [PATCH 254/270] Disable RT_GROUP_SCHED in PREEMPT_RT_FULL
diff --git a/patches/0255-Latency-histograms-Detect-another-yet-overlooked-sha.patch b/patches/0255-Latency-histograms-Detect-another-yet-overlooked-sha.patch
index 1c5c7d5..28b5926 100644
--- a/patches/0255-Latency-histograms-Detect-another-yet-overlooked-sha.patch
+++ b/patches/0255-Latency-histograms-Detect-another-yet-overlooked-sha.patch
@@ -1,4 +1,4 @@
-From 45d6434e00f3bfe12ae4e761e97e77359658b2c1 Mon Sep 17 00:00:00 2001
+From 84c1930561c168edad712795b52e5bf3194004fa Mon Sep 17 00:00:00 2001
From: Carsten Emde <C.Emde@osadl.org>
Date: Wed, 11 Jul 2012 22:05:19 +0000
Subject: [PATCH 255/270] Latency histograms: Detect another yet overlooked
diff --git a/patches/0256-slab-Prevent-local-lock-deadlock.patch b/patches/0256-slab-Prevent-local-lock-deadlock.patch
index be97337..c40afc4 100644
--- a/patches/0256-slab-Prevent-local-lock-deadlock.patch
+++ b/patches/0256-slab-Prevent-local-lock-deadlock.patch
@@ -1,4 +1,4 @@
-From 0e7a49fba8f70d2cdf6f27a874e827328a7d21a1 Mon Sep 17 00:00:00 2001
+From c77a6ee4d7b2db4b663e0752ce00fc49b155d5cd Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 11 Jul 2012 22:05:19 +0000
Subject: [PATCH 256/270] slab: Prevent local lock deadlock
diff --git a/patches/0257-fs-jbd-pull-your-plug-when-waiting-for-space.patch b/patches/0257-fs-jbd-pull-your-plug-when-waiting-for-space.patch
index 302c519..2b19567 100644
--- a/patches/0257-fs-jbd-pull-your-plug-when-waiting-for-space.patch
+++ b/patches/0257-fs-jbd-pull-your-plug-when-waiting-for-space.patch
@@ -1,4 +1,4 @@
-From f25a39ab172b4c4e881f7f98b09254e0530aabc6 Mon Sep 17 00:00:00 2001
+From d98c2b1450d6e00af393c522b00a6b69277643ff Mon Sep 17 00:00:00 2001
From: Mike Galbraith <mgalbraith@suse.de>
Date: Wed, 11 Jul 2012 22:05:20 +0000
Subject: [PATCH 257/270] fs, jbd: pull your plug when waiting for space
diff --git a/patches/0258-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch b/patches/0258-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
index 3d681c3..5718ccc 100644
--- a/patches/0258-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
+++ b/patches/0258-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
@@ -1,4 +1,4 @@
-From 10e40f02f0b8022f61aab06e499150579ea637b4 Mon Sep 17 00:00:00 2001
+From 0ba34c1f2156bc1f472beb1763a88dcf6c10e0eb 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 258/270] perf: Make swevent hrtimer run in irq instead of
diff --git a/patches/0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch b/patches/0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
index d86a603..45771e0 100644
--- a/patches/0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
+++ b/patches/0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
@@ -1,4 +1,4 @@
-From 68cd964c29673f75afa368a09e1069b664589c9c Mon Sep 17 00:00:00 2001
+From f74a71074468d54903995010e81ca9993e0b962d Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Mon, 16 Jul 2012 08:07:43 +0000
Subject: [PATCH 259/270] cpu/rt: Rework cpu down for PREEMPT_RT
diff --git a/patches/0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch b/patches/0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch
index 9f4ea5b..3fc1e85 100644
--- a/patches/0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch
+++ b/patches/0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch
@@ -1,4 +1,4 @@
-From fa90159a7b9647dd5152d316cc54d1884352e8e3 Mon Sep 17 00:00:00 2001
+From 03e04b26dabdd2edea52ad423952c6826a9f67bd Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Tue, 17 Jul 2012 10:45:59 -0400
Subject: [PATCH 260/270] cpu/rt: Fix cpu_hotplug variable initialization
diff --git a/patches/0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch b/patches/0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch
index 18477e1..a3e3290 100644
--- a/patches/0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch
+++ b/patches/0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch
@@ -1,4 +1,4 @@
-From 462a2d3a0651091141ebb96100047c94d8dc507f Mon Sep 17 00:00:00 2001
+From 01865b4ae2d32437769a1f9da7f10b2168f284d7 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 2 Aug 2012 18:56:52 -0400
Subject: [PATCH 261/270] time/rt: Fix up leap-second backport for RT changes
diff --git a/patches/0262-random-Make-it-work-on-rt.patch b/patches/0262-random-Make-it-work-on-rt.patch
index c9fc4db..8aaf449 100644
--- a/patches/0262-random-Make-it-work-on-rt.patch
+++ b/patches/0262-random-Make-it-work-on-rt.patch
@@ -1,4 +1,4 @@
-From b7ad53c5d274d6d54a3ab77b27936eb2e255155a Mon Sep 17 00:00:00 2001
+From 6a0affa52fc9293987aaa4a61dcb678ce73b3a06 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Tue, 21 Aug 2012 20:38:50 +0200
Subject: [PATCH 262/270] random: Make it work on rt
diff --git a/patches/0263-softirq-Init-softirq-local-lock-after-per-cpu-sectio.patch b/patches/0263-softirq-Init-softirq-local-lock-after-per-cpu-sectio.patch
index 3a3452d..3236c21 100644
--- a/patches/0263-softirq-Init-softirq-local-lock-after-per-cpu-sectio.patch
+++ b/patches/0263-softirq-Init-softirq-local-lock-after-per-cpu-sectio.patch
@@ -1,4 +1,4 @@
-From 3f6c9b36ad0a8b24d95102f02d179d18e895b3c8 Mon Sep 17 00:00:00 2001
+From 3d12ba46098f83b4e4f9268e85b2f6ec18ed8f41 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <rostedt@goodmis.org>
Date: Thu, 4 Oct 2012 11:02:04 -0400
Subject: [PATCH 263/270] softirq: Init softirq local lock after per cpu
diff --git a/patches/0264-mm-slab-Fix-potential-deadlock.patch b/patches/0264-mm-slab-Fix-potential-deadlock.patch
index 0d45bb3..8825de1 100644
--- a/patches/0264-mm-slab-Fix-potential-deadlock.patch
+++ b/patches/0264-mm-slab-Fix-potential-deadlock.patch
@@ -1,4 +1,4 @@
-From d2ea0d2a8fd44c77aa967a82f9e77f5259e7842a Mon Sep 17 00:00:00 2001
+From f0633269469cbc8ba04953f51772b6f6cfa10b8f Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 26 Sep 2012 16:20:00 +0200
Subject: [PATCH 264/270] mm: slab: Fix potential deadlock
diff --git a/patches/0265-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch b/patches/0265-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
index 5e4d415..ea418b8 100644
--- a/patches/0265-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
+++ b/patches/0265-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
@@ -1,4 +1,4 @@
-From 09577ec3662f5a670725a782d0ee8f0360227e64 Mon Sep 17 00:00:00 2001
+From dbf10084455e86c41794b4bbea33ba6c19683380 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 27 Sep 2012 11:11:46 +0200
Subject: [PATCH 265/270] mm: page_alloc: Use local_lock_on() instead of plain
diff --git a/patches/0266-rt-rwsem-rwlock-lockdep-annotations.patch b/patches/0266-rt-rwsem-rwlock-lockdep-annotations.patch
index 24ff83b..94bb4af 100644
--- a/patches/0266-rt-rwsem-rwlock-lockdep-annotations.patch
+++ b/patches/0266-rt-rwsem-rwlock-lockdep-annotations.patch
@@ -1,4 +1,4 @@
-From 73241e0fbf4bc8fd377a8e4eb28f7669d63edb87 Mon Sep 17 00:00:00 2001
+From b546fa1c2df661ed9804b2616ee16f7f78a6f064 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 28 Sep 2012 10:49:42 +0100
Subject: [PATCH 266/270] rt: rwsem/rwlock: lockdep annotations
diff --git a/patches/0267-sched-Better-debug-output-for-might-sleep.patch b/patches/0267-sched-Better-debug-output-for-might-sleep.patch
index cf7a240..3e1b6a2 100644
--- a/patches/0267-sched-Better-debug-output-for-might-sleep.patch
+++ b/patches/0267-sched-Better-debug-output-for-might-sleep.patch
@@ -1,4 +1,4 @@
-From 00d1ff1b73364c930b03b1a477080e27b51a5eaa Mon Sep 17 00:00:00 2001
+From 02cbd6c30c3d141163290a322b4e5977cb42ffdd Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 5 Oct 2012 08:56:15 +0100
Subject: [PATCH 267/270] sched: Better debug output for might sleep
diff --git a/patches/0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch b/patches/0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch
index 9ecab9c..76d74c8 100644
--- a/patches/0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch
+++ b/patches/0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch
@@ -1,4 +1,4 @@
-From 755415a953d528c783df701eb57ba6ae6a447d32 Mon Sep 17 00:00:00 2001
+From 41045e8d0772a85573fcaa511bb20a1cf867139c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 3 Oct 2012 17:21:53 +0100
Subject: [PATCH 268/270] stomp_machine: Use mutex_trylock when called from
diff --git a/patches/0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch b/patches/0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch
index d15ed06..bde9cd2 100644
--- a/patches/0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch
+++ b/patches/0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch
@@ -1,4 +1,4 @@
-From 68e945c82914ca7381f5b890f07268eec010b592 Mon Sep 17 00:00:00 2001
+From 3639aeb774dae55fbfaf30898eaf166e5df18cca Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Tue, 16 Oct 2012 17:00:19 -0400
Subject: [PATCH 269/270] slab: Fix up stable merge of slab init_lock_keys()
diff --git a/patches/0270-Linux-3.4.14-rt23-REBASE.patch b/patches/0270-Linux-3.4.15-rt24-REBASE.patch
index 8371f88..1104e89 100644
--- a/patches/0270-Linux-3.4.14-rt23-REBASE.patch
+++ b/patches/0270-Linux-3.4.15-rt24-REBASE.patch
@@ -1,19 +1,19 @@
-From e57a68af7b2fe84ff4b0b0b276a1a7572e145dc4 Mon Sep 17 00:00:00 2001
+From 9dd294171116de1a33df43c9ebea72f113f52123 Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Tue, 16 Oct 2012 10:43:07 -0400
-Subject: [PATCH 270/270] Linux 3.4.14-rt23 REBASE
+Subject: [PATCH 270/270] Linux 3.4.15-rt24 REBASE
---
localversion-rt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/localversion-rt b/localversion-rt
-index 700c857..9a218ca 100644
+index 700c857..b2111a2 100644
--- a/localversion-rt
+++ b/localversion-rt
@@ -1 +1 @@
--rt8
-+-rt23
++-rt24
--
1.7.10.4
diff --git a/patches/series b/patches/series
index 1eb7926..79cf0f7 100644
--- a/patches/series
+++ b/patches/series
@@ -267,4 +267,4 @@
0267-sched-Better-debug-output-for-might-sleep.patch
0268-stomp_machine-Use-mutex_trylock-when-called-from-ina.patch
0269-slab-Fix-up-stable-merge-of-slab-init_lock_keys.patch
-0270-Linux-3.4.14-rt23-REBASE.patch
+0270-Linux-3.4.15-rt24-REBASE.patch