All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sasha Levin <sasha.levin@oracle.com>
To: LKML <linux-kernel@vger.kernel.org>, stable <stable@vger.kernel.org>
Subject: Linux 3.18.22
Date: Sat, 03 Oct 2015 10:39:31 -0400	[thread overview]
Message-ID: <560FE8A3.4070302@oracle.com> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm announcing the release of the 3.18.22 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



- ----------------------------------------------------------------
Linux 3.18.22

- ----------------------------------------------------------------
Alan Stern (1):
      SCSI: Fix NULL pointer dereference in runtime PM

Alban Crequy (1):
      cpuset: use trialcs->mems_allowed as a temp variable

Alex Deucher (1):
      drm/radeon: add new OLAND pci id

Andy Lutomirski (4):
      x86/nmi: Enable nested do_nmi() handling for 64-bit kernels
      x86/nmi/64: Remove asm code that saves CR2
      x86/nmi/64: Switch stacks on userspace NMI entry
      x86/ldt: Make modify_ldt synchronous

Angga (1):
      ipv6: Make MLD packets to only be processed locally

Bart Van Assche (2):
      libfc: Fix fc_exch_recv_req() error path
      libfc: Fix fc_fcp_cleanup_each_cmd()

Bob Liu (2):
      xen-blkfront: don't add indirect pages to list when !feature_persistent
      xen-blkback: replace work_pending with work_busy in purge_persistent_gnt()

Boris Ostrovsky (1):
      x86/xen: Initialize cr4 shadow for 64-bit PV(H) guests

Charles Keepax (1):
      mfd: arizona: Fix initialisation of the PM runtime

Dan Carpenter (1):
      rds: fix an integer overflow test in rds_info_getsockopt()

Dave Airlie (1):
      drm/radeon: fix hotplug race at startup

David Vrabel (1):
      x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC

Edward Hyunkoo Jee (1):
      inet: frags: fix defragmented packet's IP header for af_packet

Eric Dumazet (2):
      net: graceful exit from netif_alloc_netdev_queues()
      ipv6: lock socket in ip6_datagram_connect()

Florian Westphal (1):
      netlink: don't hold mutex in rcu callback when releasing mmapd ring

Guenter Roeck (1):
      regmap: regcache-rbtree: Clean new present bits on present bitmap resize

Guillermo A. Amaral (1):
      Add factory recertified Crucial M500s to blacklist

Herbert Xu (1):
      net: Fix skb csum races when peeking

Herton R. Krzesinski (2):
      ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits
      HID: usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL

Horia Geant? (1):
      crypto: caam - fix memory corruption in ahash_final_ctx

Jack Morgenstein (1):
      net/mlx4_core: Fix wrong index in propagating port change event to VFs

James Smart (1):
      lpfc: Fix scsi prep dma buf error.

Jason A. Donenfeld (1):
      x86/xen: build "Xen PV" APIC driver for domU as well

Joe Thornber (1):
      dm thin metadata: delete btrees when releasing metadata snapshot

John Soni Jose (1):
      libiscsi: Fix host busy blocking during connection teardown

Juergen Gross (1):
      x86/ldt: Correct LDT access in single stepping logic

Julian Anastasov (2):
      net: do not process device backlog during unregistration
      net: call rcu_read_lock early in process_backlog

Jurgen Kramer (1):
      ALSA: usb: Add native DSD support for Gustard DAC-X20U

Larry Finger (1):
      rtlwifi: rtl8723be: Add module parameter for MSI interrupts

Manfred Spraul (1):
      ipc/sem.c: update/correct memory barriers

Marc Zyngier (1):
      arm64: KVM: Fix host crash when injecting a fault into a 32bit guest

Markos Chandras (1):
      MIPS: Fix seccomp syscall argument for MIPS64

Martin K. Petersen (1):
      sd: Fix maximum I/O size for BLOCK_PC requests

Michael Walle (1):
      EDAC, ppc4xx: Access mci->csrows array elements properly

Mika Westerberg (1):
      mfd: lpc_ich: Assign subdevice ids automatically

Naoya Horiguchi (1):
      mm: hugetlb: introduce page_huge_active

Nikolay Aleksandrov (3):
      bridge: mdb: zero out the local br_ip variable before use
      bridge: mdb: fix double add notification
      bonding: fix destruction of bond with devices different from arphrd_ether

Oleg Nesterov (1):
      net: pktgen: fix race between pktgen_thread_worker() and kthread_stop()

Peter Zijlstra (3):
      perf: Fix fasync handling on inherited events
      perf: Fix PERF_EVENT_IOC_PERIOD migration race
      rcu: Move lockless_dereference() out of rcupdate.h

Richard Weinberger (1):
      localmodconfig: Use Kbuild files too

Sasha Levin (1):
      Linux 3.18.22

Stephen Smalley (1):
      net/tipc: initialize security state for new connection socket

Thomas Hellstrom (1):
      drm/vmwgfx: Fix execbuf locking issues

Tilman Schmidt (1):
      isdn/gigaset: reset tty->receive_room when attaching ser_gigaset

Timo Teräs (1):
      ip_tunnel: fix ipv4 pmtu check to honor inner ip header df

Wanpeng Li (2):
      mm/hwpoison: fix page refcount of unknown non LRU page
      mm/hwpoison: fix fail isolate hugetlbfs page w/ refcount held

