All of lore.kernel.org
 help / color / mirror / Atom feed
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.14.31
Date: Thu, 29 Jan 2015 17:54:05 -0800	[thread overview]
Message-ID: <20150130015405.GA18226@kroah.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 16242 bytes --]

I'm announcing the release of the 3.14.31 kernel.

All users of the 3.14 kernel series must upgrade.

The updated 3.14.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.14.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/arc/include/asm/barrier.h             |   37 ---
 arch/arc/kernel/ctx_sw_asm.S               |    2 
 arch/arm/boot/dts/imx25.dtsi               |    8 
 arch/arm/crypto/aes_glue.c                 |    4 
 arch/arm/crypto/sha1_glue.c                |    2 
 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/tile/mm/homecache.c                   |    2 
 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/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/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/tls.c                      |   25 ++
 arch/x86/kernel/traps.c                    |    4 
 arch/x86/kernel/tsc.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/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/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/ata/libata-sff.c                   |   12 +
 drivers/ata/sata_dwc_460ex.c               |   26 +-
 drivers/block/drbd/drbd_req.c              |    1 
 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/ux500/cryp/cryp_core.c      |    4 
 drivers/crypto/ux500/hash/hash_core.c      |    8 
 drivers/gpio/gpiolib.c                     |   46 +---
 drivers/gpu/drm/i915/i915_gem.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/input/evdev.c                      |   13 -
 drivers/md/dm-cache-metadata.c             |  101 ++++++++-
 drivers/md/dm-cache-target.c               |   89 ++++----
 drivers/md/raid5.c                         |    3 
 drivers/mmc/host/sdhci.c                   |    2 
 drivers/net/can/dev.c                      |    8 
 drivers/pci/pci.c                          |   40 +++
 drivers/pci/quirks.c                       |   14 +
 drivers/pinctrl/core.c                     |    5 
 drivers/s390/crypto/ap_bus.c               |    3 
 drivers/scsi/ipr.c                         |   92 ++++++++
 drivers/scsi/ipr.h                         |    1 
 drivers/tty/n_tty.c                        |    9 
 drivers/xen/swiotlb-xen.c                  |    2 
 fs/btrfs/extent_io.c                       |   11 -
 fs/btrfs/file.c                            |    5 
 fs/buffer.c                                |   28 +-
 fs/cifs/ioctl.c                            |   21 -
 fs/ext4/mballoc.c                          |   14 -
 fs/f2fs/checkpoint.c                       |    1 
 fs/f2fs/node.c                             |    2 
 fs/fuse/dev.c                              |    2 
 fs/fuse/file.c                             |    2 
 fs/gfs2/aops.c                             |    1 
 fs/gfs2/meta_io.c                          |    4 
 fs/ntfs/attrib.c                           |    1 
 fs/ntfs/file.c                             |    1 
 include/linux/cpuset.h                     |   29 ++
 include/linux/crypto.h                     |   13 +
 include/linux/gfp.h                        |    4 
 include/linux/huge_mm.h                    |    4 
 include/linux/jump_label.h                 |   20 +
 include/linux/mmzone.h                     |  228 +++++++++++----------
 include/linux/page-flags.h                 |    2 
 include/linux/pageblock-flags.h            |   33 +--
 include/linux/pagemap.h                    |  108 +++++++++-
 include/linux/pci.h                        |    2 
 include/linux/swap.h                       |   22 --
 include/linux/time.h                       |   13 +
 include/trace/events/pagemap.h             |   16 -
 kernel/cpuset.c                            |   14 -
 kernel/time.c                              |    4 
 kernel/time/ntp.c                          |    7 
 mm/filemap.c                               |  209 +++++++------------
 mm/huge_memory.c                           |   26 ++
 mm/memory.c                                |    4 
 mm/page_alloc.c                            |  313 ++++++++++++++++-------------
 mm/shmem.c                                 |   11 -
 mm/swap.c                                  |   50 +++-
 mm/swap_state.c                            |    2 
 mm/vmalloc.c                               |    6 
 mm/vmscan.c                                |   36 ++-
 mm/vmstat.c                                |    9 
 net/netfilter/ipvs/ip_vs_ftp.c             |   10 
 net/netfilter/nfnetlink.c                  |    3 
 scripts/recordmcount.pl                    |    1 
 security/keys/gc.c                         |    4 
 sound/usb/mixer.c                          |    1 
 185 files changed, 1458 insertions(+), 819 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 (3):
      x86, tls, ldt: Stop checking lm in LDT_empty
      x86, tls: Interpret an all-zero struct user_desc as "no segment"
      x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs

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 (1):
      drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES

