[PATCH 2/2] X86/kdump: fall back to reserve high crashkernel memory

2019-04-20 Thread Dave Young
crashkernel=xM tries to reserve crashkernel memory under 4G, which is enough for usual cases. But this could fail sometimes, for example one tries to reserve a big chunk like 2G, it is possible to fail. So let the crashkernel=xM just fall back to use high memory in case it fails to find a

[PATCH 1/2] X86/kdump: move crashkernel=X to reserve under 4G by default

2019-04-20 Thread Dave Young
The kdump crashkernel low reservation is limited to under 896M even for X86_64. This obscure and miserable limitation exists for old kexec-tools compatibility, but the reason is not documented anywhere. Some more tests/investigations about the background: a) Previously old kexec-tools can only

Re: [PATCH] cifs: fix page reference leak with readv/writev

2019-04-20 Thread Steve French
updated patch in cifs-2.6.git for-next On Thu, Apr 18, 2019 at 4:45 PM Pavel Shilovsky wrote: > > чт, 18 апр. 2019 г. в 14:12, Jerome Glisse : > > > > On Wed, Apr 10, 2019 at 09:47:01PM -0500, Steve French wrote: > > > How was this discovered? Does it address a reported user problem? > > > > I

[PATCH] checkpatch: mute SOB warning in case SOB exists but without From header

2019-04-20 Thread Dave Young
checkpatch.pl report below warning but the SOB line is correct: $ ./scripts/checkpatch.pl patches/test.patch WARNING: Missing Signed-off-by: line by nominal patch author '' Actually checkpatch.pl assumes every patch includes "From:" line, this is true for a git formated patch, some saved mail

[PATCH] regulator: mt63xx: Switch to SPDX identifier

2019-04-20 Thread Axel Lin
Convert MediaTek mt63xx PMIC drivers to SPDX identifier. Signed-off-by: Axel Lin --- drivers/regulator/mt6311-regulator.c | 17 - drivers/regulator/mt6311-regulator.h | 10 +- drivers/regulator/mt6323-regulator.c | 12 drivers/regulator/mt6380-regulator.c |

[PATCH v2 1/8] s390: vfio-ap: maintain a shadow of the CRYCB in use by a guest

2019-04-20 Thread Tony Krowiak
This patch introduces a shadow of the CRYCB being used by a guest. This will enable to more effectively manage dynamic changes to the AP resources installed on the host that may be assigned to an mdev device and being used by a guest. For example: * AP adapter cards can be dynamically added to

[PATCH v2 4/8] s390: vfio-ap: allow hot plug/unplug of AP resources using mdev device

2019-04-20 Thread Tony Krowiak
Let's allow adapters, domains and control domains to be assigned to or unassigned from an AP matrix mdev device while it is in use by a guest. When an adapter, domain or control domain is assigned to or unassigned from an mdev device while a guest is using it, the guest's CRYCB will be updated

[PATCH v2 5/8] s390: vfio-ap: wait for queue empty on queue reset

2019-04-20 Thread Tony Krowiak
Refactors the AP queue reset function to wait until the queue is empty after the PQAP(ZAPQ) instruction is executed to zero out the queue as required by the AP architecture. Signed-off-by: Tony Krowiak --- drivers/s390/crypto/vfio_ap_ops.c | 35 --- 1 file

[PATCH v2 7/8] s390: vfio-ap: handle bind and unbind of AP queue device

2019-04-20 Thread Tony Krowiak
There is an implied guarantee that when an AP queue device is bound to a device driver, that driver will have exclusive control over the device. When an AP queue device is unbound from the vfio_ap driver while the queue is in use by a guest and subsquently bound to a zcrypt driver, the guarantee

[PATCH v2 8/8] s390: vfio-ap: update documentation

2019-04-20 Thread Tony Krowiak
Updates to the documentation to reflect changes introduced by this patch series. This patch also clarifies the section on configuring the apmask and aqmask. Signed-off-by: Tony Krowiak --- Documentation/s390/vfio-ap.txt | 188 + 1 file changed, 153

[PATCH v2 0/8] s390: vfio-ap: dynamic configuration support

2019-04-20 Thread Tony Krowiak
This patch series extends the crypto adapter pass-through support to provide safeguards against inadvertent sharing of AP resources between guests and/or the host, and to implement more of the s390 AP architecture related to provisioning and dynamic configuration of AP resources. Change log

[PATCH v2 3/8] s390: vfio-ap: allow assignment of unavailable AP resources to mdev device

2019-04-20 Thread Tony Krowiak
The AP architecture does not preclude assignment of AP resources that are not yet in the AP configuration (i.e., not available or not online). Let's go ahead and implement this facet of the AP architecture for linux guests. Access to AP resources is controlled by bit masks in a guest's SIE state

[PATCH v2 6/8] s390: kvm: test CRYCB masks before setting them

