3.14.47-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest33 of 34 patches 3 repliesIn review
33 of 34 patches are in this archive. The cover letter announces 34.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/34 | arm64: dma-mapping: always clear allocated buffersarch/ | +1 | 0 replies | |
| 2/34 | kprobes/x86: Return correct length in __copy_instruction()arch/ | +5 | 0 replies | |
| 3/34 | config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selectedarch/ | +1 | 0 replies | |
| 5/34 | sb_edac: Fix erroneous bytes->gigabytes conversiondrivers/ | +20 | 0 replies | |
| 6/34 | hpsa: refine the pci enable/disable handlingdrivers/ | +28 | 0 replies | |
| 7/34 | netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()net/ | +3 | 0 replies | |
| 8/34 | netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is setnet/ | +6 | 0 replies | |
| 9/34 | netfilter: nf_tables: allow to change chain policy without hook if it existsnet/ | +4 | 0 replies | |
| 10/34 | hpsa: add missing pci_set_master in kdump pathdrivers/ | +1 | 0 replies | |
| 11/34 | x86/microcode/intel: Guard against stack overflow in the loaderarch/ | +1 | 0 replies | |
| 12/34 | Btrfs: make xattr replace operations atomicfs/ fs/ fs/ +1 more | +102 | 0 replies | |
| 13/34 | net/mlx4_en: Dont attempt to TX offload the outer UDP checksum for VXLANdrivers/ | +5 | 0 replies | |
| 14/34 | splice: Apply generic position and size checks to each writefs/ fs/ | +12 | 0 replies | |
| 15/34 | ARM: clk-imx6q: refine satas parentarch/ | +1 | 0 replies | |
| 16/34 | KVM: nSVM: Check for NRIPS support before updating control fieldarch/ | +6 | 0 replies | |
| 17/34 | bus: mvebu: pass the coherency availability information at init timearch/ arch/ arch/ +4 more | +23 | 0 replies | |
| 18/34 | ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault()arch/ arch/ arch/ | +9 | 0 replies | |
| 19/34 | KVM: ARM: vgic: plug irq injection racevirt/ | +2 | 0 replies | |
| 20/34 | arm/arm64: KVM: Fix set_clear_sgi_pend_reg offsetvirt/ | +2 | 0 replies | |
| 21/34 | arm/arm64: KVM: Fix VTTBR_BADDR_MASK and pgd allocarch/ arch/ arch/ | +16 | 0 replies | |
| 22/34 | arm: kvm: fix CPU hotplugarch/ | +2 | 0 replies | |
| 23/34 | arm/arm64: KVM: fix potential NULL dereference in user_mem_abort()arch/ | +6 | 0 replies | |
| 24/34 | arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZEarch/ | +11 | 0 replies | |
| 25/34 | arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abortarch/ | +1 | 0 replies | |
| 26/34 | arm64: KVM: fix unmapping with 48-bit VAsarch/ | +2 | 0 replies | |
| 27/34 | arm/arm64: KVM: vgic: Fix error code in kvm_vgic_create()virt/ | +4 | 0 replies | |
| 28/34 | arm64/kvm: Fix assembler compatibility of macrosarch/ | +11 | 0 replies | |
| 29/34 | arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()arch/ | +6 | 0 replies | |
| 30/34 | arm/arm64: KVM: Dont clear the VCPU_POWER_OFF flagarch/ | +1 | 0 replies | |
| 31/34 | arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off optionDocumentation/ arch/ | +4 | 0 replies | |
| 32/34 | arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpuarch/ arch/ arch/ +2 more | +12 | 0 replies | |
| 33/34 | arm/arm64: KVM: Introduce stage2_unmap_vmarch/ arch/ arch/ +1 more | +74 | 0 replies | |
| 34/34 | arm/arm64: KVM: Dont allow creating VCPUs after vgic_initializedarch/ | +5 | 0 replies |
Reviews trailers per patch
19 of 33 patches have a Reviewed-by or Acked-by.
| Patch | David S. Miller | Prashant Sreedharan | Stephen M. Cameron | Laszlo Ersek | Marc Zyngier | Christoffer Dall | Catalin Marinas | Lorenzo Pieralisi | Robert Elliott | Fabio Estevam | Patrick McHardy | Kim Phillips | Mark Rutland | Eric Auger |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/34 | ||||||||||||||
| 2/34 | ||||||||||||||
| 3/34 | A-b | A-b | ||||||||||||
| 5/34 | ||||||||||||||
| 6/34 | R-b | |||||||||||||
| 7/34 | ||||||||||||||
| 8/34 | A-b | |||||||||||||
| 9/34 | ||||||||||||||
| 10/34 | R-b T-b | |||||||||||||
| 11/34 | ||||||||||||||
| 12/34 | ||||||||||||||
| 13/34 | ||||||||||||||
| 14/34 | ||||||||||||||
| 15/34 | R-b | |||||||||||||
| 16/34 | ||||||||||||||
| 17/34 | ||||||||||||||
| 18/34 | A-b | A-b | A-b | |||||||||||
| 19/34 | A-b | |||||||||||||
| 20/34 | ||||||||||||||
| 21/34 | R-b | |||||||||||||
| 22/34 | A-b | A-b | ||||||||||||
| 23/34 | A-b | |||||||||||||
| 24/34 | A-b | A-b | ||||||||||||
| 25/34 | R-b | |||||||||||||
| 26/34 | A-b | A-b | ||||||||||||
| 27/34 | ||||||||||||||
| 28/34 | A-b | |||||||||||||
| 29/34 | ||||||||||||||
| 30/34 | A-b | |||||||||||||
| 31/34 | A-b | |||||||||||||
| 32/34 | A-b | |||||||||||||
| 33/34 | A-b | |||||||||||||
| 34/34 | A-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 14 reviewers.
Cover letter [PATCH 3.14 00/34] 3.14.47-stable review
This is the start of the stable review cycle for the 3.14.47 release. There are 34 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri Jul 3 18:39:45 UTC 2015. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.x/stable-review/patch-3.14.47-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.14.47-rc1
Christoffer Dall <[email protected]>
arm/arm64: KVM: Don't allow creating VCPUs after vgic_initialized
Christoffer Dall <[email protected]>
arm/arm64: KVM: Introduce stage2_unmap_vm
Christoffer Dall <[email protected]>
arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpu
Christoffer Dall <[email protected]>
arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off option
Christoffer Dall <[email protected]>
arm/arm64: KVM: Don't clear the VCPU_POWER_OFF flag
Ard Biesheuvel <[email protected]>
arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()
Geoff Levand <[email protected]>
arm64/kvm: Fix assembler compatibility of macros
Christoffer Dall <[email protected]>
arm/arm64: KVM: vgic: Fix error code in kvm_vgic_create()
Mark Rutland <[email protected]>
arm64: KVM: fix unmapping with 48-bit VAs
Steve Capper <[email protected]>
arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abort
Christoffer Dall <[email protected]>
arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE
Ard Biesheuvel <[email protected]>
arm/arm64: KVM: fix potential NULL dereference in user_mem_abort()
Vladimir Murzin <[email protected]>
arm: kvm: fix CPU hotplug
Joel Schopp <[email protected]>
arm/arm64: KVM: Fix VTTBR_BADDR_MASK and pgd alloc
Christoffer Dall <[email protected]>
arm/arm64: KVM: Fix set_clear_sgi_pend_reg offset
Marc Zyngier <[email protected]>
KVM: ARM: vgic: plug irq injection race
Ard Biesheuvel <[email protected]>
ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault()
Greg Ungerer <[email protected]>
bus: mvebu: pass the coherency availability information at init time
Bandan Das <[email protected]>
KVM: nSVM: Check for NRIPS support before updating control field
Sebastien Szymanski <[email protected]>
ARM: clk-imx6q: refine sata's parent
Ben Hutchings <[email protected]>
splice: Apply generic position and size checks to each write
Or Gerlitz <[email protected]>
net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN
Filipe Manana <[email protected]>
Btrfs: make xattr replace operations atomic
Quentin Casasnovas <[email protected]>
x86/microcode/intel: Guard against stack overflow in the loader
Tomas Henzl <[email protected]>
hpsa: add missing pci_set_master in kdump path
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: allow to change chain policy without hook if it exists
Pablo Neira Ayuso <[email protected]>
netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is set
Ian Wilson <[email protected]>
netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()
Tomas Henzl <[email protected]>
hpsa: refine the pci enable/disable handling
Jim Snow <[email protected]>
sb_edac: Fix erroneous bytes->gigabytes conversion
Chen Gang <[email protected]>
netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
Konrad Rzeszutek Wilk <[email protected]>
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
Eugene Shatokhin <[email protected]>
kprobes/x86: Return correct length in __copy_instruction()
Marek Szyprowski <[email protected]>
arm64: dma-mapping: always clear allocated buffers
-------------
Diffstat:
Documentation/virtual/kvm/api.txt | 3 +- Makefile | 4 +- arch/arm/include/asm/kvm_emulate.h | 5 + arch/arm/include/asm/kvm_mmu.h | 12 +-- arch/arm/kvm/arm.c | 25 ++++- arch/arm/kvm/guest.c | 1 - arch/arm/kvm/mmu.c | 104 ++++++++++++++++++- arch/arm/mach-dove/board-dt.c | 2 +- arch/arm/mach-imx/clk-imx6q.c | 2 +- arch/arm/mach-kirkwood/board-dt.c | 2 +- arch/arm/mach-mvebu/armada-370-xp.c | 2 +- arch/arm/mach-mvebu/coherency.c | 15 +++ arch/arm/mach-mvebu/coherency.h | 1 + arch/arm64/include/asm/kvm_arm.h | 32 ++++-- arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/include/asm/kvm_mmu.h | 19 +--- arch/arm64/kvm/guest.c | 1 - arch/arm64/mm/dma-mapping.c | 3 +- arch/x86/Kconfig | 2 +- arch/x86/kernel/cpu/microcode/intel_early.c | 2 +- arch/x86/kernel/kprobes/core.c | 7 +- arch/x86/kvm/svm.c | 8 +- drivers/bus/mvebu-mbus.c | 11 +- drivers/edac/sb_edac.c | 38 +++---- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/scsi/hpsa.c | 42 +++++--- fs/btrfs/ctree.c | 2 +- fs/btrfs/ctree.h | 5 + fs/btrfs/dir-item.c | 10 +- fs/btrfs/xattr.c | 150 +++++++++++++++++----------- fs/ocfs2/file.c | 8 +- fs/splice.c | 8 +- include/linux/mbus.h | 2 +- net/netfilter/nf_tables_api.c | 5 +- net/netfilter/nfnetlink_cthelper.c | 7 +- net/netfilter/nft_compat.c | 6 ++ virt/kvm/arm/vgic.c | 15 +-- 37 files changed, 389 insertions(+), 184 deletions(-)