All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 3.18.21
@ 2015-09-02 23:06 Sasha Levin
  0 siblings, 0 replies; only message in thread
From: Sasha Levin @ 2015-09-02 23:06 UTC (permalink / raw)
  To: stable, LKML

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

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

- ----------------------------------------------------------------
Al Viro (2):
      freeing unlinked file indefinitely delayed
      sg_start_req(): make sure that there's not too many elements in iovec

Alan Stern (1):
      usb: udc: core: add device_del() call to error pathway

Alex Deucher (1):
      drm/radeon/combios: add some validation of lvds values

Alexander Duyck (3):
      ip_vti/ip6_vti: Do not touch skb->mark on xmit
      xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input
      ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call

Amanieu d'Antras (3):
      signalfd: fix information leak in signalfd_copyinfo
      signal: fix information leak in copy_siginfo_to_user
      signal: fix information leak in copy_siginfo_from_user32

Andy Lutomirski (1):
      x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

Andy Shevchenko (1):
      avr32: handle NULL as a valid clock object

Arne Fitzenreiter (2):
      libata: add ATA_HORKAGE_NOTRIM
      libata: force disable trim for SuperSSpeed S238

Axel Lin (2):
      ASoC: pcm1681: Fix setting de-emphasis sampling rate selection
      iio: adc: twl6030-gpadc: Fix modalias

Benjamin Randazzo (1):
      md: use kzalloc() when bitmap is disabled

Bernhard Bender (1):
      Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen

Brian Campbell (1):
      xhci: Calculate old endpoints correctly on device reset

Brian King (3):
      ipr: Fix locking for unit attention handling
      ipr: Fix incorrect trace indexing
      ipr: Fix invalid array indexing for HRRQ

Chengyu Song (1):
      btrfs: incorrect handling for fiemap_fill_next_extent return

Chris Metcalf (1):
      tile: use free_bootmem_late() for initrd

Chris Wilson (1):
      drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop

Christoph Hellwig (1):
      nfsd: refactor nfs4_preprocess_stateid_op

Dan Carpenter (1):
      ALSA: hda - fix cs4210_spdif_automute()

Daniel Vetter (1):
      drm/dp-mst: Remove debug WARN_ON

David Daney (1):
      MIPS: Make set_pte() SMP safe.

David S. Miller (1):
      sparc64: Fix userspace FPU register corruptions.

David Vrabel (1):
      xen/gntdev: convert priv->lock to a mutex

Denis Carikli (1):
      ARM: dts: i.MX35: Fix can support.

Devin Ryles (1):
      i2c: i801: Add DeviceIDs for SunrisePoint LP

Dinesh Ram (1):
      [media] si4713: HID blacklist Si4713 USB development board

Dirk Behme (1):
      USB: sierra: add 1199:68AB device ID

Dmitry Skorodumov (1):
      x86/efi: Use all 64 bit of efi_memmap in setup_e820()

Dominic Sacré (1):
      ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4

Fabio Estevam (3):
      iio: light: hid-sensor-als.c: Fix memory leak in probe()
      iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()
      iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()

Felix Fietkau (1):
      MIPS: Fix sched_getaffinity with MT FPAFF enabled

Forest Wilkinson (1):
      HID: tivo: enable all buttons on the TiVo Slide Pro remote

Gavin Shan (1):
      drivers/usb: Delete XHCI command timer if necessary

Herbert Xu (1):
      crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer

Ilya Dryomov (1):
      rbd: fix copyup completion race

James Hogan (4):
      MIPS: Malta: Don't reinitialise RTC
      MIPS: do_mcheck: Fix kernel code dump with EVA
      MIPS: show_stack: Fix stack trace with EVA
      MIPS: Flush RPS on kernel entry with EVA

Jan Kara (1):
      fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()

Jeff Layton (1):
      nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid

Jeff Mahoney (1):
      btrfs: cleanup orphans while looking up default subvolume

Joakim Tjernlund (1):
      mmc: sdhci-esdhc: Make 8BIT bus work

Joe Perches (1):
      hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead

Joseph Qi (1):
      ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()

Kazuya Mizuguchi (1):
      usb: renesas_usbhs: Fix fifo unclear in usbhsf_prepare_pop

Kinglong Mee (1):
      nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem

Kristian Evensen (1):
      HID: do not bind to Microchip Pick16F1454

Lars-Peter Clausen (1):
      ASoC: dapm: Lock during userspace access

Len Brown (1):
      intel_idle: support additional Broadwell model

Lenny Szubowicz (1):
      cpufreq: pcc: Enable autoload of pcc-cpufreq for ACPI processors

Libin Yang (2):
      ALSA: hda - add codec ID for Skylake display audio codec
      ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codec

