All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jslaby@suse.cz>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: stable <stable@vger.kernel.org>
Subject: Stable release 3.12.56
Date: Tue, 8 Mar 2016 16:57:42 +0100	[thread overview]
Message-ID: <56DEF676.4050301@suse.cz> (raw)

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

Greg, could you release 3.12.56 for me, please?

Thanks.

===
The following changes since commit bb47c5ece25da44126f06a0583cc836e2abbe1e4:

  Linux 3.12.55 (2016-02-25 10:49:20 +0100)

are available in the git repository at:

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

for you to fetch changes up to e890f13e596ef311c219d8ffe8d7107e56971ee4:

  Linux 3.12.56 (2016-03-04 09:48:15 +0100)

- ----------------------------------------------------------------
This is the 3.12.56 stable release

- ----------------------------------------------------------------
Adrian Hunter (1):
      mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()

Al Viro (2):
      bcache: fix a leak in bch_cached_dev_run()
      do_last(): don't let a bogus return value from ->open() et.al. to confuse us

Alex Deucher (3):
      drm/radeon: make rv770_set_sw_state failures non-fatal
      drm/radeon: clean up fujitsu quirks
      drm/radeon/pm: adjust display configuration after powerstate

Amir Vadai (1):
      net/mlx4_en: Count HW buffer overrun only once

Anand Jain (1):
      Btrfs: add missing brelse when superblock checksum fails

Andrey Ryabinin (1):
      lockd: create NSM handles per net namespace

Andrey Skvortsov (1):
      USB: option: add support for SIM7100E

Andy Shevchenko (1):
      dmaengine: dw: convert to __ffs()

Anton Protopopov (1):
      rtnl: RTM_GETNETCONF: fix wrong return value

Antonio Ospite (1):
      gspca: ov534/topro: prevent a division by 0

Benjamin Coddington (1):
      NFSv4: Fix a dentry leak on alias use

Bin Liu (1):
      usb: musb: cppi41: correct the macro name EP_MODE_AUTOREG_*

Bjørn Mork (2):
      qmi_wwan: add "4G LTE usb-modem U901"
      USB: option: add "4G LTE usb-modem U901"

Borislav Petkov (2):
      EDAC: Robustify workqueues destruction
      EDAC, mc_sysfs: Fix freeing bus' name

Christian Borntraeger (1):
      KVM: async_pf: do not warn on page allocation failures

Christoph Hellwig (1):
      nfs: fix nfs_size_to_loff_t

Christophe Leroy (1):
      splice: sendfile() at once fails for big files

Corey Wright (1):
      proc: Fix ptrace-based permission checks for accessing task maps

Dan Carpenter (1):
      devres: fix a for loop bounds check

Dmitry V. Levin (2):
      unix_diag: fix incorrect sign extension in unix_lookup_by_ino
      sparc64: fix incorrect sign extension in sys_sparc64_personality

Egbert Eich (1):
      drm/ast: Initialized data needed to map fbdev memory

Eric Dumazet (4):
      tcp: fix NULL deref in tcp_v4_send_ack()
      af_unix: fix struct pid memory leak
      ipv6: fix a lockdep splat
      ipv4: fix memory leaks in ip_cmsg_send() callers

Eugenia Emantayev (1):
      net/mlx4_en: Choose time-stamping shift value according to HW frequency

Filipe Manana (2):
      Btrfs: send, don't BUG_ON() when an empty symlink is found
      Btrfs: fix number of transaction units required to create symlink

Gerd Hoffmann (1):
      drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_command

Gerhard Uttenthaler (1):
      can: ems_usb: Fix possible tx overflow

Guillaume Nault (1):
      pppoe: fix reference counting in PPPoE proxy

Hangbin Liu (1):
      net/ipv6: add sysctl option accept_ra_min_hop_limit

Hannes Frederic Sowa (1):
      pptp: fix illegal memory access caused by multiple bind()s

Hannes Reinecke (1):
      bio: return EINTR if copying to user space got interrupted

Hans Westgaard Ry (1):
      net:Add sysctl_max_skb_frags

Hariprasad S (1):
      iw_cxgb3: Fix incorrectly returning error on success

