[linux] branch wheezy-security updated (a450e74 -> b0bc82a)
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Sat Apr 2 14:04:35 UTC 2016
This is an automated email from the git hooks/post-receive script.
benh pushed a change to branch wheezy-security
in repository linux.
from a450e74 Add various security fixes
adds 16a315a Update to 3.2.76
adds d97aa46 Merge tag 'debian/3.2.73-2+deb7u3' into wheezy
adds d476de1 Update to 3.2.78
adds 3708fd0 CVE-2016-2847 assigned separately
adds 4bfed78 Refresh "hrtimers: prepare full preemption" properly after hrtimer ABI fix
adds 7e48a0b Revert "crypto: algif_skcipher - Do not dereference ctx without socket lock"
adds 4b40769 crypto: {blk,giv}cipher: Set has_setkey (avoids regressing cryptsetup; see #815480)
adds e932cb9 Replace retroactive changes to CVE ID references with [bracketed notes]
adds 8b5abc3 hrtimer: Fix type mismatch in print_timer() after ABI fix
adds 031b170 [rt] Fix trace function type mismatch introduced in 3.2.77-rt111
adds 13cab16 Prepare to release linux (3.2.78-1).
new b0bc82a Merge tag 'debian/3.2.78-1' into wheezy-security
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
debian/changelog | 322 +++++-
debian/config/defines | 14 +
.../alsa-hrtimer-fix-stall-by-hrtimer_cancel.patch | 49 -
...missing-null-check-at-remove_events-ioctl.patch | 29 -
...lsa-seq-fix-race-at-timer-setup-and-close.patch | 33 -
...sa-timer-fix-double-unlink-of-active_list.patch | 32 -
.../alsa-timer-fix-race-among-timer-ioctls.patch | 117 --
...sa-timer-harden-slave-timer-list-handling.patch | 96 --
...sb-audio-avoid-freeing-umidi-object-twice.patch | 29 -
...alidate-socket-address-length-in-sco_sock.patch | 22 -
.../all/crypto-blk-giv-cipher-set-has_setkey.patch | 32 +
...ak-infinite-loop-in-fuse_fill_write_pages.patch | 58 -
...d-checks-for-allocation-failure-in-isdn_p.patch | 37 -
...ix-incorrectly-returning-error-on-success.patch | 36 -
.../keys-fix-race-between-read-and-revoke.patch | 110 --
...sion-fix-crash-on-detecting-device-with-i.patch | 45 -
...sion-fix-leak-of-usb_dev-on-failure-paths.patch | 88 --
...sion-video-fix-memory-leak-of-alt_max_pkt.patch | 41 -
...idation-for-the-socket-syscall-protocol-a.patch | 126 ---
...buffer-offset-after-partially-failed-read.patch | 51 -
...the-per-user-amount-of-pages-allocated-in.patch | 238 ----
...lidate-vj-compression-slot-parameters-com.patch | 129 ---
...-sockaddr_len-in-pptp_bind-and-pptp_conne.patch | 34 -
...-when-sending-a-message-on-unbound-socket.patch | 69 --
...to-algif_skcipher-do-not-dereference-ctx-.patch | 29 +
...ument-to-skb_copy_and_csum_datagram_iovec.patch | 108 --
...-t-finish-a-td-if-we-get-a-short-transfer.patch | 37 -
...t-soft-lockup-when-sctp_accept-is-called-.patch | 180 ---
...lice-sendfile-at-once-fails-for-big-files.patch | 132 ---
...unsafe-ldisc-reference-via-ioctl-tiocgetd.patch | 63 --
...y-support-msg_peek-with-truncated-buffers.patch | 88 --
...id-use-after-free-in-ep_remove_wait_queue.patch | 325 ------
...flight-fds-in-sending-process-user_struct.patch | 148 ---
...ly-account-for-FDs-passed-over-unix-socke.patch | 129 ---
...fix-invalid-memory-access-in-hub_activate.patch | 89 --
...sh-on-detecting-device-without-write_urbs.patch | 31 -
...sbvision-fix-overflow-of-interfaces-array.patch | 34 -
.../bugfix/all/xen-add-ring_copy_request.patch | 52 -
...-only-read-request-operation-from-shared-.patch | 57 -
...-don-t-use-last-request-to-determine-mini.patch | 36 -
...-netback-use-ring_copy_request-throughout.patch | 127 ---
...-do-not-install-an-irq-handler-for-msi-in.patch | 75 --
...-don-t-allow-msi-x-ops-if-pci_command_mem.patch | 59 -
...-for-xen_pci_op_disable_msi-x-only-disabl.patch | 100 --
...-return-error-on-xen_pci_op_enable_msi-wh.patch | 56 -
...-return-error-on-xen_pci_op_enable_msix-w.patch | 58 -
...-save-xen_pci_op-commands-before-processi.patch | 73 --
...oad-pit-counters-for-all-channels-when-re.patch | 53 -
.../x86/kvm-svm-unconditionally-intercept-db.patch | 78 --
...barriers-and-document-switch_mm-vs-flush-.patch | 138 ---
...x86-mm-Improve-switch_mm-barrier-comments.patch | 62 --
.../patches/debian/af_unix-avoid-abi-changes.patch | 28 +-
.../debian/crypto-fix-abi-change-in-3.2.77.patch | 162 +++
.../enclosure-fix-abi-change-in-2.6.32.70.patch | 30 +
.../debian/hrtimer-fix-abi-change-in-3.2.78.patch | 69 ++
debian/patches/features/all/drm/drm-3.4.patch | 1162 ++++++++++++--------
.../features/all/fs-add-link-restrictions.patch | 18 +-
...queue-skip-nr_running-sanity-check-in-wor.patch | 6 +-
...02-x86-Call-idle-notifier-after-irq_enter.patch | 14 +-
...003-slab-lockdep-Annotate-all-slab-caches.patch | 6 +-
...probes-Remove-remove-bogus-preempt_enable.patch | 6 +-
.../0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch | 6 +-
...-block-Shorten-interrupt-disabled-regions.patch | 6 +-
...istangle-worker-accounting-from-rq-3Elock.patch | 20 +-
...08-mips-enable-interrupts-in-signal.patch.patch | 6 +-
...rm-enable-interrupts-in-signal-code.patch.patch | 6 +-
...erpc-85xx-Mark-cascade-irq-IRQF_NO_THREAD.patch | 6 +-
...p-Mark-opb-cascade-handler-IRQF_NO_THREAD.patch | 6 +-
...owerpc-Mark-IPI-interrupts-IRQF_NO_THREAD.patch | 10 +-
.../all/rt/0013-powerpc-Allow-irq-threading.patch | 4 +-
...period-timer-ticking-when-throttling-acti.patch | 6 +-
...-sched-Do-not-throttle-due-to-PI-boosting.patch | 6 +-
.../all/rt/0016-time-Remove-bogus-comments.patch | 6 +-
...emove-bogus-locking-in-update_vsyscall_tz.patch | 6 +-
...-x86-vdso-Use-seqcount-instead-of-seqlock.patch | 10 +-
...-vsyscall-Use-seqcount-instead-of-seqlock.patch | 12 +-
.../rt/0020-seqlock-Remove-unused-functions.patch | 6 +-
.../all/rt/0021-seqlock-Use-seqcount.patch | 6 +-
...ct-Move-code-out-of-seqcount-write-sectio.patch | 6 +-
.../all/rt/0023-timekeeping-Split-xtime_lock.patch | 16 +-
...e-Convert-i7300_idle_lock-to-raw-spinlock.patch | 6 +-
...orten-preempt-disabled-section-around-eve.patch | 6 +-
...count-for-preempt-off-in-preempt_schedule.patch | 8 +-
...-signal-revert-ptrace-preempt-magic.patch.patch | 6 +-
...0028-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch | 6 +-
.../rt/0029-arm-Allow-forced-irq-threading.patch | 4 +-
...0-preempt-rt-Convert-arm-boot_lock-to-raw.patch | 16 +-
...31-sched-Create-schedule_preempt_disabled.patch | 10 +-
.../0032-sched-Use-schedule_preempt_disabled.patch | 60 +-
.../all/rt/0033-signals-Do-not-wakeup-self.patch | 6 +-
...34-posix-timers-Prevent-broadcast-signals.patch | 6 +-
...low-rt-tasks-to-cache-one-sigqueue-struct.patch | 14 +-
...ignal-x86-Delay-calling-signals-in-atomic.patch | 12 +-
...-raw-local-irq-variant-for-generic-cmpxch.patch | 6 +-
...ers-random-Reduce-preempt-disabled-region.patch | 6 +-
...T-Remove-irq-handler-when-clock-event-is-.patch | 8 +-
...-TCLIB-Allow-higher-clock-rates-for-clock.patch | 8 +-
...-tulip_remove_one-needs-to-call-pci_disab.patch | 6 +-
...ers-net-Use-disable_irq_nosync-in-8139too.patch | 6 +-
...-ehea-Make-rx-irq-handler-non-threaded-IR.patch | 6 +-
...t-at91_ether-Make-mdio-protection-rt-safe.patch | 6 +-
...t-mark-legitimated-no-resched-sites.patch.patch | 20 +-
...decoupling-the-page-fault-disabling-logic.patch | 12 +-
...l-fault-handlers-to-check-current-pagefau.patch | 48 +-
.../all/rt/0048-mm-pagefault_disabled.patch | 52 +-
.../all/rt/0049-mm-raw_pagefault_disable.patch | 8 +-
.../all/rt/0050-filemap-fix-up.patch.patch | 6 +-
...reempt-count-from-pagefault-disable-enabl.patch | 6 +-
...052-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch | 6 +-
.../0053-suspend-Prevent-might-sleep-splats.patch | 10 +-
...054-OF-Fixup-resursive-locking-code-paths.patch | 6 +-
.../rt/0055-of-convert-devtree-lock.patch.patch | 10 +-
.../rt/0056-list-add-list-last-entry.patch.patch | 6 +-
...7-mm-page-alloc-use-list-last-entry.patch.patch | 6 +-
.../all/rt/0058-mm-slab-move-debug-out.patch.patch | 6 +-
.../all/rt/0059-rwsem-inlcude-fix.patch.patch | 6 +-
.../all/rt/0060-sysctl-include-fix.patch.patch | 6 +-
.../rt/0061-net-flip-lock-dep-thingy.patch.patch | 6 +-
.../rt/0062-softirq-thread-do-softirq.patch.patch | 8 +-
.../all/rt/0063-softirq-split-out-code.patch.patch | 6 +-
...unmask-io_apic-when-interrupt-is-in-progr.patch | 6 +-
.../all/rt/0065-x86-32-fix-signal-crap.patch.patch | 6 +-
...o-not-disable-preemption-in-int3-on-32bit.patch | 6 +-
.../all/rt/0067-rcu-Reduce-lock-section.patch | 10 +-
.../rt/0068-locking-various-init-fixes.patch.patch | 14 +-
.../0069-wait-Provide-__wake_up_all_locked.patch | 10 +-
...ake_up_all_locked-pci_unblock_user_cfg_ac.patch | 8 +-
.../features/all/rt/0071-latency-hist.patch.patch | 22 +-
.../features/all/rt/0072-hwlatdetect.patch.patch | 14 +-
.../features/all/rt/0073-localversion.patch.patch | 6 +-
.../rt/0074-early-printk-consolidate.patch.patch | 40 +-
.../features/all/rt/0075-printk-kill.patch.patch | 12 +-
...e_early_printk-boot-param-to-help-with-de.patch | 6 +-
.../all/rt/0077-rt-preempt-base-config.patch.patch | 6 +-
...UG_ON-WARN_ON-variants-dependend-on-RT-RT.patch | 6 +-
...rt-local_irq_-variants-depending-on-RT-RT.patch | 8 +-
...preempt-Provide-preempt_-_-no-rt-variants.patch | 6 +-
...disable-interrupts-in-ide-code-for-preemp.patch | 6 +-
...-Do-not-disable-interrupts-for-PREEMPT-RT.patch | 18 +-
...Mellanox-IB-driver-patch-use-_nort-primit.patch | 6 +-
...ort-Do-not-disable-interrupts-on-PREEMPT_.patch | 6 +-
...i-Do-not-disable-interrupts-on-PREEMPT_RT.patch | 6 +-
...-disable-interrupts-on-RT-in-kernel-users.patch | 6 +-
...-disable-interrupts-on-RT-in-res_counter..patch | 6 +-
.../0088-usb-Use-local_irq_-_nort-variants.patch | 6 +-
...not-disable-interrupts-in-put_ldisc-on-rt.patch | 6 +-
...90-mm-scatterlist-dont-disable-irqs-on-RT.patch | 6 +-
.../rt/0091-signal-fix-up-rcu-wreckage.patch.patch | 6 +-
.../all/rt/0092-net-wireless-warn-nort.patch.patch | 6 +-
.../0093-mm-Replace-cgroup_page-bit-spinlock.patch | 8 +-
...ffer_head-Replace-bh_uptodate_lock-for-rt.patch | 10 +-
...-Make-state-lock-and-journal-head-lock-rt.patch | 8 +-
.../0096-genirq-Disable-DEBUG_SHIRQ-for-rt.patch | 6 +-
...-genirq-Disable-random-call-on-preempt-rt.patch | 6 +-
.../all/rt/0098-genirq-disable-irqpoll-on-rt.patch | 6 +-
.../all/rt/0099-genirq-force-threading.patch.patch | 8 +-
.../rt/0100-drivers-net-fix-livelock-issues.patch | 20 +-
...101-drivers-net-vortex-fix-locking-issues.patch | 6 +-
.../0102-drivers-net-gianfar-Make-RT-aware.patch | 6 +-
...-mouse-problem-when-copying-large-amounts.patch | 6 +-
.../features/all/rt/0104-local-var.patch.patch | 6 +-
.../all/rt/0105-rt-local-irq-lock.patch.patch | 6 +-
.../all/rt/0106-cpu-rt-variants.patch.patch | 6 +-
.../all/rt/0107-mm-slab-wrap-functions.patch.patch | 6 +-
...x-__do_drain-to-use-the-right-array-cache.patch | 6 +-
.../rt/0109-mm-More-lock-breaks-in-slab.c.patch | 6 +-
...0-mm-page_alloc-rt-friendly-per-cpu-pages.patch | 6 +-
...m-page_alloc-reduce-lock-sections-further.patch | 6 +-
.../all/rt/0112-mm-page-alloc-fix.patch.patch | 6 +-
.../rt/0113-mm-convert-swap-to-percpu-locked.patch | 4 +-
...mm-vmstat-fix-the-irq-lock-asymetry.patch.patch | 6 +-
.../all/rt/0115-mm-make-vmstat-rt-aware.patch | 8 +-
.../0116-mm-shrink-the-page-frame-to-rt-size.patch | 10 +-
...7-ARM-Initialize-ptl-lock-for-vector-page.patch | 6 +-
.../all/rt/0118-mm-Allow-only-slab-on-RT.patch | 6 +-
.../all/rt/0119-radix-tree-rt-aware.patch.patch | 8 +-
.../all/rt/0120-panic-disable-random-on-rt.patch | 6 +-
.../rt/0121-ipc-Make-the-ipc-code-rt-aware.patch | 8 +-
...Add-a-critical-section-to-avoid-a-deadloc.patch | 6 +-
.../all/rt/0123-relay-fix-timer-madness.patch | 6 +-
...4-net-ipv4-route-use-locks-on-up-rt.patch.patch | 6 +-
...rkqueue-avoid-the-lock-in-cpu-dying.patch.patch | 6 +-
.../0126-timers-prepare-for-full-preemption.patch | 8 +-
.../all/rt/0127-timers-preempt-rt-support.patch | 6 +-
.../rt/0128-timers-fix-timer-hotplug-on-rt.patch | 6 +-
...-timers-mov-printk_tick-to-soft-interrupt.patch | 6 +-
...delay-waking-softirqs-from-the-jiffy-tick.patch | 6 +-
...d-the-switch-timers-base-set-to-NULL-tric.patch | 6 +-
...t-call-printk_tick-in-printk_needs_cpu-on.patch | 6 +-
.../rt/0133-hrtimers-prepare-full-preemption.patch | 30 +-
...up-hrtimer-callback-changes-for-preempt-r.patch | 65 +-
...-t-call-the-timer-handler-from-hrtimer_st.patch | 6 +-
.../0136-hrtimer-fix-reprogram-madness.patch.patch | 6 +-
.../all/rt/0137-timer-fd-Prevent-live-lock.patch | 6 +-
...osix-timers-thread-posix-cpu-timers-on-rt.patch | 14 +-
...s-Shorten-posix_cpu_timers-CPU-kernel-thr.patch | 6 +-
...s-Avoid-wakeups-when-no-timers-are-active.patch | 6 +-
.../all/rt/0141-sched-delay-put-task.patch.patch | 6 +-
.../all/rt/0142-sched-limit-nr-migrate.patch.patch | 6 +-
.../all/rt/0143-sched-mmdrop-delayed.patch.patch | 31 +-
.../all/rt/0144-sched-rt-mutex-wakeup.patch.patch | 12 +-
.../rt/0145-sched-prevent-idle-boost.patch.patch | 10 +-
...ight-sleep-do-not-account-rcu-depth.patch.patch | 10 +-
...-out-from-load_balancing-on-rq_lock-conte.patch | 6 +-
.../all/rt/0148-sched-cond-resched.patch.patch | 8 +-
.../rt/0149-cond-resched-softirq-fix.patch.patch | 12 +-
.../0150-sched-no-work-when-pi-blocked.patch.patch | 12 +-
.../rt/0151-cond-resched-lock-rt-tweak.patch.patch | 6 +-
.../rt/0152-sched-disable-ttwu-queue.patch.patch | 6 +-
...sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch | 6 +-
...Return-success-when-only-changing-the-sav.patch | 8 +-
...ne-convert-stop_machine_run-to-PREEMPT_RT.patch | 6 +-
...6-stomp-machine-mark-stomper-thread.patch.patch | 8 +-
.../all/rt/0157-stomp-machine-raw-lock.patch.patch | 6 +-
.../0158-hotplug-Lightweight-get-online-cpus.patch | 8 +-
.../all/rt/0159-hotplug-sync_unplug-No.patch | 6 +-
...read-hotplug_pcp-on-pin_current_cpu-retry.patch | 6 +-
.../all/rt/0161-sched-migrate-disable.patch.patch | 20 +-
.../0162-hotplug-use-migrate-disable.patch.patch | 6 +-
...Call-cpu_unplug_begin-before-DOWN_PREPARE.patch | 6 +-
...0164-ftrace-migrate-disable-tracing.patch.patch | 12 +-
...65-tracing-Show-padding-as-unsigned-short.patch | 6 +-
.../rt/0166-migrate-disable-rt-variant.patch.patch | 6 +-
.../rt/0167-sched-Optimize-migrate_disable.patch | 14 +-
.../rt/0168-sched-Generic-migrate_disable.patch | 24 +-
.../0169-sched-rt-Fix-migrate_enable-thinko.patch | 10 +-
...ach-migrate_disable-about-atomic-contexts.patch | 12 +-
...pone-actual-migration-disalbe-to-schedule.patch | 14 +-
...hed-Do-not-compare-cpu-masks-in-scheduler.patch | 8 +-
...ve-migrate_disable-ignore-bounded-threads.patch | 12 +-
...lear-pf-thread-bound-on-fallback-rq.patch.patch | 8 +-
.../features/all/rt/0175-ftrace-crap.patch.patch | 8 +-
...-Convert-reader_lock-from-raw_spin_lock-i.patch | 44 +-
...177-net-netif_rx_ni-migrate-disable.patch.patch | 6 +-
...tirq-Sanitize-softirq-pending-for-NOHZ-RT.patch | 10 +-
.../features/all/rt/0179-lockdep-rt.patch.patch | 8 +-
.../all/rt/0180-mutex-no-spin-on-rt.patch.patch | 6 +-
.../all/rt/0181-softirq-local-lock.patch.patch | 14 +-
.../0182-softirq-Export-in_serving_softirq.patch | 6 +-
...efine-softirq_count-as-OUL-to-kill-build-.patch | 6 +-
.../all/rt/0184-softirq-Fix-unplug-deadlock.patch | 6 +-
...ftirq-disable-softirq-stacks-for-rt.patch.patch | 22 +-
.../all/rt/0186-softirq-make-fifo.patch.patch | 6 +-
...vent-tasklets-from-going-into-infinite-sp.patch | 8 +-
...w-disabling-of-softirq-processing-in-irq-.patch | 14 +-
.../rt/0189-local-vars-migrate-disable.patch.patch | 6 +-
...raid5-Make-raid5_percpu-handling-RT-aware.patch | 8 +-
.../all/rt/0191-rtmutex-lock-killable.patch.patch | 8 +-
.../rt/0192-rtmutex-futex-prepare-rt.patch.patch | 19 +-
...-bug-on-when-a-requeued-RT-task-times-out.patch | 8 +-
...utex-add-sleeping-spinlocks-support.patch.patch | 12 +-
.../0195-spinlock-types-separate-raw.patch.patch | 12 +-
.../rt/0196-rtmutex-avoid-include-hell.patch.patch | 6 +-
.../all/rt/0197-rt-add-rt-spinlocks.patch.patch | 10 +-
.../rt/0198-rt-add-rt-to-mutex-headers.patch.patch | 8 +-
.../all/rt/0199-rwsem-add-rt-variant.patch.patch | 10 +-
...-Add-the-preempt-rt-lock-replacement-APIs.patch | 20 +-
.../all/rt/0201-rwlocks-Fix-section-mismatch.patch | 8 +-
...e-idle-trylock-in-get-next-timer-irq.patc.patch | 10 +-
...0203-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch | 6 +-
.../all/rt/0204-rcu-Frob-softirq-test.patch | 6 +-
.../0205-rcu-Merge-RCU-bh-into-RCU-preempt.patch | 12 +-
...ro-substitution-for-synchronize_rcu_bh-on.patch | 6 +-
.../all/rt/0207-rcu-more-fallout.patch.patch | 6 +-
...cu-Make-ksoftirqd-do-RCU-quiescent-states.patch | 14 +-
.../0209-rt-rcutree-Move-misplaced-prototype.patch | 8 +-
.../features/all/rt/0210-lglocks-rt.patch.patch | 6 +-
...1-serial-8250-Clean-up-the-locking-for-rt.patch | 6 +-
...-Call-flush_to_ldisc-when-the-irq-is-thre.patch | 10 +-
...0213-drivers-tty-fix-omap-lock-crap.patch.patch | 6 +-
...-rt-Improve-the-serial-console-PASS_LIMIT.patch | 6 +-
.../all/rt/0215-fs-namespace-preemption-fix.patch | 6 +-
.../0216-mm-protect-activate-switch-mm.patch.patch | 8 +-
.../all/rt/0217-fs-block-rt-support.patch.patch | 8 +-
...0218-fs-ntfs-disable-interrupt-only-on-RT.patch | 6 +-
.../rt/0219-x86-Convert-mce-timer-to-hrtimer.patch | 6 +-
...86-stackprotector-Avoid-random-pool-on-rt.patch | 6 +-
...221-x86-Use-generic-rwsem_spinlocks-on-rt.patch | 6 +-
.../0222-workqueue-use-get-cpu-light.patch.patch | 6 +-
.../patches/features/all/rt/0223-epoll.patch.patch | 6 +-
.../features/all/rt/0224-mm-vmalloc.patch.patch | 6 +-
.../all/rt/0225-debugobjects-rt.patch.patch | 6 +-
.../features/all/rt/0226-jump-label-rt.patch.patch | 6 +-
.../all/rt/0227-skbufhead-raw-lock.patch.patch | 14 +-
.../rt/0228-x86-no-perf-irq-work-rt.patch.patch | 10 +-
.../rt/0229-console-make-rt-friendly.patch.patch | 6 +-
...k-Disable-migration-instead-of-preemption.patch | 6 +-
.../rt/0231-power-use-generic-rwsem-on-rt.patch | 6 +-
.../0232-power-disable-highmem-on-rt.patch.patch | 6 +-
.../rt/0233-arm-disable-highmem-on-rt.patch.patch | 6 +-
...-at91-tclib-Default-to-tclib-timer-for-RT.patch | 6 +-
.../rt/0235-mips-disable-highmem-on-rt.patch.patch | 6 +-
...net-Avoid-livelock-in-net_tx_action-on-RT.patch | 6 +-
.../features/all/rt/0237-ping-sysrq.patch.patch | 12 +-
.../0238-kgdb-serial-Short-term-workaround.patch | 10 +-
.../rt/0239-add-sys-kernel-realtime-entry.patch | 6 +-
.../all/rt/0240-mm-rt-kmap_atomic-scheduling.patch | 10 +-
.../rt/0241-ipc-sem-Rework-semaphore-wakeups.patch | 6 +-
...-immediate-Magic-SysRq-output-for-PREEMPT.patch | 12 +-
...43-x86-kvm-require-const-tsc-for-rt.patch.patch | 8 +-
.../all/rt/0244-scsi-fcoe-rt-aware.patch.patch | 10 +-
...86-crypto-Reduce-preempt-disabled-regions.patch | 6 +-
.../features/all/rt/0246-dm-Make-rt-aware.patch | 6 +-
...sk-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch | 8 +-
.../rt/0248-seqlock-Prevent-rt-starvation.patch | 8 +-
.../all/rt/0249-timer-Fix-hotplug-for-rt.patch | 6 +-
...x-possible-lockup-when-taking-pi_lock-in-.patch | 6 +-
...-rt-Check-for-irqs-disabled-before-grabbi.patch | 6 +-
...x-wait_task_interactive-to-test-rt_spin_l.patch | 10 +-
...ock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch | 6 +-
...ke-hotplug.lock-a-sleeping-spinlock-on-RT.patch | 6 +-
...ck-preemption-after-reenabling-interrupts.patch | 14 +-
.../all/rt/0256-rt-Introduce-cpu_chill.patch | 6 +-
...-fs-dcache-Use-cpu_chill-in-trylock-loops.patch | 12 +-
...58-net-Use-cpu_chill-instead-of-cpu_relax.patch | 8 +-
...59-kconfig-disable-a-few-options-rt.patch.patch | 10 +-
.../rt/0260-kconfig-preempt-rt-full.patch.patch | 10 +-
...rate_disable-enable-and-__rt_mutex_init-n.patch | 12 +-
...x-Use-local_irq_save_nort-in-qla2x00_poll.patch | 6 +-
...T-REmove-preemption-disabling-in-netif_rx.patch | 6 +-
.../0264-mips-remove-smp-reserve-lock.patch.patch | 6 +-
...togramms-Cope-with-backwards-running-loca.patch | 8 +-
...tograms-Adjust-timer-if-already-elapsed-w.patch | 20 +-
...Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch | 6 +-
...tograms-Detect-another-yet-overlooked-sha.patch | 6 +-
.../rt/0269-slab-Prevent-local-lock-deadlock.patch | 6 +-
...jbd-pull-your-plug-when-waiting-for-space.patch | 6 +-
...wevent-hrtimer-run-in-irq-instead-of-soft.patch | 8 +-
...272-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch | 16 +-
...t-Fix-cpu_hotplug-variable-initialization.patch | 6 +-
...ix-up-leap-second-backport-for-RT-changes.patch | 8 +-
.../all/rt/0275-fix-printk-flush-of-messages.patch | 6 +-
.../all/rt/0276-fix-printk-flush-of-messages.patch | 12 +-
.../all/rt/0277-random-Make-it-work-on-rt.patch | 12 +-
...t-softirq-local-lock-after-per-cpu-sectio.patch | 6 +-
.../rt/0279-mm-slab-Fix-potential-deadlock.patch | 8 +-
...oc-Use-local_lock_on-instead-of-plain-spi.patch | 8 +-
.../0281-rt-rwsem-rwlock-lockdep-annotations.patch | 6 +-
...sched-Better-debug-output-for-might-sleep.patch | 14 +-
...ne-Use-mutex_trylock-when-called-from-ina.patch | 6 +-
...ix-up-stable-merge-of-slab-init_lock_keys.patch | 6 +-
...imer-Raise-softirq-if-hrtimer-irq-stalled.patch | 6 +-
.../rt/0286-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch | 6 +-
...er-Serialize-xt_write_recseq-sections-on-.patch | 10 +-
...t-sched_reset_on_fork-when-nothing-else-c.patch | 8 +-
...ed-Queue-RT-tasks-to-head-when-prio-drops.patch | 8 +-
...ched-Consider-pi-boosting-in-setscheduler.patch | 20 +-
...ivers-tty-pl011-irq-disable-madness.patch.patch | 6 +-
.../rt/0292-mmci-Remove-bogus-local_irq_save.patch | 6 +-
.../0293-sched-Init-idle-on_rq-in-init_idle.patch | 8 +-
...-sched-Check-for-idle-task-in-might_sleep.patch | 8 +-
...0295-mm-swap-Initialize-local-locks-early.patch | 6 +-
...2-Use-kmap-switch-for-non-highmem-as-well.patch | 8 +-
...vert-acpi_gbl_hardware-lock-back-to-a-raw.patch | 14 +-
...0298-serial-Imx-Fix-recursive-locking-bug.patch | 6 +-
...it-simple-Simple-waitqueue-implementation.patch | 10 +-
.../all/rt/0300-rcutiny-Use-simple-waitqueue.patch | 6 +-
...-typo-of-using-swake_up-instead-of-swait_.patch | 6 +-
...fer-mce-wakeups-to-threads-for-PREEMPT_RT.patch | 6 +-
...-Use-unique-local-lock-name-for-swap_lock.patch | 6 +-
...s_idle_task-to-handle-invalidated-uses-of.patch | 6 +-
...ueue-Only-wake-up-idle-workers-if-not-blo.patch | 8 +-
.../rt/0306-x86-mce-fix-mce-timer-interval.patch | 6 +-
...Set-irq-thread-to-RT-priority-on-creation.patch | 6 +-
...-list_bl.h-make-list-head-locking-RT-safe.patch | 6 +-
...st_bl.h-fix-it-for-for-SMP-DEBUG_SPINLOCK.patch | 6 +-
...imers-prepare-for-full-preemption-improve.patch | 6 +-
...fix-cpu-down-problem-if-kthread-s-cpu-is-.patch | 6 +-
...plug-restore-original-cpu-mask-oncpu-down.patch | 6 +-
...5-drop-trace_i915_gem_ring_dispatch-on-rt.patch | 4 +-
...-call-to-schedule_delayed_work-to-helper-.patch | 6 +-
...tor-Update-hwlat_detector-to-add-outer-lo.patch | 6 +-
...t-trace-Export-trace_clock_local-for-hwla.patch | 6 +-
...tector-Use-trace_clock_local-if-available.patch | 6 +-
...tector-Use-thread-instead-of-stop-machine.patch | 6 +-
...ot-invoke-the-affinity-callback-via-a-wor.patch | 8 +-
...the-irq-thread-policy-without-checking-CA.patch | 6 +-
...tor-Don-t-ignore-threshold-module-paramet.patch | 6 +-
...ol-Don-t-call-schedule_work_on-in-preempt.patch | 6 +-
...preempt_disable-from-drm_calc_vbltimestam.patch | 6 +-
.../0324-cpu_down-move-migrate_enable-back.patch | 6 +-
.../all/rt/0325-swait-Add-a-few-more-users.patch | 10 +-
...rectly-annotate-hardirq-context-in-irq_ex.patch | 6 +-
...-use-a-trylock-for-waiter-lock-in-trylock.patch | 10 +-
...oduce-a-generic-on_each_cpu_mask-function.patch | 14 +-
...-func-to-IPI-cpus-based-on-parameter-func.patch | 8 +-
...send-IPI-to-invalidate-LRU-BH-when-needed.patch | 6 +-
..._bh_qs-disable-irq-while-calling-rcu_pree.patch | 6 +-
...e-cpu_chill-use-hrtimer-instead-of-msleep.patch | 8 +-
...el-hrtimer-be-non-freezeable-in-cpu_chill.patch | 6 +-
.../rt/0334-arm-unwind-use-a-raw_spin_lock.patch | 6 +-
.../0335-Revert-swait-Add-a-few-more-users.patch | 10 +-
...ev_deactivate_many-use-msleep-1-instead-o.patch | 6 +-
...bd2-pull-your-plug-when-waiting-for-space.patch | 6 +-
...l-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch | 6 +-
...339-net-gianfar-do-not-disable-interrupts.patch | 10 +-
.../rt/0340-rcu-make-RCU_BOOST-default-on-RT.patch | 6 +-
...-histogram-after-hrtimer-Set-expiry-time-.patch | 14 +-
...t-clear-PF_NO_SETAFFINITY-flag-in-select_.patch | 8 +-
...43-workqueue-Prevent-deadlock-stall-on-RT.patch | 14 +-
...-the-miss-of-hrtimer_peek_ahead_timers-in.patch | 6 +-
...-backport-of-Correctly-annotate-hardirq-c.patch | 6 +-
.../0346-gpio-omap-use-raw-locks-for-locking.patch | 6 +-
.../features/all/rt/0347-create-rt-enqueue.patch | 6 +-
...0348-rtmutex-Simplify-rtmutex_slowtrylock.patch | 6 +-
...Simplify-and-document-try_to_take_rtmutex.patch | 6 +-
...need-to-keep-task-ref-for-lock-owner-chec.patch | 6 +-
...51-rtmutex-Clarify-the-boost-deboost-part.patch | 6 +-
.../rt/0352-rtmutex-Document-pi-chain-walk.patch | 6 +-
.../rt/0353-rtmutex-Simplify-remove_waiter.patch | 6 +-
...4-rtmutex-Confine-deadlock-logic-to-futex.patch | 18 +-
...tex-Cleanup-deadlock-detector-debug-logic.patch | 14 +-
...id-pointless-requeueing-in-the-deadlock-d.patch | 6 +-
.../rt/0357-futex-Make-unlock_pi-more-robust.patch | 6 +-
...x-Use-futex_top_waiter-in-lookup_pi_state.patch | 6 +-
...-out-the-waiter-check-from-lookup_pi_stat.patch | 6 +-
...-out-the-first-waiter-attachment-from-loo.patch | 6 +-
...ify-futex_lock_pi_atomic-and-make-it-more.patch | 6 +-
...oid-a-NULL-pointer-dereference-on-deadloc.patch | 6 +-
.../rt/0363-x86-UV-raw_spinlock-conversion.patch | 14 +-
...irq-in-translation-section-permission-fau.patch | 6 +-
...isable-preemption-during-futex_atomic_cmp.patch | 6 +-
...66-scheduling-while-atomic-in-cgroup-code.patch | 6 +-
...rk-simple-Simple-work-queue-implemenation.patch | 10 +-
...ake-svc_xprt_do_enqueue-use-get_cpu_light.patch | 6 +-
...ftest-fix-warnings-due-to-missing-PREEMPT.patch | 6 +-
...rfs-fix-rt-deadlock-on-extent_buffer-lock.patch | 6 +-
...lapic-mark-LAPIC-timer-handler-as-irqsafe.patch | 6 +-
...e-slab-initialization-into-irq-enabled-re.patch | 6 +-
...-xfs-Disable-percpu-SB-on-PREEMPT_RT_FULL.patch | 6 +-
...ex-Handle-non-enqueued-waiters-gracefully.patch | 35 +
...375-rtmutex-Use-chainwalking-control-enum.patch | 31 +
...ack-don-t-disable-preemption-during-trace.patch | 60 +
...nchronize_rcu_expedited-conditional-on-RT.patch | 40 +
...troduce-the-trace_sched_waking-tracepoint.patch | 178 +++
...e-slowfn-of-rt_mutex_timed_fastlock-use-e.patch | 29 +
....patch => 0380-Linux-3.2.77-rt111-REBASE.patch} | 10 +-
.../arm/ahci-Add-JMicron-362-device-IDs.patch | 33 -
debian/patches/series | 53 +-
debian/patches/series-rt | 8 +-
440 files changed, 3392 insertions(+), 6065 deletions(-)
delete mode 100644 debian/patches/bugfix/all/alsa-hrtimer-fix-stall-by-hrtimer_cancel.patch
delete mode 100644 debian/patches/bugfix/all/alsa-seq-fix-missing-null-check-at-remove_events-ioctl.patch
delete mode 100644 debian/patches/bugfix/all/alsa-seq-fix-race-at-timer-setup-and-close.patch
delete mode 100644 debian/patches/bugfix/all/alsa-timer-fix-double-unlink-of-active_list.patch
delete mode 100644 debian/patches/bugfix/all/alsa-timer-fix-race-among-timer-ioctls.patch
delete mode 100644 debian/patches/bugfix/all/alsa-timer-harden-slave-timer-list-handling.patch
delete mode 100644 debian/patches/bugfix/all/alsa-usb-audio-avoid-freeing-umidi-object-twice.patch
delete mode 100644 debian/patches/bugfix/all/bluetooth-validate-socket-address-length-in-sco_sock.patch
create mode 100644 debian/patches/bugfix/all/crypto-blk-giv-cipher-set-has_setkey.patch
delete mode 100644 debian/patches/bugfix/all/fuse-break-infinite-loop-in-fuse_fill_write_pages.patch
delete mode 100644 debian/patches/bugfix/all/isdn_ppp-add-checks-for-allocation-failure-in-isdn_p.patch
delete mode 100644 debian/patches/bugfix/all/iw_cxgb3-Fix-incorrectly-returning-error-on-success.patch
delete mode 100644 debian/patches/bugfix/all/keys-fix-race-between-read-and-revoke.patch
delete mode 100644 debian/patches/bugfix/all/media-usbvision-fix-crash-on-detecting-device-with-i.patch
delete mode 100644 debian/patches/bugfix/all/media-usbvision-fix-leak-of-usb_dev-on-failure-paths.patch
delete mode 100644 debian/patches/bugfix/all/media-usbvision-video-fix-memory-leak-of-alt_max_pkt.patch
delete mode 100644 debian/patches/bugfix/all/net-add-validation-for-the-socket-syscall-protocol-a.patch
delete mode 100644 debian/patches/bugfix/all/pipe-fix-buffer-offset-after-partially-failed-read.patch
delete mode 100644 debian/patches/bugfix/all/pipe-limit-the-per-user-amount-of-pages-allocated-in.patch
delete mode 100644 debian/patches/bugfix/all/ppp-slip-validate-vj-compression-slot-parameters-com.patch
delete mode 100644 debian/patches/bugfix/all/pptp-verify-sockaddr_len-in-pptp_bind-and-pptp_conne.patch
delete mode 100644 debian/patches/bugfix/all/rds-fix-race-condition-when-sending-a-message-on-unbound-socket.patch
create mode 100644 debian/patches/bugfix/all/revert-crypto-algif_skcipher-do-not-dereference-ctx-.patch
delete mode 100644 debian/patches/bugfix/all/revert-net-add-length-argument-to-skb_copy_and_csum_datagram_iovec.patch
delete mode 100644 debian/patches/bugfix/all/revert-xhci-don-t-finish-a-td-if-we-get-a-short-transfer.patch
delete mode 100644 debian/patches/bugfix/all/sctp-prevent-soft-lockup-when-sctp_accept-is-called-.patch
delete mode 100644 debian/patches/bugfix/all/splice-sendfile-at-once-fails-for-big-files.patch
delete mode 100644 debian/patches/bugfix/all/tty-fix-unsafe-ldisc-reference-via-ioctl-tiocgetd.patch
delete mode 100644 debian/patches/bugfix/all/udp-properly-support-msg_peek-with-truncated-buffers.patch
delete mode 100644 debian/patches/bugfix/all/unix-avoid-use-after-free-in-ep_remove_wait_queue.patch
delete mode 100644 debian/patches/bugfix/all/unix-correctly-track-in-flight-fds-in-sending-process-user_struct.patch
delete mode 100644 debian/patches/bugfix/all/unix-properly-account-for-FDs-passed-over-unix-socke.patch
delete mode 100644 debian/patches/bugfix/all/usb-fix-invalid-memory-access-in-hub_activate.patch
delete mode 100644 debian/patches/bugfix/all/usb-serial-visor-fix-crash-on-detecting-device-without-write_urbs.patch
delete mode 100644 debian/patches/bugfix/all/usbvision-fix-overflow-of-interfaces-array.patch
delete mode 100644 debian/patches/bugfix/all/xen-add-ring_copy_request.patch
delete mode 100644 debian/patches/bugfix/all/xen-blkback-only-read-request-operation-from-shared-.patch
delete mode 100644 debian/patches/bugfix/all/xen-netback-don-t-use-last-request-to-determine-mini.patch
delete mode 100644 debian/patches/bugfix/all/xen-netback-use-ring_copy_request-throughout.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-do-not-install-an-irq-handler-for-msi-in.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-don-t-allow-msi-x-ops-if-pci_command_mem.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-for-xen_pci_op_disable_msi-x-only-disabl.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-return-error-on-xen_pci_op_enable_msi-wh.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-return-error-on-xen_pci_op_enable_msix-w.patch
delete mode 100644 debian/patches/bugfix/all/xen-pciback-save-xen_pci_op-commands-before-processi.patch
delete mode 100644 debian/patches/bugfix/x86/KVM-x86-Reload-pit-counters-for-all-channels-when-re.patch
delete mode 100644 debian/patches/bugfix/x86/kvm-svm-unconditionally-intercept-db.patch
delete mode 100644 debian/patches/bugfix/x86/x86-mm-Add-barriers-and-document-switch_mm-vs-flush-.patch
delete mode 100644 debian/patches/bugfix/x86/x86-mm-Improve-switch_mm-barrier-comments.patch
create mode 100644 debian/patches/debian/crypto-fix-abi-change-in-3.2.77.patch
create mode 100644 debian/patches/debian/enclosure-fix-abi-change-in-2.6.32.70.patch
create mode 100644 debian/patches/debian/hrtimer-fix-abi-change-in-3.2.78.patch
create mode 100644 debian/patches/features/all/rt/0374-rtmutex-Handle-non-enqueued-waiters-gracefully.patch
create mode 100644 debian/patches/features/all/rt/0375-rtmutex-Use-chainwalking-control-enum.patch
create mode 100644 debian/patches/features/all/rt/0376-dump-stack-don-t-disable-preemption-during-trace.patch
create mode 100644 debian/patches/features/all/rt/0377-net-Make-synchronize_rcu_expedited-conditional-on-RT.patch
create mode 100644 debian/patches/features/all/rt/0378-sched-Introduce-the-trace_sched_waking-tracepoint.patch
create mode 100644 debian/patches/features/all/rt/0379-rtmutex-Have-slowfn-of-rt_mutex_timed_fastlock-use-e.patch
rename debian/patches/features/all/rt/{0374-Linux-3.2.72-rt105-REBASE.patch => 0380-Linux-3.2.77-rt111-REBASE.patch} (60%)
delete mode 100644 debian/patches/features/arm/ahci-Add-JMicron-362-device-IDs.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list