Lior Amsalem (1):
      ata: pmp: add quirk for Marvell 4140 SATA PMP

Marc-André Lureau (1):
      vhost: actually track log eventfd file

Marcus Gelderie (1):
      ipc: modify message queue accounting to not take kernel data structures into account

Marek Marczykowski-Górecki (1):
      xen/gntdevt: Fix race condition in gntdev_release()

Martin K. Petersen (7):
      libata: Whitelist SSDs that are known to properly return zeroes after TRIM
      libata: Update Crucial/Micron blacklist
      libata: Blacklist queued TRIM on Samsung SSD 850 Pro
      libata: Blacklist queued TRIM on all Samsung 800-series
      libata: Do not blacklist Micron M500DC
      libata: Expose TRIM capability in sysfs
      libata: Do not blacklist M510DC

Martin Schwidefsky (3):
      hwrng: core - correct error check of kthread_run call
      s390/sclp: clear upper register halves in _sclp_print_early
      kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP

Mathias Nyman (1):
      xhci: fix off by one error in TRB DMA address boundary check

Michael S. Tsirkin (1):
      PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition

Michal Hocko (1):
      mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations

Mimi Zohar (2):
      ima: add support for new "euid" policy condition
      ima: extend "mask" policy matching support

Murali Karicheri (2):
      clk: keystone: add support for post divider register for main pll
      ARM: dts: keystone: fix dt bindings to use post div register for mainpll

NeilBrown (4):
      phy: twl4030-usb: make runtime pm more reliable.
      md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies
      md/raid1: fix test for 'was read error from last working device'.
      md/bitmap: return an error when bitmap superblock is corrupt.

Nicholas Bellinger (3):
      iscsi-target: Fix use-after-free during TPG session shutdown
      iscsi-target: Fix iser explicit logout TX kthread leak
      iscsi-target: Fix iscsit_start_kthreads failure OOPs

Oliver Neukum (1):
      usb-storage: ignore ZTE MF 823 card reader in mode 0x1225

Pali Rohár (1):
      hwmon: (dell-smm) Blacklist Dell Studio XPS 8100

Paolo Bonzini (1):
      kvm: x86: fix kvm_apic_has_events to check for NULL pointer

Peter Chen (1):
      usb: gadget: f_uac2: fix calculation of uac2->p_interval

Pieter Hollants (1):
      USB: qcserial: Add support for Dell Wireless 5809e 4G Modem

Rafael J. Wysocki (1):
      ACPI / init: Switch over platform to the ACPI mode later

Reinhard Speyerer (1):
      USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355

Roger Quadros (1):
      ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc

Sasha Levin (2):
      Revert "libata: add ATA_HORKAGE_NOTRIM"
      Linux 3.18.21

Scott Wood (1):
      mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict

Seymour, Shane M (1):
      st: null pointer dereference panic caused by use after kref_put by st_open

Stephen M. Cameron (1):
      hpsa: fix a couple pci id table mistakes

Tadeusz Struk (1):
      crypto: qat - Fix invalid synchronization between register/unregister sym algs

Takashi Iwai (1):
      ALSA: hda - Fix MacBook Pro 5,2 quirk

Takashi Sakamoto (1):
      ALSA: fireworks/firewire-lib: add support for recent firmware quirk

Tejun Heo (1):
      blkcg: fix gendisk reference leak in blkg_conf_prep()

Thomas Gleixner (1):
      genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD

Tom Hughes (1):
      mac80211: clear subdir_stations when removing debugfs

Wen-chien Jesse Sung (1):
      Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list

Wengang Wang (1):
      rds: rds_ib_device.refcount overflow

Yann Droneaud (1):
      arm64/mm: Remove hack in mmap randomize layout

Yao-Wen Mao (1):
      ALSA: usb-audio: add dB range mapping for some devices

Yoshihiro Shimoda (2):
      usb: renesas_usbhs: Don't disable the pipe if Control write status stage
      thermal: rcar: fix ENR register value

