[PATCH v3 2/3] mtd: rawnand: denali_dt: use dev as a shorthand of >dev

2018-06-14 Thread Masahiro Yamada
The probe function references >dev many times. Add 'dev' as a shorthand. Signed-off-by: Masahiro Yamada --- Changes in v3: None Changes in v2: None drivers/mtd/nand/raw/denali_dt.c | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git

[PATCH v3 2/3] mtd: rawnand: denali_dt: use dev as a shorthand of >dev

2018-06-14 Thread Masahiro Yamada
The probe function references >dev many times. Add 'dev' as a shorthand. Signed-off-by: Masahiro Yamada --- Changes in v3: None Changes in v2: None drivers/mtd/nand/raw/denali_dt.c | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git

Re: [PATCH v2] x86/e820: put !E820_TYPE_RAM regions into memblock.reserved

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 11:30:34PM +0200, Oscar Salvador wrote: > On Thu, Jun 14, 2018 at 06:34:55AM +, Naoya Horiguchi wrote: > > On Thu, Jun 14, 2018 at 07:38:59AM +0200, Oscar Salvador wrote: > > > On Thu, Jun 14, 2018 at 05:16:18AM +, Naoya Horiguchi wrote: > > ... > > > > > > > > My

Re: [PATCH v2] x86/e820: put !E820_TYPE_RAM regions into memblock.reserved

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 11:30:34PM +0200, Oscar Salvador wrote: > On Thu, Jun 14, 2018 at 06:34:55AM +, Naoya Horiguchi wrote: > > On Thu, Jun 14, 2018 at 07:38:59AM +0200, Oscar Salvador wrote: > > > On Thu, Jun 14, 2018 at 05:16:18AM +, Naoya Horiguchi wrote: > > ... > > > > > > > > My

Re: [PATCH v2] x86/e820: put !E820_TYPE_RAM regions into memblock.reserved

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 01:24:37PM +0200, Oscar Salvador wrote: > On Thu, Jun 14, 2018 at 09:21:03AM +0200, Oscar Salvador wrote: > > On Thu, Jun 14, 2018 at 06:34:55AM +, Naoya Horiguchi wrote: > > > On Thu, Jun 14, 2018 at 07:38:59AM +0200, Oscar Salvador wrote: > > > > On Thu, Jun 14, 2018

Re: [PATCH v2] x86/e820: put !E820_TYPE_RAM regions into memblock.reserved

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 01:24:37PM +0200, Oscar Salvador wrote: > On Thu, Jun 14, 2018 at 09:21:03AM +0200, Oscar Salvador wrote: > > On Thu, Jun 14, 2018 at 06:34:55AM +, Naoya Horiguchi wrote: > > > On Thu, Jun 14, 2018 at 07:38:59AM +0200, Oscar Salvador wrote: > > > > On Thu, Jun 14, 2018

Re: [PATCH v1] mm: zero remaining unavailable struct pages (Re: kernel panic in reading /proc/kpageflags when enabling RAM-simulated PMEM)

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 09:00:50AM +0200, Michal Hocko wrote: > On Thu 14-06-18 05:16:18, Naoya Horiguchi wrote: > > On Wed, Jun 13, 2018 at 11:07:00AM +0200, Michal Hocko wrote: > > > On Wed 13-06-18 05:41:08, Naoya Horiguchi wrote: > > > [...] > > > > From: Naoya Horiguchi > > > > Date: Wed, 13

Re: [PATCH v1] mm: zero remaining unavailable struct pages (Re: kernel panic in reading /proc/kpageflags when enabling RAM-simulated PMEM)

2018-06-14 Thread Naoya Horiguchi
On Thu, Jun 14, 2018 at 09:00:50AM +0200, Michal Hocko wrote: > On Thu 14-06-18 05:16:18, Naoya Horiguchi wrote: > > On Wed, Jun 13, 2018 at 11:07:00AM +0200, Michal Hocko wrote: > > > On Wed 13-06-18 05:41:08, Naoya Horiguchi wrote: > > > [...] > > > > From: Naoya Horiguchi > > > > Date: Wed, 13

[PATCH RFC] tracing: Call triggers only if event passes filter checks

2018-06-14 Thread Joel Fernandes
From: "Joel Fernandes (Google)" Currently, trace event triggers are called regardless of if the event filter checks pass or fail. Thus if one were to enable event triggers and filters at the same time, then the triggers will always be called even if the filter checks didn't pass. This is a