2019-04-20 Thread Tony Krowiak
There is no sense in blocking all vCPUs to set the masks in the guest's CRYCB if the mask values will not be changed, so let's verify Let's verify that mask values will be changed before blocking all vCPUs in order to set the crypto masks in the guest's CRYCB. Signed-off-by: Tony Krowiak ---

[PATCH v2 2/8] s390: vfio-ap: sysfs interface to display guest CRYCB

2019-04-20 Thread Tony Krowiak
Introduces a sysfs interface on the matrix mdev device to display the contents of the shadow of the guest's CRYCB Signed-off-by: Tony Krowiak --- drivers/s390/crypto/vfio_ap_ops.c | 58 +++ 1 file changed, 58 insertions(+) diff --git

Re: [PATCH] staging: unisys: use help instead of ---help--- in Kconfig

2019-04-20 Thread Greg KH
On Sat, Apr 20, 2019 at 11:46:46AM +, MosesChristopher wrote: > From: Moses Christopher > > - Resolve the following warning from the Kconfig, > "WARNING: prefer 'help' over '---help---' for new help texts" > > Signed-off-by: Moses Christopher > --- > drivers/staging/unisys/Kconfig

Re: [PATCH] Staging: mt7621-mmc: Cleanup in msdc_app_cmd()

2019-04-20 Thread Greg KH
On Fri, Apr 19, 2019 at 04:11:30PM -0500, Madhumitha Prabakaran wrote: > Remove unwanted variable and replace the respective return type. > > Issue suggested by Coccinelle. > > Signed-off-by: Madhumitha Prabakaran > --- > drivers/staging/mt7621-mmc/sd.c | 4 +--- > 1 file changed, 1

Re: [GIT PULL] Please pull 1 NFS client bugfix

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 19:28:24 +: > git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-5.1-5 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/9e5de623a0cb9374bdcc73c0c098818f0d7ab7e9 Thank you! -- Deet-doot-dot, I am a

Re: [GIT PULL] SCSI fixes for 5.1-rc5

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 19:55:52 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-fixes has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/a06bc2f241f2e6c0c27b48e4c383d6cddd4f6464 Thank you! -- Deet-doot-dot, I am a bot.

Re: [PATCH] RAS/CEC: Add debugfs switch to disable at run time

2019-04-20 Thread Borislav Petkov
On Thu, Apr 18, 2019 at 03:02:29PM -0700, Tony Luck wrote: > Useful when running error injection tests that want to > see all of the MCi_(STATUS|ADDR|MISC) data via /dev/mcelog. > > Signed-off-by: Tony Luck > --- > drivers/ras/cec.c | 20 +++- > 1 file changed, 19 insertions(+),

Re: [PATCH v2] Staging: vc04_services: Cleanup in ctrl_set_bitrate()

2019-04-20 Thread Greg KH
On Sat, Apr 20, 2019 at 11:56:44AM -0500, Madhumitha Prabakaran wrote: > Remove unnecessary variable and replace return type. > In addition to that align the function parameters with parentheses to > maintain Linux coding style. > > Issue suggested by Coccinelle. > > Signed-off-by: Madhumitha

