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.11
Date: Sun, 05 Apr 2015 10:31:52 -0400	[thread overview]
Message-ID: <55214758.5010208@oracle.com> (raw)

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

I'm announcing the release of the 3.18.11 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.11

- ----------------------------------------------------------------
Ahmed S. Darwish (1):
      can: kvaser_usb: Read all messages in a bulk-in URB buffer

Al Viro (3):
      caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
      rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()
      gadgetfs: use-after-free in ->aio_read()

Alex Deucher (8):
      drm/radeon: do a posting read in evergreen_set_irq
      drm/radeon: do a posting read in r100_set_irq
      drm/radeon: do a posting read in r600_set_irq
      drm/radeon: do a posting read in cik_set_irq
      drm/radeon: do a posting read in si_set_irq
      drm/radeon: do a posting read in rs600_set_irq
      drm/radeon: fix interlaced modes on DCE8
      drm/radeon: drop ttm two ended allocation

Alexander Sverdlin (1):
      spi: pl022: Fix race in giveback() leading to driver lock-up

Alexandre Belloni (1):
      ARM: at91: pm: fix at91rm9200 standby

Alexey Kodanev (1):
      net: sysctl_net_core: check SNDBUF and RCVBUF for min length

Andreas Larsson (1):
      sparc32: destroy_context() and switch_mm() needs to disable interrupts.

Andy Shevchenko (1):
      spi: dw-mid: avoid potential NULL dereference

Ard Biesheuvel (1):
      crypto: arm/aes update NEON AES module to latest OpenSSL version

Arnd Bergmann (1):
      rds: avoid potential stack overflow

Bart Van Assche (1):
      target: Fix reference leak in target_get_sess_cmd() error path

Brian King (1):
      bnx2x: Force fundamental reset for EEH recovery

Catalin Marinas (2):
      net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour
      arm64: Invalidate the TLB corresponding to intermediate page table levels

Chris Wilson (1):
      drm: Don't assign fbs for universal cursor support to files

Christian König (1):
      drm/radeon: drop setting UPLL to sleep mode

Christophe Ricard (1):
      tpm/tpm_i2c_stm_st33: Add status check when reading data on the FIFO

Daniel J Blueman (1):
      x86: numachip: Fix 16-bit APIC ID truncation

Daniel Mack (1):
      ALSA: snd-usb: add quirks for Roland UA-22

David Ahern (3):
      sparc: perf: Remove redundant perf_pmu_{en|dis}able calls
      sparc: perf: Make counting mode actually work
      sparc: Touch NMI watchdog when walking cpus and calling printk

David S. Miller (1):
      sparc64: Fix several bugs in memmove().

Doug Anderson (2):
      regulator: rk808: Set the enable time for LDOs
      regulator: core: Fix enable GPIO reference counting

Eric Dumazet (2):
      inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
      tcp: make connect() mem charging friendly

Jakub Kicinski (1):
      Revert "i2c: core: Dispose OF IRQ mapping at client removal time"

James Bottomley (1):
      libsas: Fix Kernel Crash in smp_execute_task

Jan Beulich (1):
      xen-pciback: limit guest control of command register

Jason Low (1):
      cpuset: Fix cpuset sched_relax_domain_level

Jason Wang (1):
      virtio-net: correctly delete napi hash

Javier Martinez Canillas (2):
      regulator: Only enable disabled regulators on resume
      drivers/rtc/rtc-s3c.c: add .needs_src_clk to s3c6410 RTC data

JeHyeon Yeon (1):
      LZ4 : fix the data abort issue

Jiri Slaby (1):
      x86/vdso: Fix the build on GCC5

Josh Hunt (1):
      tcp: fix tcp fin memory accounting

Juergen Gross (1):
      xen/events: avoid NULL pointer dereference in dom0 on large machines

Kirill A. Shutemov (1):
      pagemap: do not leak physical addresses to non-privileged userspace

Maarten Lankhorst (1):
      drm/radeon: fix wait to actually occur after the signaling callback

Maxime Ripard (2):
      mtd: nand: pxa3xx: Fix PIO FIFO draining
      irqchip: armada-370-xp: Fix chained per-cpu interrupts

Michael S. Tsirkin (2):
      virtio_console: init work unconditionally
      virtio_console: avoid config access from irq

