From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 3.18.5
Date: Thu, 29 Jan 2015 17:53:46 -0800 [thread overview]
Message-ID: <20150130015346.GA5683@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 15869 bytes --]
I'm announcing the release of the 3.18.5 kernel.
All users of the 3.18 kernel series must upgrade.
The updated 3.18.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.18.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm/boot/dts/imx25.dtsi | 8 -
arch/arm/crypto/aes_glue.c | 4
arch/arm/crypto/sha1_glue.c | 2
arch/arm/crypto/sha1_neon_glue.c | 2
arch/arm/crypto/sha512_neon_glue.c | 4
arch/arm/mach-mvebu/coherency.c | 7 +
arch/arm64/crypto/aes-ce-ccm-glue.c | 2
arch/arm64/crypto/aes-glue.c | 8 -
arch/powerpc/crypto/sha1.c | 3
arch/s390/crypto/aes_s390.c | 2
arch/s390/crypto/des_s390.c | 4
arch/s390/crypto/ghash_s390.c | 2
arch/s390/crypto/sha1_s390.c | 2
arch/s390/crypto/sha256_s390.c | 4
arch/s390/crypto/sha512_s390.c | 4
arch/sparc/crypto/aes_glue.c | 2
arch/sparc/crypto/camellia_glue.c | 2
arch/sparc/crypto/crc32c_glue.c | 2
arch/sparc/crypto/des_glue.c | 2
arch/sparc/crypto/md5_glue.c | 2
arch/sparc/crypto/sha1_glue.c | 2
arch/sparc/crypto/sha256_glue.c | 4
arch/sparc/crypto/sha512_glue.c | 4
arch/x86/Kconfig | 6 +
arch/x86/boot/compressed/misc.c | 9 +-
arch/x86/crypto/aes_glue.c | 4
arch/x86/crypto/aesni-intel_glue.c | 2
arch/x86/crypto/blowfish_glue.c | 4
arch/x86/crypto/camellia_aesni_avx2_glue.c | 4
arch/x86/crypto/camellia_aesni_avx_glue.c | 4
arch/x86/crypto/camellia_glue.c | 4
arch/x86/crypto/cast5_avx_glue.c | 2
arch/x86/crypto/cast6_avx_glue.c | 2
arch/x86/crypto/crc32-pclmul_glue.c | 4
arch/x86/crypto/crc32c-intel_glue.c | 4
arch/x86/crypto/crct10dif-pclmul_glue.c | 4
arch/x86/crypto/des3_ede_glue.c | 8 -
arch/x86/crypto/fpu.c | 3
arch/x86/crypto/ghash-clmulni-intel_glue.c | 2
arch/x86/crypto/salsa20_glue.c | 4
arch/x86/crypto/serpent_avx2_glue.c | 4
arch/x86/crypto/serpent_avx_glue.c | 2
arch/x86/crypto/serpent_sse2_glue.c | 2
arch/x86/crypto/sha-mb/sha1_mb.c | 2
arch/x86/crypto/sha1_ssse3_glue.c | 2
arch/x86/crypto/sha256_ssse3_glue.c | 4
arch/x86/crypto/sha512_ssse3_glue.c | 4
arch/x86/crypto/twofish_avx_glue.c | 2
arch/x86/crypto/twofish_glue.c | 4
arch/x86/crypto/twofish_glue_3way.c | 4
arch/x86/include/asm/desc.h | 20 +++-
arch/x86/kernel/cpu/mshyperv.c | 1
arch/x86/kernel/irq.c | 2
arch/x86/kernel/tls.c | 25 +++++-
arch/x86/kernel/tsc.c | 2
arch/x86/kvm/emulate.c | 31 ++-----
arch/x86/pci/i386.c | 2
crypto/842.c | 1
crypto/aes_generic.c | 3
crypto/algapi.c | 4
crypto/ansi_cprng.c | 3
crypto/anubis.c | 1
crypto/api.c | 4
crypto/arc4.c | 1
crypto/authenc.c | 1
crypto/authencesn.c | 1
crypto/blowfish_generic.c | 3
crypto/camellia_generic.c | 3
crypto/cast5_generic.c | 3
crypto/cast6_generic.c | 3
crypto/cbc.c | 1
crypto/ccm.c | 5 -
crypto/chainiv.c | 1
crypto/cmac.c | 1
crypto/crc32.c | 1
crypto/crc32c_generic.c | 3
crypto/crct10dif_generic.c | 3
crypto/cryptd.c | 1
crypto/crypto_null.c | 6 -
crypto/ctr.c | 3
crypto/cts.c | 1
crypto/deflate.c | 2
crypto/des_generic.c | 7 -
crypto/ecb.c | 1
crypto/eseqiv.c | 1
crypto/fcrypt.c | 1
crypto/gcm.c | 7 -
crypto/ghash-generic.c | 3
crypto/hmac.c | 1
crypto/khazad.c | 1
crypto/krng.c | 3
crypto/lrw.c | 1
crypto/lz4.c | 1
crypto/lz4hc.c | 1
crypto/lzo.c | 1
crypto/mcryptd.c | 1
crypto/md4.c | 2
crypto/md5.c | 1
crypto/michael_mic.c | 1
crypto/pcbc.c | 1
crypto/pcrypt.c | 1
crypto/rmd128.c | 1
crypto/rmd160.c | 1
crypto/rmd256.c | 1
crypto/rmd320.c | 1
crypto/salsa20_generic.c | 3
crypto/seed.c | 1
crypto/seqiv.c | 1
crypto/serpent_generic.c | 5 -
crypto/sha1_generic.c | 3
crypto/sha256_generic.c | 6 -
crypto/sha512_generic.c | 6 -
crypto/tea.c | 5 -
crypto/tgr192.c | 5 -
crypto/twofish_generic.c | 3
crypto/vmac.c | 1
crypto/wp512.c | 5 -
crypto/xcbc.c | 1
crypto/xts.c | 1
crypto/zlib.c | 1
drivers/acpi/device_pm.c | 12 ++
drivers/ata/ahci_xgene.c | 2
drivers/ata/libata-core.c | 5 -
drivers/ata/libata-sff.c | 12 ++
drivers/ata/sata_dwc_460ex.c | 26 ++----
drivers/ata/sata_sil24.c | 2
drivers/bus/mvebu-mbus.c | 13 +++
drivers/clocksource/exynos_mct.c | 4
drivers/crypto/padlock-aes.c | 2
drivers/crypto/padlock-sha.c | 8 -
drivers/crypto/qat/qat_common/adf_ctl_drv.c | 3
drivers/crypto/ux500/cryp/cryp_core.c | 4
drivers/crypto/ux500/hash/hash_core.c | 8 -
drivers/gpu/drm/i915/i915_gem.c | 2
drivers/gpu/drm/i915/intel_display.c | 2
drivers/gpu/drm/radeon/radeon_asic.c | 18 +++-
drivers/gpu/drm/radeon/radeon_pm.c | 33 ++++++++
drivers/gpu/drm/radeon/si_dpm.c | 39 +++++++++
drivers/irqchip/irq-atmel-aic-common.c | 4
drivers/irqchip/irq-omap-intc.c | 26 +++++-
drivers/md/dm-cache-metadata.c | 101 +++++++++++++++++++++++--
drivers/md/dm-cache-target.c | 89 ++++++++++++----------
drivers/media/pci/cx23885/cx23885-cards.c | 23 ++++-
drivers/media/pci/cx23885/cx23885-dvb.c | 11 ++
drivers/media/pci/cx23885/cx23885.h | 1
drivers/media/v4l2-core/videobuf2-core.c | 19 ++--
drivers/mfd/rtsx_usb.c | 12 --
drivers/mfd/tps65218.c | 12 ++
drivers/net/can/dev.c | 8 +
drivers/net/can/m_can/m_can.c | 5 +
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 2
drivers/net/wireless/iwlwifi/mvm/scan.c | 1
drivers/pci/bus.c | 43 ++++++++++
drivers/pci/pci.c | 40 ++++++++-
drivers/pci/pci.h | 1
drivers/pci/quirks.c | 14 +++
drivers/pci/setup-bus.c | 56 ++++++++++---
drivers/pinctrl/core.c | 5 -
drivers/pinctrl/qcom/pinctrl-msm.c | 4
drivers/s390/crypto/ap_bus.c | 3
drivers/scsi/ipr.c | 92 ++++++++++++++++++++++
drivers/scsi/ipr.h | 1
drivers/xen/swiotlb-xen.c | 2
fs/cifs/ioctl.c | 21 +----
include/acpi/acpi_bus.h | 1
include/linux/crypto.h | 13 +++
include/linux/libata.h | 1
include/linux/pagemap.h | 13 +--
include/linux/pci.h | 3
include/linux/time.h | 13 +++
include/uapi/linux/can/netlink.h | 1
kernel/time/ntp.c | 7 +
kernel/time/time.c | 4
kernel/workqueue.c | 25 +-----
mm/filemap.c | 29 ++-----
net/netfilter/ipvs/ip_vs_ftp.c | 10 +-
net/netfilter/nf_conntrack_core.c | 20 ++--
net/netfilter/nf_tables_api.c | 14 ++-
net/netfilter/nfnetlink.c | 5 -
scripts/recordmcount.pl | 1
security/keys/gc.c | 4
sound/usb/mixer.c | 1
183 files changed, 986 insertions(+), 379 deletions(-)
Al Viro (1):
fix deadlock in cifs_ioctl_clone()
Alex Deucher (3):
drm/radeon: add a dpm quirk list
drm/radeon: add si dpm quirk list
drm/radeon: use rv515_ring_start on r5xx
Alex Williamson (2):
PCI: Add flag for devices where we can't use bus reset
PCI: Mark Atheros AR93xx to avoid bus reset
Alexandre Demers (1):
x86/tsc: Change Fast TSC calibration failed from error to info
Andrew Lunn (1):
bus: mvebu-mbus: fix support of MBus window 13
Andy Lutomirski (2):
x86, tls, ldt: Stop checking lm in LDT_empty
x86, tls: Interpret an all-zero struct user_desc as "no segment"
Andy Shevchenko (1):
sata_dwc_460ex: fix resource leak on error path
Brian King (1):
ipr: wait for aborted command responses
Bryan O'Donoghue (1):
x86/apic: Re-enable PCI_MSI support for non-SMP X86_32
Chris Wilson (2):
drm/i915: Ban Haswell from using RCS flips
drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES
Dan Carpenter (1):
ipvs: uninitialized data with IP_VS_IPV6
Dan Williams (1):
libata: allow sata_sil24 to opt-out of tag ordered submission
David Jeffery (1):
libata: prevent HSM state change race between ISR and PIO
David Spinadel (1):
iwlwifi: mvm: add a flag to enable match found notification
David Vrabel (1):
Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"
Fabio Estevam (1):
ARM: dts: imx25: Fix PWM "per" clocks
Felipe Balbi (3):
mfd: tps65218: Make INT[12] and STATUS registers volatile
mfd: tps65218: Make INT1 our status_base register
irqchip: omap-intc: Fix legacy DMA regression
Gavin Li (1):
irqchip: atmel-aic-common: Prevent clobbering of priority when changing IRQ type
Greg Kroah-Hartman (1):
Linux 3.18.5
Hans Verkuil (1):
vb2: fix vb2_thread_stop race conditions
Jan Beulich (1):
x86, irq: Properly tag virtualization entry in /proc/interrupts
Jason Lee Cragg (1):
ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
Jim Lin (1):
pinctrl: Fix two deadlocks
Joe Thornber (2):
dm cache: share cache-metadata object across inactive and active DM tables
dm cache: fix problematic dual use of a single migration count variable
K. Y. Srinivasan (1):
x86, hyperv: Mark the Hyper-V clocksource as being continuous
Kees Cook (3):
x86, boot: Skip relocs when load address unchanged
crypto: prefix module autoloading with "crypto-"
crypto: include crypto- module prefix in template
Mathias Krause (1):
crypto: add missing crypto module aliases
Matthias Schwarzott (1):
cx23885: Split Hauppauge WinTV Starburst from HVR4400 card entry
Michael Karcher (1):
scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore
Michal Hocko (1):
mm: get rid of radix tree gfp mask for pagecache_get_page
Nadav Amit (2):
KVM: x86: SYSENTER emulation is broken
KVM: x86: Fix of previously incomplete fix for CVE-2014-8480
Oliver Hartkopp (2):
can: dev: fix crtlmode_supported check
can: m_can: tag current CAN FD controllers as non-ISO
Pablo Neira Ayuso (4):
netfilter: nfnetlink: validate nfnetlink header from batch
netfilter: nf_tables: fix flush ruleset chain dependencies
netfilter: nfnetlink: relax strict multicast group check from netlink_bind
netfilter: conntrack: fix race between confirmation and flush
Rafael J. Wysocki (1):
ACPI / PM: Do not disable wakeup GPEs that have not been enabled
Roger Tseng (1):
mfd: rtsx_usb: Fix runtime PM deadlock
Sasha Levin (3):
time: settimeofday: Validate the values of tv from user
time: adjtimex: Validate the ADJ_FREQUENCY values
KEYS: close race between key lookup and freeing
Stephen Boyd (1):
pinctrl: qcom: Don't iterate past end of function array
Suman Tripathi (1):
ahci_xgene: Fix the endianess issue in APM X-Gene SoC AHCI SATA controller driver.
Tejun Heo (1):
workqueue: fix subtle pool management issue which can stall whole worker_pool
Thomas Petazzoni (1):
ARM: mvebu: completely disable hardware I/O coherency
Tobias Jakobi (1):
clocksource: exynos_mct: Fix bitmask regression for exynos4_mct_write
Yinghai Lu (4):
PCI: Pass bridge device, not bus, when updating bridge windows
PCI: Add pci_claim_bridge_resource() to clip window if necessary
PCI: Add pci_bus_clip_resource() to clip to fit upstream window
x86/PCI: Clip bridge windows to fit in upstream windows
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
next reply other threads:[~2015-01-30 1:53 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-30 1:53 Greg KH [this message]
2015-01-30 1:54 ` Linux 3.18.5 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150130015346.GA5683@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.