summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2012-10-15 21:26:48 -0400
committerPaul Gortmaker <paul.gortmaker@windriver.com>2012-10-15 21:26:48 -0400
commit9b7e4435eeb84cd7ed36baff62312e2e5bf5dbaa (patch)
tree0b233de9c1c462d6d58094a3bfa9bc90154e83c8
parentebc7327987ee0d6587fdf95ebd119fde421b52b8 (diff)
download3.4-rt-patches-9b7e4435eeb84cd7ed36baff62312e2e5bf5dbaa.tar.gz
patches-3.4.9-rt17.tar.xz3.4.9-rt17
Announce: ------------- Dear RT Folks, I'm pleased to announce the 3.4.9-rt17 stable release. This release is just an update to the new stable 3.4.9 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: 7050e0bb86b8500446cc7379cd9bcbeff57ecd87 Or to build 3.4.9-rt17 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.9.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.9-rt17.patch.xz Enjoy, -- Steve ------------- http://marc.info/?l=linux-kernel&m=134514497729009&w=2 md5sum: fa4715664431f3f8f71292b37d341308 patches-3.4.9-rt17.tar.xz 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.patch2
-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.patch2
-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.patch10
-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.patch6
-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.patch10
-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.patch4
-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.patch9
-rw-r--r--patches/0081-genirq-disable-irqpoll-on-rt.patch2
-rw-r--r--patches/0082-genirq-force-threading.patch.patch4
-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.patch6
-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.patch2
-rw-r--r--patches/0109-timers-preempt-rt-support.patch2
-rw-r--r--patches/0110-timers-fix-timer-hotplug-on-rt.patch2
-rw-r--r--patches/0111-timers-mov-printk_tick-to-soft-interrupt.patch2
-rw-r--r--patches/0112-timer-delay-waking-softirqs-from-the-jiffy-tick.patch2
-rw-r--r--patches/0113-timers-Avoid-the-switch-timers-base-set-to-NULL-tric.patch2
-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.patch6
-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-.patch6
-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.patch2
-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.patch2
-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.patch14
-rw-r--r--patches/0211-x86-no-perf-irq-work-rt.patch.patch2
-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.patch2
-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.patch8
-rw-r--r--patches/0220-ping-sysrq.patch.patch2
-rw-r--r--patches/0221-kgdb-serial-Short-term-workaround.patch2
-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.patch2
-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.patch2
-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.patch16
-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.patch8
-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-Linux-3.4.9-rt17-REBASE.patch (renamed from patches/0262-Linux-3.4.8-rt16-REBASE.patch)8
-rw-r--r--patches/series2
263 files changed, 306 insertions, 307 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 a42240b..3ccd53a 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 cdbdcca9513e42f38ea185cd716a1a4f0ea01405 Mon Sep 17 00:00:00 2001
+From a7ea2b731520109b122490616e6dec78610e77a3 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/262] 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 f6321d6..9000690 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 6bf06043f5f6bcd3f0ceee58a175722527db7cbe Mon Sep 17 00:00:00 2001
+From c40a968e7f45883e66f4bdaea2b559b1fd584a2b 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/262] 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 a3466d0..631b1ed 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 0f1ac0c8b91c75c6cc08ad33465c7fa64a8515b8 Mon Sep 17 00:00:00 2001
+From d8e3307cd7eefb33abceb05a47dd1cd8b504aac8 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/262] 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 a3801c9..08a623c 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 00075626769f217c92841b2fbd9f14832de13923 Mon Sep 17 00:00:00 2001
+From c1bd0797777b5d32e7d8214408e4bc561a73a662 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/262] 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 bbb474c..af8fb86 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 90bf7e5a42ab5cd14956dc9ada632830152a8434 Mon Sep 17 00:00:00 2001
+From 5968e3aecb725b11eab6f617bbb9153b363fd37d 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/262] 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 96655b1..4b938ca 100644
--- a/patches/0006-block-Shorten-interrupt-disabled-regions.patch
+++ b/patches/0006-block-Shorten-interrupt-disabled-regions.patch
@@ -1,4 +1,4 @@
-From b7dfc94ca9b89c9f988cb4da55a9963799d36c59 Mon Sep 17 00:00:00 2001
+From 98a9ba87a3ac1026177a01bb25d98f29ed52f35d 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/262] block: Shorten interrupt disabled regions
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 345ca33..88ff003 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 677cc889d192ff4125045ecde72d637f952d1ee1 Mon Sep 17 00:00:00 2001
+From 5fd1614e505adee0539c1bbd5631ca8dad0eb645 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/262] 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 410b06b..ca1b9ee 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 5bf890b25f78c12a3e6809aafcd8a6a91e06e628 Mon Sep 17 00:00:00 2001
+From 95d4084bf657c84708a70a17a3e990b7a9ebee3d 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/262] 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 0d2a2a4..818f29e 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 2cdd1a29f4f4722d46be35a3f543c586a7167ad4 Mon Sep 17 00:00:00 2001
+From 5dcbd075fda57ec386dabde8c0e8fbdaf136d411 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/262] 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 7782d47..a29d9d8 100644
--- a/patches/0010-seqlock-Remove-unused-functions.patch
+++ b/patches/0010-seqlock-Remove-unused-functions.patch
@@ -1,4 +1,4 @@
-From 34ff927231dc00ca68ad86e5295f1b60ca1aba0f Mon Sep 17 00:00:00 2001
+From 07cce76ae05d92f47354a37a18f0a513cf955896 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/262] seqlock: Remove unused functions
diff --git a/patches/0011-seqlock-Use-seqcount.patch b/patches/0011-seqlock-Use-seqcount.patch
index 8089dd2..62e4703 100644
--- a/patches/0011-seqlock-Use-seqcount.patch
+++ b/patches/0011-seqlock-Use-seqcount.patch
@@ -1,4 +1,4 @@
-From cb3adf9f04146b2fda5d08cb5956ab3f3bcda08c Mon Sep 17 00:00:00 2001
+From ae8e43eb2548e91ee65c5cc0e445adaf74eac54d 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/262] seqlock: Use seqcount
diff --git a/patches/0012-timekeeping-Split-xtime_lock.patch b/patches/0012-timekeeping-Split-xtime_lock.patch
index 92eb991..510d261 100644
--- a/patches/0012-timekeeping-Split-xtime_lock.patch
+++ b/patches/0012-timekeeping-Split-xtime_lock.patch
@@ -1,4 +1,4 @@
-From 91587f312e24e291e21012c2729e0b7047375a31 Mon Sep 17 00:00:00 2001
+From 8fd7fce56effd5affa749ffb4f725f35c2f54e6b 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/262] 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 e01e633..3f5724c 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 bad20cc51487d53cdfed2a61445cd3fc6f5e0e6b Mon Sep 17 00:00:00 2001
+From 4441f4a2b14352a5595577aa7e32c8f6df19f3cc 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/262] 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 ab7b268..05c34d0 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 2b2d4836fde83fba51fbec53fdbeab3d1705f4b4 Mon Sep 17 00:00:00 2001
+From 47e9015fa1daa67fc50606e8d492735c1ec0e56b 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/262] 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 d7095ae..b4732a2 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 fc942c487a123885b3e2257b51c825fd36e9b377 Mon Sep 17 00:00:00 2001
+From deaf26bf92b6f3f34b59d42a7be760155ab8cd7b 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/262] 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 9a13eea..27de42e 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 fbaa087d163a91504afffb0e9e8f2bbc17813fca Mon Sep 17 00:00:00 2001
+From 9adfc60c6fe2112ee6f00a0d49cedfd330052094 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/262] 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 04045d6..bf617ad 100644
--- a/patches/0017-arm-Allow-forced-irq-threading.patch
+++ b/patches/0017-arm-Allow-forced-irq-threading.patch
@@ -1,4 +1,4 @@
-From 9ec3496a8bb90ae065a8f2bb962bdc6e537aad3b Mon Sep 17 00:00:00 2001
+From 26577305285932eab1da34a6003f8fe6e559d716 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/262] arm: Allow forced irq threading
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 0c73930..26b5ed2 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 c0f0c399debb6122ed01f502ed00b94aca042d76 Mon Sep 17 00:00:00 2001
+From 63e1140208a4a515c290e50f39b659c0851b8780 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/262] 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 b8db840..51946ec 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 fa981c03f05c98ab2289cbbadef4e920bccf5ffe Mon Sep 17 00:00:00 2001
+From c793cb3b48e46e8dcd7c2790c47b5d32d39cfe0c 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/262] 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 e6b3111..7ea4c99 100644
--- a/patches/0020-signals-Do-not-wakeup-self.patch
+++ b/patches/0020-signals-Do-not-wakeup-self.patch
@@ -1,4 +1,4 @@
-From b29d58785ee344340dd493e30ede04827f78b0ee Mon Sep 17 00:00:00 2001
+From 6d12ea2d237fc614f30c239e8dc0a84ef5d71cf0 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/262] 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 b9afc84..0c4fde9 100644
--- a/patches/0021-posix-timers-Prevent-broadcast-signals.patch
+++ b/patches/0021-posix-timers-Prevent-broadcast-signals.patch
@@ -1,4 +1,4 @@
-From d08bcdb46a9c373141a0a8599b415cf1a7f911a4 Mon Sep 17 00:00:00 2001
+From 760aa2e940c40f2aa0281d578a087c461cf55edf 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/262] 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 6a69ff3..9b3207e 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 919a63ad53cd652551cf8b1b09a5e549a3cf7a39 Mon Sep 17 00:00:00 2001
+From f5d85d48c4dbe0a7ce6b935af7d6ed68eb0dcf92 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/262] 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 b295a36..5754b56 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 f552299ba67341250b1c39f5eb11a828db249dc4 Mon Sep 17 00:00:00 2001
+From 3cae5113c5098d10a178bd9562a749a32d3505cc 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/262] 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 0c4679b..799b388 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 5ae86ce084c1a9bf30f5b3bc18c1a7199cbc5755 Mon Sep 17 00:00:00 2001
+From 08f091e7d6ad6788e4f86f13de91d1230f6c9870 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/262] 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 96b62ed..0d74525 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 8a642b9267384cc313634c358734dd7355070646 Mon Sep 17 00:00:00 2001
+From 120da0a8ae293e25733840954b87191f8b735a27 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/262] drivers: random: Reduce preempt disabled region
@@ -12,10 +12,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/char/random.c b/drivers/char/random.c
-index 4ec04a7..1e37cf4 100644
+index d98b2a6..b4f6af6 100644
--- a/drivers/char/random.c
+++ b/drivers/char/random.c
-@@ -633,8 +633,11 @@ static void add_timer_randomness(struct timer_rand_state *state, unsigned num)
+@@ -679,8 +679,11 @@ static void add_timer_randomness(struct timer_rand_state *state, unsigned num)
preempt_disable();
/* if over the trickle threshold, use only 1 in 4096 samples */
if (input_pool.entropy_count > trickle_thresh &&
@@ -28,8 +28,8 @@ index 4ec04a7..1e37cf4 100644
+ preempt_enable();
sample.jiffies = jiffies;
-
-@@ -680,8 +683,6 @@ static void add_timer_randomness(struct timer_rand_state *state, unsigned num)
+ sample.cycles = get_cycles();
+@@ -722,8 +725,6 @@ static void add_timer_randomness(struct timer_rand_state *state, unsigned num)
credit_entropy_bits(&input_pool,
min_t(int, fls(delta>>1), 11));
}
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 95dd5ee..c926ddc 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 fe8edd82dcced5425aaf6993164fb606892d8266 Mon Sep 17 00:00:00 2001
+From 3d298ef732f12b6d34ee631d2f245a495f1aec24 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/262] 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 c40fe6d..eb67ad8 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 e5818ff274913ce80d45815143d1ce9101d880fd Mon Sep 17 00:00:00 2001
+From 148fe7d2b5cb1e32ad2e75865e3100837f3e1df6 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/262] 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 2498713..27340a0 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 03f36c70410d7c2c215879a32417e57fc61d9da9 Mon Sep 17 00:00:00 2001
+From 6797c0fea0d8a81717c34c8cd90c7f50eeca0c5e 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/262] 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 528c2a5..92bcbab 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 50fc97dfaaf23df17d42e9f372324233842d0736 Mon Sep 17 00:00:00 2001
+From 47156b2d1ac221ec226a83598c8879c5633899e9 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/262] 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 3ea4689..330197d 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 06b0152bdb357a30c544e732c00036dd127a3209 Mon Sep 17 00:00:00 2001
+From b770e10887a530f3d18910a18ae4c404b49ed8bf 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/262] 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 65f308d..ffec395 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 1dbdac72735f3172a10d6cfd94c24e80b0bc2415 Mon Sep 17 00:00:00 2001
+From 0df7cc2f4722b7c24c93403e2c8642187cc865e6 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/262] 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 0360ee0..e03b1b2 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 ffe0b117ff6be5555bc3f55e2a6ceff0ac061027 Mon Sep 17 00:00:00 2001
+From 1c595c2962b7b13f75451d3d8332956c9f76b7cb 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/262] 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 7ca7652..ed6d426 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 676f748aaa7354f92f96a99615e5799ecb9f9fe7 Mon Sep 17 00:00:00 2001
+From d0dfc1fd784bab96a55f2f577b5faa45f4387851 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/262] mm: Fixup all fault handlers to check
diff --git a/patches/0034-mm-pagefault_disabled.patch b/patches/0034-mm-pagefault_disabled.patch
index 6fe2a1d..9a45a8c 100644
--- a/patches/0034-mm-pagefault_disabled.patch
+++ b/patches/0034-mm-pagefault_disabled.patch
@@ -1,4 +1,4 @@
-From 360c56d92d78e942b94096f374402af6ea0c1eef Mon Sep 17 00:00:00 2001
+From a56aad45284b7019ba3e8362b284b430f9f218b2 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/262] mm: pagefault_disabled()
diff --git a/patches/0035-mm-raw_pagefault_disable.patch b/patches/0035-mm-raw_pagefault_disable.patch
index ffe3ca8..3e9cdf2 100644
--- a/patches/0035-mm-raw_pagefault_disable.patch
+++ b/patches/0035-mm-raw_pagefault_disable.patch
@@ -1,4 +1,4 @@
-From d09a1e924a859b2ac024a2d4f8d2f96a324d9110 Mon Sep 17 00:00:00 2001
+From f397d3c860922cbc6610e4db0134643d4e0ab980 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/262] mm: raw_pagefault_disable
diff --git a/patches/0036-filemap-fix-up.patch.patch b/patches/0036-filemap-fix-up.patch.patch
index e34ca65..9885999 100644
--- a/patches/0036-filemap-fix-up.patch.patch
+++ b/patches/0036-filemap-fix-up.patch.patch
@@ -1,4 +1,4 @@
-From 812f4ea27f5c9e3c61a36609e2e19c4f061bd8e4 Mon Sep 17 00:00:00 2001
+From 9f6d156716c27a01a89370eea55606cb400c06d5 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/262] 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 ec7cf85..034db0d 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 990be107b31a5f6ee14dbb64ccc0ebecc708f694 Mon Sep 17 00:00:00 2001
+From dca237bc5224dc0d43b0f0b11933575eee3a128e 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/262] 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 ae5d96f..45f492a 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 6b8996e958a5a18811f9ab0c2c8512148e0ed85f Mon Sep 17 00:00:00 2001
+From fd9e4c5ef23e762720ca2df9295c81672efd13c8 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/262] 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 2d50e9c..165122d 100644
--- a/patches/0039-suspend-Prevent-might-sleep-splats.patch
+++ b/patches/0039-suspend-Prevent-might-sleep-splats.patch
@@ -1,4 +1,4 @@
-From 36f3cf46cbb9216fe53e17a5f8f5b7fde22c8310 Mon Sep 17 00:00:00 2001
+From 29e2b8975d3abf438aea1a8a4af4b486f318e587 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/262] 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 6ee7b87..de04cd3 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 f6dd2ecbadfbc4bf6d7cea530db35a7b772af736 Mon Sep 17 00:00:00 2001
+From 50e4e5dc3854ede2b1f4ccae14530831c982aa3f 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/262] 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 5f734b5..135d9b1 100644
--- a/patches/0041-of-convert-devtree-lock.patch.patch
+++ b/patches/0041-of-convert-devtree-lock.patch.patch
@@ -1,4 +1,4 @@
-From 6395e50d93681da723f897d26b0a8736dc5145e3 Mon Sep 17 00:00:00 2001
+From 4408630c2030b29ad76acb4bd9816cd4c6b9c090 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/262] 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 210990f..72b1148 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 813b069e2726d64a6f8b4081f7e5608c8b8ee9e7 Mon Sep 17 00:00:00 2001
+From 278528ef757049dcdbab527f81ccc172fa9ca410 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/262] 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 b49e659..80ae26c 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 a921ac6bce997eb8de408cc7ca53ce6610fed285 Mon Sep 17 00:00:00 2001
+From 1c9a899d8bf078915ad25535c9c93427f92c2162 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/262] 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 f3af798..ee58381 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 303b13c8b2f0f94f149c3f23d4c6ea85dbf2b53b Mon Sep 17 00:00:00 2001
+From f2daf4f24eb9172a30325257fe70d89b48bb5fa0 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/262] 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 c844554..f42b010 100644
--- a/patches/0045-rwsem-inlcude-fix.patch.patch
+++ b/patches/0045-rwsem-inlcude-fix.patch.patch
@@ -1,4 +1,4 @@
-From d62794d567789d7f697a3e1132aa979262710ff3 Mon Sep 17 00:00:00 2001
+From 42c3961fc3cf99749b2e0f9531ef915087675a8f 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/262] rwsem-inlcude-fix.patch
diff --git a/patches/0046-sysctl-include-fix.patch.patch b/patches/0046-sysctl-include-fix.patch.patch
index 5fe2569..12851cd 100644
--- a/patches/0046-sysctl-include-fix.patch.patch
+++ b/patches/0046-sysctl-include-fix.patch.patch
@@ -1,4 +1,4 @@
-From 458fafa56886f7e39903fb88feec3b69b2b2c652 Mon Sep 17 00:00:00 2001
+From 6ece72a65eeed081d8bc7c41a49e316cd9aeb96b 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/262] 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 01917f0..2d67677 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 1a55c60d62fb1389a72246e5d958b6929ff5a022 Mon Sep 17 00:00:00 2001
+From 054a44bbbe5c185d916095a1ccea27ad4d0f0e20 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/262] 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 609b33a..3138697 100644
--- a/patches/0048-softirq-thread-do-softirq.patch.patch
+++ b/patches/0048-softirq-thread-do-softirq.patch.patch
@@ -1,4 +1,4 @@
-From 98789c4ff44291c20d050f6a702a44bf1d7a127a Mon Sep 17 00:00:00 2001
+From 52d3ef21074449fde3537dec70b1817dbc85e034 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/262] softirq-thread-do-softirq.patch
@@ -22,10 +22,10 @@ index 2aea5d2..02c3c4f 100644
extern void softirq_init(void);
extern void __raise_softirq_irqoff(unsigned int nr);
diff --git a/net/core/dev.c b/net/core/dev.c
-index 533c586..81df139 100644
+index c299416..e8d5703 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
-@@ -2942,7 +2942,7 @@ int netif_rx_ni(struct sk_buff *skb)
+@@ -2943,7 +2943,7 @@ int netif_rx_ni(struct sk_buff *skb)
preempt_disable();
err = netif_rx(skb);
if (local_softirq_pending())
diff --git a/patches/0049-softirq-split-out-code.patch.patch b/patches/0049-softirq-split-out-code.patch.patch
index 0ea6669..238a9e3 100644
--- a/patches/0049-softirq-split-out-code.patch.patch
+++ b/patches/0049-softirq-split-out-code.patch.patch
@@ -1,4 +1,4 @@
-From 198d7d95006b4bf5df64863bca916cb5dae9c5df Mon Sep 17 00:00:00 2001
+From df0e2d7d1634b1130c905a7d26fc757fc6800667 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/262] 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 ed6cbd9..b1429a0 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 5a081aa4d4263fde8be48b125dfcee0d1fa8680d Mon Sep 17 00:00:00 2001
+From b54c51a97ca9675478bf9e12ff7b3d3401152d8c 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/262] 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 6906f51..a1c541a 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 a2712d33b3fbf3c43ff1744db5dae4700b829c2a Mon Sep 17 00:00:00 2001
+From 3999b99a8aea95c860bfb2a6a91b97ad02046a2f 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/262] 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 fb1ad27..edc64dc 100644
--- a/patches/0052-locking-various-init-fixes.patch.patch
+++ b/patches/0052-locking-various-init-fixes.patch.patch
@@ -1,4 +1,4 @@
-From 960522e1342f8ad29b715e8b0bad131e12154a07 Mon Sep 17 00:00:00 2001
+From 7fd288ee7a8996ec298fed9c675f1941f5aebd98 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/262] locking-various-init-fixes.patch
@@ -13,10 +13,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
5 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/char/random.c b/drivers/char/random.c
-index 1e37cf4..85b9419b1 100644
+index b4f6af6..feae549 100644
--- a/drivers/char/random.c
+++ b/drivers/char/random.c
-@@ -433,7 +433,7 @@ static struct entropy_store input_pool = {
+@@ -448,7 +448,7 @@ static struct entropy_store input_pool = {
.poolinfo = &poolinfo_table[0],
.name = "input",
.limit = 1,
@@ -25,7 +25,7 @@ index 1e37cf4..85b9419b1 100644
.pool = input_pool_data
};
-@@ -442,7 +442,7 @@ static struct entropy_store blocking_pool = {
+@@ -457,7 +457,7 @@ static struct entropy_store blocking_pool = {
.name = "blocking",
.limit = 1,
.pull = &input_pool,
@@ -34,7 +34,7 @@ index 1e37cf4..85b9419b1 100644
.pool = blocking_pool_data
};
-@@ -450,7 +450,7 @@ static struct entropy_store nonblocking_pool = {
+@@ -465,7 +465,7 @@ static struct entropy_store nonblocking_pool = {
.poolinfo = &poolinfo_table[1],
.name = "nonblocking",
.pull = &input_pool,
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 aed30f2..a74ab65 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 6d43040a44d92073aa83e13d80c908f35230b5c3 Mon Sep 17 00:00:00 2001
+From 819f6fe6a92f5dc28bf9583fb16a0cd0145332c7 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/262] pci: Use __wake_up_all_locked
diff --git a/patches/0054-latency-hist.patch.patch b/patches/0054-latency-hist.patch.patch
index 768cfd2..208c3d0 100644
--- a/patches/0054-latency-hist.patch.patch
+++ b/patches/0054-latency-hist.patch.patch
@@ -1,4 +1,4 @@
-From f828486e31a75dc7d2443a560fe948fcdd74497e Mon Sep 17 00:00:00 2001
+From 70d3ee715c14dace9b9f100f332a4c8df3852021 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/262] latency-hist.patch
diff --git a/patches/0055-hwlatdetect.patch.patch b/patches/0055-hwlatdetect.patch.patch
index bf13877..83d9150 100644
--- a/patches/0055-hwlatdetect.patch.patch
+++ b/patches/0055-hwlatdetect.patch.patch
@@ -1,4 +1,4 @@
-From 6693bb2a8664903a32df278ebd7f7bb068bc09bd Mon Sep 17 00:00:00 2001
+From 253e95b513cf3fba03bda18cba5ebafc9f7f2ebb 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/262] hwlatdetect.patch
@@ -89,7 +89,7 @@ index 0000000..cb61516
+then we write to a global sample ring buffer of 8K samples, which is
+consumed by reading from the "sample" (pipe) debugfs file interface.
diff --git a/MAINTAINERS b/MAINTAINERS
-index b362709..249426c 100644
+index a60009d..148dc98 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3081,6 +3081,15 @@ L: linuxppc-dev@lists.ozlabs.org
diff --git a/patches/0056-localversion.patch.patch b/patches/0056-localversion.patch.patch
index bedcddc..55aa7c9 100644
--- a/patches/0056-localversion.patch.patch
+++ b/patches/0056-localversion.patch.patch
@@ -1,4 +1,4 @@
-From 8ac60a7cab974df8b63daac943d86dbb831733e1 Mon Sep 17 00:00:00 2001
+From 7e69c7ae3f45c3d7d794367ac0ea7ce867057c53 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/262] localversion.patch
diff --git a/patches/0057-early-printk-consolidate.patch.patch b/patches/0057-early-printk-consolidate.patch.patch
index 97aadf1..493b626 100644
--- a/patches/0057-early-printk-consolidate.patch.patch
+++ b/patches/0057-early-printk-consolidate.patch.patch
@@ -1,4 +1,4 @@
-From c40449797369a135c4cc40533d3cbc7e2404f61a Mon Sep 17 00:00:00 2001
+From 423e118f286654fa348bb23a4f37f731da4a24a8 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/262] early-printk-consolidate.patch
diff --git a/patches/0058-printk-kill.patch.patch b/patches/0058-printk-kill.patch.patch
index 7dd80af..364acb1 100644
--- a/patches/0058-printk-kill.patch.patch
+++ b/patches/0058-printk-kill.patch.patch
@@ -1,4 +1,4 @@
-From 85cc2957f9e19347b2be603def7ef60b47ca90b4 Mon Sep 17 00:00:00 2001
+From da5ed0c067f3964245334066e8e3010fffaa9430 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/262] 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 33cfcbd..1d84473 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 85acebcdb284c1e5e083b0d52f8aa5da4e5abbdb Mon Sep 17 00:00:00 2001
+From 336b88242e9a4eb706c07f4e23a2ed45e3d583d3 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/262] 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 c218299..49862c5 100644
--- a/patches/0060-rt-preempt-base-config.patch.patch
+++ b/patches/0060-rt-preempt-base-config.patch.patch
@@ -1,4 +1,4 @@
-From 3e27578ead34537c05890bd77f701500c7288bcf Mon Sep 17 00:00:00 2001
+From 9ba595455cb44c09e59a79ce3aea17861dd30e92 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/262] 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 5f30198..08cd465 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 f318dcc154a1bcbdc56588b9a0595adbea150379 Mon Sep 17 00:00:00 2001
+From 68e16dc247013b9368a0d30fb067c2986db91bd7 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/262] 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 4fe6041..d90b759 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 e2ea86efb5e4364f7e42e79010725d6c056f36b2 Mon Sep 17 00:00:00 2001
+From 8454660c605c3cfacced329c5520cdbbe57a399d 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/262] 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 32ac8ed..c1d1a08 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 49db5bcc088bbcf18a838e1b250284c676712a4c Mon Sep 17 00:00:00 2001
+From 877ef4ee191f7a7f1f39eba9f6e4675efbff2194 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/262] 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 b162d78..103d691 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 3e61a161e13742c9b9d5017a114f21915019eb16 Mon Sep 17 00:00:00 2001
+From 54cfdfd0f2fee7fdaeec0c2de25f5b6a64e33c6a 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/262] 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 eb053fa..d45d28f 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 4e6b8cb5bdaa457d0bbde05e34f0a98227477ddf Mon Sep 17 00:00:00 2001
+From e7fbf22b781abdfb6681a4baae3e3ea00381c011 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/262] 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 7cdbf2d..a8c0550 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 211a0b8d30dfd0697ec63129fe264d3bc3717449 Mon Sep 17 00:00:00 2001
+From e220d4e51f76435f358d098f51fa2815278f7c10 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/262] 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 f25e289..abbeb1e 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 13ff2303500b24bd9a84e29af815e3d6ea30e212 Mon Sep 17 00:00:00 2001
+From c4a9cbd2c83a887353c050408f15b2ff2e69f42a 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/262] 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 5afa846..9807b68 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 ea42c93e8f90122b0510c0f8c94ce7ac73beeebd Mon Sep 17 00:00:00 2001
+From 2ffc90410054f4da35b95cc19c0fe1a9e6936a13 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/262] 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 1147751..496498e 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 46108db1223627279d3250d466c1be974b876ea6 Mon Sep 17 00:00:00 2001
+From f1afba7f5d3f4bad8ac10f4e1fabf914083b0117 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/262] 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 223d478..4e35332 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 76bfab7d333eeb3b592bd3a89c936051c42d2e34 Mon Sep 17 00:00:00 2001
+From 1fade7314c424227d745dd24f4a2c091dc58ba12 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/262] 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 d755811..f090733 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 3e6c50977b12cbd4517be12862cdb266641ad697 Mon Sep 17 00:00:00 2001
+From 1a153b0d105b85eeefbec3669c5cb642bfa00dd0 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/262] 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 920d64d..fee0516 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 08d6827f70d53734276d6f769af0fb6c6aaf7a47 Mon Sep 17 00:00:00 2001
+From 7d5ddfcedff4eb9f9db931eecef30fd2cf14a984 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/262] 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 241cdbb..4dc6d7c 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 cc4f24ab7614445d0c0195113cc67f55548738d0 Mon Sep 17 00:00:00 2001
+From cfadb23923d60b551861d0ddec4e2af0b0467f9b 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/262] 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 e158f10..6dea01d 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 4935aeb0dd211e12fd16a9fb6311a29cbd73e5ba Mon Sep 17 00:00:00 2001
+From 9fd5f8236a24ae8e382755db52994ac03af0985b 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/262] 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 0391a05..60a7176 100644
--- a/patches/0075-net-wireless-warn-nort.patch.patch
+++ b/patches/0075-net-wireless-warn-nort.patch.patch
@@ -1,4 +1,4 @@
-From 01b9c200458d9fe3ea84ce55ab7971e77e5dcc60 Mon Sep 17 00:00:00 2001
+From 4678828a606a48a15c846e078fbe6b31fbad9a34 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/262] 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 e8dec7a..d292a5a 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 b6c2988e0ab7b69471877974f92046b323de9902 Mon Sep 17 00:00:00 2001
+From 9c48a9765c5f2eeb488d5eb535da37340d22b970 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/262] 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 e48240b..c1ff3bd 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 a28aa9fc022fd57dfcc92f030bf15bab9c2e2c69 Mon Sep 17 00:00:00 2001
+From d96c2f7bba8a4c5bee75d225e1b4c08ed9a463b9 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/262] 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 bb8824e..968becb 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 a5ea378a8743ebbb6cb66c3b8bbce14e9d8a46e8 Mon Sep 17 00:00:00 2001
+From 58f741db123e889b0bbd550e0d74d255b37c37b8 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/262] 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 452eba9..7e108a2 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 ae63055cc67c23f5dedaf3a170789ba492c2f515 Mon Sep 17 00:00:00 2001
+From 7eca535e2a8c32e5eb8936ee1c145de57aa92c50 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/262] 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 5785a3d..943854b 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 46b5d52af257f2e7fbd6bf9ac8b52dfb20ab7fc8 Mon Sep 17 00:00:00 2001
+From 02c2d557f63637608a236ac4f1a5c85cfb156e74 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/262] genirq: Disable random call on preempt-rt
@@ -12,17 +12,16 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 3 insertions(+)
diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c
-index bdb1803..982793c 100644
+index 131ca17..311c4e6 100644
--- a/kernel/irq/handle.c
+++ b/kernel/irq/handle.c
-@@ -172,8 +172,11 @@ handle_irq_event_percpu(struct irq_desc *desc, struct irqaction *action)
+@@ -172,7 +172,10 @@ handle_irq_event_percpu(struct irq_desc *desc, struct irqaction *action)
action = action->next;
} while (action);
+#ifndef CONFIG_PREEMPT_RT_FULL
+ /* FIXME: Can we unbreak that ? */
- if (random & IRQF_SAMPLE_RANDOM)
- add_interrupt_randomness(irq);
+ add_interrupt_randomness(irq, flags);
+#endif
if (!noirqdebug)
diff --git a/patches/0081-genirq-disable-irqpoll-on-rt.patch b/patches/0081-genirq-disable-irqpoll-on-rt.patch
index c550e5e..80e4fc2 100644
--- a/patches/0081-genirq-disable-irqpoll-on-rt.patch
+++ b/patches/0081-genirq-disable-irqpoll-on-rt.patch
@@ -1,4 +1,4 @@
-From bb5853da5551ea0f077bd98735028ba1490cfbf1 Mon Sep 17 00:00:00 2001
+From 7330c070018e2473acb011426226918db3140d4f 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/262] genirq: disable irqpoll on -rt
diff --git a/patches/0082-genirq-force-threading.patch.patch b/patches/0082-genirq-force-threading.patch.patch
index c48b233..ec1c990 100644
--- a/patches/0082-genirq-force-threading.patch.patch
+++ b/patches/0082-genirq-force-threading.patch.patch
@@ -1,4 +1,4 @@
-From 28cb8a5b2c623a6a4d9c0d50a21ba13044a97786 Mon Sep 17 00:00:00 2001
+From a5183b1fc94d24c11df43af639d1a5b4ea48c7eb 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/262] genirq-force-threading.patch
@@ -30,7 +30,7 @@ index d2cc272..9027bde 100644
#ifndef __ARCH_SET_SOFTIRQ_PENDING
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c
-index 89a3ea8..975b3a1 100644
+index b9d1d83..ab8f58c 100644
--- a/kernel/irq/manage.c
+++ b/kernel/irq/manage.c
@@ -18,6 +18,7 @@
diff --git a/patches/0083-drivers-net-fix-livelock-issues.patch b/patches/0083-drivers-net-fix-livelock-issues.patch
index ca4d5a5..88b1c52 100644
--- a/patches/0083-drivers-net-fix-livelock-issues.patch
+++ b/patches/0083-drivers-net-fix-livelock-issues.patch
@@ -1,4 +1,4 @@
-From 3a8503352e34cd1dc40874dd896cebb2e176ea23 Mon Sep 17 00:00:00 2001
+From 6da5fcca7c6645471aa8081bdbd413fbd417f837 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/262] 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 806d786..21a0116 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 398c14cfd4928fbfa44df290fb6c87b58611eae1 Mon Sep 17 00:00:00 2001
+From 8c5f43aef0d7cca29e8ca52a316ac6136eabc1b7 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/262] 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 41d70a1..c3d2b45 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 d65520fed30911217478fe12a2af3d8077a52cc3 Mon Sep 17 00:00:00 2001
+From 2657a0e9cb51e2ccf38cbd94157ad60948c1aa02 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/262] 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 801ffaa..fc1380b 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 1951114bf1d75466b7e1adda6902980c18f76db8 Mon Sep 17 00:00:00 2001
+From 30e6c8ec497e4a2e91dedd9924a529008d18219b 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/262] 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 407ba02..2deaa3a 100644
--- a/patches/0087-local-var.patch.patch
+++ b/patches/0087-local-var.patch.patch
@@ -1,4 +1,4 @@
-From d085d1b02ecc3b217cffa64868e1b4d86e433cfb Mon Sep 17 00:00:00 2001
+From 34dab31ed46207dff682f98b993aebc85bb83244 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/262] local-var.patch
diff --git a/patches/0088-rt-local-irq-lock.patch.patch b/patches/0088-rt-local-irq-lock.patch.patch
index e5fd522..bec0831 100644
--- a/patches/0088-rt-local-irq-lock.patch.patch
+++ b/patches/0088-rt-local-irq-lock.patch.patch
@@ -1,4 +1,4 @@
-From 140700840e0bfa0c0807da5685bfac7dc186dcc5 Mon Sep 17 00:00:00 2001
+From 7d709cf515154422df535b8888fde2716a30ffbd 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/262] rt-local-irq-lock.patch
diff --git a/patches/0089-cpu-rt-variants.patch.patch b/patches/0089-cpu-rt-variants.patch.patch
index 28acb9d..936b448 100644
--- a/patches/0089-cpu-rt-variants.patch.patch
+++ b/patches/0089-cpu-rt-variants.patch.patch
@@ -1,4 +1,4 @@
-From 704379d7171c21198ead8be2588e1e9c3e925c70 Mon Sep 17 00:00:00 2001
+From 6c3ecc1d3a7d1217f61b6c7120179bb2a8e2f91f 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/262] 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 698cbe9..2f2b682 100644
--- a/patches/0090-mm-slab-wrap-functions.patch.patch
+++ b/patches/0090-mm-slab-wrap-functions.patch.patch
@@ -1,4 +1,4 @@
-From fe073434204b06edf2bc7cffd1e708faba27c815 Mon Sep 17 00:00:00 2001
+From ebc8edf2bef826c32bff5981edf60f9a26ee242b 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/262] 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 dce26e6..9f22f69 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 85d626d05e7155bea1c7c269354da7fdd2469dce Mon Sep 17 00:00:00 2001
+From 1ac3092356c22644bbb008ca04bdbd4ed56daca9 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/262] 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 0438622..99a71e4 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 e70c3c492683490a53fb9ca2cb4864f71af5ae84 Mon Sep 17 00:00:00 2001
+From 79f6528f6077a70c95479ef1158e39b9fa36cb73 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/262] 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 32a294f..2837a25 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 d7ff3b8b09afe9f43b41071049b0e0eb245b1fad Mon Sep 17 00:00:00 2001
+From 3487d78cc6525ecfa69a39f902b4fefc882484d3 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/262] 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 60cfe33..92856b9 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 51cf2ce5a7148e6864f3af9b91f931b18aea3942 Mon Sep 17 00:00:00 2001
+From 8aa6aa529dbe06ba1ef1daff3164365747251e0b 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/262] 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 fd49f05..36fb536 100644
--- a/patches/0095-mm-page-alloc-fix.patch.patch
+++ b/patches/0095-mm-page-alloc-fix.patch.patch
@@ -1,4 +1,4 @@
-From 45f3e6adfb65531639f55717615fbbcad62686d1 Mon Sep 17 00:00:00 2001
+From 17d48763f03899c377c4aafb9fb35eda2172914b 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/262] 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 de98b33..6c34739 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 a32cb055cc687517549261fc6a418d5df848a303 Mon Sep 17 00:00:00 2001
+From b9b80c5e4a3c8bec9a4683b0f7348ce5ab455e75 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/262] 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 06c2242..599c841 100644
--- a/patches/0097-mm-make-vmstat-rt-aware.patch
+++ b/patches/0097-mm-make-vmstat-rt-aware.patch
@@ -1,4 +1,4 @@
-From 648a0d2dbdf0739809175ad58231b067cf5ee20b Mon Sep 17 00:00:00 2001
+From 6074109f894b94def14ea87531c37a3065accbb0 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/262] 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 b9ab6ea..d9a30a4 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 c988bb305c5c405afd757dfd198fa5f28a5c338f Mon Sep 17 00:00:00 2001
+From 733bf96e5e9263d60f2ae08c117db4f82cfe6ab5 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/262] 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 bd1a2f7..b4c2554 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 75f3a0e58f6938f6fee2d167d00f61c6ef01c62e Mon Sep 17 00:00:00 2001
+From c70b96185323f2c4c4a6009e3f19e4bfab07bd4e 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/262] ARM: Initialize ptl->lock for vector page
@@ -35,10 +35,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 25 insertions(+)
diff --git a/arch/arm/kernel/process.c b/arch/arm/kernel/process.c
-index 2b7b017..ed2300e 100644
+index 48f3624..05f0fda 100644
--- a/arch/arm/kernel/process.c
+++ b/arch/arm/kernel/process.c
-@@ -526,6 +526,31 @@ unsigned long arch_randomize_brk(struct mm_struct *mm)
+@@ -528,6 +528,31 @@ unsigned long arch_randomize_brk(struct mm_struct *mm)
}
#ifdef CONFIG_MMU
diff --git a/patches/0100-mm-Allow-only-slab-on-RT.patch b/patches/0100-mm-Allow-only-slab-on-RT.patch
index 8a97e11..19179b1 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 f020f4a1b06da8902eda466e63eefa812f022dae Mon Sep 17 00:00:00 2001
+From ca3b900a6ed7bb6055144966795707a108c189dd 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/262] 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 bb4ace4..5fca917 100644
--- a/patches/0101-radix-tree-rt-aware.patch.patch
+++ b/patches/0101-radix-tree-rt-aware.patch.patch
@@ -1,4 +1,4 @@
-From 8c7ac51af3df029615b582bffbcbe7e77e405312 Mon Sep 17 00:00:00 2001
+From 428b06a8e183b68391eba7cadc30cc934766365c 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/262] 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 ca8b6ef..b968ae8 100644
--- a/patches/0102-panic-disable-random-on-rt.patch
+++ b/patches/0102-panic-disable-random-on-rt.patch
@@ -1,4 +1,4 @@
-From 341a830a30547a79e1b4187d73440bdc550b3195 Mon Sep 17 00:00:00 2001
+From 024f8e43dc8709db4a2f61320e0074d47701a998 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/262] 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 21eb1f3..2092dd8 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 38384cf5a83f6d765625ea145568b426e8761f47 Mon Sep 17 00:00:00 2001
+From 6e6113fa4931173acf976072bcc9e3b6553923c2 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/262] 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 713d0bb..9dd69cb 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 3fc7113f5dd13711f1edd24274ef7a53e0848ba6 Mon Sep 17 00:00:00 2001
+From 5c53a3e6291a780c47f9c329b690e58c4e11d6a0 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/262] 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 b42c683..71a992a 100644
--- a/patches/0105-relay-fix-timer-madness.patch
+++ b/patches/0105-relay-fix-timer-madness.patch
@@ -1,4 +1,4 @@
-From cce479ca6b77c2463b32d295e29723cd44ec5ee0 Mon Sep 17 00:00:00 2001
+From 2a292ea3df0a1012caf10bb028760ba96a60052c 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/262] 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 b5b3da9..8ef8274 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 b09c4d1c28a45e07848a67196aab1ecfaa0a1df1 Mon Sep 17 00:00:00 2001
+From 216251d066860668842ba0a2ec0c055013b43cc2 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/262] 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 2bac490..468e094 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 1312724ceca3024813e3a7e1dbf9b8342a3dea88 Mon Sep 17 00:00:00 2001
+From 8ade82a60c8506b4ce0e442d6ee555bbe62ed6d2 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/262] 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 238df17..ddc885d 100644
--- a/patches/0108-timers-prepare-for-full-preemption.patch
+++ b/patches/0108-timers-prepare-for-full-preemption.patch
@@ -1,4 +1,4 @@
-From ddc43c6c99f9a96bf29ed4c7178864def1bcd26f Mon Sep 17 00:00:00 2001
+From 344bd070554f42559d6f2416323568dd69709468 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/262] timers: prepare for full preemption
diff --git a/patches/0109-timers-preempt-rt-support.patch b/patches/0109-timers-preempt-rt-support.patch
index 874e0d8..096d7cb 100644
--- a/patches/0109-timers-preempt-rt-support.patch
+++ b/patches/0109-timers-preempt-rt-support.patch
@@ -1,4 +1,4 @@
-From 650498545c2c4a856c99b8b37744f15cdeb52678 Mon Sep 17 00:00:00 2001
+From a5e386d65d6355410a5b0f093a20e381ef0af27c 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/262] timers: preempt-rt support
diff --git a/patches/0110-timers-fix-timer-hotplug-on-rt.patch b/patches/0110-timers-fix-timer-hotplug-on-rt.patch
index e841f10..9a05314 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 44d79d68a98fdc9f3b7be7aa4d86680bd0594d28 Mon Sep 17 00:00:00 2001
+From d07a36c8b08c1ac7d3eb9f51a91fd90753a9f345 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/262] timers: fix timer hotplug on -rt
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 41beee0..7cf989b 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 688ff1e6f829ddc31b8e6fe6ee2784224bfb398c Mon Sep 17 00:00:00 2001
+From 196577206afea69c366679b778f23a10c2283ffa 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/262] timers: mov printk_tick to soft interrupt
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 31794a5..772b73f 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 e34be87770e6c6761ab1a28dd27638abe9bd018f Mon Sep 17 00:00:00 2001
+From d5f9ac45038a7d2fca6eb258234cd4b9b5455c0e 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/262] timer: delay waking softirqs from the jiffy 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 407d1f6..06de261 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 fde91c318283e44cce231287653bf7904106cea2 Mon Sep 17 00:00:00 2001
+From dd95e6691b7d24afcbe99684d01f7b39d559a39e 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/262] timers: Avoid the switch timers base set to NULL
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 1fe6a7b..90e54cc 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 b101bdd8ff5831e78da29982f5a1459f51aca96e Mon Sep 17 00:00:00 2001
+From 55193c8478f4e56f3cc3e2425d59c2e085b05064 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/262] 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 7794d55..cf697b2 100644
--- a/patches/0115-hrtimers-prepare-full-preemption.patch
+++ b/patches/0115-hrtimers-prepare-full-preemption.patch
@@ -1,4 +1,4 @@
-From c51d676186b468e6a2f03f1b91f087ea4fdddd87 Mon Sep 17 00:00:00 2001
+From 780e59440ea9d202d1b3b16263f10ec2ba4659b5 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/262] 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 e97bb6c..75b1a3f 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 7fe2f810b50c57d3016a4e1d992936a2d5a3fd7f Mon Sep 17 00:00:00 2001
+From a2f109f134687246fa8bd9bf720c55f01c9420d0 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/262] 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 a5cfa4a..9e4a771 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 255159a8e6ae0271db8ae07887915ea7bfe71aad Mon Sep 17 00:00:00 2001
+From abc50d6872d098b29e473ba33ca19df56ef16eca 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/262] 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 6ab7ae3..7004406 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 7ed20e77928e8bfbcdb5c895938413fec2243f8c Mon Sep 17 00:00:00 2001
+From 1c33e62751e44a1f00a1f9c5a53a39f1b5648800 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/262] 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 b388a28..0131da2 100644
--- a/patches/0119-hrtimer-fix-reprogram-madness.patch.patch
+++ b/patches/0119-hrtimer-fix-reprogram-madness.patch.patch
@@ -1,4 +1,4 @@
-From ca67da0b17edb2f59be8842213ae1d7e2cc2363e Mon Sep 17 00:00:00 2001
+From 343a9ae8ab84d57e22e8253a16915b089f7cbfbc 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/262] 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 1caf54b..59f8e26 100644
--- a/patches/0120-timer-fd-Prevent-live-lock.patch
+++ b/patches/0120-timer-fd-Prevent-live-lock.patch
@@ -1,4 +1,4 @@
-From 7741c95110fa73b7b2dc4cdf4fe000f28510dc5a Mon Sep 17 00:00:00 2001
+From 92bad7829ebdb8a8ba23e7adbd97fcb3e82bc331 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/262] 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 e93f628..f912f57 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 97cfd7a6425d3d9998c0ac5dc32f39ea1307a145 Mon Sep 17 00:00:00 2001
+From 8ed7d107957fe9c636d42a69076de5dd98dfc73b 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/262] 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 ecce41d..40e11d9 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 54d20d231b61b206d1d420def4b354c641a1ef3f Mon Sep 17 00:00:00 2001
+From 9172aebe7acd188c8805e0fffede649360d06780 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/262] 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 19a6a5f..9609853 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 fa5e383cf6d2d181bb6a35d91af4f577275551c9 Mon Sep 17 00:00:00 2001
+From a92a2e8b857de4817b3292e347ad933276fd84a3 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/262] 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 914a1b0..361d5a6 100644
--- a/patches/0124-sched-delay-put-task.patch.patch
+++ b/patches/0124-sched-delay-put-task.patch.patch
@@ -1,4 +1,4 @@
-From 83bd6ebf5687fcf5885d87a49b221d7a87fbf7d6 Mon Sep 17 00:00:00 2001
+From 04818ce3a1142d87a289e1655a4866aceeb61d84 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/262] 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 52a843e..e3cdabd 100644
--- a/patches/0125-sched-limit-nr-migrate.patch.patch
+++ b/patches/0125-sched-limit-nr-migrate.patch.patch
@@ -1,4 +1,4 @@
-From 0416179cc648967baf2064392decd436152bb955 Mon Sep 17 00:00:00 2001
+From f27101842016a41e4e2062006feedb69efe5f323 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/262] sched-limit-nr-migrate.patch
diff --git a/patches/0126-sched-mmdrop-delayed.patch.patch b/patches/0126-sched-mmdrop-delayed.patch.patch
index ea60b69..bf814da 100644
--- a/patches/0126-sched-mmdrop-delayed.patch.patch
+++ b/patches/0126-sched-mmdrop-delayed.patch.patch
@@ -1,4 +1,4 @@
-From dfd7ab4bb0ba38a871765c5107a148d4c4b3b72c Mon Sep 17 00:00:00 2001
+From 43dfc94f8c6de811a1e3801079e4ebc0a77083cf 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/262] 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 a163e5f..adaa4fb 100644
--- a/patches/0127-sched-rt-mutex-wakeup.patch.patch
+++ b/patches/0127-sched-rt-mutex-wakeup.patch.patch
@@ -1,4 +1,4 @@
-From b8aa735e174931554cca3147d9e4dedaa5ef6311 Mon Sep 17 00:00:00 2001
+From b33fc71d8892316d1a02fdfc7e2e042878dc9a20 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/262] 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 be6971e..2d57333 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 d1aec492c50d3ac50dc936dd3c0d135b76f7f24f Mon Sep 17 00:00:00 2001
+From 467ea9442111a6064e36a8310cd3cf96552b9c75 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/262] 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 4e1dded..e369e90 100644
--- a/patches/0129-sched-cond-resched.patch.patch
+++ b/patches/0129-sched-cond-resched.patch.patch
@@ -1,4 +1,4 @@
-From 3af00054c87869e68c99cc61fad1b013fd846825 Mon Sep 17 00:00:00 2001
+From 42f50bbb2d5e36ce541e4365e1fb65425a87f09d 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/262] 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 8df43d3..7b0dff2 100644
--- a/patches/0130-cond-resched-softirq-fix.patch.patch
+++ b/patches/0130-cond-resched-softirq-fix.patch.patch
@@ -1,4 +1,4 @@
-From 22c5eedbc45deca3917d684c6b1b846e4a152fce Mon Sep 17 00:00:00 2001
+From 59851d0ce5aacb6a40d2634bee7fcb9ca472c7cc 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/262] 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 4edf957..19c1950 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 af125971d2257a7435e971494a312c8660207ba9 Mon Sep 17 00:00:00 2001
+From 6f257ba9626ea2456749eb69f3df4283695ba6c5 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/262] 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 aabe628..0d835cf 100644
--- a/patches/0132-sched-disable-ttwu-queue.patch.patch
+++ b/patches/0132-sched-disable-ttwu-queue.patch.patch
@@ -1,4 +1,4 @@
-From 2d44c004caf3840bc4507ec87de23e8ca637ac11 Mon Sep 17 00:00:00 2001
+From 363dc5f55e70387d7544e0881055020840f3159f 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/262] 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 866a5bb..b816bc5 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 0d67025e6c03194f69689de79c0bd5206008f57e Mon Sep 17 00:00:00 2001
+From 9481b76a87823a85562d9ba6840e2a198c4d3196 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/262] 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 809610e..e0ed9b2 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 422aa3d54f2ccd7f900ecdb591395a13d40df22f Mon Sep 17 00:00:00 2001
+From 16bd05d589cb064ef288f88a34fc128f9e94dd50 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/262] 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 c35e7a4..c5926bd 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 6a3699717621cdc4deaf3c0112dbb14f983641e5 Mon Sep 17 00:00:00 2001
+From 4325da237b9fc6149e337cca06453dc2955242b4 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/262] 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 7633253..901e799 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 95fbeccf03b3b0374e77c413b22d3e3c3fb5d309 Mon Sep 17 00:00:00 2001
+From 5672941a24488e2934127a5a75e0ce26a08f7a90 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/262] 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 077667d..496c643 100644
--- a/patches/0137-stomp-machine-raw-lock.patch.patch
+++ b/patches/0137-stomp-machine-raw-lock.patch.patch
@@ -1,4 +1,4 @@
-From 4f5ae93bb044a2f64184bf5310da708e8efd5993 Mon Sep 17 00:00:00 2001
+From ecdc00b4b82631afcbda60b41f601c75446a94f7 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/262] 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 d571af8..2ac0b1f 100644
--- a/patches/0138-hotplug-Lightweight-get-online-cpus.patch
+++ b/patches/0138-hotplug-Lightweight-get-online-cpus.patch
@@ -1,4 +1,4 @@
-From 9ce2df807c6d56bc2f5d15b45d36ce570db4178e Mon Sep 17 00:00:00 2001
+From 6c967b80e292482e29ba760728fbb7c345a4b53f 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/262] hotplug: Lightweight get online cpus
diff --git a/patches/0139-hotplug-sync_unplug-No.patch b/patches/0139-hotplug-sync_unplug-No.patch
index d74be21..9cbc5ad 100644
--- a/patches/0139-hotplug-sync_unplug-No.patch
+++ b/patches/0139-hotplug-sync_unplug-No.patch
@@ -1,4 +1,4 @@
-From 796570cd4fc2d06fa29b4cef604b1654f35a4378 Mon Sep 17 00:00:00 2001
+From 29f0de48bbdee18b55af5bf7d73b045f809ddcd7 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/262] 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 b708c75..175ab93 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 dbe94cce21895011791937c0663314b70d538612 Mon Sep 17 00:00:00 2001
+From 24d07fdda5dab1480378f83c626cfa77ccca618f 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/262] 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 a188415..6997ec0 100644
--- a/patches/0141-sched-migrate-disable.patch.patch
+++ b/patches/0141-sched-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From e21b745c15c849eb519787b6a3ec318ebd4cddd3 Mon Sep 17 00:00:00 2001
+From f27edecfb1734806df80716f9633cea5d815b88d 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/262] 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 2e5221a..f745d5c 100644
--- a/patches/0142-hotplug-use-migrate-disable.patch.patch
+++ b/patches/0142-hotplug-use-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From 31febf08883b5416c90943a1366a29e24b676229 Mon Sep 17 00:00:00 2001
+From a6ab6dc727e224bf53c1dcbb9a04f77f965d16dd 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/262] 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 14b0469..6f140de 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 6b70f07cabb005fb766089cb4a635d2789b70f3a Mon Sep 17 00:00:00 2001
+From 22516c9463925ca92f2fd037ad055df278e68c03 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/262] 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 c833497..55a4820 100644
--- a/patches/0144-ftrace-migrate-disable-tracing.patch.patch
+++ b/patches/0144-ftrace-migrate-disable-tracing.patch.patch
@@ -1,4 +1,4 @@
-From b75e1fdb943a8c946a770a23e16c93a230b1f2ff Mon Sep 17 00:00:00 2001
+From 913361d26728cdff58767f5c058bbcecd328c12b 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/262] 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 94e4020..b2e000c 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 7e267a6758da4880cb501f20f147fa57c1d5a9b3 Mon Sep 17 00:00:00 2001
+From e378a13d5cfbefdfec008d75fd20ccec81af27cf 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/262] 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 68e3d23..32cdaff 100644
--- a/patches/0146-migrate-disable-rt-variant.patch.patch
+++ b/patches/0146-migrate-disable-rt-variant.patch.patch
@@ -1,4 +1,4 @@
-From a92af2df6435ba662b898fcf9d81c1d1a919e894 Mon Sep 17 00:00:00 2001
+From 0c18b6305a2cf85193bf7974b5be7025c0ec89ac 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/262] migrate-disable-rt-variant.patch
diff --git a/patches/0147-sched-Optimize-migrate_disable.patch b/patches/0147-sched-Optimize-migrate_disable.patch
index 5e23fbb..2cc5597 100644
--- a/patches/0147-sched-Optimize-migrate_disable.patch
+++ b/patches/0147-sched-Optimize-migrate_disable.patch
@@ -1,4 +1,4 @@
-From 76abce9bf295ca9ee83120d4dcbccf42bf28be04 Mon Sep 17 00:00:00 2001
+From 838c80559c6bb2e8439bd0a7ef94a3e8f7d20471 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/262] sched: Optimize migrate_disable
diff --git a/patches/0148-sched-Generic-migrate_disable.patch b/patches/0148-sched-Generic-migrate_disable.patch
index 3d5735d..6b91b2c 100644
--- a/patches/0148-sched-Generic-migrate_disable.patch
+++ b/patches/0148-sched-Generic-migrate_disable.patch
@@ -1,4 +1,4 @@
-From 69ee74ed3e6711b8d71d77b2e7ada53998e97bd8 Mon Sep 17 00:00:00 2001
+From ed7a3f1c61641735f7e46d34f5ca66ca2b3ff9aa 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/262] 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 3aae671..d440e6a 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 716aacf6ee94fa126fbdb0345cc91fb12a4d9e08 Mon Sep 17 00:00:00 2001
+From 671d3ab583e45bd61f6d05a5bd026f655ed54697 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/262] 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 79db513..5e55cc3 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 ff0f6f6d7b202a7f946b3803b8c8c5b7c5f5b59e Mon Sep 17 00:00:00 2001
+From 0409a6388cfe79f3bf3fa45b7601ddc9c075de18 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/262] 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 e9c36fe..c5e549d 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 8779e05c9fa84564c8d0d347d79f08f45d75f4a1 Mon Sep 17 00:00:00 2001
+From 3c819bd6bcaeb536b62c9524ef3e22954e90eb96 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/262] 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 d928a51..2455ab1 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 0548026a3dc4b3cfe5325bee8fcd805716421477 Mon Sep 17 00:00:00 2001
+From 9235e5630ceee20bc1ccc848a3de40d8df3390a5 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/262] 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 5fe10af..d5f69fb 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 9c0263e9997585f9253ccbd3b3412a523a97c923 Mon Sep 17 00:00:00 2001
+From 3b64a8e99c5c049d4ecde30bf3ff9759b0dfe63e 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/262] 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 8aaa2d7..425ff6a 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 8004372e746b8df697a432d5b58bb2732bcac2ce Mon Sep 17 00:00:00 2001
+From 515337824a886e525ac74f33b904488e465ddbb5 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/262] 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 0933123..7ebfd0b 100644
--- a/patches/0155-ftrace-crap.patch.patch
+++ b/patches/0155-ftrace-crap.patch.patch
@@ -1,4 +1,4 @@
-From 057f672bcabf34e3a19e7d35f6e3ecd02f020f23 Mon Sep 17 00:00:00 2001
+From 42b6fdcffe541ec534bf3cefd34ff4a1ef8b0841 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/262] 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 a794b68..e213ed1 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 aefdaf1078a4396eefbefaf187da8a4924645c24 Mon Sep 17 00:00:00 2001
+From 2dbebbd4c3a15ea65f7bb9fb8ea625124353405f 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/262] 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 13b9cd2..d7d6bc5 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 c2499a6f30298fc34492c4d538477bb302fc673f Mon Sep 17 00:00:00 2001
+From 03ad39cbb1b9ba0ea43024801ad3cb9218186d4c 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/262] net-netif_rx_ni-migrate-disable.patch
@@ -9,10 +9,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net/core/dev.c b/net/core/dev.c
-index 81df139..e4e2283 100644
+index e8d5703..198815c 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
-@@ -2939,11 +2939,11 @@ int netif_rx_ni(struct sk_buff *skb)
+@@ -2940,11 +2940,11 @@ int netif_rx_ni(struct sk_buff *skb)
{
int err;
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 f7c77fa..b9fd731 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 24f64441b0f4ab4fe3d065effb536a442ffa9f7e Mon Sep 17 00:00:00 2001
+From 8e5dfb374da49d03fae3bd041796cea5a7a5954d 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/262] softirq: Sanitize softirq pending for NOHZ/RT
diff --git a/patches/0159-lockdep-rt.patch.patch b/patches/0159-lockdep-rt.patch.patch
index d12136a..d4fe664 100644
--- a/patches/0159-lockdep-rt.patch.patch
+++ b/patches/0159-lockdep-rt.patch.patch
@@ -1,4 +1,4 @@
-From 0232d08f3a3ad179736726bc8c37816e03bc07f1 Mon Sep 17 00:00:00 2001
+From 2197a2bfb8f539abec0c9f536c2ac209e0644f1d 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/262] 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 b60c661..e576f07 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 9e3de4b6aa2b987a1ae213ad90c69e29c6ca9d47 Mon Sep 17 00:00:00 2001
+From 331dc558496387a9afbb59c4a3fb790732897eab 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/262] 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 46e267e..b0e4f14 100644
--- a/patches/0161-softirq-local-lock.patch.patch
+++ b/patches/0161-softirq-local-lock.patch.patch
@@ -1,4 +1,4 @@
-From cf2b7a00a598fce607379eca442fd8f73afab5cd Mon Sep 17 00:00:00 2001
+From 650a2864ab7d199be632d916f1e624a3474d5a39 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/262] 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 377a5c5..475627a 100644
--- a/patches/0162-softirq-Export-in_serving_softirq.patch
+++ b/patches/0162-softirq-Export-in_serving_softirq.patch
@@ -1,4 +1,4 @@
-From 9def47effcf68bb137babddd0e69d12835be89eb Mon Sep 17 00:00:00 2001
+From f28bdca22d11edfb13a3c8c2f7a42ad00a879286 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/262] 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 35ea653..d218581 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 2115844b184cc302e1f2f1e7260618fa07a7954f Mon Sep 17 00:00:00 2001
+From e8b854fdf87ee9a0fd3a836bb12b3565d8991cc6 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/262] 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 fbd8f2e..d778c61 100644
--- a/patches/0164-softirq-Fix-unplug-deadlock.patch
+++ b/patches/0164-softirq-Fix-unplug-deadlock.patch
@@ -1,4 +1,4 @@
-From 6e325c13c5bbcd4f05947e941f72a9ab043fdd07 Mon Sep 17 00:00:00 2001
+From 96ce826cf98436752aba1fbb4cc62cae928f159b 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/262] 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 34190d3..9ee531f 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 94a726935114a8fc0dedbd44f7e3c16a2c0e7fee Mon Sep 17 00:00:00 2001
+From 9932845d72a17f9da578cbffe11fa6c678b65965 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/262] 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 7793d19..6e9f22a 100644
--- a/patches/0166-softirq-make-fifo.patch.patch
+++ b/patches/0166-softirq-make-fifo.patch.patch
@@ -1,4 +1,4 @@
-From 90599ee852506927e3e295c5e571a82764325d47 Mon Sep 17 00:00:00 2001
+From 23567a58b56fef31e67d60139c6e67d1880c9a8e 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/262] 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 8d2ead0..4807947 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 8cf9fa8f640ae4defe5806574ae48e8cf6e733cd Mon Sep 17 00:00:00 2001
+From 345c1befd367083a2a1b5f62387fc3c1012d3ef0 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/262] 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 1793d36..a7ec51f 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 7a9d2d6146afe63237c18f90c4155857222a276f Mon Sep 17 00:00:00 2001
+From 243d6f52fb2221e855a58c6afa75bbe6cf50be3d 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/262] genirq: Allow disabling of softirq processing in irq
@@ -69,7 +69,7 @@ index b27cfcf..496fa99 100644
#define IRQ_NO_BALANCING_MASK (IRQ_PER_CPU | IRQ_NO_BALANCING)
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c
-index 975b3a1..cd4eb0a 100644
+index ab8f58c..ede56ac 100644
--- a/kernel/irq/manage.c
+++ b/kernel/irq/manage.c
@@ -749,7 +749,15 @@ irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action)
@@ -89,7 +89,7 @@ index 975b3a1..cd4eb0a 100644
return ret;
}
-@@ -1071,6 +1079,9 @@ __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new)
+@@ -1055,6 +1063,9 @@ __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new)
irqd_set(&desc->irq_data, IRQD_NO_BALANCING);
}
diff --git a/patches/0169-local-vars-migrate-disable.patch.patch b/patches/0169-local-vars-migrate-disable.patch.patch
index 92ca423..9a6b596 100644
--- a/patches/0169-local-vars-migrate-disable.patch.patch
+++ b/patches/0169-local-vars-migrate-disable.patch.patch
@@ -1,4 +1,4 @@
-From 4fbc0cc2eaec2424d1a25f5505b3f3a129dd308f Mon Sep 17 00:00:00 2001
+From ccd9bb338ea1ab4dc554740b2d5ded1864fa2d39 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/262] 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 d949145..8980697 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 c9e200af7e281c286ade8a9e1483e75dff4fa2ea Mon Sep 17 00:00:00 2001
+From 3cda5dc2f91528136cb9c862518fed0fbfdcf6ec 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/262] 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 24c465a..1aa9338 100644
--- a/patches/0171-rtmutex-lock-killable.patch.patch
+++ b/patches/0171-rtmutex-lock-killable.patch.patch
@@ -1,4 +1,4 @@
-From b26ff1899f95f3cbe53b69275fb50de24cb26055 Mon Sep 17 00:00:00 2001
+From 8e8c29d84141af02d3421c9dad00869f73a098a7 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/262] 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 d9af3eb..880cd11 100644
--- a/patches/0172-rtmutex-futex-prepare-rt.patch.patch
+++ b/patches/0172-rtmutex-futex-prepare-rt.patch.patch
@@ -1,4 +1,4 @@
-From 6708630da8a48a38f6d98c7ea18f157685d202b4 Mon Sep 17 00:00:00 2001
+From 2b3798acd70964b9f42ca2a4e74f993769907420 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/262] 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 7daec25..db22431 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 d8d297d5f6fe7650aedb11298d9163f957f78019 Mon Sep 17 00:00:00 2001
+From 38c40f258e00ecb0821f1ceccfa2b4e89342d6dd 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/262] 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 e283b81..0302f29 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 67f0d424792d7a41f866c3fc7f40b886be0c89b5 Mon Sep 17 00:00:00 2001
+From 8eba9a1bf074767a346bb0c5998c072196840b4d 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/262] 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 4ee5ab2..be57180 100644
--- a/patches/0175-spinlock-types-separate-raw.patch.patch
+++ b/patches/0175-spinlock-types-separate-raw.patch.patch
@@ -1,4 +1,4 @@
-From 538b58b7bccea7cd37ffc463013cb77739978a3d Mon Sep 17 00:00:00 2001
+From 88bba213020f803926f456ff219d1eb8a6c06295 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/262] 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 d01e479..cf0427e 100644
--- a/patches/0176-rtmutex-avoid-include-hell.patch.patch
+++ b/patches/0176-rtmutex-avoid-include-hell.patch.patch
@@ -1,4 +1,4 @@
-From 2feb62b8a6f7405ed960c8eda7a691fc6e0bcb1e Mon Sep 17 00:00:00 2001
+From 3bf596710f28aacf9fd3dd1ed650af026eaa5d57 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/262] 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 17815e5..4286eca 100644
--- a/patches/0177-rt-add-rt-spinlocks.patch.patch
+++ b/patches/0177-rt-add-rt-spinlocks.patch.patch
@@ -1,4 +1,4 @@
-From c044e8392f687921eb80c3560faec3ed56dd9b98 Mon Sep 17 00:00:00 2001
+From ff8b86a186859d44027ac8acad01123793aa1a91 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/262] 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 feee210..72837fc 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 53d32f8ff5703532c7612452a7c48a8ddcd3efba Mon Sep 17 00:00:00 2001
+From 235291da7fd6ddfa6d3efecc017e3e01879406ae 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/262] 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 f14de5a..dc58bff 100644
--- a/patches/0179-rwsem-add-rt-variant.patch.patch
+++ b/patches/0179-rwsem-add-rt-variant.patch.patch
@@ -1,4 +1,4 @@
-From 0322e31b418abff2970207c33650c6d86b38c727 Mon Sep 17 00:00:00 2001
+From f64793c57371f6ae11d881225aebda8e54a048fe 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/262] 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 42d3a6f..7c71af9 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 a6da6136e9f64ee80c0fa7e1fb91fcd3daf682e7 Mon Sep 17 00:00:00 2001
+From 827cc42a123045cdeafd499c2fd9e6da4d6b2f57 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/262] 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 59f2f3a..456e14b 100644
--- a/patches/0181-rwlocks-Fix-section-mismatch.patch
+++ b/patches/0181-rwlocks-Fix-section-mismatch.patch
@@ -1,4 +1,4 @@
-From 9895dba657e0e0dcac019a0b4ef48cedf4aa3ab7 Mon Sep 17 00:00:00 2001
+From 017da56457572f4ed5475a53a2869471a6f95073 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/262] 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 9ac16b1..31960c5 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 894d726febae18ecd9f0fc0425a5679603b63100 Mon Sep 17 00:00:00 2001
+From a5810840068320007f611e5f161ff6e21272b47b 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/262] timer-handle-idle-trylock-in-get-next-timer-irq.patch
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 055324a..ddbd463 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 e278d61ba499db8ce79c5995a5e1ce4028e86575 Mon Sep 17 00:00:00 2001
+From 57585a797970475a6659df67d669f60fc2a443ae 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/262] 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 c8277c2..c5432ba 100644
--- a/patches/0184-rcu-Frob-softirq-test.patch
+++ b/patches/0184-rcu-Frob-softirq-test.patch
@@ -1,4 +1,4 @@
-From 61eda43cf774e3f612974f0958a6e58a89d5077d Mon Sep 17 00:00:00 2001
+From 91bf3babda6c8db71fdde4e011d3d0bc9d34f8d7 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/262] 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 d0da5aa..892a21e 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 ac7542399e1214a1e11fc71ba3641a899d11384e Mon Sep 17 00:00:00 2001
+From e26e680483a9f150e3afaa3458f9331f759a443a 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/262] 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 9b19176..8f17cb4 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 6f059cb31c4689540bcb1bcf38093dfee0ed99a0 Mon Sep 17 00:00:00 2001
+From 5872b73133ff946661881db19452d4ad17110c25 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/262] 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 f46f6e6..20b431e 100644
--- a/patches/0187-rcu-more-fallout.patch.patch
+++ b/patches/0187-rcu-more-fallout.patch.patch
@@ -1,4 +1,4 @@
-From f6766252c8f04fe326826f6492a9dd9214e9ca2f Mon Sep 17 00:00:00 2001
+From 1786c4cbeb1641960bea07672800a875cdc4fd63 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/262] 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 0ca7b2b..24f2163 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 05eb4e2b9742ba55c5a3783451143d2d52f25fb7 Mon Sep 17 00:00:00 2001
+From 5867bed97c18ab82d338b29764cb11b1e5540b75 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/262] 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 3dc15d2..9bfc21c 100644
--- a/patches/0189-rcu-Fix-build-break.patch
+++ b/patches/0189-rcu-Fix-build-break.patch
@@ -1,4 +1,4 @@
-From 2c7573264a1b1b08b49f759a84f4881447671cee Mon Sep 17 00:00:00 2001
+From be5db4cbdea5e8fbf48ba715d21f55911a7ceaad 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/262] 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 d9fba48..2e60c00 100644
--- a/patches/0190-rt-rcutree-Move-misplaced-prototype.patch
+++ b/patches/0190-rt-rcutree-Move-misplaced-prototype.patch
@@ -1,4 +1,4 @@
-From 9535eb8ab31c7970429a0b65f6fe3d934f15e419 Mon Sep 17 00:00:00 2001
+From f16f37bb8b551a05fac7c96851369e9b541a61f1 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/262] rt/rcutree: Move misplaced prototype
diff --git a/patches/0191-lglocks-rt.patch.patch b/patches/0191-lglocks-rt.patch.patch
index 83efbef..3d89dc8 100644
--- a/patches/0191-lglocks-rt.patch.patch
+++ b/patches/0191-lglocks-rt.patch.patch
@@ -1,4 +1,4 @@
-From 7f454f42556ee3d553ef6361695922418d576592 Mon Sep 17 00:00:00 2001
+From d02575c228d2d776dac4e8b256498a0f21eb7652 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/262] 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 2661870..5603be4 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 d65838c52e4e0a3e987ca5f4a19b46158ba9f04e Mon Sep 17 00:00:00 2001
+From 492c1cefeeb8c88b995bc343ec46efde743b3d01 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/262] 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 0aba297..ce38693 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 ab41ff374c679bf9f401827e17ead557dc6ead54 Mon Sep 17 00:00:00 2001
+From 02163c9b7044e40e45111884c6e94ed0b67efcab 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/262] 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 0fffd2e..592ee67 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 bdb4a94855a8f52991a158d01687e9f173ab488c Mon Sep 17 00:00:00 2001
+From 3bf70497edb4586b0f22cefcd3e196f9afffbb3a 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/262] 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 a6302ee..2715f66 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 c6e411cc917d778613c5881d5c69ec429f6ac380 Mon Sep 17 00:00:00 2001
+From ba8a9fb1f4f37b85fa8b47b95339b86078ea5cb0 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/262] 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 79a06db..c2314c4 100644
--- a/patches/0196-fs-namespace-preemption-fix.patch
+++ b/patches/0196-fs-namespace-preemption-fix.patch
@@ -1,4 +1,4 @@
-From bde930655c70f20bf3131cadc5d62acde247b97f Mon Sep 17 00:00:00 2001
+From 02b20112b95b964eed98d87f04e86bb90e906b49 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/262] 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 9ffb683..0f360ed 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 1ea798fa5fb46df66e9764177dfab1a9ff7cb7e4 Mon Sep 17 00:00:00 2001
+From 97c01267688c4d8aea93eea841fc430b3c07f73c 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/262] 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 a62bcfc..dcba71a 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 a91a35f21761f57cd8d2d6dfc1fe80e36b8e29e9 Mon Sep 17 00:00:00 2001
+From 426727ebb703914e23ca7afd0fc63b2fae85c651 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/262] 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 9bad028..db406eb 100644
--- a/patches/0199-fs-block-rt-support.patch.patch
+++ b/patches/0199-fs-block-rt-support.patch.patch
@@ -1,4 +1,4 @@
-From 832c3a287ec654dfed46dfb353bfcae87fa372fa Mon Sep 17 00:00:00 2001
+From 33e567a0a58fabf9a0de22bd78e85586a2750406 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/262] fs-block-rt-support.patch
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 1e9e09d..9ec53e8 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 8629f795a63fa508ee92577d7db451fe2d8491d7 Mon Sep 17 00:00:00 2001
+From c8db4369e0e9f2ebbebe469aec8a67ec3c813745 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/262] 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 e5679a5..8f2d922 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 fb135023f251581c6284492a64d76fa15c138e72 Mon Sep 17 00:00:00 2001
+From c79d585a03023407d6f3c315f8aa1efba7c67c40 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/262] 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 60197c8..d153027 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 5d521a20d3e61014720d09fc5557cdd0e2240287 Mon Sep 17 00:00:00 2001
+From 606b8681c5f9f31498e14695ceca48c5541dd2d2 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/262] 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 1166d2c..1f50307 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 53c44c38e6db4cc06f5eec2cec62ad8f5508d853 Mon Sep 17 00:00:00 2001
+From ce870bd132b4144b5dcb73ab2796bb6736ddc4c0 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/262] 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 c2f68bb..8158718 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 c65654e0560c46d782d501007eebbb28926e1c06 Mon Sep 17 00:00:00 2001
+From 5647705ec00c8a6509fc13c5f45e0579331fce29 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/262] 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 0538a24..def247e 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 3773676aeb0943f43486c0425979f55b06e2513a Mon Sep 17 00:00:00 2001
+From b4e1e552070daba5a3ab430ed31594b38c97b4f3 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/262] workqueue-use-get-cpu-light.patch
diff --git a/patches/0206-epoll.patch.patch b/patches/0206-epoll.patch.patch
index f7043ef..a19d768 100644
--- a/patches/0206-epoll.patch.patch
+++ b/patches/0206-epoll.patch.patch
@@ -1,4 +1,4 @@
-From 5636f966b43a80359ceac45b859c767a406f2194 Mon Sep 17 00:00:00 2001
+From d1a8eaa20468f2ff2639ddad0979363ea5d1b9f0 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/262] epoll.patch
diff --git a/patches/0207-mm-vmalloc.patch.patch b/patches/0207-mm-vmalloc.patch.patch
index e605ed0..e4294d2 100644
--- a/patches/0207-mm-vmalloc.patch.patch
+++ b/patches/0207-mm-vmalloc.patch.patch
@@ -1,4 +1,4 @@
-From 52e6277f5efb0d07a12a75184e1c60daf4ed7ecc Mon Sep 17 00:00:00 2001
+From 712ef89f4f746a54e78557cc2c519fec75b0b8f0 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/262] mm-vmalloc.patch
diff --git a/patches/0208-debugobjects-rt.patch.patch b/patches/0208-debugobjects-rt.patch.patch
index e3166e6..9baf3ea 100644
--- a/patches/0208-debugobjects-rt.patch.patch
+++ b/patches/0208-debugobjects-rt.patch.patch
@@ -1,4 +1,4 @@
-From 1e5271c97f9d1e14fa15dc39c238119cdb91bc1b Mon Sep 17 00:00:00 2001
+From f1cac8989e79ce1ff8bc22878fa5157917eaf30b 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/262] debugobjects-rt.patch
diff --git a/patches/0209-jump-label-rt.patch.patch b/patches/0209-jump-label-rt.patch.patch
index 52d658a..5796736 100644
--- a/patches/0209-jump-label-rt.patch.patch
+++ b/patches/0209-jump-label-rt.patch.patch
@@ -1,4 +1,4 @@
-From d44e30ccd868558c4ac78679ad919a64ed6ef1cd Mon Sep 17 00:00:00 2001
+From a8ee233c4bd85120df169d331b10424b9b85380d 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/262] jump-label-rt.patch
diff --git a/patches/0210-skbufhead-raw-lock.patch.patch b/patches/0210-skbufhead-raw-lock.patch.patch
index 4628eb9..5fcdd95 100644
--- a/patches/0210-skbufhead-raw-lock.patch.patch
+++ b/patches/0210-skbufhead-raw-lock.patch.patch
@@ -1,4 +1,4 @@
-From 5c9df0f2c91b938f5e5b0bfd795cec48c26c0ac8 Mon Sep 17 00:00:00 2001
+From 8dce18008cd8f6c44a0f114ca2325a75e61bf7d4 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/262] skbufhead-raw-lock.patch
@@ -48,7 +48,7 @@ index c1bae8d..2249b11 100644
struct lock_class_key *class)
{
diff --git a/net/core/dev.c b/net/core/dev.c
-index e4e2283..f0599a1 100644
+index 198815c..7ed9023 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
@@ -220,14 +220,14 @@ static inline struct hlist_head *dev_index_hash(struct net *net, int ifindex)
@@ -68,7 +68,7 @@ index e4e2283..f0599a1 100644
#endif
}
-@@ -3306,7 +3306,7 @@ static void flush_backlog(void *arg)
+@@ -3307,7 +3307,7 @@ static void flush_backlog(void *arg)
skb_queue_walk_safe(&sd->input_pkt_queue, skb, tmp) {
if (skb->dev == dev) {
__skb_unlink(skb, &sd->input_pkt_queue);
@@ -77,7 +77,7 @@ index e4e2283..f0599a1 100644
input_queue_head_incr(sd);
}
}
-@@ -3315,10 +3315,13 @@ static void flush_backlog(void *arg)
+@@ -3316,10 +3316,13 @@ static void flush_backlog(void *arg)
skb_queue_walk_safe(&sd->process_queue, skb, tmp) {
if (skb->dev == dev) {
__skb_unlink(skb, &sd->process_queue);
@@ -92,7 +92,7 @@ index e4e2283..f0599a1 100644
}
static int napi_gro_complete(struct sk_buff *skb)
-@@ -3802,10 +3805,17 @@ static void net_rx_action(struct softirq_action *h)
+@@ -3803,10 +3806,17 @@ static void net_rx_action(struct softirq_action *h)
struct softnet_data *sd = &__get_cpu_var(softnet_data);
unsigned long time_limit = jiffies + 2;
int budget = netdev_budget;
@@ -110,7 +110,7 @@ index e4e2283..f0599a1 100644
while (!list_empty(&sd->poll_list)) {
struct napi_struct *n;
int work, weight;
-@@ -6232,6 +6242,9 @@ static int dev_cpu_callback(struct notifier_block *nfb,
+@@ -6235,6 +6245,9 @@ static int dev_cpu_callback(struct notifier_block *nfb,
netif_rx(skb);
input_queue_head_incr(oldsd);
}
@@ -120,7 +120,7 @@ index e4e2283..f0599a1 100644
return NOTIFY_OK;
}
-@@ -6495,8 +6508,9 @@ static int __init net_dev_init(void)
+@@ -6498,8 +6511,9 @@ static int __init net_dev_init(void)
struct softnet_data *sd = &per_cpu(softnet_data, i);
memset(sd, 0, sizeof(*sd));
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 78c7099..f349e4e 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 31c670e60d52eec8c83bedfe9932c85fbd2ee23c Mon Sep 17 00:00:00 2001
+From 5eb4b5a5a70163785653b1081c1d9af3522d84eb 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/262] x86-no-perf-irq-work-rt.patch
diff --git a/patches/0212-console-make-rt-friendly.patch.patch b/patches/0212-console-make-rt-friendly.patch.patch
index d803f0a..1f38cba 100644
--- a/patches/0212-console-make-rt-friendly.patch.patch
+++ b/patches/0212-console-make-rt-friendly.patch.patch
@@ -1,4 +1,4 @@
-From eb291a64b855b6544b22e07eafa266fd95396d75 Mon Sep 17 00:00:00 2001
+From fe6f37ca3d7d0686a90985e20e675a8bc498f340 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/262] 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 f91e7d0..99a1220 100644
--- a/patches/0213-fix-printk-flush-of-messages.patch
+++ b/patches/0213-fix-printk-flush-of-messages.patch
@@ -1,4 +1,4 @@
-From e22e5ca6485f32f6bcf908de766ba3a85bd46ab1 Mon Sep 17 00:00:00 2001
+From ee60ad525f5c03aef00d20c4770e64e102843b00 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/262] 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 239873d..0a8a29b 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 38a4c572961780f9c15533c1b738675b1847bfd2 Mon Sep 17 00:00:00 2001
+From b822dd39ad1b92ebbb994b2342f497f47df7162b 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/262] 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 6864ccf..1a41172 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 9f9fa2ea530c27c4e7110f024dce9610b55f6127 Mon Sep 17 00:00:00 2001
+From dd54ecc759964bda788d114ebc89a265b8332c71 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/262] 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 28eb0a1..1e85a16 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 2ebac0c05f33e9b166e512877244d3a2ff8b31de Mon Sep 17 00:00:00 2001
+From 39544863900e28218a5143b8b47fa34310409275 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/262] arm-disable-highmem-on-rt.patch
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 8a948d0..da874f8 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 d58d37adf5755ff987fb47b63ce7676072b28725 Mon Sep 17 00:00:00 2001
+From 329c679775f5203b332f540d65b573dbc1f59c7d 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/262] 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 21d063e..8b5d4ba 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 1cafcc6eff9608628ac190ac1cc0412a640651b8 Mon Sep 17 00:00:00 2001
+From 27ca4e2238f64b0f5648199b05370b4f255450a3 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/262] 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 77f152f..d34ad52 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 965e30680eb6ef9d79b0809f2cff5bd4eb9e2d15 Mon Sep 17 00:00:00 2001
+From 0cbc02e052c7bc99f49e8cf2b52b2517da275d22 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/262] net: Avoid livelock in net_tx_action() on RT
@@ -43,10 +43,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/net/core/dev.c b/net/core/dev.c
-index f0599a1..50deed8 100644
+index 7ed9023..61aedc3 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
-@@ -2949,6 +2949,36 @@ int netif_rx_ni(struct sk_buff *skb)
+@@ -2950,6 +2950,36 @@ int netif_rx_ni(struct sk_buff *skb)
}
EXPORT_SYMBOL(netif_rx_ni);
@@ -83,7 +83,7 @@ index f0599a1..50deed8 100644
static void net_tx_action(struct softirq_action *h)
{
struct softnet_data *sd = &__get_cpu_var(softnet_data);
-@@ -2987,7 +3017,7 @@ static void net_tx_action(struct softirq_action *h)
+@@ -2988,7 +3018,7 @@ static void net_tx_action(struct softirq_action *h)
head = head->next_sched;
root_lock = qdisc_lock(q);
diff --git a/patches/0220-ping-sysrq.patch.patch b/patches/0220-ping-sysrq.patch.patch
index 99c7a0c..66ef7a3 100644
--- a/patches/0220-ping-sysrq.patch.patch
+++ b/patches/0220-ping-sysrq.patch.patch
@@ -1,4 +1,4 @@
-From 895cbd681c94c91cc21064ae21fd1dee2f1774c7 Mon Sep 17 00:00:00 2001
+From 3e248c979faadfdac3a8e350fdd801628e5f4733 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/262] ping-sysrq.patch
diff --git a/patches/0221-kgdb-serial-Short-term-workaround.patch b/patches/0221-kgdb-serial-Short-term-workaround.patch
index 0ae7544..b1348d1 100644
--- a/patches/0221-kgdb-serial-Short-term-workaround.patch
+++ b/patches/0221-kgdb-serial-Short-term-workaround.patch
@@ -1,4 +1,4 @@
-From 4c33f7efc62fb95d76a71a88c67d91e4fd249798 Mon Sep 17 00:00:00 2001
+From c6fee471a637d934600aa5a766127f074749146c 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/262] kgdb/serial: Short term workaround
diff --git a/patches/0222-add-sys-kernel-realtime-entry.patch b/patches/0222-add-sys-kernel-realtime-entry.patch
index 78685ba..4fa7c30 100644
--- a/patches/0222-add-sys-kernel-realtime-entry.patch
+++ b/patches/0222-add-sys-kernel-realtime-entry.patch
@@ -1,4 +1,4 @@
-From 88c201e9d63730a1337a6b300c9a93f6abdd50bb Mon Sep 17 00:00:00 2001
+From 184907482d120110ea060266b1cd5cf56131683f 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/262] 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 b43ad4f..adb1708 100644
--- a/patches/0223-mm-rt-kmap_atomic-scheduling.patch
+++ b/patches/0223-mm-rt-kmap_atomic-scheduling.patch
@@ -1,4 +1,4 @@
-From 497729d0bedcbe1b97b94140de0674c1e6eec43d Mon Sep 17 00:00:00 2001
+From 1d4a8efe1e2b55c9b3c36ce3ed801bc6974ff705 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/262] 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 d95f2bb..c807bae 100644
--- a/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch
+++ b/patches/0224-ipc-sem-Rework-semaphore-wakeups.patch
@@ -1,4 +1,4 @@
-From eb04ff05dbee53f276b9d394d9834c02a692393b Mon Sep 17 00:00:00 2001
+From a3ca6b039bab0025eda2e5de9a2759a97c83430e 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/262] 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 6bb2dba..5c73681 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 6530370fdb0cbc97060f6d977f8e0754eea2abce Mon Sep 17 00:00:00 2001
+From 8593f182c9f2045fa94fb226030271edd57e47d0 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/262] 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 c0411f9..52f8dd6 100644
--- a/patches/0226-scsi-fcoe-rt-aware.patch.patch
+++ b/patches/0226-scsi-fcoe-rt-aware.patch.patch
@@ -1,4 +1,4 @@
-From ce3edf55c62ca7f3901c28b70309b2a723c8942e Mon Sep 17 00:00:00 2001
+From 5c99f05756672114673edfad6daf2a9eabd142ae 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/262] 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 6842917..608b81c 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 4c2e065a25316ebafca1d6e22b3aa1117bcd5dc9 Mon Sep 17 00:00:00 2001
+From e2678198a6dc566e30940bc5f4bc63f0ece12618 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/262] x86: crypto: Reduce preempt disabled regions
diff --git a/patches/0228-dm-Make-rt-aware.patch b/patches/0228-dm-Make-rt-aware.patch
index 534572f..d942c56 100644
--- a/patches/0228-dm-Make-rt-aware.patch
+++ b/patches/0228-dm-Make-rt-aware.patch
@@ -1,4 +1,4 @@
-From 1658916d46e9ba761d75da21531e9494d8ea1513 Mon Sep 17 00:00:00 2001
+From 074205cee81fd677cf21b3bb1d8912edc3ace481 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/262] 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 4d7641e..637177d 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 c64ce3d21bfd8bfed6d1e8b24f9eb3da8d032ab3 Mon Sep 17 00:00:00 2001
+From 31e71c38066072029ae92e1b980fece585f3af92 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/262] 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 83ebe6d..658f0f4 100644
--- a/patches/0230-seqlock-Prevent-rt-starvation.patch
+++ b/patches/0230-seqlock-Prevent-rt-starvation.patch
@@ -1,4 +1,4 @@
-From 6c1a0442b60755a6c18539a97dd45eb2cf2d741a Mon Sep 17 00:00:00 2001
+From 17fd723faaa6d2fac0a61323f014e8ce2143744d 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/262] 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 b6e6451..2a4366b 100644
--- a/patches/0231-timer-Fix-hotplug-for-rt.patch
+++ b/patches/0231-timer-Fix-hotplug-for-rt.patch
@@ -1,4 +1,4 @@
-From c3cdc645bd7d58fb2bed3846e3ee95449ce70010 Mon Sep 17 00:00:00 2001
+From 8d9e451c59e193ff78c3524e2cfec581a7099e02 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/262] timer: Fix hotplug for -rt
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 861b436..c85f041 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 12c018cdb493cccdb05f1664cd509bd1b0318076 Mon Sep 17 00:00:00 2001
+From b987e27fbe51f73d2875a2cd4e49dd756e15bffa 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/262] 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 47a98f6..cee8a43 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 e8998eed29a9f1c75a0dfa66b3c137676dcf20da Mon Sep 17 00:00:00 2001
+From bab1df48129a9328a3339c4afd1e7f811725ac25 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/262] 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 f7c24c0..aeca4ee 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 1fb6bbc5952871a705446d52d039536ca740eea5 Mon Sep 17 00:00:00 2001
+From 2b9349cf1b3868a7527bb819ac4b2156fbd5cca2 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/262] 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 0174b0b..b544579 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 a950bcd39438c22fd442a251e82f5067b5c8a9bd Mon Sep 17 00:00:00 2001
+From 05f659dc29b5cb67b420b664465d8d8b4e238652 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/262] 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 ec14210..d49c6b6 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 576559159d079eb56c79b7afe4f0b6eb13971e17 Mon Sep 17 00:00:00 2001
+From 8ed4ef188439ab9ee431f866f25f3baf7512e615 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/262] 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 274dcef..24e40c3 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 da116b1ec2e15d30f5df264c283fe0f9d93f5cf0 Mon Sep 17 00:00:00 2001
+From d80fa36d2b6e8b3c857dd367d0d4cfd226557ad4 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/262] softirq: Check preemption after reenabling
@@ -102,10 +102,10 @@ index 5af46d0..5e71285 100644
#endif /* CONFIG_PREEMPT_COUNT */
diff --git a/net/core/dev.c b/net/core/dev.c
-index 50deed8..f3f7b35 100644
+index 61aedc3..b12ead0 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
-@@ -1807,6 +1807,7 @@ static inline void __netif_reschedule(struct Qdisc *q)
+@@ -1808,6 +1808,7 @@ static inline void __netif_reschedule(struct Qdisc *q)
sd->output_queue_tailp = &q->next_sched;
raise_softirq_irqoff(NET_TX_SOFTIRQ);
local_irq_restore(flags);
@@ -113,7 +113,7 @@ index 50deed8..f3f7b35 100644
}
void __netif_schedule(struct Qdisc *q)
-@@ -1828,6 +1829,7 @@ void dev_kfree_skb_irq(struct sk_buff *skb)
+@@ -1829,6 +1830,7 @@ void dev_kfree_skb_irq(struct sk_buff *skb)
sd->completion_queue = skb;
raise_softirq_irqoff(NET_TX_SOFTIRQ);
local_irq_restore(flags);
@@ -121,7 +121,7 @@ index 50deed8..f3f7b35 100644
}
}
EXPORT_SYMBOL(dev_kfree_skb_irq);
-@@ -2876,6 +2878,7 @@ enqueue:
+@@ -2877,6 +2879,7 @@ enqueue:
rps_unlock(sd);
local_irq_restore(flags);
@@ -129,7 +129,7 @@ index 50deed8..f3f7b35 100644
atomic_long_inc(&skb->dev->rx_dropped);
kfree_skb(skb);
-@@ -3689,6 +3692,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
+@@ -3690,6 +3693,7 @@ static void net_rps_action_and_irq_enable(struct softnet_data *sd)
} else
#endif
local_irq_enable();
@@ -137,7 +137,7 @@ index 50deed8..f3f7b35 100644
}
static int process_backlog(struct napi_struct *napi, int quota)
-@@ -3761,6 +3765,7 @@ void __napi_schedule(struct napi_struct *n)
+@@ -3762,6 +3766,7 @@ void __napi_schedule(struct napi_struct *n)
local_irq_save(flags);
____napi_schedule(&__get_cpu_var(softnet_data), n);
local_irq_restore(flags);
@@ -145,7 +145,7 @@ index 50deed8..f3f7b35 100644
}
EXPORT_SYMBOL(__napi_schedule);
-@@ -6262,6 +6267,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
+@@ -6265,6 +6270,7 @@ static int dev_cpu_callback(struct notifier_block *nfb,
raise_softirq_irqoff(NET_TX_SOFTIRQ);
local_irq_enable();
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 16c6288..ebc3290 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 e26d74b93551e9162555df27f288c41ea4adc7a9 Mon Sep 17 00:00:00 2001
+From 109e5f05d63cf187a9c725a3f1150d05a8d8e58f 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/262] 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 7dad623..11d0cb1 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 91364eae04663db4f78d50778f8edd3395f50d96 Mon Sep 17 00:00:00 2001
+From e29ef5f9d1b4a1b1456e9aee989c5a489fb97712 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/262] net,RT:REmove preemption disabling in netif_rx()
@@ -35,10 +35,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/net/core/dev.c b/net/core/dev.c
-index f3f7b35..8d6de87 100644
+index b12ead0..1fc16ee 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
-@@ -2916,7 +2916,7 @@ int netif_rx(struct sk_buff *skb)
+@@ -2917,7 +2917,7 @@ int netif_rx(struct sk_buff *skb)
struct rps_dev_flow voidflow, *rflow = &voidflow;
int cpu;
@@ -47,7 +47,7 @@ index f3f7b35..8d6de87 100644
rcu_read_lock();
cpu = get_rps_cpu(skb->dev, skb, &rflow);
-@@ -2926,13 +2926,13 @@ int netif_rx(struct sk_buff *skb)
+@@ -2927,13 +2927,13 @@ int netif_rx(struct sk_buff *skb)
ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail);
rcu_read_unlock();
diff --git a/patches/0240-rt-Introduce-cpu_chill.patch b/patches/0240-rt-Introduce-cpu_chill.patch
index e6e366e..0a8bbe7 100644
--- a/patches/0240-rt-Introduce-cpu_chill.patch
+++ b/patches/0240-rt-Introduce-cpu_chill.patch
@@ -1,4 +1,4 @@
-From 3ecb946f6894fab40ea285f8ae92ad2db7a3c24f Mon Sep 17 00:00:00 2001
+From da2d531bc19a885d8635e77128f30aacf70c65bf 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/262] 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 c9ffd6f..4b106f9 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 4cf9c19a6497510346b1098ae000526f889917cf Mon Sep 17 00:00:00 2001
+From 3322f098ac30d0afdbbd4e32d372911760fc7017 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/262] 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 f934f7e..166a730 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 5c9d7ecba143ee9917e0f294023b15deb9538f13 Mon Sep 17 00:00:00 2001
+From df675880e429891edd221277581d882c77471f7d 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/262] 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 b2250f1..57de056 100644
--- a/patches/0243-ntp-Make-ntp_lock-raw.patch
+++ b/patches/0243-ntp-Make-ntp_lock-raw.patch
@@ -1,4 +1,4 @@
-From 9a1900b6294a9ca33c26ff67dc5d7123ffac0817 Mon Sep 17 00:00:00 2001
+From 1f5a34889a82f3ecee7ce2e4026347de7a04bfcc 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/262] 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 2c16c91..ecd43aa 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 c731c14298c568a15dffb45db27608c40164ff81 Mon Sep 17 00:00:00 2001
+From 8255b3796dcba893a702278dfa3538297fff0c9f 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/262] 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 cef0400..3613ec0 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 a03f8f6f59ac7f8a1b862ea3edae599e129e07c1 Mon Sep 17 00:00:00 2001
+From def3a475b76a487bc708f3778afe2c8b29d7e633 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/262] 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 bf0b7d0..344f24e 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 42957cdf32062f7b234292630305ff8d08cf8dd6 Mon Sep 17 00:00:00 2001
+From f3d2307176556b4bc043798f3d84bd83404004ba 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/262] 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 7a11b74..ed63fc0 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 56e838f03d35cca873c92343887c2b81be806474 Mon Sep 17 00:00:00 2001
+From dffaa2bc54f0d49ae68419e483c5c9e25d23eadd 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/262] 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 00eb195..5331be9 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 5009d3720d1e21d851d7354b26053e36e1d52991 Mon Sep 17 00:00:00 2001
+From 46f5c756770c6b51e47ac7db890371a11d4282a4 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/262] 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 22bd1e0..b7f1de6 100644
--- a/patches/0249-kconfig-preempt-rt-full.patch.patch
+++ b/patches/0249-kconfig-preempt-rt-full.patch.patch
@@ -1,4 +1,4 @@
-From 1ec102566cad3fe932455976e820c82c25869e2b Mon Sep 17 00:00:00 2001
+From 381dfb325b3d68e56f7a1a4b76f231921f93d85d 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/262] 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 92e0cce..80e08d6 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 aa65fab517be240fa14682091f37165fbab18383 Mon Sep 17 00:00:00 2001
+From 0618b7a954e267550c2e11e2dcd9e4fe8b241893 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/262] 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 0ee2044..04ab4fb 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 99763b7a3544be253ba988d3a0d31ab02436b02e Mon Sep 17 00:00:00 2001
+From 6d7bf18f4009d7113acf134902ddf4da32b338a3 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/262] 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 41c2885..fded597 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 660dc6da67dc44df7def5175370e49be595fc9a8 Mon Sep 17 00:00:00 2001
+From b4f1793229aafc72fd891f20676611871a426527 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/262] 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 88d2185..6e1192a 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 642fd007f56a4df0aef2c1b5e1787ffc61009abe Mon Sep 17 00:00:00 2001
+From f2a934fef7fb711aa45a63d151ab95fd7af3f9ae 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/262] 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 acda0af..c07477d 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 fb7e5df4b1d66a1059852c29d1753a4a18708996 Mon Sep 17 00:00:00 2001
+From 7f01a94f22c3056eb9121084b86a376db2a7208c 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/262] 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 179cadb..3ff299e 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 cc5b9377c7ec05b2aee51c896fa4e473e28a8dfc Mon Sep 17 00:00:00 2001
+From c0ab1d68e431c4df778fc02a7ed1ba2d00a006f7 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/262] 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 8df6cc1..621d9cb 100644
--- a/patches/0256-slab-Prevent-local-lock-deadlock.patch
+++ b/patches/0256-slab-Prevent-local-lock-deadlock.patch
@@ -1,4 +1,4 @@
-From 904eea5f6fd7c01fe1b3f58a985cd3c19f98765c Mon Sep 17 00:00:00 2001
+From f58edf6816800c7e7a6608b1b4aa7a80b2604e79 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/262] 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 4ae40f8..df94c00 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 3dd0185334013b1a72647381aff010b1ed189b72 Mon Sep 17 00:00:00 2001
+From b321508ea6ca3c2d8137e5bad17b90b59eca2c19 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/262] 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 6a2ccba..58db75f 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 c116fe8485e49b599b750480f2b2ffd566df64b2 Mon Sep 17 00:00:00 2001
+From 1529ec5f866e13eed0e3961e684c8d8e5935d3be 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/262] 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 dd7aa22..ca32f73 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 c1d219ec0ce0bef17989e6306b3310f552b3ee2b Mon Sep 17 00:00:00 2001
+From 93ab9521d4ae84f6d901086dadb1d3b6b9f6860d 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/262] 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 ec8925e..dfc0c84 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 bf4e7123edc1d9b4010e9a89c09d8d59d1248d26 Mon Sep 17 00:00:00 2001
+From 2cee8d65e3931575f5c9e61ce37af14afd7f2784 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/262] 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 2e4fe4a..2ebcdbd 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 52f37ad90d9304874e78324fdb095117c9baad10 Mon Sep 17 00:00:00 2001
+From 9709a4fc089d5d267c24312086f1616b1b1d05ec 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/262] time/rt: Fix up leap-second backport for RT changes
diff --git a/patches/0262-Linux-3.4.8-rt16-REBASE.patch b/patches/0262-Linux-3.4.9-rt17-REBASE.patch
index c572ea7..fdc387d 100644
--- a/patches/0262-Linux-3.4.8-rt16-REBASE.patch
+++ b/patches/0262-Linux-3.4.9-rt17-REBASE.patch
@@ -1,19 +1,19 @@
-From 1c674b1e6d54c89adb94ff7cda6bf4225b44ecd7 Mon Sep 17 00:00:00 2001
+From 7161dff5773511c730fabc50514a3dd7786f388b Mon Sep 17 00:00:00 2001
From: Steven Rostedt <srostedt@redhat.com>
Date: Mon, 16 Jul 2012 14:33:55 -0400
-Subject: [PATCH 262/262] Linux 3.4.8-rt16 REBASE
+Subject: [PATCH 262/262] Linux 3.4.9-rt17 REBASE
---
localversion-rt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/localversion-rt b/localversion-rt
-index 700c857..1199eba 100644
+index 700c857..1e584b4 100644
--- a/localversion-rt
+++ b/localversion-rt
@@ -1 +1 @@
--rt8
-+-rt16
++-rt17
--
1.7.10.4
diff --git a/patches/series b/patches/series
index 82b45db..944ba7b 100644
--- a/patches/series
+++ b/patches/series
@@ -259,4 +259,4 @@
0259-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
0260-cpu-rt-Fix-cpu_hotplug-variable-initialization.patch
0261-time-rt-Fix-up-leap-second-backport-for-RT-changes.patch
-0262-Linux-3.4.8-rt16-REBASE.patch
+0262-Linux-3.4.9-rt17-REBASE.patch