dingtianhong (1):
      bonding: correct the MAC address for "follow" fail_over_mac policy

 Makefile                                    |   2 +-
 arch/arm64/kvm/inject_fault.c               |  12 +-
 arch/mips/kernel/scall64-64.S               |   2 +-
 arch/mips/kernel/scall64-n32.S              |   2 +-
 arch/x86/include/asm/desc.h                 |  15 --
 arch/x86/include/asm/mmu.h                  |   3 +-
 arch/x86/include/asm/mmu_context.h          |  48 ++++-
 arch/x86/kernel/cpu/common.c                |   4 +-
 arch/x86/kernel/cpu/perf_event.c            |  13 +-
 arch/x86/kernel/entry_64.S                  |  83 ++++++---
 arch/x86/kernel/ldt.c                       | 262 +++++++++++++++-------------
 arch/x86/kernel/nmi.c                       | 123 ++++++-------
 arch/x86/kernel/process_64.c                |   4 +-
 arch/x86/kernel/step.c                      |   8 +-
 arch/x86/power/cpu.c                        |   3 +-
 arch/x86/xen/Kconfig                        |   4 +-
 arch/x86/xen/Makefile                       |   4 +-
 arch/x86/xen/enlighten.c                    |   1 +
 arch/x86/xen/xen-ops.h                      |   6 +-
 block/blk-settings.c                        |   4 +-
 drivers/ata/libata-core.c                   |   2 +
 drivers/base/regmap/regcache-rbtree.c       |  19 +-
 drivers/block/xen-blkback/blkback.c         |   2 +-
 drivers/block/xen-blkfront.c                |   6 +-
 drivers/crypto/caam/caamhash.c              |   7 +-
 drivers/edac/ppc4xx_edac.c                  |   2 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c     |   5 +
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c     |   4 +-
 drivers/hid/hid-ids.h                       |   1 +
 drivers/hid/usbhid/hid-quirks.c             |   1 +
 drivers/isdn/gigaset/ser-gigaset.c          |  11 +-
 drivers/md/dm-thin-metadata.c               |   4 +-
 drivers/mfd/arizona-core.c                  |  14 +-
 drivers/mfd/lpc_ich.c                       |   8 +-
 drivers/net/bonding/bond_main.c             |  21 +++
 drivers/net/ethernet/mellanox/mlx4/eq.c     |   4 +-
 drivers/net/wireless/rtlwifi/rtl8723be/sw.c |   1 +
 drivers/scsi/libfc/fc_exch.c                |   8 +-
 drivers/scsi/libfc/fc_fcp.c                 |  19 +-
 drivers/scsi/libiscsi.c                     |  25 +--
 drivers/scsi/lpfc/lpfc_scsi.c               |   2 +-
 drivers/scsi/scsi_pm.c                      |  22 +--
 drivers/scsi/sd.c                           |   6 +-
 include/drm/drm_pciids.h                    |   1 +
 include/linux/compiler.h                    |  15 ++
 include/linux/rcupdate.h                    |  15 --
 include/net/ip.h                            |   1 +
 ipc/sem.c                                   |  43 ++++-
 kernel/cpuset.c                             |   2 +-
 kernel/events/core.c                        |  87 ++++++---
 mm/hugetlb.c                                |  41 ++++-
 mm/memory-failure.c                         |  15 +-
 net/bridge/br_mdb.c                         |   3 +-
 net/core/datagram.c                         |  15 +-
 net/core/dev.c                              |  39 +++--
 net/core/pktgen.c                           |   4 +-
 net/ipv4/datagram.c                         |  16 +-
 net/ipv4/ip_fragment.c                      |   7 +-
 net/ipv4/ip_tunnel.c                        |   8 +-
 net/ipv6/datagram.c                         |  20 ++-
 net/ipv6/ip6_input.c                        |   6 +-
 net/netlink/af_netlink.c                    |  79 +++++----
 net/rds/info.c                              |   2 +-
 net/tipc/socket.c                           |   1 +
 scripts/kconfig/streamline_config.pl        |   2 +-
 sound/usb/quirks.c                          |   1 +
 66 files changed, 754 insertions(+), 466 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWD+ifAAoJEN6mb/eXdyzc4ooQAK+nVEgBdmpaXgkFgDCfaNFY
NuLzlv3cMJxk2F+FFNzatZMC7dGborJzOMOAAZ28dTxgYVaHjCKAYGeQ1KYJHJa7
UlL21X7Zj/GxBDL35MXUlkLXgg2Ehobr2iQxOjOHAYtaxbvqYiapJSG5rh5sbsle
Ny9HToykvN7k13C5/ALgg1n5ohj3BC/sTMtNZwpeIxW63f00ACirwcALFs+y8bX/
Nc8rH2+Jg2RV3kOQX1iQqZh3tlSy4n4ZzHzWblH8yOAbDHkAbHuoHJtkCuZxlgkw
V/hNz4J3OUL3qu3VVksuEjMZ+kIpG1A0InRO/ln/G4JJu3elg0z31MXNDdJaIEyu
Ubn65jp5wZY5K+f2gQ9R0kwl5rHPYoMVJBmxX+9UfDUNX9zFAswD+J9paf6DgwAL
rYWneQc8vMi7dTSFDzzfl8+vj9PogCc0fasDXBz7WOGX7SXwTtj3TJZ318C3pwdN
Bcmh3c3cxeklfT+/NxRG8dRETEJlXXcrRt2O4VTiPEJL0lDK9cKiZckPaLR7mjqe
NPSYk9y3Zf5WTCgjbkmq8h2q0AbOWf9PDDDCTnqf8AccFxABCRItV8X8VWJdUXNe
8v2bbhnEHSId/fHdDutgMT8TrCQSjyyzelq9BnBFpQeCJYFdBHcrqQ2zRKY6UKX9
j2E5Xj0/igdFKuxMrPmR
=K/Hs
-----END PGP SIGNATURE-----

                 reply	other threads:[~2015-10-03 14:39 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=560FE8A3.4070302@oracle.com \
    --to=sasha.levin@oracle.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@vger.kernel.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.