All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
	Andrew Morton <akpm@linux-foundation.org>,
	torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 3.15.3
Date: Mon, 30 Jun 2014 21:05:27 -0700	[thread overview]
Message-ID: <20140701040527.GA26668@kroah.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 19962 bytes --]

I'm announcing the release of the 3.15.3 kernel.

All users of the 3.15 kernel series must upgrade.

The updated 3.15.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.15.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

thanks,

greg k-h

------------

 Documentation/vm/hwpoison.txt                    |    5 
 Makefile                                         |    2 
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts |    2 
 arch/arm/kernel/stacktrace.c                     |   18 +
 arch/arm/mach-omap1/board-h2.c                   |    2 
 arch/arm/mach-omap1/board-h3.c                   |    2 
 arch/arm/mach-omap1/board-innovator.c            |    2 
 arch/arm/mach-omap1/board-osk.c                  |    2 
 arch/arm/mach-omap2/gpmc-nand.c                  |    2 
 arch/arm/mm/hugetlbpage.c                        |    5 
 arch/arm/mm/proc-v7-3level.S                     |   18 +
 arch/arm64/include/asm/Kbuild                    |    1 
 arch/arm64/include/asm/dma-mapping.h             |    2 
 arch/arm64/include/asm/pgtable.h                 |    2 
 arch/arm64/include/uapi/asm/posix_types.h        |   10 
 arch/arm64/kernel/ptrace.c                       |   32 ++-
 arch/arm64/mm/hugetlbpage.c                      |    5 
 arch/ia64/hp/common/sba_iommu.c                  |   64 +++---
 arch/ia64/mm/hugetlbpage.c                       |    5 
 arch/metag/mm/hugetlbpage.c                      |    5 
 arch/mips/mm/hugetlbpage.c                       |    5 
 arch/powerpc/mm/hugetlbpage.c                    |   10 
 arch/s390/include/asm/lowcore.h                  |   11 -
 arch/s390/kernel/time.c                          |    2 
 arch/s390/mm/hugetlbpage.c                       |    5 
 arch/sh/mm/hugetlbpage.c                         |    5 
 arch/sparc/mm/hugetlbpage.c                      |    5 
 arch/tile/mm/hugetlbpage.c                       |    5 
 arch/x86/Kconfig                                 |    4 
 arch/x86/kernel/entry_32.S                       |   15 -
 arch/x86/mm/hugetlbpage.c                        |   10 
 arch/x86/syscalls/syscall_64.tbl                 |    6 
 drivers/acpi/acpica/utstring.c                   |    2 
 drivers/acpi/bus.c                               |    7 
 drivers/acpi/utils.c                             |   64 ++++--
 drivers/base/power/opp.c                         |    4 
 drivers/block/virtio_blk.c                       |    9 
 drivers/block/zram/zram_drv.c                    |    4 
 drivers/bluetooth/hci_ldisc.c                    |   24 +-
 drivers/bluetooth/hci_uart.h                     |    1 
 drivers/char/applicom.c                          |    1 
 drivers/char/random.c                            |   17 -
 drivers/extcon/extcon-max14577.c                 |    9 
 drivers/extcon/extcon-max77693.c                 |    4 
 drivers/extcon/extcon-max8997.c                  |    2 
 drivers/firmware/efi/efi-pstore.c                |    2 
 drivers/gpu/drm/radeon/radeon_pm.c               |    3 
 drivers/gpu/drm/radeon/radeon_uvd.c              |    3 
 drivers/hid/hid-core.c                           |   12 +
 drivers/infiniband/ulp/iser/iser_initiator.c     |   34 ---
 drivers/infiniband/ulp/isert/ib_isert.c          |   70 +++---
 drivers/infiniband/ulp/isert/ib_isert.h          |    2 
 drivers/media/pci/ivtv/ivtv-alsa-pcm.c           |    6 
 drivers/media/pci/saa7134/saa7134-video.c        |    9 
 drivers/media/platform/exynos4-is/fimc-is.c      |    3 
 drivers/media/platform/exynos4-is/media-dev.c    |    2 
 drivers/media/platform/exynos4-is/media-dev.h    |    4 
 drivers/media/usb/stk1160/stk1160-core.c         |   10 
 drivers/media/usb/stk1160/stk1160.h              |    1 
 drivers/media/usb/uvc/uvc_video.c                |   15 -
 drivers/pci/hotplug/acpiphp.h                    |   10 
 drivers/pci/hotplug/acpiphp_glue.c               |   60 +++--
 drivers/phy/phy-exynos-mipi-video.c              |    2 
 drivers/regulator/s2mpa01.c                      |   15 -
 drivers/regulator/s2mps11.c                      |   15 -
 drivers/scsi/libiscsi.c                          |   18 -
 drivers/staging/imx-drm/imx-hdmi.c               |    9 
 drivers/staging/media/bcm2048/radio-bcm2048.c    |    2 
 drivers/staging/mt29f_spinand/mt29f_spinand.c    |    1 
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c   |    7 
 drivers/staging/tidspbridge/core/dsp-clock.c     |    4 
 drivers/target/iscsi/iscsi_target.c              |   17 +
 drivers/target/loopback/tcm_loop.c               |   15 +
 drivers/target/target_core_sbc.c                 |   19 +
 drivers/target/target_core_spc.c                 |    9 
 drivers/target/target_core_transport.c           |   29 ++
 drivers/tty/serial/of_serial.c                   |    1 
 drivers/usb/dwc3/gadget.c                        |    4 
 drivers/usb/gadget/inode.c                       |    2 
 drivers/usb/host/pci-quirks.c                    |   19 +
 drivers/usb/misc/usbtest.c                       |   26 ++
 drivers/usb/phy/phy-isp1301-omap.c               |    2 
 drivers/usb/serial/bus.c                         |   14 +
 drivers/usb/serial/option.c                      |   11 -
 drivers/usb/serial/qcserial.c                    |   21 +
 drivers/usb/serial/sierra.c                      |   55 ++++-
 drivers/usb/serial/usb_wwan.c                    |  125 ++++++-----
 drivers/video/fbdev/matrox/matroxfb_base.h       |    2 
 drivers/video/fbdev/offb.c                       |   11 -
 drivers/w1/w1.c                                  |    2 
 drivers/w1/w1_int.c                              |    4 
 fs/aio.c                                         |    6 
 fs/btrfs/backref.c                               |   37 ++-
 fs/btrfs/backref.h                               |    4 
 fs/btrfs/ctree.h                                 |    8 
 fs/btrfs/disk-io.c                               |    5 
 fs/btrfs/extent-tree.c                           |   39 ++-
 fs/btrfs/extent_io.c                             |    5 
 fs/btrfs/file.c                                  |   23 +-
 fs/btrfs/free-space-cache.c                      |    4 
 fs/btrfs/scrub.c                                 |    5 
 fs/btrfs/send.c                                  |   67 +++---
 fs/btrfs/sysfs.c                                 |    5 
 fs/btrfs/volumes.c                               |   44 +++-
 fs/cifs/smb2pdu.c                                |    7 
 fs/eventpoll.c                                   |    4 
 fs/ext4/ext4.h                                   |    3 
 fs/ext4/extents.c                                |    7 
 fs/ext4/inode.c                                  |    6 
 fs/ext4/mballoc.c                                |    2 
 fs/ext4/page-io.c                                |   32 +--
 fs/f2fs/data.c                                   |    2 
 include/linux/acpi.h                             |   22 +-
 include/linux/hugetlb.h                          |   13 -
 include/linux/irqdesc.h                          |    4 
 include/linux/mempolicy.h                        |    6 
 include/linux/mmzone.h                           |    6 
 include/linux/page-flags.h                       |   12 +
 include/linux/pageblock-flags.h                  |   37 ++-
 include/linux/ptrace.h                           |   32 +++
 include/net/bluetooth/mgmt.h                     |    3 
 include/scsi/scsi_cmnd.h                         |   17 +
 include/target/iscsi/iscsi_transport.h           |    3 
 include/target/target_core_backend.h             |    1 
 kernel/fork.c                                    |   10 
 kernel/irq/manage.c                              |    4 
 kernel/irq/spurious.c                            |  106 +++++++++-
 kernel/kthread.c                                 |    4 
 kernel/locking/rtmutex-debug.h                   |    5 
 kernel/locking/rtmutex.c                         |  243 +++++++++++++++++++----
 kernel/locking/rtmutex.h                         |    5 
 kernel/printk/printk.c                           |    1 
 lib/idr.c                                        |    8 
 lib/lz4/lz4_decompress.c                         |    4 
 mm/Kconfig                                       |    3 
 mm/memcontrol.c                                  |    3 
 mm/memory-failure.c                              |   73 +++++-
 mm/page-writeback.c                              |   11 -
 mm/page_alloc.c                                  |   52 +++-
 mm/rmap.c                                        |    8 
 mm/vmscan.c                                      |   46 +++-
 net/bluetooth/6lowpan.c                          |   65 +++---
 net/bluetooth/hci_event.c                        |    4 
 net/bluetooth/l2cap_sock.c                       |    5 
 net/bluetooth/mgmt.c                             |   25 ++
 net/bluetooth/smp.c                              |    7 
 scripts/package/builddeb                         |    6 
 tools/vm/page-types.c                            |   35 +++
 148 files changed, 1637 insertions(+), 691 deletions(-)