Miklos Szeredi (2):
      fuse: set stolen page uptodate
      fuse: notify: don't move pages

Nicholas Bellinger (3):
      target: Fix virtual LUN=0 target_configure_device failure OOPs
      iscsi-target: Avoid early conn_logout_comp for iser connections
      target/pscsi: Fix NULL pointer dereference in get_device_type

Nimrod Andy (1):
      net: fec: fix receive VLAN CTAG HW acceleration issue

Oleg Nesterov (2):
      x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig()
      x86/fpu: Drop_fpu() should not assume that tsk equals current

Oliver Hartkopp (1):
      can: add missing initialisations in CAN related skbuffs

Ondrej Zary (1):
      Revert "net: cx82310_eth: use common match macro"

Paolo Bonzini (1):
      kvm: move advertising of KVM_CAP_IRQFD to common code

Peter Chen (1):
      ARM: imx6qdl-sabresd: set swbst_reg as vbus's parent reg

Peter Hurley (2):
      serial: 8250_dw: Fix deadlock in LCR workaround
      console: Fix console name size mismatch

Pratyush Anand (1):
      ftrace: Fix en(dis)able graph caller when en(dis)abling record via sysctl

Ravikumar Kattekola (1):
      ARM: dts: DRA7x: Fix the bypass clock source for dpll_iva and others

Rob Gardner (1):
      sparc: semtimedop() unreachable due to comparison error

Russell King (1):
      Change email address for 8250_pci

Ryusuke Konishi (1):
      nilfs2: fix deadlock of segment constructor during recovery

Sasha Levin (2):
      PCI: Don't read past the end of sysfs "driver_override" buffer
      Linux 3.18.11

Stephan Mueller (1):
      crypto: aesni - fix memory usage in GCM decryption

Steven Barth (1):
      ipv6: fix backtracking for throw routes

Steven Rostedt (Red Hat) (2):
      ftrace: Clear REGS_EN and TRAMP_EN flags on disabling record via sysctl
      ftrace: Fix ftrace enable ordering of sysctl ftrace_enabled

Suzuki K. Poulose (1):
      arm64: Honor __GFP_ZERO in dma allocations

Takashi Iwai (7):
      ALSA: control: Add sanity checks for user ctl id name string
      ALSA: hda - Fix built-in mic on Compaq Presario CQ60
      ALSA: hda - Don't access stereo amps for mono channel widgets
      ALSA: hda - Set single_adc_amp flag for CS420x codecs
      ALSA: hda - Add workaround for MacBook Air 5,2 built-in mic
      ALSA: hda - Fix regression of HD-audio controller fallback modes
      ALSA: hda - Treat stereo-to-mono mix properly

Tejun Heo (1):
      workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE

Thomas Hellstrom (2):
      drm/vmwgfx: Reorder device takedown somewhat
      drm/vmwgfx: Fix a couple of lock dependency violations

Tommi Rantala (1):
      drm/radeon: fix DRM_IOCTL_RADEON_CS oops

Torsten Fleischer (1):
      spi: atmel: Fix interrupt setup for PDC transfers

Vignesh R (2):
      ARM: dts: am33xx-clocks: Fix ehrpwm tbclk data on am33xx
      ARM: dts: am43xx-clocks: Fix ehrpwm tbclk data on am43xx

WANG Cong (1):
      net_sched: fix struct tc_u_hnode layout in u32

Will Deacon (1):
      mmu_gather: move minimal range calculations into generic code

Zefan Li (2):
      cpuset: initialize effective masks when clone_children is enabled
      cpuset: fix a warning when clearing configured masks in old hierarchy