Ilya Dryomov (1):
      libceph: don't bail early from try_read() when skipping a message

James Bottomley (2):
      ses: Fix problems with simple enclosures
      ses: fix additional element traversal bug

Jan Engelhardt (1):
      target: fix COMPARE_AND_WRITE non zero SGL offset data corruption

Jan Kara (1):
      vfs: Avoid softlockups with sendfile(2)

Jani Nikula (1):
      drm/i915/dp: fall back to 18 bpp when sink capability is unknown

Jay Vosburgh (1):
      bonding: Fix ARP monitor validation

Jeff Layton (1):
      locks: fix unlock when fcntl_setlk races with a close

Jiri Slaby (1):
      Linux 3.12.56

Joe Thornber (3):
      dm thin metadata: fix bug when taking a metadata snapshot
      dm space map metadata: fix ref counting bug when bootstrapping a new space map
      dm btree: fix bufio buffer leaks in dm_btree_del() error path

Johannes Berg (3):
      mac80211: mesh: fix call_rcu() usage
      rfkill: copy the name into the rfkill struct
      rfkill: fix rfkill_fop_read wait_event usage

Josef Bacik (1):
      Btrfs: igrab inode in writepage

K. Y. Srinivasan (1):
      storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag

Kees Cook (1):
      mac: validate mac_partition is within sector

Ken Lin (1):
      USB: cp210x: add IDs for GE B650V3 and B850V3 boards

Kirill A. Shutemov (1):
      vgaarb: fix signal handling in vga_get()

Konrad Rzeszutek Wilk (1):
      xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.

Linus Walleij (1):
      mmc: mmci: fix an ages old detection error

Luca Porzio (1):
      mmc: remove bondage between REQ_META and reliable write

Malcolm Priestley (1):
      media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode

Manfred Rudigier (1):
      net: dp83640: Fix tx timestamp overflow handling.

Manish Chopra (1):
      bnx2x: Don't notify about scratchpad parities

Marcelo Ricardo Leitner (1):
      sctp: allow setting SCTP_SACK_IMMEDIATELY by the application

Mauro Carvalho Chehab (1):
      tda1004x: only update the frontend properties if locked

Mike Marciniszyn (1):
      IB/qib: fix mcast detach when qp not attached

Mike Snitzer (1):
      dm space map metadata: remove unused variable in brb_pop()

Mikulas Patocka (2):
      sata_sil: disable trim
      dm snapshot: fix hung bios when copy error occurs

Neil Horman (1):
      sctp: Fix port hash table size computation

Nicholas Bellinger (1):
      target: Fix race for SCF_COMPARE_AND_WRITE_POST checking

Nicolai Hähnle (1):
      drm/radeon: hold reference to fences in radeon_sa_bo_new

Olga Kornievskaia (1):
      Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount

Oliver Neukum (1):
      cdc-acm:exclude Samsung phone 04e8:685d

Paolo Abeni (1):
      ipv6/udp: use sticky pktinfo egress ifindex on connect()

Peter Rosin (1):
      hwmon: (ads1015) Handle negative conversion values correctly

Peter Zijlstra (5):
      sched: Clean up idle task SMP logic
      sched: Replace post_schedule with a balance callback list
      sched: Allow balance callbacks for check_class_changed()
      sched,rt: Remove return value from pull_rt_task()
      sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance callbacks

Rainer Weikusat (1):
      af_unix: Guard against other == sk in unix_dgram_sendmsg

Rasmus Villemoes (1):
      drm/radeon: use post-decrement in error handling

Richard Cochran (1):
      posix-clock: Fix return code on the poll method's error path

Rob Clark (1):
      drm/vmwgfx: respect 'nomodeset'

Roman Volkov (2):
      dts: vt8500: Add SDHC node to DTS file for WM8650
      clocksource/drivers/vt8500: Increase the minimum delta

Russell King (1):
      scripts: recordmcount: break hardlinks

Sasha Levin (1):
      sched/core: Remove false-positive warning from wake_up_process()

Sebastian Andrzej Siewior (1):
      PCI/AER: Flush workqueue on device remove to avoid use-after-free