Alan Stern (2):
      USB: usbtest: add a timeout for scatter-gather tests
      USB: EHCI: avoid BIOS handover on the HASEE E200

Aleksander Morgado (2):
      usb: qcserial: add Netgear AirCard 341U
      usb: qcserial: add additional Sierra Wireless QMI devices

Alex Deucher (1):
      Revert "drm/radeon: use variable UVD clocks"

Alexey Khoroshilov (1):
      w1: do not unlock unheld list_mutex in __w1_remove_master_device()

Andrzej Zaborowski (1):
      efi-pstore: Fix an overflow on 32-bit builds

Andy Lutomirski (1):
      x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)

Antoine Ténart (1):
      phy: exynos-mipi-video: fix check on array index

Benjamin Herrenschmidt (1):
      Revert "offb: Add palette hack for little endian"

Benjamin LaHaise (2):
      aio: fix aio request leak when events are reaped by userspace
      aio: fix kernel memory disclosure in io_getevents() introduced in v3.10

Bjørn Mork (1):
      ACPI: add dynamic_debug support

Chander Kashyap (1):
      PM / OPP: fix incorrect OPP count handling in of_init_opp_table

Chris Mason (1):
      Btrfs: fix double free in find_lock_delalloc_range

Christian Borntraeger (1):
      s390/lowcore: reserve 96 bytes for IRB in lowcore

