4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit c37e9e013469521d9adb932d17a1795c139b36db upstream.
If there is a directory entry pointing to a system inode (such as a
journal inode), complain and declare the file system
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit bdbd6ce01a70f02e9373a584d0ae9538dcf0a121 upstream.
Signed-off-by: Theodore Ts'o
Cc: sta...@kernel.org
Signed-off-by: Greg Kroah-Hartman
---
fs/ext4/inode.c |4 ++--
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit bfe0a5f47ada40d7984de67e59a7d3390b9b9ecc upstream.
The kernel's ext4 mount-time checks were more permissive than
e2fsprogs's libext2fs checks when opening a file system.
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jon Derrick
commit a17712c8e4be4fa5404d20e9cd3b2b21eae7bc56 upstream.
This patch attempts to close a hole leading to a BUG seen with hot
removals during writes [1].
A block device (NVME names
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ilya Dryomov
commit 425a4dba7953e35ffd096771973add6d2f40d2ed upstream.
blkdev_issue_zeroout() will use this in !BLKDEV_ZERO_NOFALLBACK case.
Reviewed-by: Christoph Hellwig
Reviewed-by: Marti
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ilya Dryomov
commit d5ce4c31d6df518dd8f63bbae20d7423c5018a6c upstream.
sd_config_write_same() ignores ->max_ws_blocks == 0 and resets it to
permit trying WRITE SAME on older SCSI devices, unle
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Rakib Mullick
commit 10d94ff4d558b96bfc4f55bb0051ae4d938246fe upstream.
When the irqaffinity= kernel parameter is passed in a CPUMASK_OFFSTACK=y
kernel, it fails to boot, because zalloc_cpumas
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Greg Kroah-Hartman
This reverts commit 5bbb99d2fde047df596379be6c58e265e2ddbe1f which is
commit 88075256ee817041d68c2387f29065b5cb2b342a upstream.
Jiri writes that this was an incorrect fix, a
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Christian Borntraeger
commit 891f6a726cacbb87e5b06076693ffab53bd378d7 upstream.
In the critical section cleanup we must not mess with r1. For march=z9
or older, larl + ex (instead of exrl) ar
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: David Disseldorp
commit 63ce3c384db26494615e3c8972bcd419ed71f4c4 upstream.
SPC5r17 states that the contents of the ADDITIONAL LENGTH field are not
altered based on the allocation length, so al
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Sakari Ailus
commit 03703ed1debf777ea845aa9b50ba2e80a5e7dd3c upstream.
If buffers were prepared or queued and the buffers were released without
starting the queue, the finish mem op (correspon
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Daniel Rosenberg
commit 717adfdaf14704fd3ec7fa2c04520c0723247eac upstream.
If our length is greater than the size of the buffer, we
overflow the buffer
Cc: sta...@vger.kernel.org
Signed-off-b
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit 4f65245f2d178b9cba48350620d76faa4a098841 upstream.
uref->field_index, uref->usage_index, finfo.field_index and cinfo.index can be
indirectly controlled by user-space
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jason Andryuk
commit ef6eaf27274c0351f7059163918f3795da13199c upstream.
Commit ac75a041048b ("HID: i2c-hid: fix size check and type usage") started
writing messages when the ret_size is <= 2 f
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jaegeuk Kim
commit dc7a10ddee0c56c6d891dd18de5c4ee9869545e0 upstream.
If write is failed, we must deallocate the blocks that we couldn't write.
Cc: sta...@vger.kernel.org
Reviewed-by: Chao Yu
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Lars Ellenberg
commit 64dafbc9530c10300acffc57fae3269d95fa8f93 upstream.
We have
struct drbd_requests { ... struct bio *private_bio; ... }
to hold a bio clone for local submission.
On loca
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Naoya Horiguchi
commit 31286a8484a85e8b4e91ddb0f5415aee8a416827 upstream.
Recently the following BUG was reported:
Injecting memory failure for pfn 0x3c at process virtual address
0x
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Dan Carpenter
commit 1376b0a2160319125c3a2822e8c09bd283cd8141 upstream.
There is a '>' vs '<' typo so this loop is a no-op.
Fixes: d35dcc89fc93 ("staging: comedi: quatech_daqp_cs: fix
daqp_a
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Sebastian Andrzej Siewior
commit 4ff648decf4712d39f184fc2df3163f43975575a upstream.
Since the following commit:
b91473ff6e97 ("sched,tracing: Update trace_sched_pi_setprio()")
the sched_pi
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Sebastian Andrzej Siewior
commit 28557cc106e6d2aa8b8c5c7687ea9f8055ff3911 upstream.
Revert commit c7f26ccfb2c3 ("mm/vmstat.c: fix vmstat_update() preemption
BUG"). Steven saw a "using smp_pro
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Paulo Alcantara
commit 6aa0c114eceec8cc61715f74a4ce91b048d7561c upstream.
This patch fixes a memory leak when doing a setxattr(2) in SMB2+.
Signed-off-by: Paulo Alcantara
Cc: sta...@vger.ker
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Janosch Frank
commit 1e2c043628c7736dd56536d16c0ce009bc834ae7 upstream.
Use huge_ptep_get() to translate huge ptes to normal ptes so we can
check them with the huge_pte_* functions. Otherwise
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ross Zwisler
commit 15256f6cc4b44f2e70503758150267fd2a53c0d6 upstream.
Add an explicit check for QUEUE_FLAG_DAX to __bdev_dax_supported(). This
is needed for DM configurations where the first
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Dave Jiang
commit 80660f20252d6f76c9f203874ad7c7a4a8508cf8 upstream.
The function return values are confusing with the way the function is
named. We expect a true or false return value but it
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Martin Kaiser
commit 3f77f244d8ec28e3a0a81240ffac7d626390060c upstream.
The v21 version of the NAND flash controller contains a Spare Area Size
Register (SPAS) at offset 0x10. Its setting defa
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit ce00bf07cc95a57cd20b208e02b3c2604e532ae8 upstream.
The old code would indefinitely block other users of nf_log_mutex if
a userspace access in proc_dostring() blocked e.g. due
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Brad Love
commit 3ee9bc12342cf546313d300808ff47d7dbb8e7db upstream.
The cx25840 driver currently configures 885, 887, and 888 using
default divisors for each chip. This check to see if the cx2
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 79ca484b613041ca223f74b34608bb6f5221724b upstream.
Currently the functions use to check both chip ready and good.
But the chip ready is not enough to check the operatio
Further analysis shows that even with CONFIG_IRQ_TIME_ACCOUNTING or
DYNTICKS (CONFIG_VIRT_CPU_ACCOUNTING_GEN) there are some CPU cycles
lost. This difference correlates with the number of interrupts/sec
handled in the core, as the number increases, difference also does.
Network example (linux bare
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Darrick J. Wong
commit ba23cba9b3bdc967aabdc6ff1e3e9b11ce05bb4f upstream.
Change bdev_dax_supported so it takes a bdev parameter. This enables
multi-device filesystems like xfs to check that
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Mike Snitzer
commit ad3793fc3945173f64d82d05d3ecde41f6c0435c upstream.
Rather than having DAX support be unique by setting it based on table
type in dm_setup_md_queue().
Signed-off-by: Mike S
This is the start of the stable review cycle for the 4.17.6 release.
There are 56 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu Jul 12 18:24:40 UTC 2018.
Anything receive
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Raghava Aditya Renukunta
commit 59b433c825569ce251371485f0e29fca888b549d upstream.
The driver fails to set the correct queue depth for native devices, due to
failing to set the device type pri
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: David Disseldorp
commit 63ce3c384db26494615e3c8972bcd419ed71f4c4 upstream.
SPC5r17 states that the contents of the ADDITIONAL LENGTH field are not
altered based on the allocation length, so al
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ross Zwisler
commit dbc626597c39b24cefce09fbd8e9dea85869a801 upstream.
Currently device_supports_dax() just checks to see if the QUEUE_FLAG_DAX
flag is set on the device's request queue to dec
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Rasmus Villemoes
commit 9564a8cf422d7b58f6e857e3546d346fa970191e upstream.
I tried building using a freshly built Make (4.2.1-69-g8a731d1), but
already the objtool build broke with
orc_dump.c
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 85a82e28b023de9b259a86824afbd6ba07bd6475 upstream.
The definition can be used for other program and erase operations also.
So change the naming to MAX_RETRIES from MAX_
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 45f75b8a919a4255f52df454f1ffdee0e42443b2 upstream.
For the word write functions it is retried for error.
But it is not implemented to retry for the erase functions.
To
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Cannon Matthews
commit 520495fe96d74e05db585fc748351e0504d8f40d upstream.
When booting with very large numbers of gigantic (i.e. 1G) pages, the
operations in the loop of gather_bootmem_preall
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Nick Dyer
commit 06d793b114e9d922c03aa077ac6c5c51fdda2722 upstream.
The pinctrl settings were incorrect for the touchscreen interrupt line, causing
an interrupt storm. This change has been tes
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Christian Borntraeger
commit 891f6a726cacbb87e5b06076693ffab53bd378d7 upstream.
In the critical section cleanup we must not mess with r1. For march=z9
or older, larl + ex (instead of exrl) ar
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Lars Ellenberg
commit 64dafbc9530c10300acffc57fae3269d95fa8f93 upstream.
We have
struct drbd_requests { ... struct bio *private_bio; ... }
to hold a bio clone for local submission.
On loca
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jason Gunthorpe
commit bb94b55af3461e26b32f0e23d455abeae0cfca5d upstream.
The patch noted in the fixes below converted get_user_pages_fast() to
get_user_pages_longterm(), however the two calls
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Adam Ford
commit 0144eb204cdcdf09a76794b4a294291388e739bc upstream.
A previous patch removed OMAP clock aliases that were perceived
to be unnecessary. Unfortunately, it broke the ethernet on
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Roger Quadros
commit 07eaa43e66f505980d00e0f5fe697f3da7c6a730 upstream.
Disable the metastability workaround for USB2. The original
patch disabled the workaround on the wrong USB port.
Fixes:
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Stefano Brivio
commit f46ecbd97f508e68a7806291a139499794874f3d upstream.
A "small" CIFS buffer is not big enough in general to hold a
setacl request for SMB2, and we end up overflowing the buf
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Pavel Tatashin
commit fc36def997cfd6cbff3eda4f82853a5c311c5466 upstream.
If struct page is poisoned, and uninitialized access is detected via
PF_POISONED_CHECK(page) dump_page() is called to o
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Paulo Alcantara
commit 6aa0c114eceec8cc61715f74a4ce91b048d7561c upstream.
This patch fixes a memory leak when doing a setxattr(2) in SMB2+.
Signed-off-by: Paulo Alcantara
Cc: sta...@vger.ker
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Paulo Alcantara
commit 7ffbe65578b44fafdef577a360eb0583929f7c6e upstream.
For every request we send, whether it is SMB1 or SMB2+, we attempt to
reconnect tcon (cifs_reconnect_tcon or smb2_reco
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Lyude Paul
commit 4aa5d5eb82bb237d0bb3a38b2a7555054d018081 upstream.
Since it seems that some vendors are storing the ATIF ACPI methods under
the same handle that ATPX lives under instead of t
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Mikulas Patocka
commit 99ec9e77511dea55d81729fc80b6c63a61bfa8e0 upstream.
The displaylink hardware has such a peculiarity that it doesn't render a
command until next command is received. This
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Michel Dänzer
commit 718b5406cd76f1aa6434311241b7febf0e8571ff upstream.
The property size may be controlled by userspace, can be large (I've
seen failure with order 4, i.e. 16 pages / 64 KB) a
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Lyude Paul
commit f9ff68521a5541e1fdaeb0ef11871c035b30e409 upstream.
The other day I was testing one of the HP laptops at my office with an
i915/amdgpu hybrid setup and noticed that hotpluggin
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit e09463f220ca9a1a1ecfda84fcda658f99a1f12a upstream.
Do not set the b_modified flag in block's journal head should not
until after we're sure that jbd2_journal_dirty_metadat
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 5369a762c882c0b6e9599e4ebbb3a9ba9eee7e2d upstream.
In theory this should have been caught earlier when the xattr list was
verified, but in case it got missed, it's simple
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 77260807d1170a8cf35dbb06e07461a655f67eee upstream.
It's really bad when the allocation bitmaps and the inode table
overlap with the block group descriptors, since it cause
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 513f86d73855ce556ea9522b6bfd79f87356dc3a upstream.
If there an inode points to a block which is also some other type of
metadata block (such as a block allocation bitmap),
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Rafael J. Wysocki
commit 26112ddc254c98681b224aa9ededefc01b6e02d2 upstream.
It is reported that commit c62ec4610c40 (PM / core: Fix direct_complete
handling for devices with no callbacks) intr
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit bdbd6ce01a70f02e9373a584d0ae9538dcf0a121 upstream.
Signed-off-by: Theodore Ts'o
Cc: sta...@kernel.org
Signed-off-by: Greg Kroah-Hartman
---
fs/ext4/inode.c |4 ++--
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit bc890a60247171294acc0bd67d211fa4b88d40ba upstream.
If there is a corupted file system where the claimed depth of the
extent tree is -1, this can cause a massive buffer ove
Thank you,
When applied this single patch on v4.18-rc4 and performed "echo >
/mnt/xyz" on hfsplus_16mb_hang image, I get about 14 pairs of lines
hfsplus: unable to mark blocks free: error -5
hfsplus: can't free extent
Then `echo` exits with "No space left on device" error. Then it
permits to per
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 819b23f1c501b17b9694325471789e6b5cc2d0d2 upstream.
Regardless of whether the flex_bg feature is set, we should always
check to make sure the bits we are setting in the blo
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 8844618d8aa7a9973e7b527d038a2a589665002c upstream.
The bg_flags field in the block group descripts is only valid if the
uninit_bg or metadata_csum feature is enabled. We
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Arnd Bergmann
commit cf4d418e653afc84c9c873236033e06be5d58f1c upstream.
'err' is used as a NUL-terminated string, but using strncpy() with the length
equal to the buffer size may result in lac
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jouke Witteveen
commit 673b4271665a12fa839a12abb50e6f6e9953c081 upstream.
A hooking API was implemented for 4.17 in fa93854f7a7ed63d followed
by hooks for Thinkpad laptops in 2801b9683f740012.
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Lyude Paul
commit 2cd5fe22d9a45cdf11c62bbe8db3ce9101207510 upstream.
Currently, there is nothing in amdgpu that actually uses these structs
other than amdgpu_acpi.c. Additionally, since we're
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 85a82e28b023de9b259a86824afbd6ba07bd6475 upstream.
The definition can be used for other program and erase operations also.
So change the naming to MAX_RETRIES from MAX_
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit 26b5b874aff5659a7e26e5b1997e3df2c41fa7fd upstream.
As Al Viro noted in commit 128394eff343 ("sg_write()/bsg_write() is not fit
to be called under KERNEL_DS"), sg improperly ac
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 79ca484b613041ca223f74b34608bb6f5221724b upstream.
Currently the functions use to check both chip ready and good.
But the chip ready is not enough to check the operatio
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Ross Zwisler
commit dbc626597c39b24cefce09fbd8e9dea85869a801 upstream.
Currently device_supports_dax() just checks to see if the QUEUE_FLAG_DAX
flag is set on the device's request queue to dec
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Changbin Du
commit 1fe4293f4b8de75824935f8d8e9a99c7fc6873da upstream.
The function_graph tracer does not show the interrupt return marker for the
leaf entry. On leaf entries, we see an unbalan
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 8cdb5240ec5928b20490a2bb34cb87e9a5f40226 upstream.
When expanding the extra isize space, we must never move the
system.data xattr out of the inode body. For performance r
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit bfe0a5f47ada40d7984de67e59a7d3390b9b9ecc upstream.
The kernel's ext4 mount-time checks were more permissive than
e2fsprogs's libext2fs checks when opening a file system.
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Janosch Frank
commit 1e2c043628c7736dd56536d16c0ce009bc834ae7 upstream.
Use huge_ptep_get() to translate huge ptes to normal ptes so we can
check them with the huge_pte_* functions. Otherwise
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit ce00bf07cc95a57cd20b208e02b3c2604e532ae8 upstream.
The old code would indefinitely block other users of nf_log_mutex if
a userspace access in proc_dostring() blocked e.g. due
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Rafael J. Wysocki
commit a0d5f3b69af7733f3173a8e19d51f68a08017c76 upstream.
Commit 5088814a6e93 (ACPICA: AML parser: attempt to continue loading
table after error) unintentionally added leadin
On 07/09/2018 05:41 PM, Wolfram Sang wrote:
+ cmd |= FIELD_PREP(I2C_CMD_ADDR, msg->addr >> 1);
I just noticed this and wonder: Don't you need the LSB of the address?
It is not the RW flag, this is encoded in msg->flags.
So, the hardware interprets the LSB as the RW flag. It wouldn't b
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Tokunori Ikegami
commit 45f75b8a919a4255f52df454f1ffdee0e42443b2 upstream.
For the word write functions it is retried for error.
But it is not implemented to retry for the erase functions.
To
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Dan Carpenter
commit 1376b0a2160319125c3a2822e8c09bd283cd8141 upstream.
There is a '>' vs '<' typo so this loop is a no-op.
Fixes: d35dcc89fc93 ("staging: comedi: quatech_daqp_cs: fix
daqp_a
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 8bc1379b82b8e809eef77a9fedbb75c6c297be19 upstream.
Use a separate journal transaction if it turns out that we need to
convert an inline file to use an data block. Otherwi
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit c37e9e013469521d9adb932d17a1795c139b36db upstream.
If there is a directory entry pointing to a system inode (such as a
journal inode), complain and declare the file system
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Sebastian Andrzej Siewior
commit 28557cc106e6d2aa8b8c5c7687ea9f8055ff3911 upstream.
Revert commit c7f26ccfb2c3 ("mm/vmstat.c: fix vmstat_update() preemption
BUG"). Steven saw a "using smp_pro
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Dave Jiang
commit 80660f20252d6f76c9f203874ad7c7a4a8508cf8 upstream.
The function return values are confusing with the way the function is
named. We expect a true or false return value but it
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit 4f65245f2d178b9cba48350620d76faa4a098841 upstream.
uref->field_index, uref->usage_index, finfo.field_index and cinfo.index can be
indirectly controlled by user-space
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Benjamin Tissoires
commit 8f732850df1b2b4d8d719f7e606dfb3050e7ea11 upstream.
Detected on the Dell XPS 9365.
The laptop has 2 devices that benefit from the hid-generic auto-unbinding.
When tho
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Darrick J. Wong
commit ba23cba9b3bdc967aabdc6ff1e3e9b11ce05bb4f upstream.
Change bdev_dax_supported so it takes a bdev parameter. This enables
multi-device filesystems like xfs to check that
On Tue, Jul 10, 2018 at 04:35:04PM +, David Laight wrote:
> From: Martin KaFai Lau
> > Sent: 09 July 2018 19:33
> > On Sun, Jul 08, 2018 at 05:22:03PM -0700, Okash Khawaja wrote:
> > > When extracting bitfield from a number, btf_int_bits_seq_show() builds
> > > a mask and accesses least signifi
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jon Derrick
commit a17712c8e4be4fa5404d20e9cd3b2b21eae7bc56 upstream.
This patch attempts to close a hole leading to a BUG seen with hot
removals during writes [1].
A block device (NVME names
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Ross Zwisler
commit 15256f6cc4b44f2e70503758150267fd2a53c0d6 upstream.
Add an explicit check for QUEUE_FLAG_DAX to __bdev_dax_supported(). This
is needed for DM configurations where the first
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Wenwen Wang
commit 8e03477cb709b73a2c1e1f4349ee3b7b33c50416 upstream.
In i2c_smbus_xfer_emulated(), the function i2c_transfer() is invoked to
transfer i2c messages. The number of actual transf
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Daniel Rosenberg
commit 717adfdaf14704fd3ec7fa2c04520c0723247eac upstream.
If our length is greater than the size of the buffer, we
overflow the buffer
Cc: sta...@vger.kernel.org
Signed-off-b
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Peter Rosin
commit 9aa613674f89d01248ae2e4afe691b515ff8fbb6 upstream.
If DMA safe memory was allocated, but the subsequent I2C transfer
fails the memory is leaked. Plug this leak.
Fixes: 8a77
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Jason Andryuk
commit ef6eaf27274c0351f7059163918f3795da13199c upstream.
Commit ac75a041048b ("HID: i2c-hid: fix size check and type usage") started
writing messages when the ret_size is <= 2 f
On Tue, Jul 10, 2018 at 05:16:27PM +0200, Arnd Bergmann wrote:
> Building without NUMA but with FLATMEM results in a link error
> because mem_map[] is not available:
>
> aarch64-linux-ld -EB -maarch64elfb --no-undefined -X -pie -shared -Bsymbolic
> --no-apply-dynamic-relocs --build-id -o .tmp_vml
On Tue, Jul 10, 2018 at 08:28:37PM +0300, Anatoly Trosinenko wrote:
> Thank you,
>
> When applied this single patch on v4.18-rc4 and performed "echo >
> /mnt/xyz" on hfsplus_16mb_hang image, I get about 14 pairs of lines
>
> hfsplus: unable to mark blocks free: error -5
> hfsplus: can't free exte
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Theodore Ts'o
commit 6e8ab72a812396996035a37e5ca4b3b99b5d214b upstream.
When converting from an inode from storing the data in-line to a data
block, ext4_destroy_inline_data_nolock() was only
On Tue, Jul 10, 2018 at 10:27:17AM +0900, Kunihiko Hayashi wrote:
> +static int uniphier_regulator_enable(struct regulator_dev *rdev)
> +{
> + struct uniphier_regulator_priv *priv = rdev_get_drvdata(rdev);
> +
> + return regmap_update_bits(priv->regmap, rdev->desc->enable_reg,
> +
On Thu, Jul 05, 2018 at 03:46:42PM -0600, Girish Mahadevan wrote:
Overall this looks pretty good, but there were a few small issues
(mostly cosmetic):
> + /*
> + * Ensure that the configuration goes through by reading back
> + * a register from the IO space.
> + */
> + mb()
On Mon, Jun 25, 2018 at 08:22:29PM +0300, Radu Pirea wrote:
This is mostly good, just a couple of small things:
> +config SPI_AT91_USART
> + tristate "Atmel USART Controller SPI driver"
> + depends on HAS_DMA
> + depends on (ARCH_AT91 || COMPILE_TEST)
> + select MFD_AT91_USART
Wh
4.17-stable review patch. If anyone has any objections, please let me know.
--
From: Lars Persson
commit 696e420bb2a6624478105651d5368d45b502b324 upstream.
With protocol version 2.0 mounts we have seen crashes with corrupt mid
entries. Either the server->pending_mid_q list bec
501 - 600 of 932 matches
Mail list logo