Dan Carpenter (1):
      ipvs: uninitialized data with IP_VS_IPV6

David Jeffery (1):
      libata: prevent HSM state change race between ISR and PIO

David Rientjes (1):
      mm, thp: only collapse hugepages to nodes with affinity for zone_reclaim_mode

David Vrabel (1):
      Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"

Dmitry Torokhov (1):
      Input: evdev - fix EVIOCG{type} ioctl

Fabio Estevam (1):
      ARM: dts: imx25: Fix PWM "per" clocks

Francesco Ruggeri (1):
      tty: Fix pty master poll() after slave closes v2

Greg Kroah-Hartman (1):
      Linux 3.14.31

Hugh Dickins (2):
      shmem: fix init_page_accessed use to stop !PageLRU bug
      mm/memory.c: use entry = ACCESS_ONCE(*pte) in handle_pte_fault()

Jason Lee Cragg (1):
      ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210

Jerome Marchand (2):
      mm: make copy_pte_range static again
      memcg, vmscan: Fix forced scan of anonymous pages

Jianyu Zhan (1):
      mm/swap.c: clean up *lru_cache_add* functions

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

Johan Hovold (2):
      gpio: sysfs: fix gpio-chip device-attribute leak
      gpio: sysfs: fix gpio device-attribute leak

Joonsoo Kim (1):
      vmalloc: use rcu list iterator to reduce vmap_area_lock contention

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

Lars Ellenberg (1):
      drbd: merge_bvec_fn: properly remap bvm->bi_bdev

Mathias Krause (1):
      crypto: add missing crypto module aliases

Mel Gorman (24):
      mm: page_alloc: do not update zlc unless the zlc is active
      mm: page_alloc: do not treat a zone that cannot be used for dirty pages as "full"
      include/linux/jump_label.h: expose the reference count
      mm: page_alloc: use jump labels to avoid checking number_of_cpusets
      mm: page_alloc: calculate classzone_idx once from the zonelist ref
      mm: page_alloc: only check the zone id check if pages are buddies
      mm: page_alloc: only check the alloc flags and gfp_mask for dirty once
      mm: page_alloc: take the ALLOC_NO_WATERMARK check out of the fast path
      mm: page_alloc: use unsigned int for order in more places
      mm: page_alloc: reduce number of times page_to_pfn is called
      mm: page_alloc: convert hot/cold parameter and immediate callers to bool
      mm: page_alloc: lookup pageblock migratetype with IRQs enabled during free
      mm: shmem: avoid atomic operation during shmem_getpage_gfp
      mm: do not use atomic operations when releasing pages
      mm: do not use unnecessary atomic operations when adding pages to the LRU
      fs: buffer: do not use unnecessary atomic operations when discarding buffers
      mm: non-atomically mark page accessed during page cache allocation where possible
      mm: avoid unnecessary atomic operations during end_page_writeback()
      mm: pagemap: avoid unnecessary overhead when tracepoints are deactivated
      mm: rearrange zone fields into read-only, page alloc, statistics and page reclaim lines
      mm: move zone->pages_scanned into a vmstat counter
      mm: vmscan: only update per-cpu thresholds for online CPU
      mm: page_alloc: abort fair zone allocation policy when remotes nodes are encountered
      mm: page_alloc: reduce cost of the fair zone allocation policy

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

NeilBrown (1):
      md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.

Oliver Hartkopp (1):
      can: dev: fix crtlmode_supported check

Pablo Neira Ayuso (1):
      netfilter: nfnetlink: validate nfnetlink header from batch

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

Sjoerd Simons (1):
      mmc: sdhci: Don't signal the sdio irq if it's not setup

Tobias Jakobi (1):
      clocksource: exynos_mct: Fix bitmask regression for exynos4_mct_write

Vineet Gupta (2):
      ARC: Delete stale barrier.h
      ARC: Fix build breakage for !CONFIG_ARC_DW2_UNWIND


[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

             reply	other threads:[~2015-01-30  1:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-30  1:54 Greg KH [this message]
2015-01-30  1:54 ` Linux 3.14.31 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=20150130015405.GA18226@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.