Dan Carpenter (2):
      Staging: rtl8188eu: overflow in update_sta_support_rate()
      applicom: dereferencing NULL on error path

David Binderman (1):
      ACPICA: utstring: Check array index bound before use.

Eric Sandeen (1):
      btrfs: fix use of uninit "ret" in end_extent_writepage()

Ezequiel Garcia (1):
      media: stk1160: Avoid stack-allocated buffer for control URBs

Fathi Boudra (1):
      builddeb: use $OBJCOPY variable instead of objcopy

Felipe Balbi (2):
      usb: dwc3: gadget: clear stall when disabling endpoint
      bluetooth: hci_ldisc: fix deadlock condition

Filipe Manana (5):
      Btrfs: fix leaf corruption caused by ENOSPC while hole punching
      Btrfs: read inode size after acquiring the mutex when punching a hole
      Btrfs: send, account for orphan directories when building path strings
      Btrfs: send, don't error in the presence of subvols/snapshots
      Btrfs: send, use the right limits for xattr names and values

Greg Kroah-Hartman (2):
      lz4: fix another possible overrun
      Linux 3.15.3

H. Peter Anvin (1):
      x86-32, espfix: Remove filter for espfix32 due to race

Hans Verkuil (1):
      media: saa7134: fix regression with tvtime

Huang Rui (1):
      usb: usbtest: fix unlink write error with pattern 1

Hugh Dickins (1):
      mm: fix sleeping function warning from __put_anon_vma

Jaegeuk Kim (1):
      f2fs: submit bio at the reclaim path

Jan Kara (1):
      ext4: fix zeroing of page during writeback

Jason Cooper (1):
      ARM: mvebu: DT: fix OpenBlocks AX3-4 RAM size

