Linux 3.18.22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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-----
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]