[linux] 01/01: Merge tag 'debian/3.2.73-2+deb7u2' into squeeze-backports

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Sun Jan 3 02:08:58 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch squeeze-backports
in repository linux.

commit f8d465883cbbf23432db1d0139f0b43e570ebc9d
Merge: bb99b98 b67f320
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Sun Jan 3 02:06:00 2016 +0000

    Merge tag 'debian/3.2.73-2+deb7u2' into squeeze-backports

 debian/.gitignore                                  |  18 +
 debian/README.Debian                               |   2 +-
 debian/README.source                               |   2 +-
 debian/changelog                                   | 468 +++++++++++++
 debian/config/defines                              |   6 +-
 ...msg-shm-IPC-objects-before-doing-ipc_addi.patch | 110 ----
 ...ash-when-attempt-to-garbage-collect-an-un.patch |  75 ---
 ...ce-between-key-destruction-and-finding-a-.patch |  48 --
 ...fix-stack-randomization-on-64-bit-systems.patch |  98 ---
 ...alidate-socket-address-length-in-sco_sock.patch |  22 +
 ...ache-handle-escaped-paths-in-prepend_path.patch |  69 --
 .../drm-radeon-fix-hotplug-race-at-startup.patch   |  61 ++
 ...utex-during-prepare_binprm-for-set-ug-id-.patch | 105 ---
 ...e-prevent-integer-overflow-in-ib_umem_get.patch |  38 --
 ...ully-initialize-sem_array-before-making-i.patch |  57 --
 ...missing-sk_nulls_node_init-in-ping_unhash.patch |  27 -
 ...rconf-validate-new-MTU-before-applying-it.patch |  61 --
 ...6-don-t-reduce-hop-limit-for-an-interface.patch |  44 --
 ...d-checks-for-allocation-failure-in-isdn_p.patch |  37 ++
 .../keys-fix-race-between-read-and-revoke.patch    | 110 ++++
 .../md-use-kzalloc-when-bitmap-is-disabled.patch   |  47 --
 ...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 ++++
 ...e-correct-size-for-sysctl-timeout-entries.patch |  50 --
 ...-correct-size-for-max-unacked-packets-and.patch |  38 --
 ...f_conntrack-reserve-two-bytes-for-nf_ct_e.patch |  48 --
 ...-cleanups-for-nfs4_handle_exception-and-n.patch |  47 --
 ...fix-memory-corruption-when-retrying-atomi.patch | 178 -----
 ...lidate-vj-compression-slot-parameters-com.patch | 129 ++++
 ...-sockaddr_len-in-pptp_bind-and-pptp_conne.patch |  34 +
 ...the-underlying-transport-exists-before-cr.patch |  74 ---
 ...ument-to-skb_copy_and_csum_datagram_iovec.patch | 108 +++
 ...-t-finish-a-td-if-we-get-a-short-transfer.patch |  37 ++
 .../bugfix/all/sctp-fix-asconf-list-handling.patch | 176 -----
 ...q-make-sure-that-there-s-not-too-many-ele.patch |  34 -
 ...lice-sendfile-at-once-fails-for-big-files.patch | 132 ++++
 ...ength-of-extended-attributes-and-allocati.patch |  43 --
 .../all/udf-remove-repeated-loads-blocksize.patch  |  85 ---
 .../all/udp-fix-behavior-of-wrong-checksums.patch  |  58 --
 ...y-support-msg_peek-with-truncated-buffers.patch |  88 +++
 ...id-use-after-free-in-ep_remove_wait_queue.patch | 325 ++++++++++
 ...iteheat-fix-potential-null-deref-at-probe.patch |  77 ---
 ...sbvision-fix-overflow-of-interfaces-array.patch |  13 +-
 ...d-file_handle-only-once-in-handle_to_path.patch |  37 --
 ...-that-are-unreachable-from-their-mnt_root.patch | 105 ---
 .../vhost-actually-track-log-eventfd-file.patch    |  30 -
 .../all/virtio-net-drop-netif_f_fraglist.patch     |  36 -
 .../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 +++
 ...k-limit-guest-control-of-command-register.patch | 150 -----
 ...-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 ++
 ...-aesni-fix-memory-usage-in-GCM-decryption.patch |  61 --
 .../x86/kvm-svm-unconditionally-intercept-db.patch |  78 +++
 ...-intercept-ac-to-avoid-guest-host-exploit.patch |  38 --
 ...x-avoid-guest-host-dos-by-intercepting-ac.patch |  44 --
 ...ry-64-remove-a-bogus-ret_from_fork-optimi.patch |  51 --
 ...jit-fix-compilation-of-large-bpf-programs.patch |  43 --
 .../patches/debian/af_unix-avoid-abi-changes.patch |  20 +
 .../debian/bh-avoid-abi-change-in-3.2.71.patch     |  98 +++
 debian/patches/debian/gitignore.patch              |  37 ++
 ...ca-utilities-split-io-address-types-from-.patch |  59 ++
 ...ta-ignore-spurious-phy-event-on-lpm-polic.patch |  83 +++
 .../debian/usb-avoid-abi-change-in-3.2.69.patch    |  21 +
 .../debian/x86-mm-avoid-abi-change-in-3.2.72.patch |  28 +
 .../bql/tg3-support-for-byte-queue-limits.patch    |  16 +-
 .../all/debugfs-add-mode-uid-and-gid-options.patch |  41 +-
 debian/patches/features/all/drm/drm-3.4.patch      | 721 ++++++++++++---------
 debian/patches/features/all/drm/genpatch.py        |   2 +-
 .../0010-staging-line6-Remove-obsolete-code.patch  |  20 +-
 ...-staging-line6-fixed-ALSA-PCM-interaction.patch |  80 +--
 ...e6-separate-handling-of-buffer-allocation.patch | 184 +++---
 ...g-line6-pcm.c-Removed-trailing-whitespace.patch |  27 -
 ...queue-skip-nr_running-sanity-check-in-wor.patch |   4 +-
 ...02-x86-Call-idle-notifier-after-irq_enter.patch |   4 +-
 ...003-slab-lockdep-Annotate-all-slab-caches.patch |   4 +-
 ...probes-Remove-remove-bogus-preempt_enable.patch |   4 +-
 .../0005-x86-hpet-Disable-MSI-on-Lenovo-W510.patch |   4 +-
 ...-block-Shorten-interrupt-disabled-regions.patch |   4 +-
 ...istangle-worker-accounting-from-rq-3Elock.patch |   6 +-
 ...08-mips-enable-interrupts-in-signal.patch.patch |   4 +-
 ...rm-enable-interrupts-in-signal-code.patch.patch |   8 +-
 ...erpc-85xx-Mark-cascade-irq-IRQF_NO_THREAD.patch |   4 +-
 ...p-Mark-opb-cascade-handler-IRQF_NO_THREAD.patch |   4 +-
 ...owerpc-Mark-IPI-interrupts-IRQF_NO_THREAD.patch |   4 +-
 .../all/rt/0013-powerpc-Allow-irq-threading.patch  |   4 +-
 ...period-timer-ticking-when-throttling-acti.patch |   4 +-
 ...-sched-Do-not-throttle-due-to-PI-boosting.patch |   4 +-
 .../all/rt/0016-time-Remove-bogus-comments.patch   |   4 +-
 ...emove-bogus-locking-in-update_vsyscall_tz.patch |   4 +-
 ...-x86-vdso-Use-seqcount-instead-of-seqlock.patch |   4 +-
 ...-vsyscall-Use-seqcount-instead-of-seqlock.patch |   4 +-
 .../rt/0020-seqlock-Remove-unused-functions.patch  |   4 +-
 .../all/rt/0021-seqlock-Use-seqcount.patch         |   4 +-
 ...ct-Move-code-out-of-seqcount-write-sectio.patch |   4 +-
 .../all/rt/0023-timekeeping-Split-xtime_lock.patch |   4 +-
 ...e-Convert-i7300_idle_lock-to-raw-spinlock.patch |   4 +-
 ...orten-preempt-disabled-section-around-eve.patch |   4 +-
 ...count-for-preempt-off-in-preempt_schedule.patch |   6 +-
 ...-signal-revert-ptrace-preempt-magic.patch.patch |   4 +-
 ...0028-arm-Mark-pmu-interupt-IRQF_NO_THREAD.patch |   4 +-
 .../rt/0029-arm-Allow-forced-irq-threading.patch   |   4 +-
 ...0-preempt-rt-Convert-arm-boot_lock-to-raw.patch |   4 +-
 ...31-sched-Create-schedule_preempt_disabled.patch |   8 +-
 .../0032-sched-Use-schedule_preempt_disabled.patch |  12 +-
 .../all/rt/0033-signals-Do-not-wakeup-self.patch   |   4 +-
 ...34-posix-timers-Prevent-broadcast-signals.patch |   4 +-
 ...low-rt-tasks-to-cache-one-sigqueue-struct.patch |   6 +-
 ...ignal-x86-Delay-calling-signals-in-atomic.patch |   6 +-
 ...-raw-local-irq-variant-for-generic-cmpxch.patch |   4 +-
 ...ers-random-Reduce-preempt-disabled-region.patch |   4 +-
 ...T-Remove-irq-handler-when-clock-event-is-.patch |   4 +-
 ...-TCLIB-Allow-higher-clock-rates-for-clock.patch |   4 +-
 ...-tulip_remove_one-needs-to-call-pci_disab.patch |   4 +-
 ...ers-net-Use-disable_irq_nosync-in-8139too.patch |   6 +-
 ...-ehea-Make-rx-irq-handler-non-threaded-IR.patch |   4 +-
 ...t-at91_ether-Make-mdio-protection-rt-safe.patch |   4 +-
 ...t-mark-legitimated-no-resched-sites.patch.patch |  14 +-
 ...decoupling-the-page-fault-disabling-logic.patch |  10 +-
 ...l-fault-handlers-to-check-current-pagefau.patch |   4 +-
 .../all/rt/0048-mm-pagefault_disabled.patch        |   6 +-
 .../all/rt/0049-mm-raw_pagefault_disable.patch     |  10 +-
 .../all/rt/0050-filemap-fix-up.patch.patch         |   6 +-
 ...reempt-count-from-pagefault-disable-enabl.patch |  10 +-
 ...052-x86-highmem-Replace-BUG_ON-by-WARN_ON.patch |   4 +-
 .../0053-suspend-Prevent-might-sleep-splats.patch  |   6 +-
 ...054-OF-Fixup-resursive-locking-code-paths.patch |   6 +-
 .../rt/0055-of-convert-devtree-lock.patch.patch    |  24 +-
 .../rt/0056-list-add-list-last-entry.patch.patch   |   4 +-
 ...7-mm-page-alloc-use-list-last-entry.patch.patch |   4 +-
 .../all/rt/0058-mm-slab-move-debug-out.patch.patch |   6 +-
 .../all/rt/0059-rwsem-inlcude-fix.patch.patch      |   4 +-
 .../all/rt/0060-sysctl-include-fix.patch.patch     |   4 +-
 .../rt/0061-net-flip-lock-dep-thingy.patch.patch   |   4 +-
 .../rt/0062-softirq-thread-do-softirq.patch.patch  |   8 +-
 .../all/rt/0063-softirq-split-out-code.patch.patch |  20 +-
 ...unmask-io_apic-when-interrupt-is-in-progr.patch |   4 +-
 .../all/rt/0065-x86-32-fix-signal-crap.patch.patch |   4 +-
 ...o-not-disable-preemption-in-int3-on-32bit.patch |   6 +-
 .../all/rt/0067-rcu-Reduce-lock-section.patch      |   4 +-
 .../rt/0068-locking-various-init-fixes.patch.patch |   4 +-
 .../0069-wait-Provide-__wake_up_all_locked.patch   |   6 +-
 ...ake_up_all_locked-pci_unblock_user_cfg_ac.patch |   8 +-
 .../features/all/rt/0071-latency-hist.patch.patch  |  12 +-
 .../features/all/rt/0072-hwlatdetect.patch.patch   |   4 +-
 .../features/all/rt/0073-localversion.patch.patch  |   4 +-
 .../rt/0074-early-printk-consolidate.patch.patch   |   6 +-
 .../features/all/rt/0075-printk-kill.patch.patch   |   6 +-
 ...e_early_printk-boot-param-to-help-with-de.patch |   6 +-
 .../all/rt/0077-rt-preempt-base-config.patch.patch |   4 +-
 ...UG_ON-WARN_ON-variants-dependend-on-RT-RT.patch |   4 +-
 ...rt-local_irq_-variants-depending-on-RT-RT.patch |   4 +-
 ...preempt-Provide-preempt_-_-no-rt-variants.patch |   4 +-
 ...disable-interrupts-in-ide-code-for-preemp.patch |   4 +-
 ...-Do-not-disable-interrupts-for-PREEMPT-RT.patch |   4 +-
 ...Mellanox-IB-driver-patch-use-_nort-primit.patch |   4 +-
 ...ort-Do-not-disable-interrupts-on-PREEMPT_.patch |   4 +-
 ...i-Do-not-disable-interrupts-on-PREEMPT_RT.patch |   4 +-
 ...-disable-interrupts-on-RT-in-kernel-users.patch |   4 +-
 ...-disable-interrupts-on-RT-in-res_counter..patch |   4 +-
 .../0088-usb-Use-local_irq_-_nort-variants.patch   |   6 +-
 ...not-disable-interrupts-in-put_ldisc-on-rt.patch |   4 +-
 ...90-mm-scatterlist-dont-disable-irqs-on-RT.patch |   4 +-
 .../rt/0091-signal-fix-up-rcu-wreckage.patch.patch |   4 +-
 .../all/rt/0092-net-wireless-warn-nort.patch.patch |   8 +-
 .../0093-mm-Replace-cgroup_page-bit-spinlock.patch |   4 +-
 ...ffer_head-Replace-bh_uptodate_lock-for-rt.patch |  10 +-
 ...-Make-state-lock-and-journal-head-lock-rt.patch |   6 +-
 .../0096-genirq-Disable-DEBUG_SHIRQ-for-rt.patch   |   4 +-
 ...-genirq-Disable-random-call-on-preempt-rt.patch |   4 +-
 .../all/rt/0098-genirq-disable-irqpoll-on-rt.patch |   4 +-
 .../all/rt/0099-genirq-force-threading.patch.patch |   4 +-
 .../rt/0100-drivers-net-fix-livelock-issues.patch  |   4 +-
 ...101-drivers-net-vortex-fix-locking-issues.patch |   4 +-
 .../0102-drivers-net-gianfar-Make-RT-aware.patch   |   6 +-
 ...-mouse-problem-when-copying-large-amounts.patch |   4 +-
 .../features/all/rt/0104-local-var.patch.patch     |   4 +-
 .../all/rt/0105-rt-local-irq-lock.patch.patch      |   4 +-
 .../all/rt/0106-cpu-rt-variants.patch.patch        |   4 +-
 .../all/rt/0107-mm-slab-wrap-functions.patch.patch |   6 +-
 ...x-__do_drain-to-use-the-right-array-cache.patch |   4 +-
 .../rt/0109-mm-More-lock-breaks-in-slab.c.patch    |   4 +-
 ...0-mm-page_alloc-rt-friendly-per-cpu-pages.patch |   4 +-
 ...m-page_alloc-reduce-lock-sections-further.patch |   4 +-
 .../all/rt/0112-mm-page-alloc-fix.patch.patch      |   4 +-
 .../rt/0113-mm-convert-swap-to-percpu-locked.patch |   4 +-
 ...mm-vmstat-fix-the-irq-lock-asymetry.patch.patch |   4 +-
 .../all/rt/0115-mm-make-vmstat-rt-aware.patch      |   4 +-
 .../0116-mm-shrink-the-page-frame-to-rt-size.patch |   8 +-
 ...7-ARM-Initialize-ptl-lock-for-vector-page.patch |   4 +-
 .../all/rt/0118-mm-Allow-only-slab-on-RT.patch     |   4 +-
 .../all/rt/0119-radix-tree-rt-aware.patch.patch    |   4 +-
 .../all/rt/0120-panic-disable-random-on-rt.patch   |   4 +-
 .../rt/0121-ipc-Make-the-ipc-code-rt-aware.patch   |   6 +-
 ...Add-a-critical-section-to-avoid-a-deadloc.patch |   4 +-
 .../all/rt/0123-relay-fix-timer-madness.patch      |   4 +-
 ...4-net-ipv4-route-use-locks-on-up-rt.patch.patch |   4 +-
 ...rkqueue-avoid-the-lock-in-cpu-dying.patch.patch |   4 +-
 .../0126-timers-prepare-for-full-preemption.patch  |   4 +-
 .../all/rt/0127-timers-preempt-rt-support.patch    |   4 +-
 .../rt/0128-timers-fix-timer-hotplug-on-rt.patch   |   4 +-
 ...-timers-mov-printk_tick-to-soft-interrupt.patch |   4 +-
 ...delay-waking-softirqs-from-the-jiffy-tick.patch |   4 +-
 ...d-the-switch-timers-base-set-to-NULL-tric.patch |   4 +-
 ...t-call-printk_tick-in-printk_needs_cpu-on.patch |   6 +-
 .../rt/0133-hrtimers-prepare-full-preemption.patch |  14 +-
 ...up-hrtimer-callback-changes-for-preempt-r.patch |  38 +-
 ...-t-call-the-timer-handler-from-hrtimer_st.patch |  10 +-
 .../0136-hrtimer-fix-reprogram-madness.patch.patch |  12 +-
 .../all/rt/0137-timer-fd-Prevent-live-lock.patch   |   4 +-
 ...osix-timers-thread-posix-cpu-timers-on-rt.patch |   8 +-
 ...s-Shorten-posix_cpu_timers-CPU-kernel-thr.patch |   4 +-
 ...s-Avoid-wakeups-when-no-timers-are-active.patch |   4 +-
 .../all/rt/0141-sched-delay-put-task.patch.patch   |   8 +-
 .../all/rt/0142-sched-limit-nr-migrate.patch.patch |   6 +-
 .../all/rt/0143-sched-mmdrop-delayed.patch.patch   |  18 +-
 .../all/rt/0144-sched-rt-mutex-wakeup.patch.patch  |   8 +-
 .../rt/0145-sched-prevent-idle-boost.patch.patch   |   8 +-
 ...ight-sleep-do-not-account-rcu-depth.patch.patch |   8 +-
 ...-out-from-load_balancing-on-rq_lock-conte.patch |   4 +-
 .../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 |   8 +-
 .../rt/0151-cond-resched-lock-rt-tweak.patch.patch |   6 +-
 .../rt/0152-sched-disable-ttwu-queue.patch.patch   |   4 +-
 ...sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch |   4 +-
 ...Return-success-when-only-changing-the-sav.patch |   6 +-
 ...ne-convert-stop_machine_run-to-PREEMPT_RT.patch |   4 +-
 ...6-stomp-machine-mark-stomper-thread.patch.patch |   6 +-
 .../all/rt/0157-stomp-machine-raw-lock.patch.patch |   4 +-
 .../0158-hotplug-Lightweight-get-online-cpus.patch |   4 +-
 .../all/rt/0159-hotplug-sync_unplug-No.patch       |   4 +-
 ...read-hotplug_pcp-on-pin_current_cpu-retry.patch |   4 +-
 .../all/rt/0161-sched-migrate-disable.patch.patch  |  14 +-
 .../0162-hotplug-use-migrate-disable.patch.patch   |   4 +-
 ...Call-cpu_unplug_begin-before-DOWN_PREPARE.patch |   4 +-
 ...0164-ftrace-migrate-disable-tracing.patch.patch |   4 +-
 ...65-tracing-Show-padding-as-unsigned-short.patch |   4 +-
 .../rt/0166-migrate-disable-rt-variant.patch.patch |   4 +-
 .../rt/0167-sched-Optimize-migrate_disable.patch   |  14 +-
 .../rt/0168-sched-Generic-migrate_disable.patch    |  16 +-
 .../0169-sched-rt-Fix-migrate_enable-thinko.patch  |   8 +-
 ...ach-migrate_disable-about-atomic-contexts.patch |  12 +-
 ...pone-actual-migration-disalbe-to-schedule.patch |  10 +-
 ...hed-Do-not-compare-cpu-masks-in-scheduler.patch |   6 +-
 ...ve-migrate_disable-ignore-bounded-threads.patch |   6 +-
 ...lear-pf-thread-bound-on-fallback-rq.patch.patch |   6 +-
 .../features/all/rt/0175-ftrace-crap.patch.patch   |   4 +-
 ...-Convert-reader_lock-from-raw_spin_lock-i.patch |   4 +-
 ...177-net-netif_rx_ni-migrate-disable.patch.patch |   8 +-
 ...tirq-Sanitize-softirq-pending-for-NOHZ-RT.patch |   6 +-
 .../features/all/rt/0179-lockdep-rt.patch.patch    |   4 +-
 .../all/rt/0180-mutex-no-spin-on-rt.patch.patch    |   4 +-
 .../all/rt/0181-softirq-local-lock.patch.patch     |  18 +-
 .../0182-softirq-Export-in_serving_softirq.patch   |   8 +-
 ...efine-softirq_count-as-OUL-to-kill-build-.patch |   4 +-
 .../all/rt/0184-softirq-Fix-unplug-deadlock.patch  |  10 +-
 ...ftirq-disable-softirq-stacks-for-rt.patch.patch |  10 +-
 .../all/rt/0186-softirq-make-fifo.patch.patch      |  14 +-
 ...vent-tasklets-from-going-into-infinite-sp.patch |  18 +-
 ...w-disabling-of-softirq-processing-in-irq-.patch |   8 +-
 .../rt/0189-local-vars-migrate-disable.patch.patch |   4 +-
 ...raid5-Make-raid5_percpu-handling-RT-aware.patch |   8 +-
 .../all/rt/0191-rtmutex-lock-killable.patch.patch  |   4 +-
 .../rt/0192-rtmutex-futex-prepare-rt.patch.patch   |   4 +-
 ...-bug-on-when-a-requeued-RT-task-times-out.patch |   4 +-
 ...utex-add-sleeping-spinlocks-support.patch.patch |   4 +-
 .../0195-spinlock-types-separate-raw.patch.patch   |   4 +-
 .../rt/0196-rtmutex-avoid-include-hell.patch.patch |   4 +-
 .../all/rt/0197-rt-add-rt-spinlocks.patch.patch    |   4 +-
 .../rt/0198-rt-add-rt-to-mutex-headers.patch.patch |   4 +-
 .../all/rt/0199-rwsem-add-rt-variant.patch.patch   |   4 +-
 ...-Add-the-preempt-rt-lock-replacement-APIs.patch |   4 +-
 .../all/rt/0201-rwlocks-Fix-section-mismatch.patch |   4 +-
 ...e-idle-trylock-in-get-next-timer-irq.patc.patch |   4 +-
 ...0203-RCU-Force-PREEMPT_RCU-for-PREEMPT-RT.patch |   4 +-
 .../all/rt/0204-rcu-Frob-softirq-test.patch        |   4 +-
 .../0205-rcu-Merge-RCU-bh-into-RCU-preempt.patch   |   4 +-
 ...ro-substitution-for-synchronize_rcu_bh-on.patch |   4 +-
 .../all/rt/0207-rcu-more-fallout.patch.patch       |  10 +-
 ...cu-Make-ksoftirqd-do-RCU-quiescent-states.patch |  18 +-
 .../0209-rt-rcutree-Move-misplaced-prototype.patch |   4 +-
 .../features/all/rt/0210-lglocks-rt.patch.patch    |   4 +-
 ...1-serial-8250-Clean-up-the-locking-for-rt.patch |   4 +-
 ...-Call-flush_to_ldisc-when-the-irq-is-thre.patch |   4 +-
 ...0213-drivers-tty-fix-omap-lock-crap.patch.patch |   4 +-
 ...-rt-Improve-the-serial-console-PASS_LIMIT.patch |   4 +-
 .../all/rt/0215-fs-namespace-preemption-fix.patch  |   4 +-
 .../0216-mm-protect-activate-switch-mm.patch.patch |   6 +-
 .../all/rt/0217-fs-block-rt-support.patch.patch    |   4 +-
 ...0218-fs-ntfs-disable-interrupt-only-on-RT.patch |   4 +-
 .../rt/0219-x86-Convert-mce-timer-to-hrtimer.patch |   4 +-
 ...86-stackprotector-Avoid-random-pool-on-rt.patch |   4 +-
 ...221-x86-Use-generic-rwsem_spinlocks-on-rt.patch |   8 +-
 .../0222-workqueue-use-get-cpu-light.patch.patch   |   4 +-
 .../patches/features/all/rt/0223-epoll.patch.patch |   4 +-
 .../features/all/rt/0224-mm-vmalloc.patch.patch    |   4 +-
 .../all/rt/0225-debugobjects-rt.patch.patch        |   4 +-
 .../features/all/rt/0226-jump-label-rt.patch.patch |   4 +-
 .../all/rt/0227-skbufhead-raw-lock.patch.patch     |  16 +-
 .../rt/0228-x86-no-perf-irq-work-rt.patch.patch    |   4 +-
 .../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    |   4 +-
 .../0232-power-disable-highmem-on-rt.patch.patch   |   4 +-
 .../rt/0233-arm-disable-highmem-on-rt.patch.patch  |   4 +-
 ...-at91-tclib-Default-to-tclib-timer-for-RT.patch |   4 +-
 .../rt/0235-mips-disable-highmem-on-rt.patch.patch |   6 +-
 ...net-Avoid-livelock-in-net_tx_action-on-RT.patch |  10 +-
 .../features/all/rt/0237-ping-sysrq.patch.patch    |   8 +-
 .../0238-kgdb-serial-Short-term-workaround.patch   |   4 +-
 .../rt/0239-add-sys-kernel-realtime-entry.patch    |   4 +-
 .../all/rt/0240-mm-rt-kmap_atomic-scheduling.patch |  12 +-
 .../rt/0241-ipc-sem-Rework-semaphore-wakeups.patch |  14 +-
 ...-immediate-Magic-SysRq-output-for-PREEMPT.patch |  14 +-
 ...43-x86-kvm-require-const-tsc-for-rt.patch.patch |   8 +-
 .../all/rt/0244-scsi-fcoe-rt-aware.patch.patch     |   4 +-
 ...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    |   4 +-
 .../all/rt/0249-timer-Fix-hotplug-for-rt.patch     |   4 +-
 ...x-possible-lockup-when-taking-pi_lock-in-.patch |   4 +-
 ...-rt-Check-for-irqs-disabled-before-grabbi.patch |   4 +-
 ...x-wait_task_interactive-to-test-rt_spin_l.patch |   6 +-
 ...ock-rt-Use-non-rt-for_each_cpu-in-rt-code.patch |   4 +-
 ...ke-hotplug.lock-a-sleeping-spinlock-on-RT.patch |   4 +-
 ...ck-preemption-after-reenabling-interrupts.patch |  14 +-
 .../all/rt/0256-rt-Introduce-cpu_chill.patch       |   4 +-
 ...-fs-dcache-Use-cpu_chill-in-trylock-loops.patch |   6 +-
 ...58-net-Use-cpu_chill-instead-of-cpu_relax.patch |   8 +-
 ...59-kconfig-disable-a-few-options-rt.patch.patch |   4 +-
 .../rt/0260-kconfig-preempt-rt-full.patch.patch    |   4 +-
 ...rate_disable-enable-and-__rt_mutex_init-n.patch |   6 +-
 ...x-Use-local_irq_save_nort-in-qla2x00_poll.patch |   4 +-
 ...T-REmove-preemption-disabling-in-netif_rx.patch |  10 +-
 .../0264-mips-remove-smp-reserve-lock.patch.patch  |   4 +-
 ...togramms-Cope-with-backwards-running-loca.patch |   6 +-
 ...tograms-Adjust-timer-if-already-elapsed-w.patch |  10 +-
 ...Disable-RT_GROUP_SCHED-in-PREEMPT_RT_FULL.patch |   4 +-
 ...tograms-Detect-another-yet-overlooked-sha.patch |   4 +-
 .../rt/0269-slab-Prevent-local-lock-deadlock.patch |   4 +-
 ...jbd-pull-your-plug-when-waiting-for-space.patch |   4 +-
 ...wevent-hrtimer-run-in-irq-instead-of-soft.patch |   8 +-
 ...272-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch |  10 +-
 ...t-Fix-cpu_hotplug-variable-initialization.patch |   4 +-
 ...ix-up-leap-second-backport-for-RT-changes.patch |   4 +-
 .../all/rt/0275-fix-printk-flush-of-messages.patch |   6 +-
 .../all/rt/0276-fix-printk-flush-of-messages.patch |  14 +-
 .../all/rt/0277-random-Make-it-work-on-rt.patch    |  12 +-
 ...t-softirq-local-lock-after-per-cpu-sectio.patch |   4 +-
 .../rt/0279-mm-slab-Fix-potential-deadlock.patch   |   4 +-
 ...oc-Use-local_lock_on-instead-of-plain-spi.patch |   4 +-
 .../0281-rt-rwsem-rwlock-lockdep-annotations.patch |   4 +-
 ...sched-Better-debug-output-for-might-sleep.patch |  10 +-
 ...ne-Use-mutex_trylock-when-called-from-ina.patch |   4 +-
 ...ix-up-stable-merge-of-slab-init_lock_keys.patch |   4 +-
 ...imer-Raise-softirq-if-hrtimer-irq-stalled.patch |  10 +-
 .../rt/0286-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch |   4 +-
 ...er-Serialize-xt_write_recseq-sections-on-.patch |   4 +-
 ...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 |  16 +-
 ...ivers-tty-pl011-irq-disable-madness.patch.patch |   4 +-
 .../rt/0292-mmci-Remove-bogus-local_irq_save.patch |   4 +-
 .../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 |   4 +-
 ...2-Use-kmap-switch-for-non-highmem-as-well.patch |   6 +-
 ...vert-acpi_gbl_hardware-lock-back-to-a-raw.patch |   4 +-
 ...0298-serial-Imx-Fix-recursive-locking-bug.patch |   4 +-
 ...it-simple-Simple-waitqueue-implementation.patch |   4 +-
 .../all/rt/0300-rcutiny-Use-simple-waitqueue.patch |   4 +-
 ...-typo-of-using-swake_up-instead-of-swait_.patch |   4 +-
 ...fer-mce-wakeups-to-threads-for-PREEMPT_RT.patch |   4 +-
 ...-Use-unique-local-lock-name-for-swap_lock.patch |   4 +-
 ...s_idle_task-to-handle-invalidated-uses-of.patch |   6 +-
 ...ueue-Only-wake-up-idle-workers-if-not-blo.patch |   6 +-
 .../rt/0306-x86-mce-fix-mce-timer-interval.patch   |   4 +-
 ...Set-irq-thread-to-RT-priority-on-creation.patch |   4 +-
 ...-list_bl.h-make-list-head-locking-RT-safe.patch |   4 +-
 ...st_bl.h-fix-it-for-for-SMP-DEBUG_SPINLOCK.patch |   4 +-
 ...imers-prepare-for-full-preemption-improve.patch |   4 +-
 ...fix-cpu-down-problem-if-kthread-s-cpu-is-.patch |   4 +-
 ...plug-restore-original-cpu-mask-oncpu-down.patch |   4 +-
 ...5-drop-trace_i915_gem_ring_dispatch-on-rt.patch |   6 +-
 ...-call-to-schedule_delayed_work-to-helper-.patch |   4 +-
 ...tor-Update-hwlat_detector-to-add-outer-lo.patch |   4 +-
 ...t-trace-Export-trace_clock_local-for-hwla.patch |   4 +-
 ...tector-Use-trace_clock_local-if-available.patch |   4 +-
 ...tector-Use-thread-instead-of-stop-machine.patch |   4 +-
 ...ot-invoke-the-affinity-callback-via-a-wor.patch |   4 +-
 ...the-irq-thread-policy-without-checking-CA.patch |   4 +-
 ...tor-Don-t-ignore-threshold-module-paramet.patch |   4 +-
 ...ol-Don-t-call-schedule_work_on-in-preempt.patch |   4 +-
 ...preempt_disable-from-drm_calc_vbltimestam.patch |   4 +-
 .../0324-cpu_down-move-migrate_enable-back.patch   |   4 +-
 .../all/rt/0325-swait-Add-a-few-more-users.patch   |   6 +-
 ...rectly-annotate-hardirq-context-in-irq_ex.patch |  22 +-
 ...-use-a-trylock-for-waiter-lock-in-trylock.patch |   4 +-
 ...oduce-a-generic-on_each_cpu_mask-function.patch |   4 +-
 ...-func-to-IPI-cpus-based-on-parameter-func.patch |   4 +-
 ...send-IPI-to-invalidate-LRU-BH-when-needed.patch |   8 +-
 ..._bh_qs-disable-irq-while-calling-rcu_pree.patch |   4 +-
 ...e-cpu_chill-use-hrtimer-instead-of-msleep.patch |   8 +-
 ...el-hrtimer-be-non-freezeable-in-cpu_chill.patch |   8 +-
 .../rt/0334-arm-unwind-use-a-raw_spin_lock.patch   |   4 +-
 .../0335-Revert-swait-Add-a-few-more-users.patch   |   6 +-
 ...ev_deactivate_many-use-msleep-1-instead-o.patch |   4 +-
 ...bd2-pull-your-plug-when-waiting-for-space.patch |   6 +-
 ...l-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch |  18 +-
 ...339-net-gianfar-do-not-disable-interrupts.patch |   6 +-
 .../rt/0340-rcu-make-RCU_BOOST-default-on-RT.patch |   4 +-
 ...-histogram-after-hrtimer-Set-expiry-time-.patch |  10 +-
 ...t-clear-PF_NO_SETAFFINITY-flag-in-select_.patch |   6 +-
 ...43-workqueue-Prevent-deadlock-stall-on-RT.patch |   6 +-
 ...-the-miss-of-hrtimer_peek_ahead_timers-in.patch |   8 +-
 ...-backport-of-Correctly-annotate-hardirq-c.patch |   8 +-
 .../0346-gpio-omap-use-raw-locks-for-locking.patch |   4 +-
 .../features/all/rt/0347-create-rt-enqueue.patch   |   4 +-
 ...0348-rtmutex-Simplify-rtmutex_slowtrylock.patch |   4 +-
 ...Simplify-and-document-try_to_take_rtmutex.patch |   4 +-
 ...need-to-keep-task-ref-for-lock-owner-chec.patch |   4 +-
 ...51-rtmutex-Clarify-the-boost-deboost-part.patch |   4 +-
 .../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 |   4 +-
 ...tex-Cleanup-deadlock-detector-debug-logic.patch |   4 +-
 ...id-pointless-requeueing-in-the-deadlock-d.patch |   4 +-
 .../rt/0357-futex-Make-unlock_pi-more-robust.patch |   4 +-
 ...x-Use-futex_top_waiter-in-lookup_pi_state.patch |   4 +-
 ...-out-the-waiter-check-from-lookup_pi_stat.patch |   4 +-
 ...-out-the-first-waiter-attachment-from-loo.patch |   4 +-
 ...ify-futex_lock_pi_atomic-and-make-it-more.patch |   4 +-
 ...oid-a-NULL-pointer-dereference-on-deadloc.patch |   4 +-
 .../rt/0363-x86-UV-raw_spinlock-conversion.patch   |   4 +-
 ...irq-in-translation-section-permission-fau.patch |   4 +-
 ...isable-preemption-during-futex_atomic_cmp.patch |   4 +-
 ...66-scheduling-while-atomic-in-cgroup-code.patch |   4 +-
 ...rk-simple-Simple-work-queue-implemenation.patch |   4 +-
 ...ake-svc_xprt_do_enqueue-use-get_cpu_light.patch |   4 +-
 ...ftest-fix-warnings-due-to-missing-PREEMPT.patch |   4 +-
 ...rfs-fix-rt-deadlock-on-extent_buffer-lock.patch |   4 +-
 ...lapic-mark-LAPIC-timer-handler-as-irqsafe.patch | 101 +++
 ...e-slab-initialization-into-irq-enabled-re.patch | 151 +++++
 ...-xfs-Disable-percpu-SB-on-PREEMPT_RT_FULL.patch | 112 ++++
 ....patch => 0374-Linux-3.2.72-rt105-REBASE.patch} |  10 +-
 ...storvsc-Get-rid-of-the-on_io_completion-i.patch |  51 +-
 ...storvsc-Move-the-storage-driver-out-of-th.patch |  39 +-
 ...ve-the-second-argument-of-k-un-map_atomic.patch |  44 +-
 debian/patches/series                              |  71 +-
 debian/patches/series-rt                           |   5 +-
 debian/templates/control.source.in                 |   4 +-
 462 files changed, 5169 insertions(+), 4006 deletions(-)