[PATCH RFC] tracing: Call triggers only if event passes filter checks

2018-06-14 Thread Joel Fernandes
From: "Joel Fernandes (Google)" Currently, trace event triggers are called regardless of if the event filter checks pass or fail. Thus if one were to enable event triggers and filters at the same time, then the triggers will always be called even if the filter checks didn't pass. This is a

Re: [PATCH] extcon: Release locking when sending the notification of connector state

2018-06-14 Thread Chanwoo Choi
Hi Roger, If possible, Could you please review this patch? Regards, Chanwoo Choi On 2018년 06월 14일 20:33, H. Nikolaus Schaller wrote: > >> Am 14.06.2018 um 12:39 schrieb H. Nikolaus Schaller : >> >> Hi Roger and Chanwoo, >> >>> Am 14.06.2018 um 12:18 schrieb Chanwoo Choi : >>> >>> + H.

Re: [PATCH] extcon: Release locking when sending the notification of connector state

2018-06-14 Thread Chanwoo Choi
Hi Roger, If possible, Could you please review this patch? Regards, Chanwoo Choi On 2018년 06월 14일 20:33, H. Nikolaus Schaller wrote: > >> Am 14.06.2018 um 12:39 schrieb H. Nikolaus Schaller : >> >> Hi Roger and Chanwoo, >> >>> Am 14.06.2018 um 12:18 schrieb Chanwoo Choi : >>> >>> + H.

Re: [PATCH 4.16 00/43] 4.16.16-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.16 release. > There are 43 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. > >

Re: [PATCH 4.16 00/43] 4.16.16-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.16 release. > There are 43 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. > >

Re: [PATCH 4.17 00/45] 4.17.2-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:33, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.17.2 release. > There are 45 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

Re: [PATCH 4.17 00/45] 4.17.2-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:33, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.17.2 release. > There are 45 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

linux-next: manual merge of the y2038 tree with the overlayfs tree

2018-06-14 Thread Stephen Rothwell
Hi Arnd, Today's linux-next merge of the y2038 tree got conflicts in: fs/inode.c fs/overlayfs/inode.c fs/overlayfs/overlayfs.h between various commits from the overlayfs tree and commits: 8efd6894ff08 ("fs: add timespec64_truncate()") 95582b008388 ("vfs: change inode times to use

linux-next: manual merge of the y2038 tree with the overlayfs tree

2018-06-14 Thread Stephen Rothwell
Hi Arnd, Today's linux-next merge of the y2038 tree got conflicts in: fs/inode.c fs/overlayfs/inode.c fs/overlayfs/overlayfs.h between various commits from the overlayfs tree and commits: 8efd6894ff08 ("fs: add timespec64_truncate()") 95582b008388 ("vfs: change inode times to use

Re: [PATCH 4.14 00/36] 4.14.50-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.14.50 release. > There are 36 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. > >

Re: [PATCH 4.14 00/36] 4.14.50-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.14.50 release. > There are 36 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. > >

Re: [PATCH 4.9 00/30] 4.9.109-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.109 release. > There are 30 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. > >

Re: [PATCH 4.9 00/30] 4.9.109-stable review

2018-06-14 Thread Naresh Kamboju
On 14 June 2018 at 19:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.109 release. > There are 30 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. > >

Re: [PATCH 4.4 00/24] 4.4.138-stable review

2018-06-14 Thread Naresh Kamboju
--- kernel: 4.4.138-rc1 git repo: https://git.linaro.org/lkft/arm64-stable-rc.git git branch: 4.4.138-rc1-hikey-20180614-218 git commit: 55a4e4dfb0ebf4bbc212a778883e72f06d3735b7 git describe: 4.4.138-rc1-hikey-20180614-218 Test details: https://qa-reports.linaro

Re: [PATCH v2] dmaengine: rcar-dmac: don't use DMAC error interrupt

2018-06-14 Thread Kuninori Morimoto
Hi Vinod Thank you for your feedback > > From: Kuninori Morimoto > > > > Current rcar-dmac is using DMAC error interrupt which will handle all > > channel's error. But in this design, error handling itself will be > > issue if user want to use virtualization, multi OS, etc. > > This patch

Re: [PATCH 4.4 00/24] 4.4.138-stable review