jmlatten@linux.vnet.ibm.com (1):
      tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send

 Makefile                                         |  2 +-
 arch/arm/boot/dts/am33xx-clocks.dtsi             |  6 +-
 arch/arm/boot/dts/am43xx-clocks.dtsi             | 12 ++--
 arch/arm/boot/dts/dra7xx-clocks.dtsi             | 90 +++++++++++++++++++++---
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi           |  2 +
 arch/arm/crypto/aesbs-core.S_shipped             | 12 ++--
 arch/arm/crypto/bsaes-armv7.pl                   | 12 ++--
 arch/arm/mach-at91/pm.h                          |  2 +-
 arch/arm64/include/asm/tlb.h                     | 70 ++----------------
 arch/arm64/include/asm/tlbflush.h                | 13 ++++
 arch/arm64/mm/dma-mapping.c                      | 12 +++-
 arch/microblaze/include/asm/tlb.h                |  3 +-
 arch/powerpc/include/asm/pgalloc.h               |  3 +-
 arch/powerpc/include/asm/tlb.h                   |  1 +
 arch/powerpc/mm/hugetlbpage.c                    |  2 -
 arch/s390/kvm/kvm-s390.c                         |  1 -
 arch/sparc/kernel/perf_event.c                   | 15 +---
 arch/sparc/kernel/process_64.c                   |  4 ++
 arch/sparc/kernel/sys_sparc_64.c                 |  2 +-
 arch/sparc/lib/memmove.S                         | 35 ++++++++-
 arch/sparc/mm/srmmu.c                            | 11 +--
 arch/x86/crypto/aesni-intel_glue.c               |  4 +-
 arch/x86/include/asm/fpu-internal.h              |  2 +-
 arch/x86/kernel/apic/apic_numachip.c             |  2 +-
 arch/x86/kernel/xsave.c                          |  7 +-
 arch/x86/kvm/x86.c                               |  1 -
 arch/x86/vdso/vdso32/sigreturn.S                 |  1 +
 drivers/char/tpm/tpm_i2c_stm_st33.c              | 10 +--
 drivers/char/tpm/tpm_ibmvtpm.c                   | 10 +--
 drivers/char/tpm/tpm_ibmvtpm.h                   |  6 +-
 drivers/char/virtio_console.c                    | 19 ++++-
 drivers/gpu/drm/drm_crtc.c                       | 35 ++++-----
 drivers/gpu/drm/radeon/atombios_crtc.c           |  3 +
 drivers/gpu/drm/radeon/cik.c                     |  3 +
 drivers/gpu/drm/radeon/evergreen.c               |  3 +
 drivers/gpu/drm/radeon/r100.c                    |  4 ++
 drivers/gpu/drm/radeon/r600.c                    |  3 +
 drivers/gpu/drm/radeon/radeon_cs.c               |  4 +-
 drivers/gpu/drm/radeon/radeon_fence.c            | 68 ++++++++++++------
 drivers/gpu/drm/radeon/radeon_object.c           | 13 ----
 drivers/gpu/drm/radeon/rs600.c                   |  4 ++
 drivers/gpu/drm/radeon/si.c                      |  9 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c              | 77 ++++++++++----------
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c          |  8 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c              | 14 +---
 drivers/i2c/i2c-core.c                           |  3 -
 drivers/irqchip/irq-armada-370-xp.c              | 21 +++++-
 drivers/mtd/nand/pxa3xx_nand.c                   | 48 +++++++++++--
 drivers/net/can/dev.c                            |  8 +++
 drivers/net/can/usb/kvaser_usb.c                 | 28 ++++++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c |  3 +
 drivers/net/ethernet/freescale/fec_main.c        |  3 +-
 drivers/net/usb/cx82310_eth.c                    | 11 ++-
 drivers/net/virtio_net.c                         |  9 ++-
 drivers/pci/pci-sysfs.c                          |  5 +-
 drivers/regulator/core.c                         | 34 ++++-----
 drivers/regulator/rk808-regulator.c              |  8 +++
 drivers/rtc/rtc-s3c.c                            |  1 +
 drivers/scsi/libsas/sas_discover.c               |  6 +-
 drivers/spi/spi-atmel.c                          | 12 ++--
 drivers/spi/spi-dw-mid.c                         |  6 ++
 drivers/spi/spi-pl022.c                          |  2 +-
 drivers/target/iscsi/iscsi_target.c              | 14 ++--
 drivers/target/target_core_device.c              |  4 +-
 drivers/target/target_core_pscsi.c               |  2 +-
 drivers/target/target_core_transport.c           |  4 ++
 drivers/tty/serial/8250/8250_dw.c                | 10 ++-
 drivers/tty/serial/8250/8250_pci.c               |  2 +-
 drivers/usb/gadget/legacy/inode.c                | 15 +++-
 drivers/xen/events/events_base.c                 | 18 +++--
 drivers/xen/xen-pciback/conf_space.c             |  2 +-
 drivers/xen/xen-pciback/conf_space.h             |  2 +
 drivers/xen/xen-pciback/conf_space_header.c      | 61 ++++++++++++----
 fs/fuse/dev.c                                    |  7 +-
 fs/nilfs2/segment.c                              |  7 +-
 fs/proc/task_mmu.c                               |  3 +
 include/asm-generic/tlb.h                        | 57 ++++++++++++---
 include/linux/workqueue.h                        |  3 +-
 kernel/cpuset.c                                  |  9 ++-
 kernel/printk/console_cmdline.h                  |  2 +-
 kernel/printk/printk.c                           |  1 +
 kernel/trace/ftrace.c                            | 40 ++++++++---
 kernel/workqueue.c                               | 56 +++++++++++++--
 lib/lz4/lz4_decompress.c                         |  3 +
 mm/memory.c                                      | 30 +++-----
 net/caif/caif_socket.c                           |  2 +-
 net/can/af_can.c                                 |  3 +
 net/compat.c                                     |  7 ++
 net/core/sysctl_net_core.c                       | 10 +--
 net/ipv4/inet_diag.c                             | 18 ++++-
 net/ipv4/tcp_output.c                            | 74 ++++++++-----------
 net/ipv6/fib6_rules.c                            |  1 +
 net/rds/iw_rdma.c                                | 40 ++++++-----
 net/rxrpc/ar-recvmsg.c                           |  2 +-
 net/sched/cls_u32.c                              |  5 +-
 sound/core/control.c                             |  4 ++
 sound/pci/hda/hda_controller.c                   |  2 +-
 sound/pci/hda/hda_generic.c                      | 47 ++++++++++---
 sound/pci/hda/hda_proc.c                         | 38 +++++++---
 sound/pci/hda/patch_cirrus.c                     |  2 +
 sound/pci/hda/patch_conexant.c                   | 11 +++
 sound/usb/quirks-table.h                         | 30 ++++++++
 virt/kvm/kvm_main.c                              |  1 +
 103 files changed, 994 insertions(+), 483 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVIUdUAAoJEN6mb/eXdyzcRYsP/3D6Wg1wnNYyZWXPV4T2LdGY