Jeff Mahoney (1):
      btrfs: allocate raid type kobjects dynamically

Jianguo Wu (1):
      ARM: 8037/1: mm: support big-endian page tables

Johan Hedberg (5):
      Bluetooth: Fix authentication check for FIPS security level
      Bluetooth: Fix requiring SMP MITM for outgoing connections
      Bluetooth: Fix missing check for FIPS security level
      Bluetooth: Clearly distinguish mgmt LTK type from authenticated property
      Bluetooth: Fix properly ignoring LTKs of unknown types

Johan Hovold (11):
      USB: option: fix runtime PM handling
      USB: usb_wwan: fix write and suspend race
      USB: usb_wwan: fix urb leak at shutdown
      USB: usb_wwan: fix potential NULL-deref at resume
      USB: usb_wwan: fix potential blocked I/O after resume
      USB: sierra: fix AA deadlock in open error path
      USB: sierra: fix use after free at suspend/resume
      USB: sierra: fix urb and memory leak in resume error path
      USB: sierra: fix urb and memory leak on disconnect
      USB: sierra: fix remote wakeup
      USB: serial: fix potential runtime pm imbalance at device remove

Johannes Weiner (1):
      mm: vmscan: clear kswapd's special reclaim powers before exiting

Josef Bacik (1):
      Btrfs: don't check nodes for extent items

Jukka Rissanen (1):
      Bluetooth: 6LoWPAN: Fix MAC address universal/local bit handling

Jukka Taimisto (1):
      Bluetooth: Fix L2CAP deadlock

Kees Cook (1):
      HID: core: fix validation of report id 0

Konstantin Khlebnikov (2):
      tools/vm/page-types.c: catch sigbus if raced with truncate
      epoll: fix use-after-free in eventpoll_release_file

Krzysztof Kozlowski (7):
      extcon: max8997: Fix NULL pointer exception on missing pdata
      extcon: max77693: Fix two NULL pointer exceptions on missing pdata
      extcon: max14577: Fix probe failure on successful work queue
      extcon: max14577: Properly handle regmap_irq_get_virq error
      regulator: s2mpa01: Use correct register for buck1 ramp delay
      regulator: s2mps11: Fix accidental enable of buck6 ramp delay
      regulator: s2mpa01: Fix accidental enable of buck4 ramp delay

Lai Jiangshan (1):
      idr: fix overflow bug during maximum ID calculation at maximum height

Liu Bo (4):
      Btrfs: fix NULL pointer crash of deleting a seed device
      Btrfs: mark mapping with error flag to report errors to userspace
      Btrfs: use right type to get real comparison
      Btrfs: fix scrub_print_warning to handle skinny metadata extents

Lv Zheng (1):
      ACPI: Fix conflict between customized DSDT and DSDT local copy

Martin Schwidefsky (1):
      s390/time: cast tv_nsec to u64 prior to shift in update_vsyscall

Matthew Dempsky (1):
      ptrace: fix fork event messages across pid namespaces

Maurizio Lombardi (1):
      ext4: fix wrong assert in ext4_mb_normalize_request()

Mel Gorman (2):
      mm: vmscan: do not throttle based on pfmemalloc reserves if node has no ZONE_NORMAL
      mm: page_alloc: use word-based accesses for get/set pageblock bitmaps

Miao Xie (1):
      Btrfs: output warning instead of error when loading free space cache failed

Michal Hocko (1):
      memcg: do not hang on OOM when killed by userspace OOM access to memory reserves

Mike Frysinger (1):
      x86, x32: Use compat shims for io_{setup,submit}

Mikulas Patocka (1):
      matroxfb: perform a dummy read of M_STATUS

Ming Lei (1):
      block: virtio_blk: don't hold spin lock during world switch

Namjae Jeon (2):
      ext4: fix data integrity sync in ordered mode
      ext4: fix ZERO_RANGE test failure in data journalling

Naoya Horiguchi (2):
      hugetlb: restrict hugepage_migration_support() to x86_64
      mm/memory-failure.c: support use of a dedicated thread to handle SIGBUS(BUS_MCEERR_AO)

Nicholas Bellinger (3):
      target: Set CMD_T_ACTIVE bit for Task Management Requests
      target: Use complete_all for se_cmd->t_transport_stop_comp
      iscsi-target: Fix ABORT_TASK + connection reset iscsi_queue_req memory leak