Simon Guinot (1):
      kernel/resource.c: fix muxed resource handling in __request_region()

Siva Reddy Kallam (1):
      tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs

Stefan Haberland (2):
      s390/dasd: prevent incorrect length error under z/VM after PAV changes
      s390/dasd: fix refcount for PAV reassignment

Stefan Hajnoczi (1):
      sunrpc/cache: fix off-by-one in qword_get()

Steven Rostedt (Red Hat) (3):
      tracepoints: Do not trace when cpu is offline
      ring-buffer: Update read stamp with first real commit on page
      tracing: Fix showing function event in available_events

Suman Anna (1):
      virtio: fix memory leak of virtio ida cache layers

Tejun Heo (1):
      libata: fix sff host state machine locking while polling

Thomas Gleixner (1):
      genirq: Prevent chip buslock deadlock

Ursula Braun (1):
      af_iucv: Validate socket address length in iucv_sock_bind()

Valentin Rothberg (1):
      wm831x_power: Use IRQF_ONESHOT to request threaded IRQs

Veaceslav Falico (1):
      bonding: fix bond_arp_rcv() race of curr_active_slave

Vegard Nossum (2):
      uml: flush stdout before forking
      uml: fix hostfs mknod()

Xin Long (2):
      sctp: translate network order to host order when users get a hmacid
      route: check and remove route cache when we get route

Xunlei Pang (1):
      sched/core: Clear the root_domain cpumasks in init_rootdomain()

Zheng Liu (1):
      bcache: unregister reboot notifier if bcache fails to unregister device

