[linux] 01/01: Merge tag 'debian/4.8.15-1'

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Tue Dec 20 03:59:06 UTC 2016


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

benh pushed a commit to branch master
in repository linux.

commit 344453b7f78ea3ba04e230b70a01885170ad0d1f
Merge: c77a089 2abddc2
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Tue Dec 20 03:58:23 2016 +0000

    Merge tag 'debian/4.8.15-1'
    
    Drop ABI reference files.

 debian/changelog                                   | 179 ++++++++++
 debian/config/amd64/config                         |   4 +-
 ...-extensions-make-rstFlatTable-work-with-d.patch |  40 +++
 ...irq-in-translation-section-permission-fau.patch |   2 +-
 ...CK-printk-drop-the-logbuf_lock-more-often.patch |   2 +-
 ...64-downgrade-preempt_disable-d-region-to-.patch |   2 +-
 ...lapic-mark-LAPIC-timer-handler-as-irqsafe.patch |   2 +-
 ...NFSv4-replace-seqcount_t-with-a-seqlock_t.patch |   2 +-
 ...vert-acpi_gbl_hardware-lock-back-to-a-raw.patch |   2 +-
 .../rt/arch-arm64-Add-lazy-preempt-support.patch   |   2 +-
 ...t-remove-irq-handler-when-clock-is-unused.patch |   2 +-
 ...-at91-tclib-default-to-tclib-timer-for-rt.patch |   2 +-
 .../all/rt/arm-convert-boot-lock-to-raw.patch      |   2 +-
 .../all/rt/arm-enable-highmem-for-rt.patch         |   2 +-
 .../all/rt/arm-highmem-flush-tlb-on-unmap.patch    |   2 +-
 ...arm-kprobe-replace-patch_lock-to-raw-lock.patch |  71 ++++
 .../features/all/rt/arm-preempt-lazy-support.patch |   2 +-
 .../features/all/rt/arm-unwind-use_raw_lock.patch  |   2 +-
 .../rt/arm64-xen--Make-XEN-depend-on-non-rt.patch  |   2 +-
 .../all/rt/at91_dont_enable_disable_clock.patch    |   2 +-
 .../all/rt/ata-disable-interrupts-if-non-rt.patch  |   2 +-
 ...st-pone-notifier-to-POST_D.patchto-POST_D.patch |   2 +-
 .../features/all/rt/block-blk-mq-use-swait.patch   |   2 +-
 .../block-mq-don-t-complete-requests-via-IPI.patch |   2 +-
 .../all/rt/block-mq-drop-preempt-disable.patch     |   2 +-
 .../features/all/rt/block-mq-use-cpu_light.patch   |   2 +-
 .../block-shorten-interrupt-disabled-regions.patch |   2 +-
 .../features/all/rt/block-use-cpu-chill.patch      |   2 +-
 .../all/rt/bug-rt-dependend-variants.patch         |   2 +-
 ...ps-scheduling-while-atomic-in-cgroup-code.patch |   2 +-
 .../cgroups-use-simple-wait-in-css_release.patch   |   2 +-
 ...-drivers-timer-atmel-pit-fix-double-free_.patch |   2 +-
 ...clocksource-tclib-allow-higher-clockrates.patch |   2 +-
 .../all/rt/completion-use-simple-wait-queues.patch |   4 +-
 .../all/rt/cond-resched-lock-rt-tweak.patch        |   2 +-
 .../features/all/rt/cond-resched-softirq-rt.patch  |   2 +-
 ...n_proc-Protect-send_msg-with-a-local-lock.patch |   2 +-
 ...g-Document-why-PREEMPT_RT-uses-a-spinlock.patch |   2 +-
 ...ke-hotplug-lock-a-sleeping-spinlock-on-rt.patch |   2 +-
 .../features/all/rt/cpu-rt-rework-cpu-down.patch   |   2 +-
 ...l-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch |   2 +-
 .../all/rt/cpu_down_move_migrate_enable_back.patch |   2 +-
 ...req-drop-K8-s-driver-from-beeing-selected.patch |   2 +-
 .../all/rt/cpumask-disable-offstack-on-rt.patch    |   2 +-
 ...educe-preempt-disabled-regions-more-algos.patch |   2 +-
 .../patches/features/all/rt/debugobjects-rt.patch  |   2 +-
 .../patches/features/all/rt/dm-make-rt-aware.patch |   2 +-
 ...ck-zram-Replace-bit-spinlocks-with-rtmute.patch |   2 +-
 .../rt/drivers-net-8139-disable-irq-nosync.patch   |   2 +-
 .../rt/drivers-net-vortex-fix-locking-issues.patch |   2 +-
 ...ers-random-reduce-preempt-disabled-region.patch |   2 +-
 .../all/rt/drivers-tty-fix-omap-lock-crap.patch    |   2 +-
 .../rt/drivers-tty-pl011-irq-disable-madness.patch |   2 +-
 ...m-Don-t-disable-preemption-in-zcomp_strea.patch |   2 +-
 ...15-drop-trace_i915_gem_ring_dispatch-onrt.patch |   2 +-
 ...ock_irq()_in_intel_pipe_update_startend().patch |   2 +-
 ...empt_disableenable_rt()_where_recommended.patch |   2 +-
 ...ack-don-t-disable-preemption-during-trace.patch |   2 +-
 .../features/all/rt/epoll-use-get-cpu-light.patch  |   2 +-
 .../all/rt/fs-aio-simple-simple-work.patch         |   2 +-
 .../features/all/rt/fs-block-rt-support.patch      |   2 +-
 .../features/all/rt/fs-dcache-include-wait.h.patch |   2 +-
 .../rt/fs-dcache-init-in_lookup_hashtable.patch    |   2 +-
 .../fs-dcache-use-cpu-chill-in-trylock-loops.patch |   2 +-
 ...ache-use-swait_queue-instead-of-waitqueue.patch |   2 +-
 .../all/rt/fs-jbd-replace-bh_state-lock.patch      |   2 +-
 ...bd2-pull-your-plug-when-waiting-for-space.patch |   2 +-
 .../all/rt/fs-namespace-preemption-fix.patch       |   2 +-
 .../fs-nfs-turn-rmdir_sem-into-a-semaphore.patch   |   2 +-
 .../all/rt/fs-ntfs-disable-interrupt-non-rt.patch  |   2 +-
 .../rt/fs-replace-bh_uptodate_lock-for-rt.patch    |   2 +-
 .../all/rt/ftrace-Fix-trace-header-alignment.patch |   2 +-
 .../all/rt/ftrace-migrate-disable-tracing.patch    |   2 +-
 ...e-lock-unlock-symetry-versus-pi_lock-and-.patch |   2 +-
 .../features/all/rt/futex-requeue-pi-fix.patch     |   6 +-
 .../all/rt/genirq-disable-irqpoll-on-rt.patch      |   2 +-
 ...ot-invoke-the-affinity-callback-via-a-wor.patch |   2 +-
 .../features/all/rt/genirq-force-threading.patch   |   2 +-
 ...pdate-irq_set_irqchip_state-documentation.patch |   2 +-
 .../rt/gpu_don_t_check_for_the_lock_owner.patch    |   2 +-
 ...-set_cpus_allowed_ptr-in-sync_unplug_thre.patch |   2 +-
 .../all/rt/hotplug-light-get-online-cpus.patch     |   2 +-
 ...lug-sync_unplug-no-27-5cn-27-in-task-name.patch |   2 +-
 .../all/rt/hotplug-use-migrate-disable.patch       |   2 +-
 ...-Move-schedule_work-call-to-helper-thread.patch |   2 +-
 .../all/rt/hrtimer-enfore-64byte-alignment.patch   |   2 +-
 ...up-hrtimer-callback-changes-for-preempt-r.patch |   2 +-
 .../all/rt/hrtimers-prepare-full-preemption.patch  |   2 +-
 ...tor-Don-t-ignore-threshold-module-paramet.patch |   2 +-
 ...tor-Update-hwlat_detector-to-add-outer-lo.patch |   2 +-
 ...tector-Use-thread-instead-of-stop-machine.patch |   2 +-
 ...tector-Use-trace_clock_local-if-available.patch |   2 +-
 debian/patches/features/all/rt/hwlatdetect.patch   |   2 +-
 ...warning-from-i915-when-running-on-PREEMPT.patch |   4 +-
 .../all/rt/ide-use-nort-local-irq-variants.patch   |   2 +-
 .../all/rt/idr-use-local-lock-for-protection.patch |   2 +-
 .../rt/infiniband-mellanox-ib-use-nort-irq.patch   |   6 +-
 .../all/rt/inpt-gameport-use-local-irq-nort.patch  |   2 +-
 .../rt/introduce_migrate_disable_cpu_light.patch   |   2 +-
 .../all/rt/iommu-amd--Use-WARN_ON_NORT.patch       |   6 +-
 ...don-t-disable-preempt-around-this_cpu_ptr.patch |   2 +-
 ...don-t-disable-preemption-while-accessing-.patch |   6 +-
 ...-msg-Implement-lockless-pipelined-wakeups.patch |   2 +-
 .../all/rt/ipc-sem-rework-semaphore-wakeups.patch  |   2 +-
 ...-softirq-processing-in-irq-thread-context.patch |   2 +-
 ...irqwork-Move-irq-safe-work-to-irq-context.patch |   6 +-
 ...qwork-push_most_work_into_softirq_context.patch |   6 +-
 debian/patches/features/all/rt/jump-label-rt.patch |   2 +-
 .../all/rt/kconfig-disable-a-few-options-rt.patch  |   2 +-
 .../features/all/rt/kconfig-preempt-rt-full.patch  |   2 +-
 .../kernel-SRCU-provide-a-static-initializer.patch |   2 +-
 ...fix-cpu-down-problem-if-kthread-s-cpu-is-.patch |   2 +-
 .../rt/kernel-futex-don-t-deboost-too-early.patch  |  12 +-
 ...plug-restore-original-cpu-mask-oncpu-down.patch |   2 +-
 ...ate_disable-do-fastpath-in-atomic-irqs-of.patch |   2 +-
 ...-mark-perf_cpu_context-s-timer-as-irqsafe.patch |   2 +-
 ...tk-Don-t-try-to-print-from-IRQ-NMI-region.patch |   2 +-
 .../rt/kernel-softirq-unlock-with-irqs-on.patch    |   2 +-
 .../features/all/rt/kgb-serial-hackaround.patch    |   2 +-
 debian/patches/features/all/rt/latency-hist.patch  |   4 +-
 .../latency_hist-update-sched_wakeup-probe.patch   |   2 +-
 .../all/rt/latencyhist-disable-jump-labels.patch   |   2 +-
 .../leds-trigger-disable-CPU-trigger-on-RT.patch   |   2 +-
 debian/patches/features/all/rt/lglocks-rt.patch    |   2 +-
 .../rt/list_bl-fixup-bogus-lockdep-warning.patch   |   2 +-
 .../list_bl.h-make-list-head-locking-RT-safe.patch |   2 +-
 .../all/rt/local-irq-rt-depending-variants.patch   |   2 +-
 .../all/rt/locallock-add-local_lock_on.patch       |   2 +-
 debian/patches/features/all/rt/localversion.patch  |   4 +-
 ...et-gcc-about-dangerous-__builtin_return_a.patch |   2 +-
 .../rt/lockdep-no-softirq-accounting-on-rt.patch   |   2 +-
 ...ftest-fix-warnings-due-to-missing-PREEMPT.patch |   2 +-
 ...-do-hardirq-context-test-for-raw-spinlock.patch |   2 +-
 ...ktorture-Do-NOT-include-rwlock.h-directly.patch |   2 +-
 ...inglglocks_Use_preempt_enabledisable_nort.patch |   2 +-
 .../features/all/rt/md-disable-bcache.patch        |   2 +-
 .../all/rt/md-raid5-percpu-handling-rt-aware.patch |   2 +-
 .../all/rt/mips-disable-highmem-on-rt.patch        |   2 +-
 .../mm--rt--Fix-generic-kmap_atomic-for-RT.patch   |   2 +-
 ...dev-don-t-disable-IRQs-in-wb_congested_pu.patch |   2 +-
 .../all/rt/mm-bounce-local-irq-save-nort.patch     |   2 +-
 .../all/rt/mm-convert-swap-to-percpu-locked.patch  |   4 +-
 .../features/all/rt/mm-disable-sloub-rt.patch      |   6 +-
 .../patches/features/all/rt/mm-enable-slub.patch   |   2 +-
 .../features/all/rt/mm-make-vmstat-rt-aware.patch  |   2 +-
 ...ol-Don-t-call-schedule_work_on-in-preempt.patch |   2 +-
 .../all/rt/mm-memcontrol-do_not_disable_irq.patch  |  12 +-
 ...ol-mem_cgroup_migrate-replace-another-loc.patch |   4 +-
 ...m-page-alloc-use-local-lock-on-target-cpu.patch |   2 +-
 ...m-page_alloc-reduce-lock-sections-further.patch |   2 +-
 .../mm-page_alloc-rt-friendly-per-cpu-pages.patch  |   8 +-
 .../rt/mm-perform-lru_add_drain_all-remotely.patch |   2 +-
 .../all/rt/mm-protect-activate-switch-mm.patch     |   2 +-
 .../all/rt/mm-rt-kmap-atomic-scheduling.patch      |   2 +-
 .../mm-scatterlist-dont-disable-irqs-on-RT.patch   |   2 +-
 .../all/rt/mm-vmalloc-use-get-cpu-light.patch      |   2 +-
 ...et-do-not-protect-workingset_shadow_nodes.patch |   4 +-
 ...smalloc_copy_with_get_cpu_var_and_locking.patch |   2 +-
 .../all/rt/mmci-remove-bogus-irq-save.patch        |   2 +-
 .../all/rt/move_sched_delayed_work_to_helper.patch |   2 +-
 .../features/all/rt/mutex-no-spin-on-rt.patch      |   2 +-
 ...napi_schedule_irqoff-disable-interrupts-o.patch |  69 ++++
 .../net-Qdisc-use-a-seqlock-instead-seqcount.patch |   2 +-
 .../all/rt/net-add-a-lock-around-icmp_sk.patch     |   2 +-
 ...k-the-missing-serialization-in-ip_send_un.patch |   2 +-
 ...r-local-irq-disable-alloc-atomic-headache.patch |   2 +-
 ...cpuhotplug-drain-input_pkt_queue-lockless.patch |   4 +-
 ...otect-users-of-napi_alloc_cache-against-r.patch |   2 +-
 ...ays-take-qdisc-s-busylock-in-__dev_xmit_s.patch |   4 +-
 ...-iptable-xt-write-recseq-begin-rt-fallout.patch |   2 +-
 .../rt/net-make-devnet_rename_seq-a-mutex.patch    |   2 +-
 ...xmit_recursion-to-per-task-variable-on-RT.patch |  10 +-
 .../all/rt/net-prevent-abba-deadlock.patch         |   4 +-
 ...-a-way-to-delegate-processing-a-softirq-t.patch |   4 +-
 ...ev_deactivate_many-use-msleep-1-instead-o.patch |   2 +-
 .../features/all/rt/net-use-cpu-chill.patch        |   6 +-
 .../features/all/rt/net-wireless-warn-nort.patch   |   4 +-
 ...onize-rcu_expedited_conditional-on-non-rt.patch |  36 --
 .../features/all/rt/oleg-signal-rt-fix.patch       |   2 +-
 .../all/rt/panic-disable-random-on-rt.patch        |   2 +-
 ...troduce-rcu-bh-qs-where-safe-from-softirq.patch |   2 +-
 .../rt/pci-access-use-__wake_up_all_locked.patch   |   2 +-
 .../features/all/rt/percpu_ida-use-locklocks.patch |   2 +-
 .../all/rt/perf-make-swevent-hrtimer-irqsafe.patch |   4 +-
 .../features/all/rt/peter_zijlstra-frob-rcu.patch  |   2 +-
 .../features/all/rt/peterz-srcu-crypto-chain.patch |   2 +-
 .../features/all/rt/pid.h-include-atomic.h.patch   |   2 +-
 debian/patches/features/all/rt/ping-sysrq.patch    |   2 +-
 .../all/rt/posix-timers-no-broadcast.patch         |   2 +-
 ...osix-timers-thread-posix-cpu-timers-on-rt.patch |   2 +-
 .../all/rt/power-disable-highmem-on-rt.patch       |   2 +-
 .../all/rt/power-use-generic-rwsem-on-rt.patch     |   2 +-
 ...-Disable-in-kernel-MPIC-emulation-for-PRE.patch |   2 +-
 .../all/rt/powerpc-preempt-lazy-support.patch      |   2 +-
 ...-device-init.c-adapt-to-completions-using.patch |   2 +-
 .../features/all/rt/preempt-lazy-support.patch     |   2 +-
 .../features/all/rt/preempt-nort-rt-variants.patch |   2 +-
 ...intk-27-boot-param-to-help-with-debugging.patch |   2 +-
 debian/patches/features/all/rt/printk-kill.patch   |   2 +-
 .../patches/features/all/rt/printk-rt-aware.patch  |   2 +-
 .../ptrace-fix-ptrace-vs-tasklist_lock-race.patch  |   2 +-
 .../features/all/rt/radix-tree-rt-aware.patch      |   2 +-
 .../all/rt/random-make-it-work-on-rt.patch         |   2 +-
 .../rbtree-include-rcu.h-because-we-use-it.patch   |   2 +-
 ...Eliminate-softirq-processing-from-rcutree.patch |   2 +-
 .../all/rt/rcu-disable-rcu-fast-no-hz-on-rt.patch  |   2 +-
 ...e-rcu_normal_after_boot-by-default-for-RT.patch |  30 ++
 .../all/rt/rcu-make-RCU_BOOST-default-on-RT.patch  |   2 +-
 .../rcu-merge-rcu-bh-into-rcu-preempt-for-rt.patch |   6 +-
 ...rcu-update-make-RCU_EXPEDITE_BOOT-default.patch |  61 ++++
 ..._bh_qs-disable-irq-while-calling-rcu_pree.patch |   2 +-
 ...-migrate_disable-race-with-cpu-hotplug-3f.patch |   2 +-
 ...t_full-arm-coredump-fails-for-cpu-3e-3d-4.patch |   2 +-
 .../features/all/rt/relay-fix-timer-madness.patch  |   2 +-
 ...ping-function-called-from-invalid-context.patch |   2 +-
 .../patches/features/all/rt/rt-add-rt-locks.patch  |  38 +--
 .../features/all/rt/rt-introduce-cpu-chill.patch   |   2 +-
 .../features/all/rt/rt-local-irq-lock.patch        |   2 +-
 ...cking-Reenable-migration-accross-schedule.patch |  10 +-
 .../features/all/rt/rt-preempt-base-config.patch   |   2 +-
 .../features/all/rt/rt-serial-warn-fix.patch       |   2 +-
 ...x--Handle-non-enqueued-waiters-gracefully.patch |   2 +-
 .../rt/rtmutex-add-a-first-shot-of-ww_mutex.patch  |  30 +-
 .../all/rt/rtmutex-avoid-include-hell.patch        |   2 +-
 .../features/all/rt/rtmutex-futex-prepare-rt.patch |  20 +-
 .../features/all/rt/rtmutex-lock-killable.patch    |   4 +-
 .../all/rt/rtmutex-trylock-is-okay-on-RT.patch     |   4 +-
 .../features/all/rt/rtmutex_dont_include_rcu.patch |   2 +-
 .../rt/rxrpc-remove-unused-static-variables.patch  |   2 +-
 ...i-dont-t-disable-interrupts-in-qc_issue-h.patch |   2 +-
 .../sc16is7xx_Drop_bogus_use_of_IRQF_ONESHOT.patch |   2 +-
 ...-deadline-dl_task_timer-has-to-be-irqsafe.patch |   2 +-
 .../features/all/rt/sched-delay-put-task.patch     |   2 +-
 .../rt/sched-disable-rt-group-sched-on-rt.patch    |   4 +-
 .../features/all/rt/sched-disable-ttwu-queue.patch |   2 +-
 .../features/all/rt/sched-limit-nr-migrate.patch   |   2 +-
 ...ched-might-sleep-do-not-account-rcu-depth.patch |   2 +-
 .../features/all/rt/sched-mmdrop-delayed.patch     |   2 +-
 .../features/all/rt/sched-rt-mutex-wakeup.patch    |   2 +-
 ...hed-ttwu-ensure-success-return-is-correct.patch |   2 +-
 ...ueue-Only-wake-up-idle-workers-if-not-blo.patch |   2 +-
 .../features/all/rt/scsi-fcoe-rt-aware.patch       |   2 +-
 ...ping-function-called-from-invalid-context.patch |   2 +-
 .../all/rt/seqlock-prevent-rt-starvation.patch     |   2 +-
 .../all/rt/signal-fix-up-rcu-wreckage.patch        |   2 +-
 .../rt/signal-revert-ptrace-preempt-magic.patch    |   2 +-
 ...low-rt-tasks-to-cache-one-sigqueue-struct.patch |   2 +-
 .../all/rt/skbufhead-raw-lock-free-skbs.patch      |  38 +++
 .../features/all/rt/skbufhead-raw-lock.patch       |  12 +-
 .../all/rt/slub-disable-SLUB_CPU_PARTIAL.patch     |   4 +-
 .../all/rt/slub-enable-irqs-for-no-wait.patch      |   2 +-
 ...-snd_pcm_stream_lock-irqs_disabled-splats.patch |   2 +-
 .../rt/softirq-disable-softirq-stacks-for-rt.patch |   2 +-
 .../features/all/rt/softirq-preempt-fix-3-re.patch |  12 +-
 .../features/all/rt/softirq-split-locks.patch      |   4 +-
 ...irq-split-timer-softirqs-out-of-ksoftirqd.patch |   2 +-
 .../sparc64-use-generic-rwsem-spinlocks-rt.patch   |   2 +-
 .../all/rt/spinlock-types-separate-raw.patch       |   2 +-
 ...ne-create-lg_global_trylock_relax-primiti.patch |   4 +-
 ...ne-use-lg_global_trylock_relax-to-dead-wi.patch |   2 +-
 .../features/all/rt/stop-machine-raw-lock.patch    |   2 +-
 ...ne-convert-stop_machine_run-to-PREEMPT_RT.patch |   2 +-
 ...ake-svc_xprt_do_enqueue-use-get_cpu_light.patch |   2 +-
 .../rt/suspend-prevernt-might-sleep-splats.patch   |   2 +-
 .../features/all/rt/sysfs-realtime-entry.patch     |   2 +-
 ...klets-from-going-into-infinite-spin-in-rt.patch |   2 +-
 .../thermal-Defer-thermal-wakups-to-threads.patch  |   2 +-
 .../rt/tick-broadcast--Make-hrtimer-irqsafe.patch  |   2 +-
 .../all/rt/timekeeping-split-jiffies-lock.patch    |   2 +-
 ...delay-waking-softirqs-from-the-jiffy-tick.patch |   4 +-
 .../features/all/rt/timer-fd-avoid-live-lock.patch |   2 +-
 .../all/rt/timer-make-the-base-lock-raw.patch      |  28 +-
 .../rt/timers-prepare-for-full-preemption.patch    |  14 +-
 ...cy-hist-Consider-new-argument-when-probin.patch |   2 +-
 ...e_version_for_preemptoff_hist_trace_point.patch |   2 +-
 ...count-for-preempt-off-in-preempt_schedule.patch |   2 +-
 ...l-8250-don-t-take-the-trylock-during-oops.patch |   2 +-
 ...t-remove-preemption-disabling-in-netif_rx.patch |   6 +-
 .../all/rt/usb-use-_nort-in-giveback.patch         |   2 +-
 .../features/all/rt/user-use-local-irq-nort.patch  |   2 +-
 .../features/all/rt/wait.h-include-atomic.h.patch  |   2 +-
 ...ue-work-around-irqsafe-timer-optimization.patch |   4 +-
 ...rk-simple-Simple-work-queue-implemenation.patch |   2 +-
 .../all/rt/workqueue-distangle-from-rq-lock.patch  |   2 +-
 .../all/rt/workqueue-prevent-deadlock-stall.patch  |   8 +-
 .../features/all/rt/workqueue-use-locallock.patch  |   2 +-
 .../features/all/rt/workqueue-use-rcu.patch        |   2 +-
 ...ueue-use-rcu_readlock-in-put_pwq_unlocked.patch |  50 +++
 .../all/rt/x86-UV-raw_spinlock-conversion.patch    |   2 +-
 ...t-rid-of-warning-acpi_ioapic_lock-defined.patch |   2 +-
 ...86-crypto-reduce-preempt-disabled-regions.patch |   2 +-
 .../x86-highmem-add-a-already-used-pte-check.patch |   2 +-
 .../all/rt/x86-io-apic-migra-no-unmask.patch       |   2 +-
 .../all/rt/x86-kvm-require-const-tsc-for-rt.patch  |   4 +-
 .../features/all/rt/x86-mce-timer-hrtimer.patch    |   2 +-
 .../x86-mce-use-swait-queue-for-mce-wakeups.patch  |   2 +-
 .../patches/features/all/rt/x86-preempt-lazy.patch |   2 +-
 ...x86-signal-delay-calling-signals-on-32bit.patch |   2 +-
 .../all/rt/x86-stackprot-no-random-on-rt.patch     |   2 +-
 .../all/rt/x86-use-gen-rwsem-spinlocks-rt.patch    |   2 +-
 .../arm/arm-dts-add-support-for-turris-omnia.patch | 376 +++++++++++++++++++++
 debian/patches/series                              |   2 +
 debian/patches/series-rt                           |   7 +-
 debian/rules                                       |   6 +-
 debian/rules.real                                  |   2 +-
 305 files changed, 1354 insertions(+), 469 deletions(-)