Zhuang Jin Can (2):
      xhci: prevent bus_suspend if SS port resuming in phase 1
      xhci: do not report PLC when link is in internal resume state

 Documentation/ABI/testing/ima_policy               |   6 +-
 Documentation/ABI/testing/sysfs-ata                |  11 +++
 .../devicetree/bindings/clock/keystone-pll.txt     |   8 +-
 Documentation/i2c/busses/i2c-i801                  |   1 +
 Makefile                                           |   2 +-
 arch/arm/boot/dts/imx35.dtsi                       |   8 +-
 arch/arm/boot/dts/k2e-clocks.dtsi                  |   5 +-
 arch/arm/boot/dts/k2hk-clocks.dtsi                 |   5 +-
 arch/arm/boot/dts/k2l-clocks.dtsi                  |   5 +-
 arch/arm/mach-omap2/omap_hwmod.c                   |  24 +++--
 arch/arm64/kernel/signal32.c                       |   5 +-
 arch/arm64/mm/mmap.c                               |  12 +--
 arch/avr32/mach-at32ap/clock.c                     |  20 +++-
 arch/mips/include/asm/pgtable.h                    |  31 +++++++
 arch/mips/include/asm/stackframe.h                 |  25 +++++
 arch/mips/kernel/mips-mt-fpaff.c                   |   5 +-
 arch/mips/kernel/signal32.c                        |   2 -
 arch/mips/kernel/traps.c                           |  13 +++
 arch/mips/mti-malta/malta-time.c                   |  15 +--
 arch/powerpc/kernel/signal_32.c                    |   2 -
 arch/s390/include/asm/kexec.h                      |   3 +
 arch/s390/kernel/sclp.S                            |   4 +
 arch/sparc/include/asm/visasm.h                    |  16 +---
 arch/sparc/lib/NG4memcpy.S                         |   5 +-
 arch/sparc/lib/VISsave.S                           |  67 +-------------
 arch/sparc/lib/ksyms.c                             |   4 -
 arch/tile/kernel/setup.c                           |   2 +-
 arch/x86/boot/compressed/eboot.c                   |   4 +
 arch/x86/kvm/lapic.h                               |   2 +-
 arch/x86/xen/enlighten.c                           |  40 ++++++++
 block/blk-cgroup.c                                 |   6 +-
 drivers/acpi/bus.c                                 |  56 ++++++++---
 drivers/ata/libata-core.c                          |  45 ++++++++-
 drivers/ata/libata-pmp.c                           |   7 ++
 drivers/ata/libata-scsi.c                          |  10 +-
 drivers/ata/libata-transport.c                     |  24 +++++
 drivers/block/rbd.c                                |  22 ++++-
 drivers/bluetooth/ath3k.c                          |   2 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/char/hw_random/core.c                      |   2 +-
 drivers/char/i8k.c                                 |  18 +++-
 drivers/clk/keystone/pll.c                         |  20 +++-
 drivers/cpufreq/pcc-cpufreq.c                      |   7 ++
 drivers/crypto/ixp4xx_crypto.c                     |   1 -
 drivers/crypto/qat/qat_common/qat_algs.c           |  24 +++--
 drivers/gpu/drm/drm_dp_mst_topology.c              |   1 -
 drivers/gpu/drm/i915/i915_drv.h                    |  17 ++--
 drivers/gpu/drm/radeon/radeon_combios.c            |   7 +-
 drivers/hid/hid-core.c                             |   2 +
 drivers/hid/hid-ids.h                              |   4 +
 drivers/hid/hid-tivo.c                             |   1 +
 drivers/i2c/busses/Kconfig                         |   1 +
 drivers/i2c/busses/i2c-i801.c                      |   3 +
 drivers/idle/intel_idle.c                          |   1 +
 drivers/iio/accel/hid-sensor-accel-3d.c            |  13 ++-
 drivers/iio/adc/twl6030-gpadc.c                    |   2 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |  13 ++-
 drivers/iio/light/hid-sensor-als.c                 |  12 +--
 drivers/input/touchscreen/usbtouchscreen.c         |   3 +
 drivers/md/bitmap.c                                |   2 +
 drivers/md/md.c                                    |   3 +-
 drivers/md/raid1.c                                 |  12 ++-
 drivers/mmc/host/sdhci-esdhc.h                     |   2 +-
 drivers/phy/phy-twl4030-usb.c                      |  29 ++++--
 drivers/scsi/hpsa.c                                |   2 +-
 drivers/scsi/ipr.c                                 |  28 ++++--
 drivers/scsi/ipr.h                                 |   1 +
 drivers/scsi/sg.c                                  |   3 +
 drivers/scsi/st.c                                  |   2 +-
 drivers/target/iscsi/iscsi_target.c                |  48 ++++++++--
 drivers/target/iscsi/iscsi_target_core.h           |   1 +
 drivers/target/iscsi/iscsi_target_login.c          |  43 ++++-----
 drivers/target/iscsi/iscsi_target_login.h          |   3 +-
 drivers/target/iscsi/iscsi_target_nego.c           |  34 ++++++-
 drivers/thermal/rcar_thermal.c                     |  11 ++-
 drivers/usb/gadget/function/f_uac2.c               |   4 +-
 drivers/usb/gadget/udc/udc-core.c                  |   1 +
 drivers/usb/host/xhci-hub.c                        |  16 +++-
 drivers/usb/host/xhci-mem.c                        |   3 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/host/xhci.c                            |   3 +
 drivers/usb/renesas_usbhs/fifo.c                   |  14 ++-
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/serial/qcserial.c                      |   2 +-
 drivers/usb/serial/sierra.c                        |   1 +
 drivers/usb/storage/unusual_devs.h                 |  12 +++
 drivers/vhost/vhost.c                              |   1 +
 drivers/xen/gntdev.c                               |  42 +++++----
 fs/btrfs/extent_io.c                               |   5 +-
 fs/btrfs/super.c                                   |   9 ++
 fs/dcache.c                                        |   3 +
 fs/hpfs/super.c                                    |  11 ++-
 fs/nfsd/nfs4state.c                                | 102 +++++++++++----------
 fs/nfsd/nfs4xdr.c                                  |  11 ++-
 fs/notify/mark.c                                   |  30 +++++-
 fs/ocfs2/dlmglue.c                                 |  10 +-
 fs/signalfd.c                                      |   5 +-
 include/linux/acpi.h                               |   2 +
 include/linux/kexec.h                              |   4 +
 include/linux/libata.h                             |   4 +-
 include/linux/mtd/nand.h                           |  10 +-
 include/uapi/linux/pci_regs.h                      |   1 +
 init/main.c                                        |   1 +
 ipc/mqueue.c                                       |   5 -
 kernel/irq/resend.c                                |  18 +++-
 kernel/kexec.c                                     |   2 +-
 kernel/signal.c                                    |   7 +-
 mm/vmscan.c                                        |  14 +--
 net/ipv4/ip_vti.c                                  |  14 ++-
 net/ipv6/ip6_vti.c                                 |  13 ++-
 net/mac80211/debugfs_netdev.c                      |   1 +
 net/rds/ib_rdma.c                                  |   4 +-
 net/xfrm/xfrm_input.c                              |  17 +++-
 security/integrity/ima/ima_policy.c                |  47 ++++++++--
 sound/firewire/amdtp.c                             |   5 +-
 sound/firewire/amdtp.h                             |   2 +
 sound/firewire/fireworks/fireworks.c               |   8 ++
 sound/firewire/fireworks/fireworks.h               |   1 +
 sound/firewire/fireworks/fireworks_stream.c        |   9 ++
 sound/pci/hda/patch_cirrus.c                       |   4 +-
 sound/pci/hda/patch_hdmi.c                         |   6 +-
 sound/pci/hda/patch_realtek.c                      |   2 +-
 sound/soc/codecs/pcm1681.c                         |   2 +-
 sound/soc/soc-dapm.c                               |   9 ++
 sound/usb/mixer_maps.c                             |  24 +++++
 sound/usb/quirks-table.h                           |  68 ++++++++++++++
 126 files changed, 1062 insertions(+), 432 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJV54D7AAoJEN6mb/eXdyzc2fwP/1vdG0dkZvfoS2qNtoAkEGmr
