[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