2018-06-14 Thread Naresh Kamboju
--- kernel: 4.4.138-rc1 git repo: https://git.linaro.org/lkft/arm64-stable-rc.git git branch: 4.4.138-rc1-hikey-20180614-218 git commit: 55a4e4dfb0ebf4bbc212a778883e72f06d3735b7 git describe: 4.4.138-rc1-hikey-20180614-218 Test details: https://qa-reports.linaro

Re: [PATCH v2] dmaengine: rcar-dmac: don't use DMAC error interrupt

2018-06-14 Thread Kuninori Morimoto
Hi Vinod Thank you for your feedback > > From: Kuninori Morimoto > > > > Current rcar-dmac is using DMAC error interrupt which will handle all > > channel's error. But in this design, error handling itself will be > > issue if user want to use virtualization, multi OS, etc. > > This patch

Re: [PATCH] doc: add description to dirtytime_expire_seconds

2018-06-14 Thread Yang Shi
ping Ted, Any comment is appreciated. Regards, Yang On 5/30/18 4:56 PM, Yang Shi wrote: commit 1efff914afac8a965ad63817ecf8861a927c2ace ("fs: add dirtytime_expire_seconds sysctl") introduced dirtytime_expire_seconds knob, but there is not description about it in

Re: [PATCH] doc: add description to dirtytime_expire_seconds

2018-06-14 Thread Yang Shi
ping Ted, Any comment is appreciated. Regards, Yang On 5/30/18 4:56 PM, Yang Shi wrote: commit 1efff914afac8a965ad63817ecf8861a927c2ace ("fs: add dirtytime_expire_seconds sysctl") introduced dirtytime_expire_seconds knob, but there is not description about it in

[PATCH] autofs - fix directory and symlink access

2018-06-14 Thread Ian Kent
Depending on how it is configured the autofs user space daemon can leave in use mounts mounted at exit and re-connect to them at start up. But for this to work best the state of the autofs file system needs to be left intact over the restart. Also, at system shutdown, mounts in an autofs file

[PATCH] autofs - fix directory and symlink access

2018-06-14 Thread Ian Kent
Depending on how it is configured the autofs user space daemon can leave in use mounts mounted at exit and re-connect to them at start up. But for this to work best the state of the autofs file system needs to be left intact over the restart. Also, at system shutdown, mounts in an autofs file

[PATCH 3/4] MIPS: Wire up the restartable sequences (rseq) syscall

2018-06-14 Thread Paul Burton
Wire up the restartable sequences (rseq) syscall for MIPS. This was introduced by commit d7822b1e24f2 ("rseq: Introduce restartable sequences system call") & MIPS now supports the prerequisites. Signed-off-by: Paul Burton Cc: James Hogan Cc: Ralf Baechle Cc: Mathieu Desnoyers Cc: Peter

[PATCH 3/4] MIPS: Wire up the restartable sequences (rseq) syscall

2018-06-14 Thread Paul Burton
Wire up the restartable sequences (rseq) syscall for MIPS. This was introduced by commit d7822b1e24f2 ("rseq: Introduce restartable sequences system call") & MIPS now supports the prerequisites. Signed-off-by: Paul Burton Cc: James Hogan Cc: Ralf Baechle Cc: Mathieu Desnoyers Cc: Peter

[PATCH 4/4] rseq/selftests: Implement MIPS support

2018-06-14 Thread Paul Burton
Implement support for both MIPS32 & MIPS64 in the rseq selftests, in order to sanity check the recently enabled rseq syscall. The tests all pass on a MIPS Boston development board running either a MIPS32r2 interAptiv CPU & a MIPS64r6 I6500 CPU, both of which were configured with 2 cores each of

[PATCH 4/4] rseq/selftests: Implement MIPS support

2018-06-14 Thread Paul Burton
Implement support for both MIPS32 & MIPS64 in the rseq selftests, in order to sanity check the recently enabled rseq syscall. The tests all pass on a MIPS Boston development board running either a MIPS32r2 interAptiv CPU & a MIPS64r6 I6500 CPU, both of which were configured with 2 cores each of

[PATCH 1/4] MIPS: Add support for restartable sequences

2018-06-14 Thread Paul Burton
Implement support for restartable sequences on MIPS, which requires 3 simple things: - Call rseq_handle_notify_resume() on return to userspace if TIF_NOTIFY_RESUME is set. - Call rseq_signal_deliver() to fixup the pre-signal stack frame when a signal is delivered whilst executing a

[PATCH 1/4] MIPS: Add support for restartable sequences

