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-----
next 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.