sumit.saxena@avagotech.com (2):
      megaraid_sas: Do not use PAGE_SIZE for max_sectors
      megaraid_sas : SMAP restriction--do not access user memory from IOCTL code

 Documentation/networking/ip-sysctl.txt       |  8 ++
 Makefile                                     |  2 +-
 arch/arm/boot/dts/wm8650.dtsi                |  9 ++
 arch/sparc/kernel/sys_sparc_64.c             |  2 +-
 arch/um/os-Linux/start_up.c                  |  2 +
 block/partitions/mac.c                       | 10 ++-
 drivers/ata/libata-sff.c                     | 32 +++-----
 drivers/ata/sata_sil.c                       |  3 +
 drivers/clocksource/vt8500_timer.c           |  6 +-
 drivers/dma/dw/core.c                        | 12 +--
 drivers/edac/edac_device.c                   |  9 +-
 drivers/edac/edac_mc.c                       | 14 +---
 drivers/edac/edac_mc_sysfs.c                 | 18 ++--
 drivers/edac/edac_pci.c                      |  9 +-
 drivers/gpu/drm/ast/ast_drv.h                |  1 +
 drivers/gpu/drm/ast/ast_fb.c                 |  7 ++
 drivers/gpu/drm/ast/ast_main.c               |  1 +
 drivers/gpu/drm/ast/ast_mode.c               |  2 +
 drivers/gpu/drm/i915/intel_display.c         | 20 +++--
 drivers/gpu/drm/qxl/qxl_ioctl.c              |  3 +-
 drivers/gpu/drm/radeon/radeon_atombios.c     | 12 +--
 drivers/gpu/drm/radeon/radeon_pm.c           |  5 +-
 drivers/gpu/drm/radeon/radeon_sa.c           |  5 ++
 drivers/gpu/drm/radeon/radeon_ttm.c          |  2 +-
 drivers/gpu/drm/radeon/rv770_dpm.c           |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c          |  7 ++
 drivers/gpu/vga/vgaarb.c                     |  6 +-
 drivers/hwmon/ads1015.c                      |  2 +-
 drivers/infiniband/hw/cxgb3/iwch_cm.c        |  4 +-
 drivers/infiniband/hw/qib/qib_verbs_mcast.c  | 35 ++++----
 drivers/md/bcache/super.c                    |  9 +-
 drivers/md/dm-exception-store.h              |  2 +-
 drivers/md/dm-snap-persistent.c              |  5 +-
 drivers/md/dm-snap-transient.c               |  4 +-
 drivers/md/dm-snap.c                         | 20 ++---
 drivers/md/dm-thin-metadata.c                |  6 ++
 drivers/md/persistent-data/dm-btree.c        | 16 +++-
 .../persistent-data/dm-space-map-metadata.c  | 29 ++++---
 drivers/media/dvb-core/dvb_frontend.c        |  6 +-
 drivers/media/dvb-frontends/tda1004x.c       |  9 ++
 drivers/media/usb/gspca/ov534.c              |  9 +-
 drivers/media/usb/gspca/topro.c              |  6 +-
 drivers/mmc/card/block.c                     | 11 +--
 drivers/mmc/host/mmci.c                      |  2 +-
 drivers/mmc/host/sdhci.c                     |  4 +-
 drivers/net/bonding/bond_main.c              | 46 ++++++++---
 drivers/net/can/usb/ems_usb.c                | 14 +++-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h  | 11 ++-
 .../net/ethernet/broadcom/bnx2x/bnx2x_main.c | 20 +++--
 drivers/net/ethernet/broadcom/tg3.c          | 22 ++++-
 .../net/ethernet/mellanox/mlx4/en_clock.c    | 25 ++++--
 drivers/net/ethernet/mellanox/mlx4/en_port.c |  4 +-
 drivers/net/phy/dp83640.c                    | 17 ++++
 drivers/net/ppp/pppoe.c                      |  2 +
 drivers/net/ppp/pptp.c                       | 34 +++++---
 drivers/net/usb/qmi_wwan.c                   |  1 +
 drivers/pci/pcie/aer/aerdrv.c                |  4 +-
 drivers/pci/pcie/aer/aerdrv.h                |  1 -
 drivers/pci/pcie/aer/aerdrv_core.c           |  2 -
 drivers/pci/xen-pcifront.c                   | 10 ++-
 drivers/power/wm831x_power.c                 |  6 +-
 drivers/s390/block/dasd_alias.c              | 23 ++++--
 drivers/scsi/megaraid/megaraid_sas.h         |  2 +
 drivers/scsi/megaraid/megaraid_sas_base.c    | 15 +++-
 drivers/scsi/ses.c                           | 30 ++++++-
 drivers/scsi/storvsc_drv.c                   |  3 +-
 drivers/target/target_core_sbc.c             | 17 ++--
 drivers/target/target_core_transport.c       | 14 ++--
 drivers/usb/class/cdc-acm.c                  |  5 ++
 drivers/usb/musb/musb_cppi41.c               | 12 +--
 drivers/usb/serial/cp210x.c                  |  2 +
 drivers/usb/serial/option.c                  |  9 ++
 drivers/virtio/virtio.c                      |  1 +
 fs/bio.c                                     | 12 ++-
 fs/btrfs/disk-io.c                           |  1 +
 fs/btrfs/inode.c                             | 21 ++++-
 fs/btrfs/send.c                              | 16 +++-
 fs/hostfs/hostfs_kern.c                      |  4 +-
 fs/lockd/host.c                              |  7 +-
 fs/lockd/mon.c                               | 36 ++++----
 fs/lockd/netns.h                             |  1 +
 fs/lockd/svc.c                               |  1 +
 fs/lockd/svc4proc.c                          |  2 +-
 fs/lockd/svcproc.c                           |  2 +-
 fs/locks.c                                   | 51 +++++++-----
 fs/namei.c                                   |  4 +
 fs/nfs/nfs4proc.c                            |  4 +-
 fs/nfs/nfs4state.c                           |  2 +-
 fs/proc/task_mmu.c                           |  4 +-
 fs/proc/task_nommu.c                         |  2 +-
 fs/splice.c                                  | 13 ++-
 include/linux/enclosure.h                    |  4 +
 include/linux/ipv6.h                         |  1 +
 include/linux/lockd/lockd.h                  |  9 +-
 include/linux/nfs_fs.h                       |  4 +-
 include/linux/skbuff.h                       |  1 +
 include/linux/tracepoint.h                   |  6 ++
 include/net/ip_fib.h                         |  1 +
 include/target/target_core_base.h            |  2 +-
 include/uapi/linux/ipv6.h                    |  2 +
 kernel/irq/manage.c                          |  6 +-
 kernel/resource.c                            |  5 +-
 kernel/sched/core.c                          | 67 +++++++++++----
 kernel/sched/idle_task.c                     |  9 +-
 kernel/sched/rt.c                            | 71 +++++++++-------
 kernel/sched/sched.h                         | 19 ++++-
 kernel/time/posix-clock.c                    |  4 +-
 kernel/trace/ring_buffer.c                   | 12 ++-
 kernel/trace/trace_events.c                  |  3 +-
 lib/devres.c                                 |  2 +-
 net/ceph/messenger.c                         |  4 +-
 net/core/skbuff.c                            |  2 +
 net/core/sysctl_net_core.c                   | 10 +++
 net/ipv4/devinet.c                           |  2 +-
 net/ipv4/ip_sockglue.c                       |  2 +
 net/ipv4/ping.c                              |  4 +-
 net/ipv4/raw.c                               |  4 +-
 net/ipv4/route.c                             | 77 ++++++++++++++----
 net/ipv4/tcp.c                               |  4 +-
 net/ipv4/tcp_ipv4.c                          | 13 +--
 net/ipv4/udp.c                               |  4 +-
 net/ipv6/addrconf.c                          | 12 ++-
 net/ipv6/datagram.c                          |  3 +
 net/ipv6/ip6_flowlabel.c                     |  5 +-
 net/ipv6/ndisc.c                             | 16 ++--
 net/iucv/af_iucv.c                           |  3 +
 net/mac80211/mesh_pathtbl.c                  |  8 +-
 net/rfkill/core.c                            | 22 ++---
 net/sctp/protocol.c                          | 47 +++++++++--
 net/sctp/socket.c                            | 10 ++-
 net/sunrpc/cache.c                           |  2 +-
 net/unix/af_unix.c                           |  8 +-
 net/unix/diag.c                              |  2 +-
 scripts/recordmcount.c                       | 14 ++++
 virt/kvm/async_pf.c                          |  2 +-
 135 files changed, 972 insertions(+), 459 deletions(-)


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

