Stable release 3.12.47

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Greg, could you release 3.12.47 for me, please?

Thanks.

===
The following changes since commit 1798326e7ecd25c0f6498362c196d688f5f85139:

  Linux 3.12.46 (2015-08-04 16:52:37 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git tags/v3.12.47

for you to fetch changes up to 5f6177d6dc2ca4f500172d5da9cee071271fbeba:

  Linux 3.12.47 (2015-08-25 16:57:11 +0200)

- ----------------------------------------------------------------
This is the 3.12.47 stable release

- ----------------------------------------------------------------
Al Viro (2):
      freeing unlinked file indefinitely delayed
      path_openat(): fix double fput()

Alex Deucher (2):
      drm/radeon/combios: add some validation of lvds values
      drm/radeon: add new OLAND pci id

Alexey Brodkin (1):
      ARC: make sure instruction_pointer() returns unsigned value

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 (6):
      x86/xen: Probe target addresses in set_aliased_prot() before the hypercall
      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
      x86/ldt: Further fix FPU emulation

Arnd Bergmann (2):
      3w-xxxx: fix mis-aligned struct accesses
      ARM: realview: fix sparsemem build

Axel Lin (1):
      ASoC: pcm1681: Fix setting de-emphasis sampling rate selection

Ben Hutchings (1):
      hwrng: via-rng - Mark device ID table as __maybe_unused

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

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

Bob Liu (1):
      xen-blkfront: don't add indirect pages to list when !feature_persistent

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

Brian Silverman (1):
      futex: Fix a race condition between REQUEUE_PI and task death

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

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

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

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

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

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

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

Fupan Li (1):
      efi: fix 32bit kernel boot failed problem using efi

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

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

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

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

Jingju Hou (1):
      mmc: sdhci-pxav3: fix platform_data is not initialized

Jiri Slaby (1):
      Linux 3.12.47

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

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

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

Juergen Gross (2):
      x86/ldt: Correct LDT access in single stepping logic
      x86/ldt: Correct FPU emulation access to LDT

Kirill A. Shutemov (1):
      mm: avoid setting up anonymous pages into file mapping

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

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

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

Martin Schwidefsky (1):
      s390/sclp: clear upper register halves in _sclp_print_early

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

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

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

NeilBrown (3):
      md/raid1: fix test for 'was read error from last working device'.
      md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies
      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

Paul E. McKenney (1):
      rcu: Provide counterpart to rcu_dereference() for non-RCU situations

Peter Zijlstra (3):
      arch: Introduce smp_load_acquire(), smp_store_release()
      rcu: Move lockless_dereference() out of rcupdate.h
      perf: Fix fasync handling on inherited events

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

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

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

Takashi Iwai (1):
      ALSA: hda - Fix MacBook Pro 5,2 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

Wanpeng Li (1):
      mm/hwpoison: fix page refcount of unknown non LRU page

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

Xie XiuQi (1):
      ipmi: fix timeout calculation when bmc is disconnected

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

Zhuang Jin Can (3):
      xhci: report U3 when link is in resume state
      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 +-
 Makefile                                     |   2 +-
 arch/arc/include/asm/ptrace.h                |   2 +-
 arch/arm/include/asm/barrier.h               |  15 +
 arch/arm/mach-omap2/omap_hwmod.c             |  24 +-
 arch/arm/mach-realview/include/mach/memory.h |   2 +
 arch/arm64/include/asm/barrier.h             |  50 ++++
 arch/arm64/kernel/signal32.c                 |   5 +-
 arch/ia64/include/asm/barrier.h              |  23 ++
 arch/metag/include/asm/barrier.h             |  15 +
 arch/mips/include/asm/barrier.h              |  15 +
 arch/mips/include/asm/pgtable.h              |  31 ++
 arch/mips/kernel/mips-mt-fpaff.c             |   5 +-
 arch/mips/kernel/signal32.c                  |   2 -
 arch/powerpc/include/asm/barrier.h           |  21 +-
 arch/powerpc/kernel/signal_32.c              |   2 -
 arch/s390/include/asm/barrier.h              |  15 +
 arch/s390/kernel/sclp.S                      |   4 +
 arch/sparc/include/asm/barrier_64.h          |  15 +
 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/head_32.S           |   2 +-
 arch/x86/include/asm/barrier.h               |  43 ++-
 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/math-emu/fpu_entry.c                |   3 +-
 arch/x86/math-emu/fpu_system.h               |  21 +-
 arch/x86/math-emu/get_address.c              |   3 +-
 arch/x86/power/cpu.c                         |   3 +-
 arch/x86/xen/enlighten.c                     |  40 +++
 block/blk-cgroup.c                           |   6 +-
 drivers/ata/libata-pmp.c                     |   7 +
 drivers/block/rbd.c                          |  22 +-
 drivers/block/xen-blkfront.c                 |   6 +-
 drivers/char/hw_random/via-rng.c             |   2 +-
 drivers/char/ipmi/ipmi_si_intf.c             |   2 +-
 drivers/crypto/ixp4xx_crypto.c               |   1 -
 drivers/edac/ppc4xx_edac.c                   |   2 +-
 drivers/gpu/drm/radeon/radeon_combios.c      |   7 +-
 drivers/hid/hid-ids.h                        |   1 +
 drivers/hid/usbhid/hid-quirks.c              |   1 +
 drivers/input/touchscreen/usbtouchscreen.c   |   3 +
 drivers/md/bitmap.c                          |   2 +
 drivers/md/dm-thin-metadata.c                |   4 +-
 drivers/md/md.c                              |   3 +-
 drivers/md/raid1.c                           |  12 +-
 drivers/mmc/host/sdhci-esdhc.h               |   2 +-
 drivers/mmc/host/sdhci-pxav3.c               |   1 +
 drivers/scsi/3w-xxxx.h                       |   4 +-
 drivers/scsi/ipr.c                           |  28 +-
 drivers/scsi/ipr.h                           |   1 +
 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/usb/host/xhci-hub.c                  |  22 +-
 drivers/usb/host/xhci-ring.c                 |   5 +-
 drivers/usb/host/xhci.c                      |   3 +
 drivers/usb/host/xhci.h                      |   1 +
 drivers/usb/serial/sierra.c                  |   1 +
 drivers/usb/storage/unusual_devs.h           |  12 +
 drivers/vhost/vhost.c                        |   1 +
 fs/dcache.c                                  |   3 +
 fs/namei.c                                   |   3 +-
 fs/notify/mark.c                             |  30 +-
 fs/ocfs2/dlmglue.c                           |  10 +-
 fs/signalfd.c                                |   5 +-
 include/asm-generic/barrier.h                |  15 +
 include/drm/drm_pciids.h                     |   1 +
 include/linux/compiler.h                     |  24 ++
 include/linux/rcupdate.h                     |   1 -
 ipc/mqueue.c                                 |   5 -
 ipc/sem.c                                    |  41 ++-
 kernel/events/core.c                         |  12 +-
 kernel/futex.c                               |  22 +-
 kernel/irq/resend.c                          |  18 +-
 kernel/signal.c                              |   7 +-
 mm/memory-failure.c                          |   2 +
 mm/memory.c                                  |  13 +-
 mm/vmscan.c                                  |  14 +-
 net/mac80211/debugfs_netdev.c                |   1 +
 net/rds/ib_rdma.c                            |   4 +-
 scripts/kconfig/streamline_config.pl         |   2 +-
 security/integrity/ima/ima_policy.c          |  47 ++-
 sound/pci/hda/patch_cirrus.c                 |   4 +-
 sound/pci/hda/patch_realtek.c                |   2 +-
 sound/soc/codecs/pcm1681.c                   |   2 +-
 sound/usb/mixer_maps.c                       |  24 ++
 sound/usb/quirks-table.h                     |  68 +++++
 102 files changed, 1184 insertions(+), 515 deletions(-)


- -- 
js
suse labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJV3s4sAAoJEL0lsQQGtHBJvZ8P/irY/Z/dF26Fdb3yM4ayMEJK
ZISLCUauwuZlomz3oM4pJk32t9eLxXaG00Tuz9Rpf7pM4TbDuO+F8zuLWZlBkmvs
6O/EPdKQiK+dRARvHZsDUwOItWsBJI4cbKDLRXHji+Vnf55WBl/DtKKFTWkoBuK5
UymqCoy4xLayKeAJsiaKhy/F5c71ArZQGHrvH7C1GPnjMbxIjMp1MRlo9GriUlTt
mNRQe2n4lU9OS9J3Ai3rz1sA0LknsLKeL89i2Fyenb+aYrpEgGeIiqwvX77W0ozb
//Jwd+MKpNpMlia2uBTJFao2+aptBfm+Hm5Kn2j7ZEKcAPqTQpz3m2psELdsHouI
NnKXW+AnNLewirqD5EE5pN3WXMglmtymzBvMwnatcoUp2Adxdec9vcP3+xU9yiIz
7eUS1WACCWIe7v17wEX4WT0lQ29iKshcur7StRsO6lg/FzNPI11gd7YWl69+HcJ1
TIVXYLO3zLYLsl4j0dGjP+/OOhMOtJKyKLWxCwM2V7gnQ/JwKkoW5iRgNARy/Qzt
ftqO5Lid+29AQ9olZWj/4dQ2njoNd1s/JKdHmKAycfkv1xBU3bQ/9haKZTy0epN0
pKXUnwHwsJTlrYJHz08tBFbUiCwcujN8ptbhYG1utLSTYH44dH2NN4oEMIw83fy8
t85HDts9YpGWNraktoMV
=Lpxw
-----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]