[linux] 03/04: Merge tag 'debian/4.14.13-1'
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Mon Jan 15 04:47:04 UTC 2018
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch master
in repository linux.
commit 6e7610453d31fbc175361a3e94f11c87d9935e8b
Merge: 13eb990 2ae3c9e
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Mon Jan 15 04:35:41 2018 +0000
Merge tag 'debian/4.14.13-1'
Release linux (4.14.13-1).
- Drop ABI reference
- Drop/refresh patches as necessary
- linux-headers: Drop versioned dependency on linux-kbuild, as there has not
been any version of linux-kbuild-4.15 without objtool
debian/bin/abiupdate.py | 13 ++++-
debian/changelog | 60 ++++++++++++++++++++++
debian/config/arm64/config | 2 +-
...able-asynchronous-aborts-for-SATA-devices.patch | 57 ++++++++++++++++++++
...ool-fix-config_stack_validation-y-warning.patch | 60 ++++++++++++++++++++++
.../revert-scsi-libsas-allow-async-aborts.patch | 26 ----------
debian/patches/series | 3 +-
7 files changed, 192 insertions(+), 29 deletions(-)
diff --cc debian/changelog
index aaa98ce,9eac6c5..977534e
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,35 -1,63 +1,95 @@@
+linux (4.15~rc8-1~exp1) UNRELEASED; urgency=medium
+
+ * New upstream release candidate
+
+ [ Ben Hutchings ]
+ * [arm64] Update "add kernel config option to lock down when in Secure Boot
+ mode" for 4.15
+ * efi: Enable LOCK_DOWN_IN_EFI_SECURE_BOOT, replacing
+ EFI_SECURE_BOOT_LOCK_DOWN
+ * iio: Enable AD5446 as module, replacing TI_DAC7512
+
+ -- Ben Hutchings <ben at decadent.org.uk> Sat, 30 Dec 2017 16:00:15 +0000
+
+linux (4.15~rc5-1~exp1) experimental; urgency=medium
+
+ * New upstream release candidate
+
+ [ Riku Voipio ]
+ * [arm64] udeb: add multifunction devices
+ * [arm64] udeb: add mvebu comphy for armada 8K
+
+ [ Ben Hutchings ]
+ * aufs: Update support patchset to aufs4.x-rcN-20171218
+ * lockdown: Update patchset to 2017-11-10 version
+ * lockdown: Update calls to kernel_is_locked_down() in "mtd: Disable slram and
+ phram when locked down"
+ * cpupower: Move library to multiarch directory
+ * [rt] Disable until it is updated for 4.15 or later
+ * linux-kbuild: Add objtool
+
+ -- Ben Hutchings <ben at decadent.org.uk> Wed, 27 Dec 2017 02:48:14 +0000
+
+ linux (4.14.13-1) unstable; urgency=medium
+
+ * New upstream stable update:
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.13
+ - [x86] mm: Set MODULES_END to 0xffffffffff000000
+ - [x86] mm: Map cpu_entry_area at the same place on 4/5 level
+ - [x86] kaslr: Fix the vaddr_end mess
+ - [x86] events/intel/ds: Use the proper cache flush method for mapping ds
+ buffers
+ - [x86] alternatives: Add missing '\n' at end of ALTERNATIVE inline asm
+ - [x86] pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN
+ - kernel/acct.c: fix the acct->needcheck check in check_free_space()
+ - mm/mprotect: add a cond_resched() inside change_pmd_range()
+ - mm/sparse.c: wrong allocation for mem_section
+ - userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fails
+ - btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes
+ - efi/capsule-loader: Reinstate virtual capsule mapping
+ - [sparc*] crypto: n2 - cure use after free
+ - crypto: chacha20poly1305 - validate the digest size
+ - crypto: pcrypt - fix freeing pcrypt instances
+ - crypto: chelsio - select CRYPTO_GF128MUL
+ - [x86] drm/i915: Disable DC states around GMBUS on GLK
+ - [x86] drm/i915: Apply Display WA #1183 on skl, kbl, and cfl
+ - fscache: Fix the default for fscache_maybe_release_page()
+ - [x86] CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu()
+ - [x86] CPU: Always show current CPU frequency in /proc/cpuinfo
+ - kernel/signal.c: protect the traced SIGNAL_UNKILLABLE tasks from SIGKILL
+ - kernel/signal.c: protect the SIGNAL_UNKILLABLE tasks from
+ !sig_kernel_only() signals
+ - kernel/signal.c: remove the no longer needed SIGNAL_UNKILLABLE check in
+ complete_signal()
+ - [arm64] iommu/arm-smmu-v3: Don't free page table ops twice
+ - [arm64] iommu/arm-smmu-v3: Cope with duplicated Stream IDs
+ - [powerpc* ]mm: Fix SEGV on mapped region to return SEGV_ACCERR
+ - Input: elantech - add new icbody type 15
+ - [x86] microcode/AMD: Add support for fam17h microcode loading
+ - apparmor: fix regression in mount mediation when feature set is pinned
+ - [hppa/parisc] Fix alignment of pa_tlb_lock in assembly on 32-bit SMP
+ kernel
+ - [hppa/parisc] qemu idle sleep support
+ - mtd: nand: pxa3xx: Fix READOOB implementation
+ - [s390x] KVM: fix cmma migration for multiple memory slots
+ - [s390x] KVM: prevent buffer overrun on memory hotplug during migration
+
+ [ Salvatore Bonaccorso ]
+ * libsas: Disable asynchronous aborts for SATA devices
+ * drm/nouveau/disp/gf119: add missing drive vfunc ptr (Closes: #880660)
+
+ [ Riku Voipio ]
+ * [arm64] disable CONFIG_HW_RANDOM_OMAP until the IRQ storm bug is fixed
+
+ [ Ben Hutchings ]
+ * abiupdate.py: Add support for security mirrors
+ * Fix dependencies related to objtool (Closes: #886474):
+ - linux-headers: Add versioned dependency on linux-kbuild
+ - Revert "objtool: Fix CONFIG_STACK_VALIDATION=y warning for out-of-tree
+ modules"
+
+ -- Ben Hutchings <ben at decadent.org.uk> Sun, 14 Jan 2018 19:45:05 +0000
+
linux (4.14.12-2) unstable; urgency=medium
[ Ben Hutchings ]
diff --cc debian/patches/debian/revert-objtool-fix-config_stack_validation-y-warning.patch
index 0000000,adbaadb..3997617
mode 000000,100644..100644
--- a/debian/patches/debian/revert-objtool-fix-config_stack_validation-y-warning.patch
+++ b/debian/patches/debian/revert-objtool-fix-config_stack_validation-y-warning.patch
@@@ -1,0 -1,60 +1,60 @@@
+ From: Ben Hutchings <ben at decadent.org.uk>
+ Date: Sun, 14 Jan 2018 19:27:18 +0000
+ Subject: Revert "objtool: Fix CONFIG_STACK_VALIDATION=y warning for
+ out-of-tree modules"
+
+ This reverts commit 9f0c18aec620bc9d82268b3cb937568dd07b43ff. This
+ check doesn't make sense for OOT modules as they should always use
+ a pre-built objtool.
+ ---
+ Makefile | 33 ++++++++++++++++-----------------
+ 1 file changed, 16 insertions(+), 17 deletions(-)
+
+ --- a/Makefile
+ +++ b/Makefile
-@@ -937,22 +937,6 @@ mod_sign_cmd = true
++@@ -923,22 +923,6 @@ mod_sign_cmd = true
+ endif
+ export mod_sign_cmd
+
+ -ifdef CONFIG_STACK_VALIDATION
+ - has_libelf := $(call try-run,\
+ - echo "int main() {}" | $(HOSTCC) -xc -o /dev/null -lelf -,1,0)
+ - ifeq ($(has_libelf),1)
+ - objtool_target := tools/objtool FORCE
+ - else
+ - ifdef CONFIG_UNWINDER_ORC
+ - $(error "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
+ - else
+ - $(warning "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
+ - endif
+ - SKIP_STACK_VALIDATION := 1
+ - export SKIP_STACK_VALIDATION
+ - endif
+ -endif
+ -
+
+ ifeq ($(KBUILD_EXTMOD),)
+ core-y += kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/
-@@ -1080,6 +1064,22 @@ prepare0: archprepare gcc-plugins
- # All the preparing..
- prepare: prepare0 prepare-objtool
++@@ -1075,6 +1059,22 @@ uapi-asm-generic:
++ $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.asm-generic \
++ src=uapi/asm obj=arch/$(SRCARCH)/include/generated/uapi/asm
+
+ +ifdef CONFIG_STACK_VALIDATION
+ + has_libelf := $(call try-run,\
+ + echo "int main() {}" | $(HOSTCC) -xc -o /dev/null -lelf -,1,0)
+ + ifeq ($(has_libelf),1)
+ + objtool_target := tools/objtool FORCE
+ + else
+ + ifdef CONFIG_UNWINDER_ORC
+ + $(error "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
+ + else
+ + $(warning "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
+ + endif
+ + SKIP_STACK_VALIDATION := 1
+ + export SKIP_STACK_VALIDATION
+ + endif
+ +endif
+ +
+ PHONY += prepare-objtool
+ prepare-objtool: $(objtool_target)
+
diff --cc debian/patches/series
index 40fd671,60bf5e2..e765e98
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -77,7 -78,13 +77,8 @@@ bugfix/all/disable-some-marvell-phys.pa
bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
bugfix/all/partially-revert-usb-kconfig-using-select-for-usb_co.patch
bugfix/all/kbuild-include-addtree-remove-quotes-before-matching-path.patch
- debian/revert-scsi-libsas-allow-async-aborts.patch
-bugfix/all/i40e-i40evf-organize-and-re-number-feature-flags.patch
-bugfix/all/i40e-fix-flags-declaration.patch
-bugfix/all/xen-time-do-not-decrease-steal-time-after-live-migra.patch
-bugfix/all/e1000e-fix-e1000_check_for_copper_link_ich8lan-return-value.patch
+ bugfix/all/libsas-Disable-asynchronous-aborts-for-SATA-devices.patch
-bugfix/all/drm-nouveau-disp-gf119-add-missing-drive-vfunc-ptr.patch
+ debian/revert-objtool-fix-config_stack_validation-y-warning.patch
# Miscellaneous features
--
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