rktqbc4jOPXdz/M/vkabYJzh/msldpr/Z4Lk2vM05QSGehoLI6skVQ6B2BKbXMxe
5ntV4EozX85J2mdED4qjIJc4Zs758MgJ2Y1i6XZdayAhH6mblITcYfbyuIuonX/o
6SMWVjRg+WFc/0cDDeZY861Ad9sKDh59vNZurSwMdEnLScq0PBqJIn/ZINFkJBD4
Fu9IJSmlw6LMP2Om4EH/mydG6RNCdnJ2WwRfXG9oveAYit9J/Eut3WhBR+sWrnHs
E48VcQX1Prau78zH2AEFWmlqtn65bUsl/KCvPrJX2AS7FHR3IfAp62mv4YECzdSf
OhRKJx8EkzPjw6vX29018RbKE1toRCCwXGighSgmoIN6h9U8a94K8I4kojbVkjXo
UMX3UDw/B4zgGc7cJ25sJmB7xTotb5K3mic/8WvAJzAFMPZslXQmLRAI1lImcPEY
e8ee56jghS0ph1zZrMYwXiZqPogHek9d5OYe8K/WmRvaPiSHyhLe5AvBgSVLS1g/
azgkSpVKs5lEtJOd7yBgDi6SsPTWXA8WeMSCZJh3S5HIPnM7SPGhA0HOTq+AaeyH
UeeaV0RBTUGgetLnA+CHFC0iHH+/mAjoFDOExxLnzv3Pgs8mybnTdEwxDiZajEgO
BaYugq5Ws62xBluWRSmB
=DE0U
-----END PGP SIGNATURE-----

             reply	other threads:[~2015-04-05 14:32 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-05 14:31 Sasha Levin [this message]
2015-04-07  5:56 ` Linux 3.18.11 Guenter Roeck
2015-04-09  0:59   ` Sasha Levin
  -- strict thread matches above, loose matches on Subject: below --
2015-04-09  8:02 Priebe, Sebastian

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=55214758.5010208@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.