[linux] branch master updated (2d277e1 -> 44b570c)
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Tue May 2 19:57:46 UTC 2017
This is an automated email from the git hooks/post-receive script.
benh pushed a change to branch master
in repository linux.
from 2d277e1 Update to 4.11
adds 473a9f8 w1: Really enable W1_MASTER_GPIO as module (Closes: #858975)
adds 699099d debian/rules.real: Undefine $LANGUAGE, which can break debug symbols for vDSOs
adds 1d2e81c Bump ABI to 3
adds abd4d7a [s390x] Set NR_CPUS=256 (Closes: #858731)
adds 505d589 [x86] usbip: Increase USBIP_VHCI_NR_HCS to 8 and USBIP_VHCI_HC_PORTS to 31
adds 20a0659 drm/nouveau/disp/mcp7x: disable dptmds workaround (Closes: #850219)
adds ca91ae2 [powerpc/powerpc64,ppc64*] target: Enable SCSI_IBMVSCSIS as module
adds 43f7156 ping: implement proper locking (CVE-2017-2671)
adds 5547db9 fscrypt: remove broken support for detecting keyring key revocation (CVE-2017-7374)
adds 263f51b cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores (Closes: #859978)
adds 9cb1bd1 udeb: Include all AHCI drivers in sata-modules (Closes: #860335)
adds b1b8586 [powerpc/powerpc64,ppc64] Set NR_CPUS=2048, matching ppc64el
adds 9ba8029 [arm64] Explicitly set NR_CPUS=64
adds ddd31e5 [powerpc/powerpc-smp,powerpcspe] Explicitly set NR_CPUS=4
adds ba74e6e [powerpc*/*64*] Enable CPUMASK_OFFSTACK to reduce stack usage
adds c22c7de [mips*el/loongson-3] Set NR_CPUS=16 to allow for Loongson 3B2000
adds 01f0df7 [mips*/octeon] Set NR_CPUS=64 to allow for Cavium CN7890
adds b80acec [arm64] Set NR_CPUS=256 to allow for multi-SoC systems
adds 1d5fde1 mm/mempolicy.c: fix error handling in set_mempolicy and mbind (CVE-2017-7616)
adds 23fadf4 Update debian/changelog file
adds 6ef03e0 Merge remote-tracking branch 'alioth/sid' into sid
adds b4b1be4 Move debug symbols back to the main archive
adds 326a205 linux-image: Disable signing until it's supported in dak
adds 31945f6 Update to 4.9.22
adds 4d042ae [rt] Update to 4.9.20-rt16
adds 3f62574 crypto: ahash - Fix EINPROGRESS notification callback (CVE-2017-7618)
adds 8701ef5 Replace "[media] dvb-usb: Don't use stack for reset either" with upstream fix
adds 790885d Add Forwarded header and update description for several patches
adds aa2adea Update Origin and description for various patches now applied/merged upstream
adds cf75a4d Add Origin for a probably-obsolete MIPS patch
adds 22e8e7a Explicitly mark some patches as Forwarded: no or not-needed
adds f2b1e81 [mips*/octeon] Drop obsolete patch adding support for the UBNT E200 board.
adds d518bcf [mips*el/loongson-3] Disable PAGE_EXTENSION and PAGE_POISONING.
adds 9c5f88b Update to 4.9.24
adds 74fdfed Drop ABI maintenance patches
adds 8940240 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (CVE-2016-9604)
adds 7bf90ad KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings (CVE-2017-7472)
adds 1ad0a79 Add changelog entry for CVE-2017-8067
adds dff836d Add CVE-2017-8064 reference
adds 1beb630 Add changelog entry to record CVE-2017-8063
adds fe7d4b9 Add changelog entry for CVE-2017-8061
adds f6ab826 PCI: Enable PCIE_PTM (except on armel/marvell)
adds 45a9306 6lowpan: Enable Generic Header Compression modules
adds 94b8328 net/sched: Enable NET_ACT_SKBMOD as module
adds 6a09142 drivers/net: Explicitly set various symbols to their defaults
adds 9ee3fb1 ethernet: Enable NFP_NETVF as module
adds e4f8eed net/phy: Enable MICROSEMI_PHY as module
adds c9034d7 drivers/input: Explicitly set various symbols to their defaults
adds 79226c4 input: Enable TABLET_USB_PEGASUS as module
adds 25cf1aa [x86] input/touchscreen: Enable TOUCHSCREEN_SURFACE3_SPI as module
adds fd23df3 serial/8250: Enable SERIAL_8250_MOXA as module
adds 9ad676b char: Explicitly enable DEVPORT per default
adds f3a2da3 spi: Explicitly set various symbols to their defaults
adds 8ab44aa [x86] gpio: Enable GPIO_AMDPT as module
adds cc56cd8 gpio: Explicitly set various symbols to their defaults
adds a1a96ef [x86] thermal: Enable INT3406_THERMAL as module
adds 2b2a89c thermal: Explicitly disable GENERIC_ADC_THERMAL per default
adds 4e57833 watchdog: Enable WATCHDOG_SYSFS
adds e7b761c [arm64] Add bug closure for raising NR_CPUS
adds 7b2acec macsec: avoid heap overflow in skb_to_sgvec (CVE-2017-7477)
adds 6771be1 macsec: dynamically allocate space for sglist
adds f3c3de0 integrity: Enable IMA and related kconfig symbols (except on armel/marvell)
adds d2be118 [m68k] udeb: Enable suffix for kernel-image (Closes: #859366)
adds 4c666bd Update to 4.9.25
adds 0e77dea nfsd: check for oversized NFSv2/v3 arguments (CVE-2017-7645)
adds 7961205 nfsd4: minor NFSv2/v3 write decoding cleanup
adds 7ba1afb nfsd: stricter decoding of write-like NFSv2/v3 ops (CVE-2017-7895)
adds 5ed6996 media: Enable VIDEO_TW5864, VIDEO_TW686X as modules
adds 6b9daaf [x86] amdgpu,sound/soc: Enable DRM_AMD_ACP; enable SND_SOC_AMD_ACP as module
adds bb3cdfe hda: Set SND_HDA_PREALLOC_SIZE=2048 as recommended for PulseAudio
adds f98a6c1 HID: Enable HID_SENSOR_CUSTOM_SENSOR as module
adds 6dafde3 leds,USB: Enable USB_LEDS_TRIGGER_USBPORT as module
adds 3f68b53 usbip: Enable USBIP_VUDC as module
adds f965312 USB/misc: Enable UCSI as module
adds fd24af5 leds: Enable LEDS_TRIGGER_DISK, LEDS_TRIGGER_MTD, LEDS_TRIGGER_PANIC
adds 9728988 IB: Enable INFINIBAND_HFI1, INFINIBAND_I40IW, INFINIBAND_QEDR, RDMA_RXE as modules
adds f5c277c [amd64] EDAC: Enable EDAC_SKX as module
adds cf48795 [x86] comedi: Enable COMEDI_ADV_PCI1720, COMEDI_ADV_PCI1760 as modules
adds 0f9f62c [x86] platform: Enable INTEL_HID_EVENT as module
adds 6752492 Explicitly set various symbols to their defaults
adds f250ad6 dma-buf: Explicitly disable SYNC_FILE
adds a315c25 [x86] hwtracing: Enable INTEL_TH, INTEL_TH_PCI, INTEL_TH_GTH, INTEL_TH_MSU, INTEL_TH_PTI as modules
adds 52e8d9f [rt] tracing: Enable HWLAT_TRACER
adds 1cf36eb [x86] crypto: Enable CRYPTO_DEV_QAT_C3XXX, CRYPTO_DEV_QAT_C62X, CRYPTO_DEV_QAT_C3XXXVF, CRYPTO_DEV_QAT_C62XVF as modules
adds 62f19b9 crypto: Enable CRYPTO_DEV_CHELSIO as module
adds c18a3bc Note that 4.9.25 closes #856843
adds 96174d4 [arm64] Enable ARMV8_DEPRECATED, SWP_EMULATION, CP15_BARRIER_EMULATION, SETEND_EMULATION (Closes: #861384)
adds 29ba603 udeb: Add tifm_7xx1 to mmc-modules (Closes: #861195)
adds 97c9515 leds: Enable LEDS_GPIO as module for all configurations with GPIOs (Closes: #860569)
adds c4f7fb8 selinux: Set SECURITY_SELINUX_CHECKREQPROT_VALUE=0, per default
adds 472b038 udeb: Move mfd-core to kernel-image, as both input-modules and mmc-modules need it
adds 38ea360 crypto: Change CRYPTO_SHA256 from module to built-in, as required by IMA
adds fb9c542 Prepare to release linux (4.9.25-1).
new a4e087d Merge tag 'debian/4.9.25-1'
new 44b570c block: Enable BLK_WBT, BLK_WBT_MQ (Closes: #859570)
The 2 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/bin/gencontrol.py | 2 +-
debian/changelog | 420 ++++++++++++
debian/config/arm64/config | 10 +-
debian/config/armel/config.marvell | 8 +-
debian/config/armhf/config | 1 -
debian/config/config | 335 +++++++++-
debian/config/defines | 4 +-
debian/config/featureset-rt/config | 2 +-
debian/config/i386/config.686 | 5 -
debian/config/kernelarch-mips/config.loongson-3 | 7 +
debian/config/kernelarch-mips/config.octeon | 2 +-
debian/config/kernelarch-powerpc/config-arch-64 | 7 +
debian/config/kernelarch-powerpc/config-arch-64-be | 5 -
debian/config/kernelarch-powerpc/config-arch-64-le | 1 -
debian/config/kernelarch-x86/config | 32 +
debian/config/powerpc/config.powerpc-smp | 1 +
debian/config/powerpcspe/config | 1 +
debian/installer/arm64/modules/arm64/sata-modules | 3 -
.../armhf/modules/armhf-armmp/sata-modules | 4 -
debian/installer/m68k/kernel-versions | 2 +-
.../mips/modules/mips-octeon/sata-modules | 2 -
debian/installer/modules/kernel-image | 2 +
debian/installer/modules/mmc-modules | 3 +
debian/installer/modules/sata-modules | 3 +-
.../powerpc/modules/powerpc-powerpc64/scsi-modules | 3 +
.../cpupower-fix-checks-for-cpu-existence.patch | 6 +-
...-not-use-hyphen-in-exported-variable-name.patch | 2 +
...ddtree-remove-quotes-before-matching-path.patch | 1 +
.../all/kbuild-use-nostdinc-in-compile-tests.patch | 17 +-
...b-usb-dibusb-mc-common-add-module_license.patch | 1 +
...evert-usb-kconfig-using-select-for-usb_co.patch | 2 +
debian/patches/debian/fjes-disable-autoload.patch | 1 +
...dd-kernel-config-option-to-lock-down-when.patch | 2 +
...-disable-slram-and-phram-when-locked-down.patch | 1 +
...eanup-variable-names-for-futex_top_waiter.patch | 2 +-
...-Use-smp_store_release-in-mark_wake_futex.patch | 2 +-
...3-futex-Remove-rt_mutex_deadlock_account_.patch | 2 +-
...mutex-Provide-futex-specific-rt_mutex-API.patch | 2 +-
.../all/rt/0005-futex-Change-locking-rules.patch | 2 +-
.../all/rt/0006-futex-Cleanup-refcounting.patch | 2 +-
...ework-inconsistent-rt_mutex-futex_q-state.patch | 2 +-
...rt_mutex_futex_unlock-out-from-under-hb-l.patch | 2 +-
...x-rt_mutex-Introduce-rt_mutex_init_waiter.patch | 2 +-
...tex-Restructure-rt_mutex_finish_proxy_loc.patch | 2 +-
...k-futex_lock_pi-to-use-rt_mutex_-_proxy_l.patch | 2 +-
.../0012-futex-Futex_unlock_pi-determinism.patch | 2 +-
...-hb-lock-before-enqueueing-on-the-rtmutex.patch | 2 +-
...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 +-
.../rt/arm-include-definition-for-cpumask_t.patch | 2 +-
...arm-kprobe-replace-patch_lock-to-raw-lock.patch | 2 +-
.../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 +-
.../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 | 4 +-
.../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 | 2 +-
.../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 +-
...t-Convert-callback_lock-to-raw_spinlock_t.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 | 5 +-
.../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 | 5 +-
...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 +-
.../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 | 2 +-
...round-migrate_disable-enable-in-different.patch | 2 +-
.../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 +-
...warning-from-i915-when-running-on-PREEMPT.patch | 2 +-
.../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 | 2 +-
.../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 | 2 +-
...don-t-disable-preempt-around-this_cpu_ptr.patch | 2 +-
...don-t-disable-preemption-while-accessing-.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 | 2 +-
...qwork-push_most_work_into_softirq_context.patch | 2 +-
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 +-
...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 +-
...d-move-stack-kprobe-clean-up-to-__put_tas.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 | 2 +-
.../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 +-
.../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 +-
...-compilation-error-for-CONFIG_MODULES-and.patch | 2 +-
.../rt/lockdep-Fix-per-cpu-static-objects.patch | 2 +-
...dle-statically-initialized-PER_CPU-locks-.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 +-
...cpu-rwsem-use-swait-for-the-wating-writer.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 | 2 +-
.../features/all/rt/mm-disable-sloub-rt.patch | 2 +-
.../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 | 2 +-
...ol-mem_cgroup_migrate-replace-another-loc.patch | 2 +-
...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 | 2 +-
.../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 | 8 +-
...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 | 2 +-
.../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 | 2 +-
...otect-users-of-napi_alloc_cache-against-r.patch | 2 +-
...ays-take-qdisc-s-busylock-in-__dev_xmit_s.patch | 2 +-
...-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 | 2 +-
.../all/rt/net-prevent-abba-deadlock.patch | 4 +-
...-a-way-to-delegate-processing-a-softirq-t.patch | 2 +-
...ev_deactivate_many-use-msleep-1-instead-o.patch | 2 +-
.../features/all/rt/net-use-cpu-chill.patch | 2 +-
.../features/all/rt/net-wireless-warn-nort.patch | 2 +-
.../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 | 2 +-
.../features/all/rt/peter_zijlstra-frob-rcu.patch | 2 +-
.../features/all/rt/peterz-percpu-rwsem-rt.patch | 2 +-
.../features/all/rt/peterz-srcu-crypto-chain.patch | 2 +-
.../features/all/rt/pid.h-include-atomic.h.patch | 2 +-
.../pinctrl-qcom-Use-raw-spinlock-variants.patch | 20 +-
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 +-
.../all/rt/radix-tree-use-local-locks.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 | 2 +-
.../all/rt/rcu-make-RCU_BOOST-default-on-RT.patch | 2 +-
.../rcu-merge-rcu-bh-into-rcu-preempt-for-rt.patch | 2 +-
...rcu-update-make-RCU_EXPEDITE_BOOT-default.patch | 2 +-
..._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 +-
...ping-function-called-from-invalid-context.patch | 2 +-
.../patches/features/all/rt/rt-add-rt-locks.patch | 20 +-
.../rt/rt-drop_mutex_disable_on_not_debug.patch | 2 +-
.../features/all/rt/rt-introduce-cpu-chill.patch | 2 +-
.../features/all/rt/rt-local-irq-lock.patch | 2 +-
...cking-Reenable-migration-accross-schedule.patch | 2 +-
.../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 +-
.../all/rt/rtmutex-Make-lock_killable-work.patch | 45 ++
.../all/rt/rtmutex-Provide-locked-slowpath.patch | 150 +++++
.../rt/rtmutex-Provide-rt_mutex_lock_state.patch | 112 ++++
.../rt/rtmutex-add-a-first-shot-of-ww_mutex.patch | 26 +-
.../all/rt/rtmutex-avoid-include-hell.patch | 2 +-
.../features/all/rt/rtmutex-futex-prepare-rt.patch | 2 +-
.../features/all/rt/rtmutex-lock-killable.patch | 2 +-
.../all/rt/rtmutex-trylock-is-okay-on-RT.patch | 2 +-
.../features/all/rt/rtmutex_dont_include_rcu.patch | 2 +-
.../rwsem-rt-Lift-single-reader-restriction.patch | 741 +++++++++++++++++++++
.../rt/rxrpc-remove-unused-static-variables.patch | 2 +-
...i-dont-t-disable-interrupts-in-qc_issue-h.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 | 2 +-
.../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 +-
...sched-rt-Add-a-missing-rescheduling-point.patch | 70 --
.../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 +-
.../features/all/rt/skbufhead-raw-lock.patch | 2 +-
.../all/rt/slub-disable-SLUB_CPU_PARTIAL.patch | 2 +-
.../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 | 2 +-
.../features/all/rt/softirq-split-locks.patch | 2 +-
...irq-split-timer-softirqs-out-of-ksoftirqd.patch | 2 +-
.../softirq-wake-the-timer-softirq-if-needed.patch | 2 +-
.../sparc64-use-generic-rwsem-spinlocks-rt.patch | 2 +-
.../all/rt/spinlock-types-separate-raw.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 | 2 +-
.../features/all/rt/timer-fd-avoid-live-lock.patch | 2 +-
...rtimer-check-properly-for-a-running-timer.patch | 2 +-
.../all/rt/timer-make-the-base-lock-raw.patch | 2 +-
...mers-Don-t-wake-ktimersoftd-on-every-tick.patch | 2 +-
.../rt/timers-prepare-for-full-preemption.patch | 2 +-
...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 | 2 +-
.../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 | 2 +-
...rk-simple-Simple-work-queue-implemenation.patch | 2 +-
.../all/rt/workqueue-distangle-from-rq-lock.patch | 2 +-
.../all/rt/workqueue-prevent-deadlock-stall.patch | 2 +-
.../features/all/rt/workqueue-use-locallock.patch | 2 +-
.../features/all/rt/workqueue-use-rcu.patch | 2 +-
.../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 | 2 +-
.../features/all/rt/x86-mce-timer-hrtimer.patch | 2 +-
.../x86-mce-use-swait-queue-for-mce-wakeups.patch | 2 +-
.../rt/x86-mm-cpa-avoid-wbinvd-for-PREEMPT.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 +-
...cteon-Add-support-for-the-UBNT-E200-board.patch | 52 --
debian/patches/series | 1 -
debian/patches/series-rt | 5 +-
debian/rules.real | 5 +-
debian/templates/control.image-dbg.in | 4 +-
debian/templates/image-dbg.lintian-override.in | 2 +-
351 files changed, 2255 insertions(+), 520 deletions(-)
create mode 100644 debian/patches/features/all/rt/rtmutex-Make-lock_killable-work.patch
create mode 100644 debian/patches/features/all/rt/rtmutex-Provide-locked-slowpath.patch
create mode 100644 debian/patches/features/all/rt/rtmutex-Provide-rt_mutex_lock_state.patch
create mode 100644 debian/patches/features/all/rt/rwsem-rt-Lift-single-reader-restriction.patch
delete mode 100644 debian/patches/features/all/rt/sched-rt-Add-a-missing-rescheduling-point.patch
delete mode 100644 debian/patches/features/mips/MIPS-octeon-Add-support-for-the-UBNT-E200-board.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