2018-06-14 Thread Paul Burton
Implement support for restartable sequences on MIPS, which requires 3 simple things: - Call rseq_handle_notify_resume() on return to userspace if TIF_NOTIFY_RESUME is set. - Call rseq_signal_deliver() to fixup the pre-signal stack frame when a signal is delivered whilst executing a

[PATCH 2/4] MIPS: Add syscall detection for restartable sequences

2018-06-14 Thread Paul Burton
Syscalls are not allowed inside restartable sequences, so add a call to rseq_syscall() at the very beginning of the system call exit path when CONFIG_DEBUG_RSEQ=y. This will help us to detect whether there is a syscall issued erroneously inside a restartable sequence. Signed-off-by: Paul Burton

[PATCH 0/4] MIPS: Restartable sequences (rseq) support

2018-06-14 Thread Paul Burton
This series implements MIPS support for restartable sequences, hooks up the rseq syscall & implements MIPS support in the rseq selftests. Applies atop Linus' master as of 2837461dbe6f ("Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi"). Thanks, Paul Paul

[PATCH 0/4] MIPS: Restartable sequences (rseq) support

2018-06-14 Thread Paul Burton
This series implements MIPS support for restartable sequences, hooks up the rseq syscall & implements MIPS support in the rseq selftests. Applies atop Linus' master as of 2837461dbe6f ("Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi"). Thanks, Paul Paul

[PATCH 2/4] MIPS: Add syscall detection for restartable sequences

2018-06-14 Thread Paul Burton
Syscalls are not allowed inside restartable sequences, so add a call to rseq_syscall() at the very beginning of the system call exit path when CONFIG_DEBUG_RSEQ=y. This will help us to detect whether there is a syscall issued erroneously inside a restartable sequence. Signed-off-by: Paul Burton

Re: [PATCH] drivers/of: Add devm_of_iomap()