diff --cc debian/changelog
index d5f3f6d,9e5aa61..73f5c43
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,18 -1,455 +1,485 @@@
++linux (3.2.73-2+deb7u2~bpo60+1) squeeze-backports; urgency=medium
++
++  * Rebuild for squeeze:
++    - Use gcc-4.4 for all architectures
++    - Disable building of udebs
++    - Change ABI number to 0.bpo.4
++    - Monkey-patch Python collections module to add OrderedDict if necessary
++    - [armel] Disable CRYPTO_FIPS, VGA_ARB, FTRACE on iop32x and ixp4xx to
++      reduce kernel size (as suggested by Arnaud Patard)
++    - Use QUILT_PATCH_OPTS instead of missing quilt patch --fuzz option
++    - Make build target depend on build-arch only, so we don't redundantly
++      build documentation on each architecture
++
++ -- Ben Hutchings <ben at decadent.org.uk>  Sun, 03 Jan 2016 02:04:37 +0000
++
+ linux (3.2.73-2+deb7u2) wheezy-security; urgency=medium
+ 
+   * net: add validation for the socket syscall protocol argument (CVE-2015-8543)
+   * [xen] Fix race conditions in back-end drivers (CVE-2015-8550, XSA-155)
+   * [xen] pciback: Fix state validation in MSI control operations
+     (CVE-2015-8551, CVE-2015-8852, XSA-157)
+   * pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (CVE-2015-8569)
+   * bluetooth: Validate socket address length in sco_sock_bind() (CVE-2015-8575)
+   * KEYS: Fix race between read and revoke (CVE-2015-7550)
+   * [x86] KVM: Reload pit counters for all channels when restoring state
+     (CVE-2015-7513)
+   * udp: properly support MSG_PEEK with truncated buffers
+     (Closes: #808293, regression in 3.2.72)
+   * drm/radeon: fix hotplug race at startup
+     (Closes: #808973, regression in 3.4.110)
+   * Revert "xhci: don't finish a TD if we get a short transfer event mid TD"
+     (Closes: #808602, #808953, regression in 3.2.73)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Sat, 02 Jan 2016 03:31:22 +0000
+ 
+ linux (3.2.73-2+deb7u1) wheezy-security; urgency=medium
+ 
+   * media: usbvision-video: fix memory leak of alt_max_pkt_size
+   * media: usbvision: fix leak of usb_dev on failure paths in usbvision_probe()
+   * media: usbvision: fix crash on detecting device with invalid configuration
+     (CVE-2015-7833, partly fixed in 3.2.68-1+deb7u6)
+   * [x86] KVM: svm: Restore #BP handler, mistakenly removed in 3.2.73-1
+   * unix: avoid use-after-free in ep_remove_wait_queue (CVE-2013-7446)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 14 Dec 2015 21:28:02 +0000
+ 
+ linux (3.2.73-2) wheezy; urgency=medium
+ 
+   * splice: sendfile() at once fails for big files (Closes: #785189)
+   * drm, agp: Update to 3.4.110:
+     - drm/radeon: take the mode_config mutex when dealing with hpds (v2)
+     - [x86] agp/intel: Fix typo in needs_ilk_vtd_wa()
+     - [x86] Revert "drm/i915: Don't skip request retirement if the active list
+       is empty" (regression in 3.4.109) (Closes: #805880)
+     - Revert "drm/radeon: Use drm_calloc_ab for CS relocs"
+       (regression in 3.4.109)
+     - drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR
+       handling" (regression in 3.4.109)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 23 Nov 2015 23:45:54 +0000
+ 
+ linux (3.2.73-1) wheezy; urgency=medium
+ 
+   * New upstream stable update:
+     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.72
+     - xen/gntdevt: Fix race condition in gntdev_release()
+     - [armel/ixp4xx] crypto: Remove bogus BUG_ON on scattered dst buffer
+     - target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT
+     - md/raid1: extend spinlock to protect raid1_end_read_request against
+       inconsistencies
+     - target: REPORT LUNS should return LUN 0 even for dynamic ACLs
+     - [mips*] Fix sched_getaffinity with MT FPAFF enabled
+     - xhci: fix off by one error in TRB DMA address boundary check
+     - rds: fix an integer overflow test in rds_info_getsockopt()
+     - perf: Fix fasync handling on inherited events
+     - [mips*] Make set_pte() SMP safe.
+     - ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()
+     - net: Clone skb before setting peeked flag
+     - net: Fix skb_set_peeked use-after-free bug
+     - [x86] ldt: Make modify_ldt synchronous
+     - [x86] ldt: Correct LDT access in single stepping logic
+     - [x86] ldt: Correct FPU emulation access to LDT
+     - dm btree: add ref counting ops for the leaves of top level btrees
+     - libiscsi: Fix host busy blocking during connection teardown
+     - libfc: Fix fc_fcp_cleanup_each_cmd()
+     - ipc,sem: fix use after free on IPC_RMID after a task using same semaphore
+       set exits
+     - [x86] ldt: Further fix FPU emulation
+     - net: Fix RCU splat in af_key
+     - sctp: donot reset the overall_error_count in SHUTDOWN_RECEIVE state
+     - [sparc] Fix userspace FPU register corruptions. (Closes: #789180)
+     - rc-core: fix remove uevent generation
+     - PCI: Fix TI816X class code quirk
+     - mac80211: enable assoc check for mesh interfaces
+     - PCI: Add VPD function 0 quirk for Intel Ethernet devices
+     - usb: gadget: m66592-udc: forever loop in set_feature()
+     - auxdisplay: ks0108: fix refcount
+     - devres: fix devres_get()
+     - [powerpc] windfarm: decrement client count when unregistering
+     - NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
+     - usb: host: ehci-sys: delete useless bus_to_hcd conversion
+     - eCryptfs: Invalidate dcache entries when lower i_nlink is zero
+     - xfs: Fix xfs_attr_leafblock definition
+     - of/address: Don't loop forever in of_find_matching_node_by_address().
+     - drivercore: Fix unregistration path of platform devices
+     - xfs: return errors from partial I/O failures to files
+     - IB/qib: Change lkey table allocation to support more MRs
+     - SUNRPC: xs_reset_transport must mark the connection as disconnected
+     - IB/mlx4: Use correct SL on AH query under RoCE
+     - IB/uverbs: Fix race between ib_uverbs_open and remove_one
+     - IB/uverbs: reject invalid or unknown opcodes
+     - Input: evdev - do not report errors form flush()
+     - [x86] crypto: ghash-clmulni: specify context size for ghash async
+       algorithm
+     - fs: create and use seq_show_option for escaping
+     - ARM: 8429/1: disable GCC SRA optimization
+     - pagemap: hide physical addresses from non-privileged users
+     - [powerpc] MSI: Fix race condition in tearing down MSI interrupts
+     - hfs,hfsplus: cache pages correctly between bnode_create and bnode_free
+     - hfs: fix B-tree corruption after insertion at position 0
+     - perf header: Fixup reading of HEADER_NRCPUS feature
+     - USB: option: add ZTE PIDs
+     - Btrfs: fix read corruption of compressed and shared extents
+     - btrfs: skip waiting on ordered range for special files
+     - [armhf] 7880/1: Clear the IT state independent of the Thumb-2 mode
+     - [i386] platform: Fix Geode LX timekeeping in the generic x86 build
+     - [s390*] compat: correct uc_sigmask of the compat signal frame
+     - [x86] KVM: trap AMD MSRs for the TSeg base and mask
+     - usb: Use the USB_SS_MULT() macro to get the burst multiplier.
+     - xhci: give command abortion one more chance before killing xhci
+     - usb: xhci: Clear XHCI_STATE_DYING on start
+     - xhci: change xhci 1.0 only restrictions to support xhci 1.1
+     - cifs: use server timestamp for ntlmv2 authentication
+     - [x86] paravirt: Replace the paravirt nop with a bona fide empty function
+     - ocfs2/dlm: fix deadlock when dispatch assert master
+     - net/tipc: initialize security state for new connection socket
+     - net: pktgen: fix race between pktgen_thread_worker() and kthread_stop()
+     - net: Fix skb csum races when peeking
+     - ipv6: lock socket in ip6_datagram_connect()
+     - bonding: correct the MAC address for "follow" fail_over_mac policy
+     - net/ipv6: Correct PIM6 mrt_lock handling
+     - fib_rules: fix fib rule dumps across multiple skbs
+     - ipv6: prevent fib6_run_gc() contention
+     - ipv6: update ip6_rt_last_gc every time GC is run
+     - jbd2: avoid infinite loop when destroying aborted journal
+     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.73
+     - module: Fix locking in symbol_put_addr()
+     - regmap: debugfs: Ensure we don't underflow when printing access masks
+     - regmap: debugfs: Don't bother actually printing when calculating max
+       length
+     - ath9k: declare required extra tx headroom
+     - [x86] xen: Do not clip xen_e820_map to xen_e820_map_entries when
+       sanitizing map
+     - UBI: Validate data_size
+     - UBI: return ENOSPC if no enough space available
+     - [mips*] dma-default: Fix 32-bit fall back to GFP_DMA
+     - [amd64] process: Add proper bound checks in 64bit get_wchan()
+     - genirq: Fix race in register_irq_proc()
+     - mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a
+       fault
+     - cifs: Do not fall back to SMBWriteX in set_file_size error cases
+     - md/raid0: update queue parameter in a safer location.
+     - md/raid0: apply base queue limits *before* disk_stack_limits
+     - clocksource: Fix abs() usage w/ 64bit values
+     - iio: accel: sca3000: memory corruption in sca3000_read_first_n_hw_rb()
+     - USB: Add reset-resume quirk for two Plantronics usb headphones.
+     - usb: Add device quirk for Logitech PTZ cameras
+     - tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c
+     - drivers/tty: require read access for controlling terminal
+     - ppp: don't override sk->sk_state in pppoe_flush_dev()
+     - iwlwifi: dvm: fix D3 firmware PN programming
+     - ALSA: synth: Fix conflicting OSS device registration on AWE32
+     - sched/core: Fix TASK_DEAD race in finish_task_switch()
+     - 3w-9xxx: don't unmap bounce buffered commands (regression in 3.2.70)
+     - xen-blkfront: check for null drvdata in blkback_changed
+       (XenbusStateClosing)
+     - ALSA: hda - Fix inverted internal mic on Lenovo G50-80
+     - crypto: ahash - ensure statesize is non-zero
+     - [x86] iommu/vt-d: fix range computation when making room for large pages
+     - xhci: don't finish a TD if we get a short transfer event mid TD
+     - xhci: handle no ping response error properly
+     - xhci: Switch Intel Lynx Point LP ports to EHCI on shutdown.
+     - xhci: Add spurious wakeup quirk for LynxPoint-LP controllers
+     - crypto: api - Only abort operations on fatal signal
+     - IB/cm: Fix rb-tree duplicate free and use-after-free
+     - drm/nouveau/gem: return only valid domain when there's only one
+     - [powerpc*] rtas: Validate rtas.entry before calling enter_rtas()
+     - mm: make sendfile(2) killable
+     - ppp: fix pppoe_dev deletion condition in pppoe_release()
+     - dm btree remove: fix a bug when rebalancing nodes after removal
+     - dm btree: fix leak of bufio-backed block in btree_split_beneath error path
+     - md/raid1: ensure device failure recorded before write request returns.
+     - md/raid1: don't clear bitmap bit when bad-block-list write fails.
+     - md/raid10: ensure device failure recorded before write request returns.
+     - md/raid10: don't clear bitmap bit when bad-block-list write fails.
+     - mvsas: Fix NULL pointer dereference in mvs_slot_task_free
+     - sched: declare pid_alive as inline
+     - net: add length argument to skb_copy_and_csum_datagram_iovec
+       (regression in 3.2.72) (CVE-2015-8019)
+     - skbuff: Fix skb checksum flag on skb pull
+     - skbuff: Fix skb checksum partial check.
+     - ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings
+     - asix: Don't reset PHY on if_up for ASIX 88772
+     - asix: Do full reset during ax88772_bind
+     - nfs: Failing to send a CLOSE if file is opened WRONLY and server reboots
+       on a 4.x mount (regression in 3.2.71)
+ 
+   [ Ben Hutchings ]
+   * [rt] Update to 3.2.72-rt105 (no functional change)
+   * isdn_ppp: Add checks for allocation failure in isdn_ppp_open()
+   * ppp, slip: Validate VJ compression slot parameters completely
+     (CVE-2015-7799)
+   * [x86] KVM: svm: unconditionally intercept #DB (CVE-2015-8104)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Tue, 17 Nov 2015 16:32:55 +0000
+ 
+ linux (3.2.71-2) wheezy; urgency=medium
+ 
+   * Ignore ABI changes in drivers/net/wireless/* (fixes FTBFS on i386)
+   * jbd2: protect all log tail updates with j_checkpoint_mutex
+     (regression in 3.2.71)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 05 Oct 2015 23:37:40 +0100
+ 
+ linux (3.2.71-1) wheezy; urgency=medium
+ 
+   * New upstream stable update:
+     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.69
+     - usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN
+     - TPM: Add new TPMs to the tail of the list to prevent inadvertent change of
+       dev
+     - [x86] staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
+     - cdc-acm: add sanity checks
+     - USB: fix use-after-free bug in usb_hcd_unlink_urb()
+     - tty: Prevent untrappable signals from malicious program
+     - rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
+     - fsnotify: fix handling of renames in audit
+     - NFSv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args
+     - mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
+     - mm/hugetlb: add migration/hwpoisoned entry check in
+       hugetlb_change_protection
+     - mm/hugetlb: add migration entry check in __unmap_hugepage_range
+     - mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()
+     - iscsi-target: Drop problematic active_ts_list usage
+     - mm/memory.c: actually remap enough memory
+     - jffs2: fix handling of corrupted summary length
+     - dm mirror: do not degrade the mirror on discard error
+     - dm io: reject unsupported DISCARD requests with EOPNOTSUPP
+     - sg: fix read() error reporting
+     - netfilter: xt_socket: fix a stack corruption bug
+     - IB/qib: Do not write EEPROM
+     - dm: fix a race condition in dm_get_md
+     - dm snapshot: fix a possible invalid memory access on unload
+     - libceph: fix double __remove_osd() problem
+     - ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
+       (regression in 3.2.36)
+     - debugfs: leave freeing a symlink body until inode eviction
+     - autofs4: check dev ioctl size before allocating
+     - autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation
+     - xfs: ensure truncate forces zeroed blocks to disk
+     - net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
+       (regression in 3.2.48)
+     - xhci: Allocate correct amount of scratchpad buffers
+     - USB: usbfs: don't leak kernel data in siginfo
+     - USB: serial: fix potential use-after-free after failed probe
+     - USB: serial: fix tty-device error handling at probe
+     - nilfs2: fix potential memory overrun on inode
+     - eCryptfs: don't pass fs-specific ioctl commands through
+     - TTY: fix tty_wait_until_sent on 64-bit machines
+     - gadgetfs: use-after-free in ->aio_read()
+     - gadgetfs: Fix leak on error in aio_read()
+     - fuse: notify: don't move pages
+     - fuse: set stolen page uptodate
+     - dm: hold suspend_lock while suspending device during device deletion
+     - dm io: deal with wandering queue limits when handling REQ_DISCARD and
+       REQ_WRITE_SAME
+     - mac80211: drop unencrypted frames in mesh fwding
+     - mac80211: disable u-APSD queues by default
+     - libsas: Fix Kernel Crash in smp_execute_task
+     - Input: synaptics - handle spurious release of trackstick buttons
+     - can: add missing initialisations in CAN related skbuffs
+     - ALSA: control: Add sanity checks for user ctl id name string
+     - nilfs2: fix deadlock of segment constructor during recovery
+       (regression in 3.2.68)
+     - pagemap: do not leak physical addresses to non-privileged userspace
+       (mitigation of the DRAM 'rowhammer' defect)
+     - iio: core: Fix double free.
+     - net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user()
+       behaviour (regression in 3.2.54)
+     - cifs: fix use-after-free bug in find_writable_file
+     - mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
+       (regression in 3.2.67)
+     - hfsplus: fix B-tree corruption after insertion at position 0
+     - mac80211: fix RX A-MPDU session reorder timer deletion
+     - ocfs2: _really_ sync the right range
+     - net:socket: set msg_namelen to 0 if msg_name is passed as NULL in msghdr
+       struct from userland. (fixes regression in 3.2.53-1)
+     - jfs: fix readdir regression (regression in 3.2.51)
+     - ip: zero sockaddr returned on error queue
+     - net: rps: fix cpu unplug
+     - ipv6: stop sending PTB packets for MTU < 1280
+     - ping: Fix race in free in receive path
+     - ppp: deflate: never return len larger than output buffer
+     - net: gen_stats.c: Duplicate xstats buffer for later use
+     - ipv4: ip_check_defrag should not assume that skb_network_offset is zero
+     - ematch: Fix auto-loading of ematch modules.
+     - net: reject creation of netdev names with colons
+     - macvtap: limit head length of skb allocated
+     - macvtap: make sure neighbour code can push ethernet header
+     - udp: only allow UFO for packets from SOCK_DGRAM sockets
+     - rds: avoid potential stack overflow
+     - tcp: make connect() mem charging friendly
+     - 8139cp,8139too,r8169,tg3,ixgb,benet,gianfar: Call dev_kfree_skb_any
+       instead of kfree_skb
+     - tcp: avoid looping in tcp_send_fin()
+     - net: make skb_gso_segment error handling more robust
+     - spi: spidev: fix possible arithmetic overflow for multi-transfer message
+     - IB/core: Avoid leakage from kernel to user space
+     - ipvs: uninitialized data with IP_VS_IPV6
+     - [s390*] Revert "KVM: s390: flush CPU on load control" (regression in
+       3.2.67)
+     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.70
+     - [x86] Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
+     - e1000: add dummy allocator to fix race condition between mtu change and
+       netpoll
+     - [s390*] KVM: Zero out current VMDB of STSI before including level3 data.
+     - [armhf/omap] usb: musb: core: fix TX/RX endpoint order
+     - UBI: account for bitflips in both the VID header and data
+     - UBI: fix out of bounds write
+     - UBI: initialize LEB number variable
+     - UBI: fix check for "too many bytes"
+     - Btrfs: fix log tree corruption when fs mounted with -o discard
+     - btrfs: don't accept bare namespace as a valid xattr
+     - [arm*] 8320/1: fix integer overflow in ELF_ET_DYN_BASE
+     - [mips*] Hibernate: flush TLB entries earlier
+     - ext4: make fsync to sync parent dir in no-journal for real this time
+     - jhash: Update jhash_[321]words functions to use correct initval
+     - scsi: storvsc: Fix a bug in copy_from_bounce_buffer()
+     - ALSA: emu10k1: don't deadlock in proc-functions
+     - [s390*] hibernate: fix save and restore of kernel text section
+     - Btrfs: fix inode eviction infinite loop after cloning into it
+     - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH
+     - fs/binfmt_elf.c: fix bug in loading of PIE binaries
+     - IB/core: disallow registering 0-sized memory region
+     - ptrace: fix race between ptrace_resume() and wait_task_stopped()
+     - memstick: mspro_block: add missing curly braces
+     - [x86] KVM: VMX: Preserve host CR4.MCE value while in guest mode.
+     - ALSA: emu10k1: Fix card shortname string buffer overflow
+     - 3w-sas,3w-xxxx,3w-9xxx: fix command completion race
+     - cdc-acm: prevent infinite loop when parsing CDC headers.
+     - ALSA: emux: Fix mutex deadlock in OSS emulation
+     - gpio: sysfs: fix memory leaks and device hotplug
+     - ext4: move check under lock scope to close a race.
+     - nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op
+     - nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
+     - ocfs2: dlm: fix race between purge and get lock resource
+     - ACPI / init: Fix the ordering of acpi_reserve_resources()
+     - md/raid5: don't record new size if resize_stripes fails.
+     - ipvs: fix memory leak in ip_vs_ctl.c
+     - mac80211: move WEP tailroom size check
+     - [x86] KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
+     - firmware: dmi_scan: Fix ordering of product_uuid (regression in 3.2.38)
+     - ext4: check for zero length extent explicitly (regression in 3.2.55)
+     - jbd2: fix r_count overflows leading to buffer overflow in journal recovery
+     - sd: Disable support for 256 byte/sector disks
+     - xen/events: don't bind non-percpu VIRQs with percpu chip
+     - [s390*] crypto: ghash - Fix incorrect ghash icv buffer handling.
+     - fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings
+     - vfs: d_walk() might skip too much (regression in 3.2.66)
+     - [amd64] Fix strnlen_user() to not touch memory after specified maximum
+     - ipvs: kernel oops - do_ip_vs_get_ctl
+     - [powerpc] Don't skip ePAPR spin-table CPUs (regression in 3.2.61)
+     - net: dp83640: fix broken calibration routine.
+     - unix/caif: sk_socket can disappear when state is unlocked
+     - bridge: fix br_stp_set_bridge_priority race conditions
+     - packet: read num_members once in packet_rcv_fanout()
+     - packet: avoid out of bounds read in round robin fanout
+     - neigh: do not modify unlinked entries
+     - debugfs: Fix statfs() regression in 3.2.69
+     - net: socket: Fix the wrong returns for recvmsg and sendmsg
+     - [x86] config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is
+       selected (Closes: #786551)
+     - softirq: reduce latencies
+     - softirq: Fix lockup related to stop_machine being stuck in __do_softirq.
+     - [mips*] Fix race condition in lazy cache flushing.
+     - [mips/octeon] Remove udelay() causing huge IRQ latency
+     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.71
+     - hrtimer: Allow concurrent hrtimer_start() for self restarting timers
+     - s5h1420: fix a buffer overflow when checking userspace params
+     - cx24116: fix a buffer overflow when checking userspace params
+     - mtd: fix: avoid race condition when accessing mtd->usecount
+     - rcu: Correctly handle non-empty Tiny RCU callback list with none ready
+     - [x86] staging: rtl8712: prevent buffer overrun in recvbuf2recvframe
+     - SUNRPC: Fix a memory leak in the backchannel code
+     - regulator: core: fix constraints output buffer
+     - [armel] dmaengine: mv_xor: bug fix for racing condition in descriptors
+       cleanup
+     - ext4: fix race between truncate and __ext4_journalled_writepage()
+     - [x86] pcmcia: Disable write buffering on Toshiba ToPIC95
+     - jbd2: issue cache flush after checkpointing even with internal journal
+     - jbd2: fix ocfs2 corrupt when updating journal superblock fails
+     - mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
+     - ext4: call sync_blockdev() before invalidate_bdev() in put_super()
+     - iio: DAC: ad5624r_spi: fix bit shift of output data value
+     - ext4: don't retry file block mapping on bigalloc fs with non-extent file
+     - NET: ROSE: Don't dereference NULL neighbour pointer.
+     - fs: Fix S_NOSEC handling
+     - Btrfs: use kmem_cache_free when freeing entry in inode cache
+     - Btrfs: fix race between caching kthread and returning inode to inode
+       cache
+     - fuse: initialize fc->release before calling it
+     - ext4: avoid deadlocks in the writeback path by using sb_getblk_gfp
+     - netfilter: bridge: don't leak skb in error paths
+     - [x86] KVM: make vapics_in_nmi_mode atomic
+     - 9p: forgetting to cancel request on interrupted zero-copy RPC
+     - dm btree remove: fix bug in redistribute3
+     - rtnetlink: verify IFLA_VF_INFO attributes before passing them to driver
+     - mm: avoid setting up anonymous pages into file mapping
+     - net: do not process device backlog during unregistration
+     - net: call rcu_read_lock early in process_backlog
+     - 9p: don't leave a half-initialized inode sitting around
+     - Btrfs: fix file corruption after cloning inline extents
+     - rds: rds_ib_device.refcount overflow
+     - libata: force disable trim for SuperSSpeed S238
+     - inet: frags: fix defragmented packet's IP header for af_packet
+     - netfilter: nf_conntrack: Support expectations in different zones
+     - usb-storage: ignore ZTE MF 823 card reader in mode 0x1225
+     - md/raid1: fix test for 'was read error from last working device'.
+     - iscsi-target: Fix use-after-free during TPG session shutdown
+     - [x86] xen: Probe target addresses in set_aliased_prot() before the
+       hypercall
+ 
+   [ Ben Hutchings ]
+   * drm, agp: Update to 3.4.109:
+     - [x86] drm/i915: Unlock panel even when LVDS is disabled
+     - drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with
+       3.18.0-rc6
+     - [x86] drm/vmwgfx: Don't use memory accounting for kernel-side fence objects
+     - [x86] drm/vmwgfx: Fix fence event code
+     - drm/radeon: check the right ring in radeon_evict_flags()
+     - [x86] drm/i915: Only fence tiled region of object.
+     - drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary
+     - drm/radeon: do a posting read in r100_set_irq
+     - drm/radeon: do a posting read in rs600_set_irq
+     - drm/radeon: do a posting read in r600_set_irq
+     - drm/radeon: do a posting read in evergreen_set_irq
+     - drm/radeon: do a posting read in si_set_irq
+     - drm/radeon: fix DRM_IOCTL_RADEON_CS oops
+     - [x86] drm/vmwgfx: Reorder device takedown somewhat
+     - radeon: Do not directly dereference pointers to BIOS area.
+     - drm/radeon: fix doublescan modes (v2)
+     - drm/radeon: Use drm_calloc_ab for CS relocs
+     - drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
+     - [x86] drm/i915: Don't skip request retirement if the active list is empty
+   * Revert "ACPICA: Utilities: split IO address types from data type models."
+     to avoid ABI change on i386
+   * Adjust for migration to git:
+     - Update .gitignore files
+     - debian/control: Update Vcs-* fields
+     - README.Debian, README.source: Update references to svn
+   * [rt] Update to 3.2.70-rt103:
+     - KVM: lapic: mark LAPIC timer handler as irqsafe
+     - mm/slub: move slab initialization into irq enabled region
+     - xfs: Disable percpu SB on PREEMPT_RT_FULL
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 21 Sep 2015 23:04:56 +0200
+ 
 +linux (3.2.68-1+deb7u6~bpo60+1) squeeze-backports; urgency=medium
 +
 +  * Rebuild for squeeze:
 +    - Use gcc-4.4 for all architectures
 +    - Disable building of udebs
 +    - Change ABI number to 0.bpo.4
 +    - Monkey-patch Python collections module to add OrderedDict if necessary
 +    - [armel] Disable CRYPTO_FIPS, VGA_ARB, FTRACE on iop32x and ixp4xx to
 +      reduce kernel size (as suggested by Arnaud Patard)
 +    - Use QUILT_PATCH_OPTS instead of missing quilt patch --fuzz option
 +    - Make build target depend on build-arch only, so we don't redundantly
 +      build documentation on each architecture
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Wed, 11 Nov 2015 01:20:48 +0000
 +
  linux (3.2.68-1+deb7u6) wheezy-security; urgency=medium
  
    [ Salvatore Bonaccorso ]
diff --cc debian/templates/control.source.in
index 1c405ea,9d0a988..08e1b64
--- a/debian/templates/control.source.in
+++ b/debian/templates/control.source.in
@@@ -3,7 -3,7 +3,7 @@@ Priority: optiona
  Maintainer: Debian Kernel Team <debian-kernel at lists.debian.org>
  Uploaders: Bastian Blank <waldi at debian.org>, Frederik Schüler <fs at debian.org>, maximilian attems <maks at debian.org>, Ben Hutchings <ben at decadent.org.uk>
  Standards-Version: 3.9.2
 -Build-Depends: debhelper (>> 7), cpio, kmod | module-init-tools, python (>= 2.7), lzma [armel], kernel-wedge (>= 2.84), quilt, patchutils
 +Build-Depends: debhelper (>> 7), cpio, kmod | module-init-tools, python (>= 2.6.6-3~), lzma [armel], quilt, patchutils
  Build-Depends-Indep: bzip2, xmlto
- Vcs-Svn: svn://svn.debian.org/svn/kernel/dists/trunk/linux/
- Vcs-Browser: http://anonscm.debian.org/viewvc/kernel/dists/trunk/linux/
+ Vcs-Git: https://anonscm.debian.org/git/kernel/linux.git
+ Vcs-Browser: https://anonscm.debian.org/cgit/kernel/linux.git

-- 
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