Re: arch/sh/kernel/cpu/sh2/clock-sh7619.o:undefined reference to `followparent_recalc'

2019-04-20 Thread Randy Dunlap
On 4/20/19 12:40 AM, kbuild test robot wrote: > Hi Randy, > > It's probably a bug fix that unveils the link errors. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > master > head: 371dd432ab39f7bc55d6ec77d63b430285627e04 > commit:

[GIT PULL] Please pull 1 NFS client bugfix

2019-04-20 Thread Trond Myklebust
Hi Linus, The following changes since commit dc4060a5dc2557e6b5aa813bf5b73677299d62d2: Linux 5.1-rc5 (2019-04-14 15:17:41 -0700) are available in the Git repository at: git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-5.1-5 for you to fetch changes up to

Re: [GIT PULL] x86 fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:38:09 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1fd91d719eb1ae83ef500eb4148d11db9db39a41 Thank you! -- Deet-doot-dot, I am

Re: [GIT PULL] scheduler fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:33:41 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > sched-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/2b4cf5850db6acef2bbef52e3011f9bf93484209 Thank you! -- Deet-doot-dot,

Re: [GIT PULL] timer fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:45:50 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > timers-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/e899cc3b3d9813f795c039c0f3c689861d6836da Thank you! -- Deet-doot-dot,

Re: [GIT PULL] sound fixes for 5.1-rc6

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:35:33 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git > tags/sound-5.1-rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/4b609f1e26f36c43e2dcdebe81e1d612705920d4 Thank you! -- Deet-doot-dot,

Re: [GIT PULL] locking fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:30:18 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/de3af9a99013fdb0358bb990e9bed0172c65bba9 Thank you! --

Re: [GIT PULL] i3c: Fixes for 5.1-rc6

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 11:23:40 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git > tags/i3c/fixes-for-5.1-rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/34396bdfd2b7b41b9dcd2126eb1a57e43fe13368 Thank you! --

Re: [GIT PULL] perf fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:43:53 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > perf-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/b25c69b9d5e41159b54ad7cb33f7d9ead8523d33 Thank you! -- Deet-doot-dot, I

Re: [PATCH v2 1/2] ras: fix an off-by-one error in __find_elem()

2019-04-20 Thread Cong Wang
On Sat, Apr 20, 2019 at 12:04 PM Borislav Petkov wrote: > > On Sat, Apr 20, 2019 at 11:25:43AM -0700, Cong Wang wrote: > > If you want to go that far, you can choose to use lib/bsearch.c too in > > case you want to reinvent the wheel. > > Well, that doesn't give me the @to functionality which

Re: [PATCH] RAS/CEC: Add debugfs switch to disable at run time

2019-04-20 Thread Cong Wang
On Sat, Apr 20, 2019 at 11:47 AM Borislav Petkov wrote: > IOW, when you have the CEC enabled, you don't need to log memory errors > with a userspace agent. The CEC collects them and discards them if they > don't repeat. So, you mean breaking mcelog is intentionally, if so, why not break it

Re: [PATCH v2 1/2] ras: fix an off-by-one error in __find_elem()

2019-04-20 Thread Borislav Petkov
On Sat, Apr 20, 2019 at 11:25:43AM -0700, Cong Wang wrote: > If you want to go that far, you can choose to use lib/bsearch.c too in > case you want to reinvent the wheel. Well, that doesn't give me the @to functionality which points to the slot where the new element should be inserted, when the

Re: [PATCH] RAS/CEC: Add debugfs switch to disable at run time

2019-04-20 Thread Borislav Petkov
On Sat, Apr 20, 2019 at 11:18:46AM -0700, Cong Wang wrote: > You didn't answer my question here, because I asked you whether > the following change (PoC only) makes sense: I answered it - the answer is to disable CONFIG_RAS_CEC. But let me do a more detailed answer, maybe that'll help. The PoC

Re: [PATCH v2 1/2] ras: fix an off-by-one error in __find_elem()

2019-04-20 Thread Cong Wang
On Sat, Apr 20, 2019 at 4:34 AM Borislav Petkov wrote: > > On Tue, Apr 16, 2019 at 04:16:08PM -0700, Cong Wang wrote: > > It is actually fairly easy: > > > > 1) Fill the whole page with PFN's: > > for i in `seq 0 511`; do echo $i >> /sys/kernel/debug/ras/cec/pfn; done > > > > 2) Set thresh to 1

Re: [PATCH] RAS/CEC: Add debugfs switch to disable at run time

2019-04-20 Thread Cong Wang
On Sat, Apr 20, 2019 at 2:13 AM Borislav Petkov wrote: > > On Fri, Apr 19, 2019 at 10:43:03PM -0700, Cong Wang wrote: > > With this change, although not even compiled, mcelog should still > > receive correctable memory errors like before, even when we have > > CONFIG_RAS_CEC=y. > > > > Does this

Re: [PATCH -mm] elf: init pt_regs pointer later

2019-04-20 Thread Alexey Dobriyan
On Fri, Apr 19, 2019 at 01:08:26PM -0700, Andrew Morton wrote: > On Fri, 19 Apr 2019 23:03:43 +0300 Alexey Dobriyan > wrote: > > > Get "current_pt_regs" pointer right before usage. > > > > Space savings on x86_64: > > > > add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-180 (-180) > >

Re: [PATCH 0/3] agp: Misc fix

2019-04-20 Thread Corentin Labbe
On Fri, Sep 01, 2017 at 02:13:29PM +0200, Corentin Labbe wrote: > Hello > > The first patch goal is to regroup all miscdevice number in the same place. > The two subsequent patch are build warning fix found when working on the > first. > > Corentin Labbe (3): > agp: move AGPGART_MINOR to

Re: [PATCH RESEND] misc: mic: Remove linux/miscdevice.h include

2019-04-20 Thread Corentin Labbe
On Mon, Sep 18, 2017 at 06:52:52PM +0200, Corentin Labbe wrote: > linux/miscdevice.h include was added in commit 1da2b3eeef36 ("misc: mic: > Remove COSM functionality from the MIC host driver") > along with a struct miscdevice miscdev in struct mic_device. > but the following commit ef39830c3583

Re: [PATCH] agp: Add bridge parameter documentation

2019-04-20 Thread LABBE Corentin
On Wed, Dec 20, 2017 at 07:26:50PM +, Corentin Labbe wrote: > This patch add documentation about the bridge parameter in several > function. > > This will fix the following build warning: > drivers/char/agp/generic.c:220: warning: No description found for parameter > 'bridge' >

Notification of VIRUS mail

2019-04-20 Thread postmaster
A VIRUS-infected mail is sent to you and Virus-infected attached file is DELETED. Date : Sun, 21 Apr 2019 02:18:39 KST +0900 From : spsyst...@spsystems.co.kr From IP : 203.217.210.40 Subject : Re: Greetings .

Re: [PATCH] ia64: agp: Replace empty define with do while

2019-04-20 Thread Corentin Labbe
On Wed, Dec 20, 2017 at 08:16:13PM +0100, Corentin Labbe wrote: > It's dangerous to use empty code define. > Furthermore it lead to the following warning: > drivers/char/agp/generic.c: In function « agp_generic_destroy_page »: > drivers/char/agp/generic.c:1266:28: attention : suggest braces around

Re: [PATCH] staging: rtl8*: use help instead of ---help--- in Kconfig

2019-04-20 Thread Larry Finger
On 4/20/19 6:37 AM, MosesChristopher wrote: From: Moses Christopher - Resolve the following warning from the Kconfig, "WARNING: prefer 'help' over '---help---' for new help texts" Signed-off-by: Moses Christopher I have never seen this warning, but your Kconfig may be newer than

[PATCH v2] Staging: vc04_services: Cleanup in ctrl_set_bitrate()

2019-04-20 Thread Madhumitha Prabakaran
Remove unnecessary variable and replace return type. In addition to that align the function parameters with parentheses to maintain Linux coding style. Issue suggested by Coccinelle. Signed-off-by: Madhumitha Prabakaran --- Changes in v2 1) Fix my own error of removing function call from the

Re: [GIT PULL] locking fixes

2019-04-20 Thread Linus Torvalds
On Sat, Apr 20, 2019 at 12:30 AM Ingo Molnar wrote: > > A lockdep warning fix and a script execution fix when atomics are > generated. Hmm. I've pulled this, but looking at it, I think it's worth noting something... > diff --git a/scripts/atomic/gen-atomics.sh b/scripts/atomic/gen-atomics.sh >

Re: [PATCH RESEND] spi: clps711x: remove unused header

2019-04-20 Thread LABBE Corentin
On Wed, Sep 19, 2018 at 07:17:54PM +, Corentin Labbe wrote: > include/linux/platform_data/spi-clps711x.h is unused since commit > 6acaadc852f1 ("spi: clps711x: Driver refactor") > Let's remove it. > Hello Gentle ping Regards > Signed-off-by: Corentin Labbe > --- >

Dear Friend,

2019-04-20 Thread mrs clara david
Dear Friend, I am Mrs Clara David. am sending you this brief letter to solicit your partnership to transfer $18.5 million US Dollars.I shall send you more information and procedures when I receive positive response from you. please send me a message in my Email box (mrsclarad...@gmail.com) as i

Re: [PATCH] Fix some misuses of %x

2019-04-20 Thread Randy Dunlap
On 4/19/19 6:21 AM, Fuqian Huang wrote: > The pointers should be printed with %p or %px rather than > cast to long or unsigned long type and printed with %x. > Change %x to %p to print pointers. > > Signed-off-by: Fuqian Huang Hi, You will need to send this patch (or patch set/patch series) to

Re: [PATCH v20 00/28] Intel SGX1 support

2019-04-20 Thread Dr. Greg
On Sat, Apr 20, 2019 at 07:42:13AM +0200, Thomas Gleixner wrote: Good morning/weekend to everyone. > On Fri, 19 Apr 2019, Jethro Beekman wrote: > > On 2019-04-19 14:34, Thomas Gleixner wrote: > > > And how so? You create writeable AND executable memory. That's a nono and > > > you can argue in

Re: RFC: on adding new CLONE_* flags [WAS Re: [PATCH 0/4] clone: add CLONE_PIDFD]

2019-04-20 Thread Al Viro
On Mon, Apr 15, 2019 at 01:29:23PM -0700, Andy Lutomirski wrote: > Anyway, clone(2) is an enormous mess. Surely the right solution here > is to have a whole new process creation API that takes a big, > extensible struct as an argument, and supports *at least* the full > abilities of

Re: RFC: on adding new CLONE_* flags [WAS Re: [PATCH 0/4] clone: add CLONE_PIDFD]

2019-04-20 Thread Daniel Colascione
On Sat, Apr 20, 2019 at 12:14 AM Kevin Easton wrote: > On Mon, Apr 15, 2019 at 01:29:23PM -0700, Andy Lutomirski wrote: > > On Mon, Apr 15, 2019 at 12:59 PM Aleksa Sarai wrote: > > > > > > On 2019-04-15, Enrico Weigelt, metux IT consult wrote: > > > > > This patchset makes it possible to

[PATCH] arm64: dts: allwinner: h6: Enable HDMI output on orangepi 3

2019-04-20 Thread Yangtao Li
Orangepi 3 has HDMI type A connector. Signed-off-by: Yangtao Li --- rebase: sunxi/dt64-for-5.2 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node --- .../dts/allwinner/sun50i-h6-orangepi-3.dts| 25 +++ 1 file changed, 25 insertions(+) diff --git

Re: Adding plain accesses and detecting data races in the LKMM

2019-04-20 Thread Akira Yokosawa
On Fri, 19 Apr 2019 11:06:41 -0700, Paul E. McKenney wrote: > On Sat, Apr 20, 2019 at 12:06:58AM +0900, Akira Yokosawa wrote: >> Hi Paul, >> [...] > >>> + (1) The compiler can reorder the load from a to precede the >>> + atomic_dec(), (2) Because x86 smp_mb__before_atomic() is only a >>>

Re: [PATCH 5.0 00/93] 5.0.9-stable review

2019-04-20 Thread Greg Kroah-Hartman
On Sat, Apr 20, 2019 at 05:58:23PM +0530, Bharath Vedartham wrote: > Built and booted on my x86 machine. > Observed no dmesg regressions. Thanks for testing two of these and letting me know. greg k-h

Re: [PATCH 5.0 00/93] 5.0.9-stable review

2019-04-20 Thread Greg Kroah-Hartman
On Sat, Apr 20, 2019 at 10:22:32AM +0530, Naresh Kamboju wrote: > On Thu, 18 Apr 2019 at 23:40, Greg Kroah-Hartman > wrote: > > > > This is the start of the stable review cycle for the 5.0.9 release. > > There are 93 patches in this series, all will be posted as a response > > to this one. If

Re: [PATCH 5.0 00/93] 5.0.9-stable review

2019-04-20 Thread Greg Kroah-Hartman
On Fri, Apr 19, 2019 at 11:08:50AM +0100, Jon Hunter wrote: > > On 18/04/2019 18:56, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.0.9 release. > > There are 93 patches in this series, all will be posted as a response > > to this one. If anyone has any

Linux 5.0.9

2019-04-20 Thread Greg KH
I'm announcing the release of the 5.0.9 kernel. All users of the 5.0 kernel series must upgrade. The updated 5.0.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.0.y and can be browsed at the normal kernel.org git web browser:

Re: Linux 5.0.9

2019-04-20 Thread Greg KH
diff --git a/Makefile b/Makefile index f7666051de66..ef192ca04330 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 5 PATCHLEVEL = 0 -SUBLEVEL = 8 +SUBLEVEL = 9 EXTRAVERSION = NAME = Shy Crocodile diff --git a/arch/arc/configs/hsdk_defconfig

Linux 4.19.36

2019-04-20 Thread Greg KH
I'm announcing the release of the 4.19.36 kernel. All users of the 4.19 kernel series must upgrade. The updated 4.19.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.19.y and can be browsed at the normal kernel.org git web

Re: Linux 4.9.170

2019-04-20 Thread Greg KH
diff --git a/Makefile b/Makefile index 23cc23c47adf..966069dab768 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 4 PATCHLEVEL = 9 -SUBLEVEL = 169 +SUBLEVEL = 170 EXTRAVERSION = NAME = Roaring Lionus diff --git a/arch/arc/kernel/head.S b/arch/arc/kernel/head.S index

Linux 4.9.170

2019-04-20 Thread Greg KH
I'm announcing the release of the 4.9.170 kernel. All users of the 4.9 kernel series must upgrade. The updated 4.9.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.y and can be browsed at the normal kernel.org git web browser:

Linux 4.14.113

2019-04-20 Thread Greg KH
I'm announcing the release of the 4.14.113 kernel. All users of the 4.14 kernel series must upgrade. The updated 4.14.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.14.y and can be browsed at the normal kernel.org git web

[PATCH v4] arm64: dts: hi3660: Add CoreSight support

2019-04-20 Thread Wanglai Shi
This patch adds DT bindings for the CoreSight trace components on hi3660, which is used by 96boards Hikey960. Signed-off-by: Wanglai Shi --- .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 456 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + 2 files

[PATCH 2/2] fs: f2fs: insert space before the open parenthesis '('

2019-04-20 Thread Youngjun Yoo
Modify coding style ERROR: space required before the open parenthesis '(' Signed-off-by: Youngjun Yoo --- fs/f2fs/acl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/acl.c b/fs/f2fs/acl.c index a10b5abc1eb2..217b290ae3a5 100644 --- a/fs/f2fs/acl.c +++

Re: [PATCH v3 1/9] ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA

2019-04-20 Thread Shawn Guo
On Sat, Apr 20, 2019 at 07:14:26AM -0500, Adam Ford wrote: > On Wed, Apr 10, 2019 at 9:30 PM Shawn Guo wrote: > > > > On Thu, Mar 28, 2019 at 11:49:16PM -0700, Andrey Smirnov wrote: > > > Since 25aaa75df1e6 SDMA driver uses clock rates of "ipg" and "ahb" > > > clock to determine if it needs to

Re: [RESEND v2] soc: imx: Add generic i.MX8 SoC driver

2019-04-20 Thread Shawn Guo
On Fri, Mar 22, 2019 at 04:49:20PM +, Abel Vesa wrote: > Add generic i.MX8 SoC driver along with the i.MX8MQ SoC specific code. > For now, only i.MX8MQ revision B1 is supported. For any other, i.MX8MQ > revision it will print 'unknown'. > > Signed-off-by: Abel Vesa Applied, thanks.

[PATCH] habanalabs: Cancel pr_fmt() definition dependency on includes order

2019-04-20 Thread Oded Gabbay
From: Tomer Tayar pr_fmt() should be defined before including linux/printk.h, either directly or indirectly, in order to avoid redefinition of the macro. Currently the macro definition is in habanalabs.h, which is included in many files, and that makes the addition/reorder of includes to be

Re: [PATCH RFC 1/2] Add polling support to pidfd

2019-04-20 Thread Christian Brauner
On Sat, Apr 20, 2019 at 02:26:15PM +0200, Oleg Nesterov wrote: > On 04/20, Oleg Nesterov wrote: > > > > Note that we need > > thread_group_empty() only for the case when the task is traced, > > Damn, sorry for noise... of course this is not true, I tried to say that > notification won't come

Re: [PATCH 5.0 00/93] 5.0.9-stable review

2019-04-20 Thread Bharath Vedartham
Built and booted on my x86 machine. Observed no dmesg regressions.

Re: [PATCH 4.9 00/50] 4.9.170-stable review

2019-04-20 Thread Bharath Vedartham
Built and booted the kernel with defconfig on my x86 machine. Observed no dmesg regressions.

Re: [PATCH RFC 1/2] Add polling support to pidfd

2019-04-20 Thread Oleg Nesterov
On 04/20, Oleg Nesterov wrote: > > Note that we need > thread_group_empty() only for the case when the task is traced, Damn, sorry for noise... of course this is not true, I tried to say that notification won't come otherwise. Nevermind, lets discuss this when we have a patch. I already got lost

[PATCH v4 2/3] Input: add a driver for GPIO controllable vibrators

2019-04-20 Thread Luca Weiss
Provide a simple driver for GPIO controllable vibrators. It will be used by the Fairphone 2. Signed-off-by: Luca Weiss --- Changes from v3: - Apply suggestions from Stephen Boyd drivers/input/misc/Kconfig | 12 ++ drivers/input/misc/Makefile | 1 + drivers/input/misc/gpio-vibra.c |

[PATCH v4 1/3] dt-bindings: input: add GPIO controllable vibrator

2019-04-20 Thread Luca Weiss
Provide a simple driver for GPIO controllable vibrators. It will be used by the Fairphone 2. Signed-off-by: Luca Weiss --- Changes from v3: - Convert .txt based doc to the new yaml based format .../bindings/input/gpio-vibrator.yaml | 39 +++ 1 file changed, 39

[PATCH v4 3/3] ARM: dts: msm8974-FP2: Add vibration motor

2019-04-20 Thread Luca Weiss
Signed-off-by: Luca Weiss --- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts b/arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts index 643c57f84818..bf402ae39226 100644 ---

Re: [PATCH v3 1/9] ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA

2019-04-20 Thread Adam Ford
On Wed, Apr 10, 2019 at 9:30 PM Shawn Guo wrote: > > On Thu, Mar 28, 2019 at 11:49:16PM -0700, Andrey Smirnov wrote: > > Since 25aaa75df1e6 SDMA driver uses clock rates of "ipg" and "ahb" > > clock to determine if it needs to configure the IP block as operating > > at 1:1 or 1:2 clock ratio (ACR

[PATCH] staging: vt665*: use help instead of ---help--- in Kconfig

2019-04-20 Thread MosesChristopher
From: Moses Christopher - Resolve the following warning from the Kconfig, "WARNING: prefer 'help' over '---help---' for new help texts" - Use 8space tab instead of 3space in vt6655/Kconfig Signed-off-by: Moses Christopher --- drivers/staging/vt6655/Kconfig | 9 -

Re: [PATCH 3/3] RAS/CEC: immediate soft-offline page when count_threshold == 1

2019-04-20 Thread Borislav Petkov
On Thu, Apr 18, 2019 at 11:41:15AM +0800, WANG Chao wrote: > count_threshol == 1 isn't working as expected. CEC only does soft > offline the second time the same pfn is hit by a correctable error. So this? --- diff --git a/drivers/ras/cec.c b/drivers/ras/cec.c index b3c377ddf340..750a427e1a73

Re: [PATCH RFC 1/2] Add polling support to pidfd

2019-04-20 Thread Oleg Nesterov
On 04/19, Christian Brauner wrote: > > > Just for the exit notification purposes, the states are: > > if process has exit_state == 0, block. > > if process is zombie/dead but not reaped, then return POLLIN > > if process is reaped, then return POLLIN | POLLHUP > > Oleg was explicitly against

[PATCH] staging: unisys: use help instead of ---help--- in Kconfig

2019-04-20 Thread MosesChristopher
From: Moses Christopher - Resolve the following warning from the Kconfig, "WARNING: prefer 'help' over '---help---' for new help texts" Signed-off-by: Moses Christopher --- drivers/staging/unisys/Kconfig| 2 +- drivers/staging/unisys/visorhba/Kconfig | 2 +-

Re: [PATCH v3 3/3] module: Make __tracepoints_ptrs as read-only

2019-04-20 Thread Joel Fernandes
On Wed, Apr 17, 2019 at 05:16:18PM +0200, Jessica Yu wrote: > +++ Steven Rostedt [10/04/19 20:44 -0400]: > > On Wed, 10 Apr 2019 16:29:02 -0400 > > Joel Fernandes wrote: > > > > > The srcu structure pointer array is modified at module load time because > > > the > > > array is fixed up by the

[PATCH] staging: rtl8*: use help instead of ---help--- in Kconfig

2019-04-20 Thread MosesChristopher
From: Moses Christopher - Resolve the following warning from the Kconfig, "WARNING: prefer 'help' over '---help---' for new help texts" Signed-off-by: Moses Christopher --- drivers/staging/rtl8188eu/Kconfig | 4 ++-- drivers/staging/rtl8192e/Kconfig | 8

[PATCH] regulator: core: Actually put the gpiod after use

2019-04-20 Thread Linus Walleij
I went to great lengths to hand over the management of the GPIO descriptors to the regulator core, and some stray rebased oneliner in the old patch must have been assuming the devices were still doing devres management of it. We handed the management over to the regulator core, so of course the

Re: [PATCH v2 1/2] ras: fix an off-by-one error in __find_elem()

2019-04-20 Thread Borislav Petkov
On Tue, Apr 16, 2019 at 04:16:08PM -0700, Cong Wang wrote: > It is actually fairly easy: > > 1) Fill the whole page with PFN's: > for i in `seq 0 511`; do echo $i >> /sys/kernel/debug/ras/cec/pfn; done > > 2) Set thresh to 1 in order to trigger the deletion: > echo 1 >

[PATCH] staging: most: use help instead of ---help--- in Kconfig

2019-04-20 Thread MosesChristopher
From: Moses Christopher - Resolve the following warning from the Kconfig, "WARNING: prefer 'help' over '---help---' for new help texts" Signed-off-by: Moses Christopher --- drivers/staging/most/Kconfig | 2 +- drivers/staging/most/cdev/Kconfig | 2 +-

Re: [PATCH] signal: trace_signal_deliver when signal_group_exit

2019-04-20 Thread Oleg Nesterov
On 04/20, Zhenliang Wei wrote: > > --- a/kernel/signal.c > +++ b/kernel/signal.c > @@ -2441,6 +2441,8 @@ bool get_signal(struct ksignal *ksig) > if (signal_group_exit(signal)) { > ksig->info.si_signo = signr = SIGKILL; > sigdelset(>pending.signal, SIGKILL); > +

Re: [PATCH 3/6] y2038: linux: Provide __clock_settime64 implementation

2019-04-20 Thread Lukasz Majewski
Hi Stepan, > 15.04.2019 в 00:08:38 +0200 Lukasz Majewski написал: > > +# if defined __NR_clock_settime64 > > + /* Make sure that passed __timespec64 struct pad is 0. */ > > + struct __timespec64 ts = *tp; > > + ts.tv_pad = 0; > > + return INLINE_SYSCALL_CALL (clock_settime64, clock_id, );

Re: RFC: on adding new CLONE_* flags [WAS Re: [PATCH 0/4] clone: add CLONE_PIDFD]

2019-04-20 Thread Christian Brauner
On April 20, 2019 9:14:06 AM GMT+02:00, Kevin Easton wrote: >On Mon, Apr 15, 2019 at 01:29:23PM -0700, Andy Lutomirski wrote: >> On Mon, Apr 15, 2019 at 12:59 PM Aleksa Sarai >wrote: >> > >> > On 2019-04-15, Enrico Weigelt, metux IT consult >wrote: >> > > > This patchset makes it possible to

Re: [PATCH v10 4/9] cgroup: cgroup v2 freezer

2019-04-20 Thread Oleg Nesterov
On 04/19, Roman Gushchin wrote: > > > > > > > > > wake_up_interruptible() ? > > > > > > Wait_up_interruptible() is supposed to work with a workqueue, > > > but here there is nothing like this. Probably, I didn't understand your > > > idea. > > > Can you, please, elaborate a bit more? > > > > Not

[PATCH 3/3] ASoC: simple-card: Read pin switches conf from devicetree

2019-04-20 Thread Paul Cercueil
When the routing path between a widget (e.g. "Speaker") and the codec goes through an external amplifier, having a pin switch for this widget allows the amplifier to be disabled when the widget is not to be used (e.g. when using headphones). Signed-off-by: Paul Cercueil ---

[PATCH 2/3] ASoC: simple-card-utils: add asoc_simple_card_of_parse_pin_switches()

2019-04-20 Thread Paul Cercueil
This function is a helper that permits to create pin switch controls for a list of widgets whose names are listed in the PREFIX "pin-switches" devicetree property. Signed-off-by: Paul Cercueil --- include/sound/simple_card_utils.h | 2 + sound/soc/generic/simple-card-utils.c | 57

[PATCH 1/3] ASoC: doc: simple-card: Add pin-switches property

2019-04-20 Thread Paul Cercueil
The simple-audio-card,pin-switches property can contain the list of widget names for which pin switches must be created. Signed-off-by: Paul Cercueil --- Documentation/devicetree/bindings/sound/simple-card.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH] signal: trace_signal_deliver when signal_group_exit

2019-04-20 Thread Zhenliang Wei
In the following commit, removing SIGKILL from each thread signal mask and executing "goto fatal" directly will skip the call to "trace_signal_deliver". At this point, the delivery tracking of the SIGKILL signal will be inaccurate. commit cf43a757fd4944 ("signal: Restore the stop

Re: [PATCH] x86/mpx: fix recursive munmap() corruption

2019-04-20 Thread Michael Ellerman
Thomas Gleixner writes: > On Mon, 1 Apr 2019, Dave Hansen wrote: >> diff -puN mm/mmap.c~mpx-rss-pass-no-vma mm/mmap.c >> --- a/mm/mmap.c~mpx-rss-pass-no-vma 2019-04-01 06:56:53.409411123 -0700 >> +++ b/mm/mmap.c 2019-04-01 06:56:53.423411123 -0700 >> @@ -2731,9 +2731,17 @@ int

[tip:ras/core] RAS/CEC: Increment cec_entered under the mutex lock

2019-04-20 Thread tip-bot for WANG Chao
Commit-ID: 09cbd2197e9291d6a3d3f42873f06ca1f388c1a4 Gitweb: https://git.kernel.org/tip/09cbd2197e9291d6a3d3f42873f06ca1f388c1a4 Author: WANG Chao AuthorDate: Thu, 18 Apr 2019 03:41:14 + Committer: Borislav Petkov CommitDate: Sat, 20 Apr 2019 12:16:52 +0200 RAS/CEC: Increment

[tip:ras/core] RAS/CEC: Increment cec_entered under the mutex lock

2019-04-20 Thread tip-bot for WANG Chao
Commit-ID: 06e0fe2d8e9178bda874a75083bc13647fbf983f Gitweb: https://git.kernel.org/tip/06e0fe2d8e9178bda874a75083bc13647fbf983f Author: WANG Chao AuthorDate: Thu, 18 Apr 2019 03:41:14 + Committer: Borislav Petkov CommitDate: Sat, 20 Apr 2019 12:13:13 +0200 RAS/CEC: Increment

[PATCH v7 09/14] irqchip: ti-sci-intr: Add support for Interrupt Router driver

2019-04-20 Thread Lokesh Vutla
Texas Instruments' K3 generation SoCs has an IP Interrupt Router that does allows for redirection of input interrupts to host interrupt controller. Interrupt Router inputs are either from a peripheral or from an Interrupt Aggregator which is another interrupt controller. Configuration of the

[PATCH v7 13/14] irqchip: ti-sci-inta: Add msi domain support

2019-04-20 Thread Lokesh Vutla
Add a msi domain that is child to the INTA domain. Clients uses the INTA msi bus layer to allocate irqs in this msi domain. Signed-off-by: Lokesh Vutla --- Changes since v6: - Updated to get device id from platform device. drivers/irqchip/Kconfig | 1 +

[PATCH v7 12/14] soc: ti: Add MSI domain bus support for Interrupt Aggregator

2019-04-20 Thread Lokesh Vutla
With the system coprocessor managing the range allocation of the inputs to Interrupt Aggregator, it is difficult to represent the device IRQs from DT. The suggestion is to use MSI in such cases where devices wants to allocate and group interrupts dynamically. Create a MSI domain bus layer that

[PATCH v7 11/14] irqchip: ti-sci-inta: Add support for Interrupt Aggregator driver

2019-04-20 Thread Lokesh Vutla
Texas Instruments' K3 generation SoCs has an IP Interrupt Aggregator which is an interrupt controller that does the following: - Converts events to interrupts that can be understood by an interrupt router. - Allows for multiplexing of events to interrupts. Configuration of the interrupt

[PATCH v7 10/14] dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator bindings

2019-04-20 Thread Lokesh Vutla
Add the DT binding documentation for Interrupt Aggregator driver. Signed-off-by: Lokesh Vutla --- Changes since v6: - None .../interrupt-controller/ti,sci-inta.txt | 66 +++ MAINTAINERS | 1 + 2 files changed, 67 insertions(+) create

[PATCH v7 14/14] arm64: arch_k3: Enable interrupt controller drivers

2019-04-20 Thread Lokesh Vutla
Select the TISCI Interrupt Router, Aggregator drivers and all its dependencies for TI's SoCs based on K3 architecture. Suggested-by: Marc Zyngier Signed-off-by: Lokesh Vutla --- Changes since v6: - Moved the selection to ARCH_K3 arch/arm64/Kconfig.platforms | 5 + 1 file changed, 5

  1   2   >