diff --cc debian/changelog
index 307d8a0,5f0392e..783337b
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,92 -1,182 +1,271 @@@
 +linux (4.9-1~exp1) UNRELEASED; urgency=medium
 +
 +  * New upstream release: https://kernelnewbies.org/Linux_4.9
 +    - Revert "default exported asm symbols to zero"
 +
 +  [ Ben Hutchings ]
 +  * Set ABI to trunk
 +
 + -- Uwe Kleine-Koenig <ukleinek at debian.org>  Sun, 18 Dec 2016 17:53:39 +0100
 +
 +linux (4.9~rc8-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Ben Hutchings ]
 +  * radeon: Update package name in error message for missing firmware
 +  * [amd64] Remove xen-linux-system-<version> package
 +  * debian/control: Fix build-dependency on flex to work with new versions
 +    that have M-A: allowed
 +  * Revert "default exported asm symbols to zero"
 +  * [arm64] remoteproc: Disable QCOM_WCNSS_PIL (fixes FTBFS)
 +  * [sparc64] Don't re-add exports of string functions that are now only
 +    defined as macros (fixes FTBFS, after other fixes)
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Mon, 05 Dec 2016 05:02:30 +0000
 +
 +linux (4.9~rc7-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate:
 +    - [armhf,armel] Revert "arm: move exports to definitions" (Closes: #844530)
 +
 +  [ Martin Michlmayr ]
 +  * [arm64] Enable more QCOM options: BT_QCOMSMD, QCOM_EBI2, QCOM_TSENS,
 +    QCOM_WCNSS_PIL and EXTCON_QCOM_SPMI_MISC.
 +  * [arm64] Enable ARCH_MVEBU and related options.
 +
 +  [ Ben Hutchings ]
 +  * linux-headers-common: Make these packages architecture-independent by
 +    including headers for all architectures that we build a kernel for
 +  * Fix exported symbol versions:
 +    - Revert upstream changes moving exports to assembly sources
 +    - [x86] kbuild: enable modversions for symbols exported from assembly
 +    - [powerpc] Remove Mac-on-Linux hooks
 +    - [powerpc*] Fix missing CRCs, add yet more asm-prototypes.h declarations
 +    - Re-enable CONFIG_MODVERSIONS in a slightly weaker form
 +    - module: Disable matching missing version CRC
 +  * debian/bin/buildcheck.py: Add check for symbols with version CRC of 0
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Sat, 03 Dec 2016 01:46:12 +0000
 +
 +linux (4.9~rc5-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Aurelien Jarno ]
 +  * Enable MAC802154, IEEE802154_ADF7242, IEEE802154_AT86RF230,
 +    IEEE802154_ATUSB, IEEE802154_CC2520 and IEEE802154_MRF24J40.
 +  * [arm64] Enable VIRTUALIZATION and KVM.
 +
 +  [ Ben Hutchings ]
 +  * [hppa] Update build-dependencies for 64-bit kernel (fixes FTBFS)
 +  * linux-perf: Exclude perf-read-vdso* from shared library dependency
 +    check (fixes FTBFS on sparc64)
 +  * [x86] kexec: add -fno-PIE
 +  * wireless: Enable RTL8XXXU as module, replacement for R8723AU
 +  * netfilter: Enable NFT_SET_RBTREE and NFT_SET_HASH as modules,
 +    renamed from NFT_RBTREE and NFT_HASH
 +  * tcp: Enable TCP_CONG_BBR as module
 +  * [armel] Drop versatile flavour, which has been broken since version
 +    4.5~rc4-1~exp1
 +  * [x86] ethernet: Enable ENA_ETHERNET as module
 +  * [x86] efi: Prevent mixed mode boot corruption with CONFIG_VMAP_STACK=y
 +  * w1: Disable W1_MASTER_MATROX
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Mon, 14 Nov 2016 05:19:31 +0000
 +
 +linux (4.9~rc3-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Ben Hutchings ]
 +  * [rt] Disable until it is updated for 4.9 or later
 +  * kbuild: add -fno-PIE (Closes: #841368)
 +  * Compile with gcc-6 on all architectures
 +  * debian/control: Fix build-dependency on openssl to work with new
 +    versions that have M-A: allowed (Closes: #839145)
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Thu, 03 Nov 2016 16:51:55 -0600
 +
+ linux (4.8.15-1) unstable; urgency=medium
+ 
+   * New upstream stable update:
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.12
+     - [x86] iommu/vt-d: Fix PASID table allocation
+     - [x86] iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions
+     - [x86] KVM: fix out-of-bounds access in lapic
+     - [x86] KVM: x86: drop error recovery in em_jmp_far and em_ret_far
+       (CVE-2016-9756)
+     - [x86] KVM: fix out-of-bounds accesses of rtc_eoi map (CVE-2016-9777)
+     - [x86] KVM: check for pic and ioapic presence before use
+     - [arm64, armhf] usb: chipidea: move the lock initialization to core file
+     - USB: serial: cp210x: add ID for the Zone DPMX
+     - USB: serial: ftdi_sio: add support for TI CC3200 LaunchPad
+     - scsi: mpt3sas: Fix secure erase premature termination
+     - cfg80211: limit scan results cache size
+     - apparmor: fix change_hat not finding hat after policy replacement
+     - NFSv4.x: hide array-bounds warning
+     - [x86] fpu: Fix invalid FPU ptrace state after execve()
+     - [x86] traps: Ignore high word of regs->cs in early_fixup_exception()
+     - perf/core: Fix address filter parser
+     - perf/x86/intel: Cure bogus unwind from PEBS entries
+     - [x86] thermal/powerclamp: add back module device table
+     - [hppa/parisc] Fix races in parisc_setup_cache_timing()
+     - [hppa/parisc] Switch to generic sched_clock implementation
+     - [hppa/parisc] Fix race in pci-dma.c
+     - [hppa/parisc] Also flush data TLB in flush_icache_page_asm
+     - mpi: Fix NULL ptr dereference in mpi_powm()
+     - X.509: Fix double free in x509_cert_parse()
+     - xc2028: Fix use-after-free bug properly
+     - [powerpc] Set missing wakeup bit in LPCR on POWER9
+     - [powerpc] mm: Fixup kernel read only mapping
+     - [powerpc] boot: Fix the early OPAL console wrappers
+     - can: bcm: fix support for CAN FD frames
+     - mm, oom: stop pre-mature high-order OOM killer invocations
+     - flow_dissect: call init_default_flow_dissectors() earlier
+     - scsi: mpt3sas: Unblock device after controller reset
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.13
+     - libata-scsi: Fixup ata_gen_passthru_sense()
+     - scsi: hpsa: use bus '3' for legacy HBA devices
+     - scsi: libfc: fix seconds_since_last_reset miscalculation
+     - mm, thp: propagation of conditional compilation in khugepaged.c
+     - thp: fix corner case of munlock() of PTE-mapped THPs
+     - zram: fix unbalanced idr management at hot removal
+     - mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb
+     - ovl: fix d_real() for stacked fs
+     - Input: change KEY_DATA from 0x275 to 0x277
+     - Input: psmouse - disable automatic probing of BYD touchpads
+     - rcu: Fix soft lockup for rcu_nocb_kthread
+     - mm: workingset: fix NULL ptr in count_shadow_nodes
+     - PCI: Export pcie_find_root_port
+     - PCI: Set Read Completion Boundary to 128 iff Root Port supports it
+       (_HPX)
+     - mwifiex: printk() overflow with 32-byte SSIDs
+     - [arm64] KVM: vgic: Don't notify EOI for non-SPIs
+     - [x86] drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt()
+       error
+     - [x86] drm/i915: drop the struct_mutex when wedged or trying to reset
+     - [x86] drm/amdgpu: fix power state when port pm is unavailable
+     - drm/radeon: fix power state when port pm is unavailable
+     - [x86] drm/amdgpu: fix check for port PM availability
+     - drm/radeon: fix check for port PM availability
+     - [arm64] dts: juno: fix cluster sleep state entry latency on all SoC
+       versions
+     - KVM: use after free in kvm_ioctl_create_device()
+     - pwm: Fix device reference leak
+     - [x86] perf: Restore TASK_SIZE check on frame pointer
+     - [armhf] clk: sunxi: Fix M factor computation for APB1
+     - batman-adv: Detect missing primaryif during tp_send as error
+     - [arm64] cpufeature: Schedule enable() calls instead of calling them via
+       IPI
+     - [arm64] mm: Set PSTATE.PAN from the cpu_enable_pan() call
+     - [arm64] suspend: Reconfigure PSTATE after resume from idle
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.14
+     - gro_cells: mark napi struct as not busy poll candidates
+     - virtio-net: add a missing synchronize_net()
+     - [armhf] net: dsa: b53: Fix VLAN usage and how we treat CPU port
+     - net: check dead netns for peernet2id_alloc()
+     - ip6_tunnel: disable caching when the traffic class is inherited
+     - net: sky2: Fix shutdown crash
+     - af_unix: conditionally use freezable blocking calls in read
+     - rtnetlink: fix FDB size computation
+     - l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()
+     - rtnl: fix the loop index update error in rtnl_dump_ifinfo()
+     - ipv6: bump genid when the IFA_F_TENTATIVE flag is clear
+     - udplite: call proper backlog handlers
+     - [armhf] net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link
+       change
+     - net, sched: respect rcu grace period on cls destruction
+     - [armhf] net: dsa: fix unbalanced dsa_switch_tree reference counting
+     - net/sched: pedit: make sure that offset is valid
+     - netlink: Call cb->done from a worker thread
+     - netlink: Do not schedule work from sk_destruct
+     - net/dccp: fix use-after-free in dccp_invalid_packet
+     - GSO: Reload iph after pskb_may_pull
+     - packet: fix race condition in packet_set_ring (CVE-2016-8655)
+     - ip6_offload: check segs for NULL in ipv6_gso_segment.
+     - cdc_ether: Fix handling connection notification
+     - tipc: check minimum bearer MTU (CVE-2016-8632)
+     - geneve: avoid use-after-free of skb->data
+     - net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (CVE-2016-9793)
+     - net: ping: check minimum size on ICMP header length (CVE-2016-8399)
+     - ipv4: Restore fib_trie_flush_external function and fix call ordering
+     - ipv4: Fix memory leak in exception case for splitting tries
+     - ipv4: Drop leaf from suffix pull/push functions
+     - ipv4: Drop suffix update from resize code
+     - [sparc64] Fix find_node warning if numa node cannot be found
+     - [sparc64] fix compile warning section mismatch in find_node()
+     - [sparc] Fix inverted invalid_frame_pointer checks on sigreturns
+     - constify iov_iter_count() and iter_is_iovec()
+     - Don't feed anything but regular iovec's to blk_rq_map_user_iov
+       (CVE-2016-9576)
+     - ipv6: Set skb->protocol properly for local output
+     - ipv4: Set skb->protocol properly for local output
+     - Revert: "ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in
+       ip6_tnl_xmit()"
+     - flowcache: Increase threshold for refusing new allocations
+     - esp4: Fix integrity verification when ESN are used
+     - esp6: Fix integrity verification when ESN are used
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.15
+     - [powerpc] eeh: Fix deadlock when PE frozen state can't be cleared
+     - [powerpc] mm: Fix lazy icache flush on pre-POWER5
+     - [powerpc] boot: Fix build failure in 32-bit boot wrapper
+     - fuse: fix clearing suid, sgid for chown()
+     - [hppa/parisc] Purge TLB before setting PTE
+     - [hppa/parisc] Remove unnecessary TLB purges from flush_dcache_page_asm
+       and flush_icache_page_asm
+     - [hppa/parisc] Fix TLB related boot crash on SMP machines
+     - zram: restrict add/remove attributes to root only
+     - locking/rtmutex: Prevent dequeue vs. unlock race
+     - locking/rtmutex: Use READ_ONCE() in rt_mutex_owner()
+     - device-dax: fix private mapping restriction, permit read-only
+     - scsi: lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put()
+     - sched/autogroup: Fix 64-bit kernel nice level adjustment
+     - [x86] perf: Fix full width counter, counter overflow
+     - acpi, nfit: fix extended status translations for ACPI DSMs
+     - acpi, nfit, libnvdimm: fix / harden ars_status output length handling
+     - acpi, nfit: validate ars_status output buffer size
+     - acpi, nfit: fix bus vs dimm confusion in xlat_status
+     - [armel, armhf] crypto: marvell - Don't copy hash operation twice into
+       the SRAM
+     - crypto: caam - fix pointer size for AArch64 boot loader, AArch32 kernel
+     - [armel, armhf] crypto: marvell - Don't corrupt state of an STD req for
+       re-stepped ahash
+     - can: raw: raw_setsockopt: limit number of can_filter that can be set
+     - can: peak: fix bad memory access and free sequence
+     - [armel] dts: orion5x: fix number of sata port for linkstation ls-gl
+       (Closes: #845611)
+     - ceph: don't set req->r_locked_dir in ceph_d_revalidate
+     - [m68k] Fix ndelay() macro
+     - batman-adv: Check for alloc errors when preparing TT local data
+     - hotplug: Make register and unregister notifier API symmetric
+ 
+   [ Uwe Kleine-König ]
+   * [armhf] dts: armada-385: add support for Turris Omnia
+ 
+   [ Salvatore Bonaccorso ]
+   * Add ABI reference for 4.8.0-2
+   * Ignore ABI changes in KVM
+   * net: handle no dst on skb in icmp6_send (CVE-2016-9919)
+   * [rt] Update to 4.8.11-rt7
+   * [rt] Update to 4.8.14-rt9
+   * netfilter: ipv6: nf_defrag: drop mangled skb on ream error (CVE-2016-9755)
+   * Ignore ABI changes in libnvdimm
+   * docs: sphinx-extensions: make rstFlatTable work with docutils 0.13.
+     Thanks to Dmitry Shachnev <mitya57 at debian.org> (Closes: #848349)
+ 
+   [ Ben Hutchings ]
+   * [amd64] Re-enable LEGACY_VSYSCALL_EMULATE instead of LEGACY_VSYSCALL_NONE.
+     There are still binaries in stable that use vsyscall (via dietlibc).
+     (Closes: #847154)
+   * debian/rules.real: Exclude *.pyc from featureset diffs
+   * debian/control: Fix build-dependency on flex to work with new versions that
+     have M-A: foreign
+   * debian/rules: Use dpkg-parsechangelog -S option to select fields
+   * debian/rules: Tighten binNMU version matching, consistent with linux-latest
+ 
+  -- Salvatore Bonaccorso <carnil at debian.org>  Mon, 19 Dec 2016 12:35:29 +0100
+ 
  linux (4.8.11-1) unstable; urgency=medium
  
    * New upstream stable update:
diff --cc debian/patches/series
index f91f738,44ae1cc..db7baac
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -54,6 -54,8 +54,7 @@@ features/mips/MIPS-Loongson-3-Add-Loong
  features/mips/MIPS-octeon-Add-support-for-the-UBNT-E200-board.patch
  features/x86/x86-memtest-WARN-if-bad-RAM-found.patch
  features/x86/x86-make-x32-syscall-support-conditional.patch
 -features/arm/arm-dts-imx53-add-support-for-usb-armory-board.patch
+ features/arm/arm-dts-add-support-for-turris-omnia.patch
  
  # Miscellaneous bug fixes
  bugfix/all/kbuild-use-nostdinc-in-compile-tests.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