iQIcBAEBCAAGBQJW3vZzAAoJEL0lsQQGtHBJ0DUP/Rp1RiWWW7zXu5K8LMRylq+9
6ia+JU7yqdGsKj3sWUzik+qAXqecyhAPoYVu6eYrmlNkw9bJfMnFXookEF86rGok
g/NQacUakaiYC0wn/PnCd4RAPqjTtrznOvKes6z2uKM+Bf7jloret0MhPgLCVu98
R9LYAV5Hf+c0Qs677AETisLaYFTFqiQJ+lUmvc9mOJdyz5XJwWhnmBNqFUl89PDN
j7tksYkccdOcKtcGb0SZytXnBM5VxwIX2c/25n4RkQjmd1Zq5KYH3fTKcKHwjVaw
bu4Lw2tQd8zJAse5fGOY3ivPpRDJXM5JKZG+AY+PR1MJxB9WkPrgDhLqpgh7kwG/
EaN2kIL21qQ1YYzC1TwMB4Ux02mz/rFZ1a9UTdSSRsXB8vK2tXkrY/3RvsSzdkQA
pisoksMFpo2tPPOmotox0PsQmyASxccLBu4/jgwoFWuAXKx2/lZ43G8+AQpa5mP6
LQeTaAbBnMs/dQDVpwYwiGv978P2jl8E3ksNSu7je+StcfPNnrcGCStWCAVN2Jd/
ARPBQ6UISH1Bh6/3Uqf75Oxt8B4P/F5t8VgdCiIc42OrTW6v9OjPI7y7LoQa/okP
m4e4r1SbQnxoq8P93tFG/9uFaLlFX9eR+Rs/EJiALmso/xTi9JW40ki3uYd3Ucp1
LHKtCJ7A0RPszBT0cBLW
=Oj6r
-----END PGP SIGNATURE-----

             reply	other threads:[~2016-03-08 15:57 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-08 15:57 Jiri Slaby [this message]
2016-03-09  4:08 ` Stable release 3.12.56 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=56DEF676.4050301@suse.cz \
    --to=jslaby@suse.cz \
    --cc=gregkh@linuxfoundation.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.