3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Ludovic Desroches
commit a8d4e01637902311c5643b69a5c80e2805f04054 upstream.
Maxburst was not set when doing the dma slave configuration. This value
is checked by the recently introd
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Gregory CLEMENT
commit 750e30d4076ae5e02ad13a376e96c95a2627742c upstream.
There is no crystal connected to the internal RTC on the Open Block
AX3. So let's disable it in order to pr
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Nathan Fontenot
commit f32393c943e297b8ae180c8f83d81a156c7d0412 upstream.
The incorrect ordering of operations during cpu dlpar add results in invalid
affinity for the cpu being add
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Mike Christie
commit 35e9a9f93994d7f7d12afa41169c7ba05513721b upstream.
This works around a issue with qnap iscsi targets not handling large IOs
very well.
The target returns:
VPD
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Alex Deucher
commit cd17e02ff4db58ec32d35cf331c705d295779930 upstream.
Seems to have problems with high mclks.
bug:
https://bugs.freedesktop.org/show_bug.cgi?id=76490
Signed-off-b
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Nicolas Dichtel
commit 821996795973fd52703c35811a03db9fec1ac141 upstream.
NLM_F_MULTI must be used only when a NLMSG_DONE message is sent. In fact,
it is sent only at the end of a d
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Tejun Heo
commit 464d1387acb94dc43ba772b35242345e3d2ead1b upstream.
mm/page-writeback.c has several places where 1 is added to the divisor
to prevent division by zero exceptions; ho
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "Jason A. Donenfeld"
commit 9a59029bc218b48eff8b5d4dde5662fd79d3e1a8 upstream.
The subtraction here was using a signed integer and did not have any
bounds checking at all. This comm
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "Jason A. Donenfeld"
commit d114b9fe78c8d6fc6e70808c2092aa307c36dc8e upstream.
Since elt->length is a u8, we can make this variable a u8. Then we can
do proper bounds checking more
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Takashi Iwai
commit d02260824e2cad626fb2a9d62e27006d34b6dedc upstream.
Some models provide too long string for the shortname that has 32bytes
including the terminator, and it result
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Takashi Iwai
commit ee52e56e7b12834476cd0031c5986254ba1b6317 upstream.
The mute-LED mode control has the fixed on/off states that are
supposed to remain on/off regardless of the mas
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "Jason A. Donenfeld"
commit b1bb5b49373b61bf9d2c73a4d30058ba6f069e4c upstream.
Using signed integers, the subtraction between required_size and offset
could wind up being negative,
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Tim Gardner
commit 7cbc0ea79da2cbe70d8da9319895f07f872a3190 upstream.
In file included from scripts/sortextable.c:194:0:
scripts/sortextable.c: In function `main':
scripts/sortextab
Actually, there is no way but the module parameter to set the desired
heartbeat. This patch allows a platform code to set it in the device
platform data. This is convenient for platforms and built-in drivers.
To do so, initialize heartbeat to zero to allow the module parameter to
take precedence o
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "Jason A. Donenfeld"
commit 04bf464a5dfd9ade0dda918e44366c2c61fce80b upstream.
A network supplied parameter was not checked before division, leading to
a divide-by-zero. Since this
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Charles Keepax
commit a2d97723cb3a7741af81868427b36bba274b681b upstream.
Correct small copy and paste error where autodisable was not being
enabled for the SOC_DAPM_SINGLE_TLV_AUTOD
Introduce a new struct max63xx_platform_data to support MAX63xx watchdog
chips connected via GPIO. A platform code can fill this structure with
GPIO numbers for WDI and WDSET pins to enable GPIO support in the code.
The driver takes care of requesting and releasing the GPIOs.
Signed-off-by: Vivie
This patch removes the static watchdog device for a new max63xx_wdt data
structure, and constifies the max63xx_timeout data.
The new structure contains pointers to pin access routines, which
abstracts mmap-specific code. This will ease future accesses like GPIO.
Signed-off-by: Vivien Didelot
---
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Takashi Iwai
commit 07b0e5d49d227e3950cb13a3e8caf248ef2a310e upstream.
The emux-synth driver has a possible AB/BA mutex deadlock at unloading
the emu10k1 driver:
snd_emux_free()
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Dan Carpenter
commit 59c816c1f24df0204e01851431d3bab3eb76719c upstream.
This code in vhost_scsi_make_tpg() is confusing because we limit "tpgt"
to UINT_MAX but the data type of "tpg
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Behan Webster
commit 62ec95f86d2850b7ce6d73fb236a6fcf48411aea upstream.
rtllib_probe_req is defined as "static inline" in rtllib_softmac.c however it
is declared differently as "ext
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "Kirill A. Shutemov"
commit 51b97e354ba9fce1890cf38ecc754aa49677fc89 upstream.
Sasha Levin reports:
"gcc5 changes the default standard to c11, which makes kernel build
unhappy
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Chen Gang
commit 9493c2422cae272d6f1f567cbb424195defe4176 upstream.
Remove 2 redundant extern inline functions: qla8044_set_qsnt_ready() and
qla8044_need_reset_handler(). At present
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Nick Meier
commit 96c1d0581d00f7abe033350edb021a9d947d8d81 upstream.
BugLink: http://bugs.launchpad.net/bugs/1463584
Hyper-V allows a guest to notify the Hyper-V host that a panic
co
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: "gre...@linuxfoundation.org"
Patch not upstream as this driver is deleted there.
Fix up some "extern inline" functions as they break the build when using
a "modern" complier (i.e. g
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Jason Gunthorpe
[ Upstream commit 9302d7bb0c5cd46be5706859301f18c137b2439f ]
sctp_v4_map_v6 was subtly writing and reading from members
of a union in a way the clobbered data it neede
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Filipe Manana
commit 5f5bc6b1e2d5a6f827bc860ef2dc5b6f365d1339 upstream.
Replacing a xattr consists of doing a lookup for its existing value, delete
the current value from the respec
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Jan Kara
commit 23b133bdc452aa441fcb9b82cbf6dd05cfd342d0 upstream.
Check length of extended attributes and allocation descriptors when
loading inodes from disk. Otherwise corrupted
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Jan Kara
commit 79144954278d4bb5989f8b903adcac7a20ff2a5a upstream.
Store blocksize in a local variable in udf_fill_inode() since it is used
a lot of times.
Signed-off-by: Jan Kara
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: =?UTF-8?q?Peter=20K=C3=BCmmel?=
commit 2d560306096739e2251329ab5c16059311a151b0 upstream.
Warning:
In file included from scripts/kconfig/zconf.tab.c:2537:0:
scripts/kconfig/menu.c:
On Tue, Jun 16, 2015 at 11:55 AM, Bjorn Helgaas wrote:
> We have a few reports of sound devices not working because the BIOS didn't
> assign space for the device and the PCI core put it at an address that
> doesn't work.
>
> The Foxconn system has two PCI host bridges, and without the information
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Arnd Bergmann
commit 0c9f3a65c5eb7fe1fc611a22eb8a8b71ea865998 upstream.
The rtl8712 driver has an 'extern inline' function that contains an
'if', which causes lots of warnings with
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let
me know.
--
From: Mark Rutland
commit c097877319ab61dd045b6497953b4e3df8f2bb44 upstream.
arm64 builds with GCC 5 have caused the __asmeq assertions in the PSCI
calling code to fire, so move the ARM P
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Richard Cochran
[ Upstream commit adbe088f6f8b0b7701fe07f51fe6f2bd602a6665 ]
A pair of nested spin locks was introduced in commit 63502b8d0
"dp83640: Fix receive timestamp race condit
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Alexei Starovoitov
[ Upstream commit 3f7352bf21f8fd7ba3e2fcef9488756f188e12be ]
x86 has variable length encoding. x86 JIT compiler is trying
to pick the shortest encoding for given bp
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Richard Cochran
[ Upstream commit 397a253af5031de4a4612210055935309af4472c ]
Currently, the calibration function that corrects the initial offsets
among multiple devices only works th
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Ross Lagerwall
[ Upstream commit ce0e5c522d3924090c20e774359809a7aa08c44c ]
Commit e9ce7cb6b107 ("xen-netback: Factor queue-specific data into queue
struct") introduced a regression w
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Mark Salyzyn
[ Upstream commit b48732e4a48d80ed4a14812f0bab09560846514e ]
got a rare NULL pointer dereference in clear_bit
Signed-off-by: Mark Salyzyn
Acked-by: Hannes Frederic Sowa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Vlad Yasevich
[ Upstream commit d66bf7dd27573ee5ea90484899ee952c19ccb194 ]
The code in __netdev_upper_dev_link() has an over-stringent
loop detection logic that actually prevents vali
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: WANG Cong
[ Upstream commit 86e363dc3b50bfd50a1f315934583fbda673ab8d ]
For mq qdisc, we add per tx queue qdisc to root qdisc
for display purpose, however, that happens too early,
befo
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Richard Cochran
[ Upstream commit a935865c828c8cd20501f618c69f659a5b6d6a5f ]
Callers of the ext_write function are supposed to hold a mutex that
protects the state of the dialed page,
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Malcolm Priestley
commit c312530589ed9524fc7cc921105dc9b67ea32d6a upstream.
There is still a problem that dma_idx is causing packets to
go onto the wrong tx path.
Protect dma_idx ful
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Malcolm Priestley
commit d17f4c8a42256dae6aa598bdbc00eff8b38cc949 upstream.
Allow only TD_FLAGS_NETIF_SKB on ring buffer TYPE_AC0DMA for data
only transfers for correct reporting of t
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: =?UTF-8?q?Michal=20Kube=C4=8Dek?=
commit 27596472473a02cfef2908a6bcda7e55264ba6b7 upstream.
When replacing an IPv6 multipath route with "ip route replace", i.e.
NLM_F_CREATE | NLM_F_R
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Nick Meier
commit 5ef5b6927f14f29cacd78fa1fb861661a5367f13 upstream.
HV_CRASH_CTL_CRASH_NOTIFY is a 64 bit number. Depending on the usage context,
the value may be truncated. This pa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Malcolm Priestley
commit d65d2b25d2761153390df8026cca1a528d9b6c5a upstream.
The state of m_td0TD0.f1Owner should change after the buff_addr
has been filled otherwise the device grabs
On Tue, Jun 16, 2015 at 03:09:30PM +0200, Beata Michalska wrote:
> Introduce configurable generic interface for file
> system-wide event notifications, to provide file
> systems with a common way of reporting any potential
> issues as they emerge.
>
> The notifications are to be issued through gen
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Malcolm Priestley
commit 187e2a81805f4b7ba1acf118aed8937a718d894c upstream.
Keep setting of this part of the structure with the others.
Only pTDInfo needs carried in the buffer struc
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Florent Fourcot
commit 21858cd02dabcf290564cbf4769b101eba54d7bb upstream.
commit 1d13a96c74fc ("ipv6: tcp: fix flowlabel value in ACK messages
send from TIME_WAIT") added the flow lab
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Malcolm Priestley
commit 95775d12219285d6e0116acb6267864582cd01ef upstream.
The device must not flip to page 1 while in interrupt lock causing
loss of connection or dead lock.
Protec
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: "Eric W. Biederman"
commit 381c759d9916c42959515ad34a6d467e24a88e93 upstream.
ip_error does not check if in_dev is NULL before dereferencing it.
IThe following sequence of calls is p
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Ludovic Desroches
commit 60c8f783a18feb95ad967c87e9660caf09fb4700 upstream.
clkdiv is declared as an u32 but it can be set to a negative value
causing a huge divisor value. Change its
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: David Henningsson
commit 9b5a4e395c2f39fae89f75e4a749be5dba342d22 upstream.
This enables the headset microphone on Dell Inspiron 5548,
or at least some variants of it.
BugLink: https
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Anton Blanchard
commit 5e95235ccd5442d4a4fe11ec4eb99ba1b7959368 upstream.
Recent toolchains force the TOC to be 256 byte aligned. We need
to enforce this alignment in our linker scrip
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Nicolas Dichtel
commit ed2a80ab7b76f11af0b2c6255709c4ebf164b667 upstream.
Before the patch, the command 'ip link add bond2 type bond mode 802.3ad'
causes the kernel to send a rtnl mes
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Tommi Rantala
commit f30bf2a5cac6c60ab366c4bc6db913597bf4d6ab upstream.
Fix memory leak introduced in commit a0840e2e165a ("IPVS: netns,
ip_vs_ctl local vars moved to ipvs struct."):
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Thadeu Lima de Souza Cascardo
commit 47cc84ce0c2fe75c99ea5963c4b5704dd78ead54 upstream.
When more than a multicast address is present in a MLDv2 report, all but
the first address is i
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Henning Rogge
commit 33b4b015e1a1ca7a8fdce40af5e71642a8ea355c upstream.
Commit <5cf3d46192fc> ("udp: Simplify__udp*_lib_mcast_deliver")
simplified the filter for incoming IPv6 multica
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: =?UTF-8?q?Michal=20Kube=C4=8Dek?=
commit 35f1b4e96b9258a3668872b1139c51e5a23eb876 upstream.
If adding a nexthop of an IPv6 multipath route fails, comment in
ip6_route_multipath() says
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Jesper Dangaard Brouer
commit b3cad287d13b5f6695c6b4aab72969cd64bf0171 upstream.
In compliance with RFC5961, the network stack send challenge ACK in
response to spurious SYN packets,
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Oleg Nesterov
commit ef7254a595912b026d80a4116b8c4cd5b79d9c62 upstream.
Change HOST_EXTRACFLAGS to include arch/x86/include/uapi along
with include/uapi.
This looks more consistent,
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: "K. Y. Srinivasan"
commit dc45708ca9988656d706940df5fd102672c5de92 upstream.
Set the SRB flags correctly when there is no data transfer. Without this
change some IHV drivers will fai
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Florian Fainelli
commit 7e14069651591c81046ffaec13c3dac8cb70f5fb upstream.
RGMII interfaces come in multiple flavors: RGMII with transmit or
receive internal delay, no delays at all,
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Daniel Borkmann
commit c78e1746d3ad7d548bdf3fe491898cc453911a49 upstream.
Vijay reported that a loop as simple as ...
while true; do
tc qdisc add dev foo root handle 1: prio
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Harald Freudenberger
commit a1cae34e23b1293eccbcc8ee9b39298039c3952a upstream.
Multitheaded tests showed that the icv buffer in the current ghash
implementation is not handled correct
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Stephane Eranian
commit 44b11fee51711ca85aa2b121a49bf029d18a3722 upstream.
This patch enables RAPL counters (energy consumption counters)
support for Intel Broadwell-U processors (Mod
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Alex Deucher
commit 0f28d1281b6c54cc98746ae61e44e7f540758ed4 upstream.
Retry the dpcd fetch several times. Some eDP panels
fail several times before the fetch is successful.
bug:
ht
Prepare the pmem driver to consume PMEM namespaces emitted by regions of
an nvdimm_bus instance. No functional change.
Acked-by: Christoph Hellwig
Signed-off-by: Dan Williams
---
drivers/block/Kconfig | 11 --
drivers/block/Makefile |1
drivers/block/pmem.c| 262
The control device for a nvdimm_bus is registered as an "nd" class
device. The expectation is that there will usually only be one "nd" bus
registered under /sys/class/nd. However, we allow for the possibility
of multiple buses and they will listed in discovery order as
ndctl0...ndctlN. This char
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Paolo Bonzini
commit 0fdd74f7784b5cdff7075736992bbb149b1ae49c upstream.
This reverts commit 4473b570a7ebb502f63f292ccfba7df622e5fdd3. We'll
use the hook again.
Signed-off-by: Paolo
This on media label format [1] consists of two index blocks followed by
an array of labels. None of these structures are ever updated in place.
A sequence number tracks the current active index and the next one to
write, while labels are written to free slots.
++
|
Most discovery/configuration of the nvdimm-subsystem is done via sysfs
attributes. However, some nvdimm_bus instances, particularly the
ACPI.NFIT bus, define a small set of messages that can be passed to the
platform. For convenience we derive the initial libnvdimm-ioctl command
formats directly
On Wed, Jun 10, 2015 at 4:54 PM, Dan Streetman wrote:
> On Thu, Jun 4, 2015 at 8:13 AM, Dan Streetman wrote:
>> On Thu, Jun 4, 2015 at 8:02 AM, Dan Streetman wrote:
>>> Add dynamic creation of pools. Move the static crypto compression
>>> per-cpu transforms into each pool. Add a pointer to zsw
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Liang Li
commit c447e76b4cabb49ddae8e49c5758f031f35d55fb upstream.
The MPX feature requires eager KVM FPU restore support. We have verified
that MPX cannot work correctly with the cur
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Andrea Arcangeli
commit e8fd5e9e9984675f45b9a5485909c143fbde248f upstream.
memslot->userfault_addr is set by the kernel with a mmap executed
from the kernel but the userland can still
On Tue, 9 Jun 2015, Sergey Senozhatsky wrote:
> kmem_cache_destroy() does not tolerate a NULL kmem_cache pointer
> argument and performs a NULL-pointer dereference. This requires
> additional attention and effort from developers/reviewers and
> forces all kmem_cache_destroy() callers (200+ as of 4
A blk label set describes a namespace comprised of one or more
discontiguous dpa ranges on a single dimm. They may alias with one or
more pmem interleave sets that include the given dimm.
This is the runtime/volatile configuration infrastructure for sysfs
manipulation of 'alt_name', 'uuid', 'size
nd_pmem attaches to persistent memory regions and namespaces emitted by
the libnvdimm subsystem, and, same as the original pmem driver, presents
the system-physical-address range as a block device.
The existing e820-type-12 to pmem setup is converted to an nvdimm_bus
that emits an nd_namespace_io
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Ilya Dryomov
commit 521a04d06a729e5971cdee7f84080387ed320527 upstream.
This reverts commit ba9d114ec5578e6e99a4dfa37ff8ae688040fd64.
.. which introduced a regression that prevented a
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Ilya Dryomov
commit b0494532214bdfbf241e94fabab5dd46f7b82631 upstream.
This commit does two things. First, if there are any homeless
lingering requests, we now request a new osdmap e
If you plug in a DVI monitor to your HDMI port, you need to filter out
clocks > 165MHz. That's because 165MHz is the maximum clock rate that
we can run single-link DVI at.
If you want to run high resolutions to DVI, you'd need some type of an
active adapter that pretended that it was HDMI, interp
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Kailang Yang
commit 7081adf3f98f4c39dc6758208775b2aa48f51f8a upstream.
Dell new platform of ALC256 audio codec.
Support headset mode for Dell ALC256 platform.
Signed-off-by: Kailang
A struct nvdimm_bus is the anchor device for registering nvdimm
resources and interfaces, for example, a character control device,
nvdimm devices, and I/O region devices. The ACPI NFIT (NVDIMM Firmware
Interface Table) is one possible platform description for such
non-volatile memory resources in
A new sub-system in support of non-volatile memory storage devices.
Stephen, please add libnvdimm-for-next to -next:
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/nvdimm libnvdimm-for-next
Changes since v6 [1]:
1/ Deferred the patches dependent on ->rw_bytes() (BTT - stacked block
dri
A "region" device represents the maximum capacity of a BLK range (mmio
block-data-window(s)), or a PMEM range (DAX-capable persistent memory or
volatile memory), without regard for aliasing. Aliasing, in the
dimm-local address space (DPA), is resolved by metadata on a dimm to
designate which exclu
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Martin Schwidefsky
commit 7cded342c09f633666e71ee1ce048f218a9c5836 upstream.
Git commit 152125b7a882df36a55a8eadbea6d0edf1461ee7
"s390/mm: implement dirty bits for large segment table
After 'uuid', 'size', 'sector_size', and optionally 'alt_name' have been
set to valid values the labels on the dimm can be updated. The
difference with the pmem case is that blk namespaces are limited to one
dimm and can cover discontiguous ranges in dpa space.
Also, after allocating label slots,
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Daniel Axtens
commit ffb2d78eca08a1451137583d4e435aecfd6af809 upstream.
Before 69111bac42f5 ("powerpc: Replace __get_cpu_var uses"), in
save_mce_event, index got the value of mce_nest
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Nicolas Pitre
commit 8b618628b2bf83512fc8df5e8672619d65adfdfb upstream.
At least on ARM, do_div() is optimized to turn constant divisors into
an inline multiplication by the reciproca
After 'uuid', 'size', and optionally 'alt_name' have been set to valid
values the labels on the dimms can be updated.
Write procedure is:
1/ Allocate and write new labels in the "next" index
2/ Free the old labels in the working copy
3/ Write the bitmap and the label space on the dimm
4/ Write the
A complete label set is a PMEM-label per-dimm per-interleave-set where
all the UUIDs match and the interleave set cookie matches the hosting
interleave set.
Present sysfs attributes for manipulation of a PMEM-namespace's
'alt_name', 'uuid', and 'size' attributes. A later patch will make
these set
ACPI 6.0 formalizes e820-type-7 and efi-type-14 as persistent memory.
Mark it "reserved" and allow it to be claimed by a persistent memory
device driver.
This definition is in addition to the Linux kernel's existing type-12
definition that was recently added in support of shipping platforms with
N
Enable nvdimm devices to be registered on a nvdimm_bus. The kernel
assigned device id for nvdimm devicesis dynamic. If userspace needs a
more static identifier it should consult a provider-specific attribute.
In the case where NFIT is the provider, the 'nmemX/nfit/handle' or
'nmemX/nfit/serial' a
On platforms that have firmware support for reading/writing per-dimm
label space, a portion of the dimm may be accessible via an interleave
set PMEM mapping in addition to the dimm's BLK (block-data-window
aperture(s)) interface. A label, stored in a "configuration data
region" on the dimm, disamb
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Ansgar Hegerfeld
commit 09ea997677cd44ebe7f42573119aaf46b775c683 upstream.
The Lenovo ThinkPad L450 requires the ALC292_FIXUP_TPT440_DOCK fix in
order to get sound output on the docki
* Implement the device-model infrastructure for loading modules and
attaching drivers to nvdimm devices. This is a simple association of a
nd-device-type number with a driver that has a bitmask of supported
device types. To facilitate userspace bind/unbind operations 'modalias'
and 'devty
The libnvdimm region driver is an intermediary driver that translates
non-volatile "region"s into "namespace" sub-devices that are surfaced by
persistent memory block-device drivers (PMEM and BLK).
ACPI 6 introduces the concept that a given nvdimm may simultaneously
offer multiple access modes to
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: David Henningsson
commit 6ffc0898b29a2811a6c0569c5dd9b581980110df upstream.
This patch adds support for Conexant HD Audio codecs
CX20721, CX20722, CX20723 and CX20724.
BugLink: https
On Tue, 9 Jun 2015, Sergey Senozhatsky wrote:
> mempool_destroy() does not tolerate a NULL mempool_t pointer
> argument and performs a NULL-pointer dereference. This requires
> additional attention and effort from developers/reviewers and
> forces all mempool_destroy() callers to do a NULL check
>
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Koro Chen
commit fdb6eb0a12871d5bfaf266c5a0d5259a5437a72f upstream.
When there is prefix specified, currently we will add this prefix in
widget->name, but not in widget->sname.
it cau
701 - 800 of 1026 matches
Mail list logo