2018-06-14 Thread Benjamin Herrenschmidt
On Thu, 2018-06-14 at 10:27 +0200, Geert Uytterhoeven wrote: > > --- a/include/linux/of_address.h > > +++ b/include/linux/of_address.h > > @@ -40,6 +40,11 @@ extern void __iomem *of_iomap(struct device_node > > *device, int index); > > void __iomem *of_io_request_and_map(struct device_node

Re: [PATCH] drivers/of: Add devm_of_iomap()

2018-06-14 Thread Benjamin Herrenschmidt
On Thu, 2018-06-14 at 10:27 +0200, Geert Uytterhoeven wrote: > > --- a/include/linux/of_address.h > > +++ b/include/linux/of_address.h > > @@ -40,6 +40,11 @@ extern void __iomem *of_iomap(struct device_node > > *device, int index); > > void __iomem *of_io_request_and_map(struct device_node

Re: [PATCH 1/5] KVM: hyperv: define VP assist page helpers

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > From: Ladi Prosek > > The state related to the VP assist page is still managed by the LAPIC > code in the pv_eoi field. > > Signed-off-by: Ladi Prosek > Signed-off-by: Vitaly Kuznetsov > --- > arch/x86/kvm/hyperv.c | 23 +-- >

Re: [PATCH 1/5] KVM: hyperv: define VP assist page helpers

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > From: Ladi Prosek > > The state related to the VP assist page is still managed by the LAPIC > code in the pv_eoi field. > > Signed-off-by: Ladi Prosek > Signed-off-by: Vitaly Kuznetsov > --- > arch/x86/kvm/hyperv.c | 23 +-- >

Re: [PATCH 5/5] KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS case

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > When Enlightened VMCS is in use by L1 hypervisor we can avoid > vmwriting > VMCS fields which did not change. > > Our first goal is to achieve minimal impact on traditional VMCS case > so > we're not wrapping each vmwrite() with an if-changed checker. We also

Re: [PATCH 5/5] KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS case

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > When Enlightened VMCS is in use by L1 hypervisor we can avoid > vmwriting > VMCS fields which did not change. > > Our first goal is to achieve minimal impact on traditional VMCS case > so > we're not wrapping each vmwrite() with an if-changed checker. We also

Re: [PATCH 3/5] KVM: nVMX: add enlightened VMCS state

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Adds hv_evmcs pointer and implement copy_enlightened_to_vmcs12() and > copy_enlightened_to_vmcs12(). > > prepare_vmcs02()/prepare_vmcs02_full() separation is not valid for > Enlightened VMCS, do full sync for now. > > Suggested-by: Ladi Prosek >

Re: [PATCH 3/5] KVM: nVMX: add enlightened VMCS state

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Adds hv_evmcs pointer and implement copy_enlightened_to_vmcs12() and > copy_enlightened_to_vmcs12(). > > prepare_vmcs02()/prepare_vmcs02_full() separation is not valid for > Enlightened VMCS, do full sync for now. > > Suggested-by: Ladi Prosek >

[PATCH] selftests: zram: return Kselftest Skip code for skipped tests

2018-06-14 Thread Shuah Khan (Samsung OSG)
When zram test is skipped because of unmet dependencies and/or unsupported configuration, it exits with error which is treated as a fail by the Kselftest framework. This leads to false negative result even when the test could not be run. Change it to return kselftest skip code when a test gets

[PATCH] selftests: zram: return Kselftest Skip code for skipped tests

2018-06-14 Thread Shuah Khan (Samsung OSG)
When zram test is skipped because of unmet dependencies and/or unsupported configuration, it exits with error which is treated as a fail by the Kselftest framework. This leads to false negative result even when the test could not be run. Change it to return kselftest skip code when a test gets

Re: [PATCH 4/5] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Per Hyper-V TLFS 5.0b: > > "The L1 hypervisor may choose to use enlightened VMCSs by writing 1 > to > the corresponding field in the VP assist page (see section 7.8.7). > Another field in the VP assist page controls the currently active > enlightened VMCS.

Re: [PATCH 4/5] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Per Hyper-V TLFS 5.0b: > > "The L1 hypervisor may choose to use enlightened VMCSs by writing 1 > to > the corresponding field in the VP assist page (see section 7.8.7). > Another field in the VP assist page controls the currently active > enlightened VMCS.

mmotm 2018-06-14-16-20 uploaded

2018-06-14 Thread akpm
The mm-of-the-moment snapshot 2018-06-14-16-20 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2018-06-14-16-20 uploaded

2018-06-14 Thread akpm
The mm-of-the-moment snapshot 2018-06-14-16-20 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

Re: [PATCH] infiniband: fix a subtle race condition

2018-06-14 Thread Cong Wang
On Thu, Jun 14, 2018 at 10:24 AM, Jason Gunthorpe wrote: > On Thu, Jun 14, 2018 at 10:03:09AM -0700, Cong Wang wrote: >> On Thu, Jun 14, 2018 at 7:24 AM, Jason Gunthorpe wrote: >> > >> > This was my brief reaction too, this code path almost certainly has a >> > use-after-free, and we should fix

Re: [PATCH] infiniband: fix a subtle race condition

2018-06-14 Thread Cong Wang
On Thu, Jun 14, 2018 at 10:24 AM, Jason Gunthorpe wrote: > On Thu, Jun 14, 2018 at 10:03:09AM -0700, Cong Wang wrote: >> On Thu, Jun 14, 2018 at 7:24 AM, Jason Gunthorpe wrote: >> > >> > This was my brief reaction too, this code path almost certainly has a >> > use-after-free, and we should fix

Re: [PATCH 4.4 038/268] Btrfs: fix scrub to repair raid6 corruption

2018-06-14 Thread Sasha Levin
On Thu, Jun 14, 2018 at 10:18:58AM +0200, Greg Kroah-Hartman wrote: >On Fri, Jun 08, 2018 at 07:42:47PM +0100, Ben Hutchings wrote: >> On Mon, 2018-05-28 at 12:00 +0200, Greg Kroah-Hartman wrote: >> > 4.4-stable review patch.  If anyone has any objections, please let me know. >> > >> >

Re: [PATCH 4.4 038/268] Btrfs: fix scrub to repair raid6 corruption

2018-06-14 Thread Sasha Levin
On Thu, Jun 14, 2018 at 10:18:58AM +0200, Greg Kroah-Hartman wrote: >On Fri, Jun 08, 2018 at 07:42:47PM +0100, Ben Hutchings wrote: >> On Mon, 2018-05-28 at 12:00 +0200, Greg Kroah-Hartman wrote: >> > 4.4-stable review patch.  If anyone has any objections, please let me know. >> > >> >

Re: [PATCH 2/5] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Enlightened VMCS is opt-in. The current version does not contain all > fields supported by nested VMX so we must not advertise the > corresponding VMX features if enlightened VMCS is enabled. > > Userspace is given the enlightened VMCS version supported by

Re: [PATCH 2/5] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability

2018-06-14 Thread Liran Alon
- vkuzn...@redhat.com wrote: > Enlightened VMCS is opt-in. The current version does not contain all > fields supported by nested VMX so we must not advertise the > corresponding VMX features if enlightened VMCS is enabled. > > Userspace is given the enlightened VMCS version supported by

[PATCH 2/2] arm: multi_v7_defconfig: Enable KSM.

2018-06-14 Thread Daniel Díaz
As per the documentation, Kernel Samepage Merging (available since 2.6.32) is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y and activated via sysfs. More information can be found here: https://www.kernel.org/doc/Documentation/vm/ksm.txt When enabled in the kernel, the default

[PATCH 2/2] arm: multi_v7_defconfig: Enable KSM.

2018-06-14 Thread Daniel Díaz
As per the documentation, Kernel Samepage Merging (available since 2.6.32) is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y and activated via sysfs. More information can be found here: https://www.kernel.org/doc/Documentation/vm/ksm.txt When enabled in the kernel, the default

[PATCH 1/2] x86: x86_64_defconfig: Enable KSM.

2018-06-14 Thread Daniel Díaz
As per the documentation, Kernel Samepage Merging (available since 2.6.32) is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y and activated via sysfs. More information can be found here: https://www.kernel.org/doc/Documentation/vm/ksm.txt When enabled in the kernel, the default

[PATCH 1/2] x86: x86_64_defconfig: Enable KSM.

2018-06-14 Thread Daniel Díaz
As per the documentation, Kernel Samepage Merging (available since 2.6.32) is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y and activated via sysfs. More information can be found here: https://www.kernel.org/doc/Documentation/vm/ksm.txt When enabled in the kernel, the default

Re: [PATCH 4.4 00/24] 4.4.138-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.4.138 release. > There are 24 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

Re: [PATCH 4.4 00/24] 4.4.138-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.4.138 release. > There are 24 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

Re: [PATCH 4.9 00/30] 4.9.109-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.109 release. > There are 30 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

Re: [PATCH 4.9 00/30] 4.9.109-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.109 release. > There are 30 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

Re: [PATCH 4.14 00/36] 4.14.50-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.14.50 release. > There are 36 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

Re: [PATCH 4.14 00/36] 4.14.50-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.14.50 release. > There are 36 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

Re: [PATCH 4.16 00/43] 4.16.16-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.16 release. > There are 43 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

Re: [PATCH 4.16 00/43] 4.16.16-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:04 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.16 release. > There are 43 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

[PATCH] x86/pti: don't report XenPV as vulnerable

2018-06-14 Thread Jiri Kosina
From: Jiri Kosina Xen PV domain is not by design affected by meltdown as it's enforcing split CR3 itself. Let's not report such systems as "Vulnerable" in sysfs (we're also already forcing PTI to off in X86_HYPER_XEN_PV cases) Reported-and-tested-by: Mike Latimer Signed-off-by: Jiri Kosina

[PATCH] x86/pti: don't report XenPV as vulnerable

2018-06-14 Thread Jiri Kosina
From: Jiri Kosina Xen PV domain is not by design affected by meltdown as it's enforcing split CR3 itself. Let's not report such systems as "Vulnerable" in sysfs (we're also already forcing PTI to off in X86_HYPER_XEN_PV cases) Reported-and-tested-by: Mike Latimer Signed-off-by: Jiri Kosina

Re: [PATCH 4.4 173/268] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

2018-06-14 Thread Steven Rostedt
On Thu, 14 Jun 2018 22:55:56 +0100 Ben Hutchings wrote: > On Mon, 2018-05-28 at 12:02 +0200, Greg Kroah-Hartman wrote: > > 4.4-stable review patch.  If anyone has any objections, please let me know. > > > > -- > > > > From: Davidlohr Bueso > > > > [ Upstream commit

Re: [PATCH 4.4 173/268] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

2018-06-14 Thread Steven Rostedt
On Thu, 14 Jun 2018 22:55:56 +0100 Ben Hutchings wrote: > On Mon, 2018-05-28 at 12:02 +0200, Greg Kroah-Hartman wrote: > > 4.4-stable review patch.  If anyone has any objections, please let me know. > > > > -- > > > > From: Davidlohr Bueso > > > > [ Upstream commit

Re: [PATCH v3] dcdbas: Add support for WSMT ACPI table

2018-06-14 Thread Stuart Hayes
On 6/14/2018 12:25 PM, Andy Shevchenko wrote: > On Thu, Jun 14, 2018 at 5:22 PM, Stuart Hayes > wrote: >> On 6/13/2018 3:54 AM, Andy Shevchenko wrote: > +* Provide physical address of command buffer field within +* the struct smi_cmd... can't use

Re: [PATCH 4.17 00/45] 4.17.2-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:03 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.17.2 release. > There are 45 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

Re: [PATCH 4.17 00/45] 4.17.2-stable review

2018-06-14 Thread Shuah Khan
On 06/14/2018 08:03 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.17.2 release. > There are 45 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

Re: [PATCH v3] dcdbas: Add support for WSMT ACPI table

2018-06-14 Thread Stuart Hayes
On 6/14/2018 12:25 PM, Andy Shevchenko wrote: > On Thu, Jun 14, 2018 at 5:22 PM, Stuart Hayes > wrote: >> On 6/13/2018 3:54 AM, Andy Shevchenko wrote: > +* Provide physical address of command buffer field within +* the struct smi_cmd... can't use

[PATCH 4/10 v2] Input: ams_delta_serio: Replace power GPIO with regulator

2018-06-14 Thread Janusz Krzysztofik
Modify the driver so it no longer requests and manipulates the "keybrd_pwr" GPIO pin but a "vcc" regulator supply instead. For this to work with Amstrad Delta, define a regulator over the "keybrd_pwr" GPIO pin with the "vcc" supply for ams-delta-serio device and register it from the board file.

[PATCH 4/10 v2] Input: ams_delta_serio: Replace power GPIO with regulator

2018-06-14 Thread Janusz Krzysztofik
Modify the driver so it no longer requests and manipulates the "keybrd_pwr" GPIO pin but a "vcc" regulator supply instead. For this to work with Amstrad Delta, define a regulator over the "keybrd_pwr" GPIO pin with the "vcc" supply for ams-delta-serio device and register it from the board file.

[PATCH V4] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers

2018-06-14 Thread David E. Box
From: Adds debugfs access to registers in the Cannonlake PCH PMC that are useful for debugging #SLP_S0 signal assertion and other low power related activities. Device pm states are latched in these registers whenever the package enters C10 and can be read from slp_s0_debug_status. The pm states

[PATCH V4] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers

2018-06-14 Thread David E. Box
From: Adds debugfs access to registers in the Cannonlake PCH PMC that are useful for debugging #SLP_S0 signal assertion and other low power related activities. Device pm states are latched in these registers whenever the package enters C10 and can be read from slp_s0_debug_status. The pm states

Re: [PATCH 3/3] x86/mce: Check for alternate indication of machine check recovery on Skylake

2018-06-14 Thread Luck, Tony
On Thu, Jun 07, 2018 at 10:24:46PM +0200, Borislav Petkov wrote: > tglx just took 1 and 3, 2/3 had a minor issue but the merge window > happened so I'll send it later. It is nice to have anyway. Did you fix up part 2/3? I see 1 & 3 were staged by Thomas in TIP ras/urgent and ras-urgent-for-linus

Re: [PATCH 3/3] x86/mce: Check for alternate indication of machine check recovery on Skylake

2018-06-14 Thread Luck, Tony
On Thu, Jun 07, 2018 at 10:24:46PM +0200, Borislav Petkov wrote: > tglx just took 1 and 3, 2/3 had a minor issue but the merge window > happened so I'll send it later. It is nice to have anyway. Did you fix up part 2/3? I see 1 & 3 were staged by Thomas in TIP ras/urgent and ras-urgent-for-linus

[PATCH v13 1/8] soc: qcom: Separate kryo l2 accessors from PMU driver

2018-06-14 Thread ilia . lin
From: Ilia Lin The driver provides kernel level API for other drivers to access the MSM8996 L2 cache registers. Separating the L2 access code from the PMU driver and making it public to allow other drivers use it. The accesses must be separated with a single spinlock, maintained in this driver.

[PATCH v13 1/8] soc: qcom: Separate kryo l2 accessors from PMU driver

2018-06-14 Thread ilia . lin
From: Ilia Lin The driver provides kernel level API for other drivers to access the MSM8996 L2 cache registers. Separating the L2 access code from the PMU driver and making it public to allow other drivers use it. The accesses must be separated with a single spinlock, maintained in this driver.

[PATCH v13 4/8] clk: qcom: Add CPU clock driver for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin Each of the CPU clusters (Power and Perf) on msm8996 are clocked via 2 PLLs, a primary and alternate. There are also 2 Mux'es, a primary and secondary all connected together as shown below +---+ XO | |

[PATCH v13 5/8] dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin Each of the CPU clusters (Power and Perf) on msm8996 are clocked via 2 PLLs, a primary and alternate. There are also 2 Mux'es, a primary and secondary all connected together as shown below +---+ XO | |

[PATCH v13 4/8] clk: qcom: Add CPU clock driver for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin Each of the CPU clusters (Power and Perf) on msm8996 are clocked via 2 PLLs, a primary and alternate. There are also 2 Mux'es, a primary and secondary all connected together as shown below +---+ XO | |

[PATCH v13 5/8] dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin Each of the CPU clusters (Power and Perf) on msm8996 are clocked via 2 PLLs, a primary and alternate. There are also 2 Mux'es, a primary and secondary all connected together as shown below +---+ XO | |

[PATCH v13 7/8] clk: qcom: cpu-8996: Add support to switch below 600Mhz

2018-06-14 Thread ilia . lin
From: Rajendra Nayak The CPU clock controller's primary PLL operates on a single VCO range, between 600MHz and 3GHz. However the CPUs do support OPPs with frequencies between 300MHz and 600MHz. In order to support running the CPUs at those frequencies we end up having to lock the PLL at twice

[PATCH v13 7/8] clk: qcom: cpu-8996: Add support to switch below 600Mhz

2018-06-14 Thread ilia . lin
From: Rajendra Nayak The CPU clock controller's primary PLL operates on a single VCO range, between 600MHz and 3GHz. However the CPUs do support OPPs with frequencies between 300MHz and 600MHz. In order to support running the CPUs at those frequencies we end up having to lock the PLL at twice

Re: [PATCH 4.4 173/268] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

2018-06-14 Thread Ben Hutchings
On Mon, 2018-05-28 at 12:02 +0200, Greg Kroah-Hartman wrote: > 4.4-stable review patch.  If anyone has any objections, please let me know. > > -- > > From: Davidlohr Bueso > > [ Upstream commit d29a20645d5e929aa7e8616f28e5d8e1c49263ec ] > > While running rt-tests' pi_stress

[PATCH v13 2/8] clk: qcom: Make clk_alpha_pll_configure available to modules

2018-06-14 Thread ilia . lin
From: Rajendra Nayak Allow clk_alpha_pll_configure to be called from loadable kernel modules. Signed-off-by: Rajendra Nayak Signed-off-by: Ilia Lin Tested-by: Amit Kucheria --- drivers/clk/qcom/clk-alpha-pll.c | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v13 8/8] clk: qcom: Add ACD path to CPU clock driver for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin The PMUX for each duplex allows for selection of ACD clock source. The DVM (Dynamic Variation Monitor) will flag an error when a voltage droop event is detected. This flagged error enables ACD to provide a div-by-2 clock, sourced from the primary PLL. The duplex will be provided

[PATCH v13 2/8] clk: qcom: Make clk_alpha_pll_configure available to modules

2018-06-14 Thread ilia . lin
From: Rajendra Nayak Allow clk_alpha_pll_configure to be called from loadable kernel modules. Signed-off-by: Rajendra Nayak Signed-off-by: Ilia Lin Tested-by: Amit Kucheria --- drivers/clk/qcom/clk-alpha-pll.c | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v13 8/8] clk: qcom: Add ACD path to CPU clock driver for msm8996

2018-06-14 Thread ilia . lin
From: Ilia Lin The PMUX for each duplex allows for selection of ACD clock source. The DVM (Dynamic Variation Monitor) will flag an error when a voltage droop event is detected. This flagged error enables ACD to provide a div-by-2 clock, sourced from the primary PLL. The duplex will be provided

Re: [PATCH 4.4 173/268] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

2018-06-14 Thread Ben Hutchings
On Mon, 2018-05-28 at 12:02 +0200, Greg Kroah-Hartman wrote: > 4.4-stable review patch.  If anyone has any objections, please let me know. > > -- > > From: Davidlohr Bueso > > [ Upstream commit d29a20645d5e929aa7e8616f28e5d8e1c49263ec ] > > While running rt-tests' pi_stress

<    1   2   3   4   5   6   7   8   9   10   >