2DXTBJXVHnuntn+C9xdum/rQjfnbNIqEHjkWf3JU9gYzHzagAwVVgIm0Pq3iIXye
zSgz/lKisxOpS7r1aqIkQ1BzWP1tYtacYG37SI5CkJVFY6KoN/DCf1tGfxtg+Ek1
TiSdUHrKbTSOZuNZh0qYmGNobd+tEZwETvfbwyY+EgV4JwdNeB9iSES+bvG9VIGm
HAW7gceN8eGssukHuEcagotrW1Nfo/au41mbKyh/UngvSnOP/32jKc8sEFC5xFBs
9eGpoPbz89prV926remA7OM6734ZQECHfVEPldosyT1aiyLXgcoSBSMMvJUTT9Ha
FVMWStk8zOUGsh+mSfXw6GJMu+hXkeoCoR43vf+5TRRrYLyA8qyq3Gd/fcZxYQql
OpXDAqnP5GR/TwYTEelC4fU0eu7glfi9bqxQfwDpDZN3HQXiQqGxkSckrYrYM+ch
oaN83HXr/GyRbbuqGCSg6A81ypjOR7NI1IMeFR9Ky09juRvrZvsSdnVu6R7yKNK7
aBDwCF+Y0JDo+2J4bR3dc+9cstd3TEvOeppsrN5VOdNPADlKItcpi26pq3ayTlJV
IloW2BcpdLeOodaWt9ml85XpbIRN/+bt2Tbs9o2Fx0nJodEuU48XVt6nm9H6feXQ
vI+QtItxi195GChLEfKA
=nbtg
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-09-02 23:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-02 23:06 Linux 3.18.21 Sasha Levin

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.