Olivier Langlois (1):
      media: uvcvideo: Fix clock param realtime setting

Pali Rohár (1):
      media: radio-bcm2048: fix wrong overflow check

Paul Bolle (3):
      staging: tidspbridge: check for CONFIG_SND_OMAP_SOC_MCBSP
      usb: gadget: rename CONFIG_USB_GADGET_PXA25X
      ARM: OMAP: replace checks for CONFIG_USB_GADGET_OMAP

Pavel Shilovsky (1):
      CIFS: Fix memory leaks in SMB2_open

Pekon Gupta (1):
      ARM: OMAP2+: gpmc: enable BCH_HW ecc-scheme for AM43xx platforms

Qu Wenruo (1):
      btrfs: Add ctime/mtime update for btrfs device add/remove.

Rafael J. Wysocki (2):
      ACPI / hotplug / PCI: Add hotplug contexts to PCI host bridges
      ACPI / ia64 / sba_iommu: Restore the working initialization ordering

Rickard Strandqvist (1):
      fs: btrfs: volumes.c: Fix for possible null pointer dereference

Roland Dreier (1):
      target: Report correct response length for some commands

Russell King (2):
      imx-drm: fix hdmi hotplug detection initial state
      ARM: stacktrace: avoid listing stacktrace functions in stacktrace

Sagi Grimberg (10):
      Target/iser: Bail from accept_np if np_thread is trying to close
      Target/iser: Fix hangs in connection teardown
      Target/iser: Improve cm events handling
      Target/iser: Wait for proper cleanup before unloading
      Target/iser: Gracefully reject T10-PI enabled connect request if not supported
      Target/iser: Fix a wrong dereference in case discovery session is over iser
      Target/iscsi: Fix sendtargets response pdu for iser transport
      scsi_cmnd: Introduce scsi_transfer_length helper
      libiscsi, iser: Adjust data_length to include protection information
      TARGET/sbc,loopback: Adjust command data length in case pi exists on the wire

Stephen Boyd (1):
      staging/mt29f_spinand: Terminate of match table

Stephen Chivers (1):
      printk/of_serial: fix serial console cessation part way through boot.

Suravee Suthikulpanit (1):
      arm64/dma: Removing ARCH_HAS_DMA_GET_REQUIRED_MASK macro

Sylwester Nawrocki (2):
      media: exynos4-is: Free FIMC-IS CPU memory only when allocated
      media: exynos4-is: Fix compilation for !CONFIG_COMMON_CLK

Takashi Iwai (1):
      media: ivtv: Fix Oops when no firmware is loaded

Tetsuo Handa (1):
      kthread: fix return value of kthread_create() upon SIGKILL.

Theodore Ts'o (1):
      random: fix nasty entropy accounting bug

Thomas Gleixner (4):
      rtmutex: Detect changes in the pi lock chain
      rtmutex: Handle deadlock detection smarter
      rtmutex: Plug slow unlock race
      genirq: Sanitize spurious interrupt detection of threaded irqs

Tony Luck (2):
      mm/memory-failure.c-failure: send right signal code to correct thread
      mm/memory-failure.c: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED

Victor Kamensky (1):
      arm64: ptrace: fix empty registers set in prstatus of aarch32 process core

Wang Shilong (2):
      Btrfs: make sure there are not any read requests before stopping workers
      Btrfs: set right total device count for seeding support

Weijie Yang (1):
      zram: correct offset usage in zram_bio_discard

Will Deacon (3):
      arm64: ptrace: change fs when passing kernel pointer to regset code
      arm64: uid16: fix __kernel_old_{gid,uid}_t definitions
      arm64: mm: remove broken &= operator from pmd_mknotpresent

xiao jin (2):
      USB: usb_wwan: fix urb leak in write error path
      USB: usb_wwan: fix race between write and resume


[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

             reply	other threads:[~2014-07-01  4:05 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-01  4:05 Greg KH [this message]
2014-07-01  4:05 ` Linux 3.15.3 Greg KH

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=20140701040527.GA26668@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=jslaby@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lwn@lwn.net \
    --cc=stable@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.