[PATCH v7 04/13] soc: mediatek: Refactor regulator control

2019-08-28 Thread Weiyi Lu
Put regulator enable and disable control in separate functions. Signed-off-by: Weiyi Lu --- drivers/soc/mediatek/mtk-scpsys.c | 32 +++- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/drivers/soc/mediatek/mtk-scpsys.c

[PATCH v7 09/13] soc: mediatek: Add multiple step bus protection control

2019-08-28 Thread Weiyi Lu
Both MT8183 & MT6765 have more control steps of bus protection than previous project. And there add more bus protection registers reside at infracfg & smi-common. Also add new APIs for multiple step bus protection control with more customized arguments. Signed-off-by: Weiyi Lu ---

[PATCH v7 07/13] soc: mediatek: Refactor bus protection control

2019-08-28 Thread Weiyi Lu
Put bus protection enable and disable control in separate functions. Signed-off-by: Weiyi Lu --- drivers/soc/mediatek/mtk-scpsys.c | 44 ++- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/drivers/soc/mediatek/mtk-scpsys.c

[PATCH v7 00/13] Mediatek MT8183 scpsys support

2019-08-28 Thread Weiyi Lu
This series is based on v5.3-rc1 with MT8183 SMI dt-binding patch v11[1]. [1] [v11,01/23] dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI (https://patchwork.kernel.org/patch/2769/) changes since v6: - remove the patch of SPDX license identifier because it's already fixed

[PATCH v7 03/13] soc: mediatek: Refactor polling timeout and documentation

2019-08-28 Thread Weiyi Lu
Use USEC_PER_SEC to indicate the polling timeout directly. And add documentation of scp_domain_data. Signed-off-by: Weiyi Lu --- drivers/soc/mediatek/mtk-scpsys.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/soc/mediatek/mtk-scpsys.c

RE: [PATHC v2] video: hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver

2019-08-28 Thread Wei Hu
> -Original Message- > From: Michael Kelley > > From: Wei Hu Sent: Tuesday, August 27, 2019 4:25 AM > > > > Without deferred IO support, hyperv_fb driver informs the host to refresh > > the entire guest frame buffer at fixed rate, e.g. at 20Hz, no matter there > > is screen update

[PATCH v7 12/13] soc: mediatek: Add MT8183 scpsys support

2019-08-28 Thread Weiyi Lu
Add scpsys driver for MT8183 Signed-off-by: Weiyi Lu --- drivers/soc/mediatek/mtk-scpsys.c | 226 ++ 1 file changed, 226 insertions(+) diff --git a/drivers/soc/mediatek/mtk-scpsys.c b/drivers/soc/mediatek/mtk-scpsys.c index 85c6bf4..e072810 100644 ---

[PATCH v7 01/13] dt-bindings: mediatek: Add property to mt8183 smi-common

2019-08-28 Thread Weiyi Lu
For scpsys driver using regmap based syscon driver API. Signed-off-by: Weiyi Lu --- .../devicetree/bindings/memory-controllers/mediatek,smi-common.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] arcnet: capmode: remove redundant assignment to pointer pkt

2019-08-28 Thread Sergei Shtylyov
Hello! On 27.08.2019 14:29, Colin King wrote: From: Colin Ian King Pointer pkt is being initialized with a value that is never read and pkg is being re-assigned a little later on. The assignment is ^^^ pkt redundant and hence can be removed. Addresses-Coverity: ("Ununsed value")

Re: [PATCH v2 1/2] input: keyboard: snvs_pwrkey: Send key events for i.MX6 S, DL and Q

2019-08-28 Thread Marco Felsch
Hi Robin, thanks for the patch. On 19-08-27 14:32, Robin van der Gracht wrote: > The first generation i.MX6 processors does not send an interrupt when the > power key is pressed. It sends a power down request interrupt if the key is > released before a hard shutdown (5 second press). This should

[PATCH v2] ext4: use percpu_counters for extent_status cache hits/misses

2019-08-28 Thread Shaokun Zhang
From: Yang Guo @es_stats_cache_hits and @es_stats_cache_misses are accessed frequently in ext4_es_lookup_extent function, it would influence the ext4 read/write performance in NUMA system. Let's optimize it using percpu_counter, it is profitable for the performance. The test command is as

Re: [PATCH 1/4] binder: add a mount option to show global stats

2019-08-28 Thread Greg Kroah-Hartman
On Tue, Aug 27, 2019 at 01:41:49PM -0700, Hridya Valsaraju wrote: > Currently, all binder state and statistics live in debugfs. > We need this information even when debugfs is not mounted. > This patch adds the mount option 'stats' to enable a binderfs > instance to have binder debug information

Re: [RFC V2 0/1] mm/debug: Add tests for architecture exported page table helpers

2019-08-28 Thread Anshuman Khandual
On 08/26/2019 06:43 PM, Matthew Wilcox wrote: > On Mon, Aug 26, 2019 at 08:07:13AM +0530, Anshuman Khandual wrote: >> On 08/09/2019 07:22 PM, Matthew Wilcox wrote: >>> On Fri, Aug 09, 2019 at 04:05:07PM +0530, Anshuman Khandual wrote: On 08/09/2019 03:46 PM, Matthew Wilcox wrote: > On

Re: [PATCH RT v2 2/3] sched: migrate_enable: Use sleeping_lock to indicate involuntary sleep

2019-08-28 Thread Sebastian Andrzej Siewior
On 2019-08-27 08:53:06 [-0700], Paul E. McKenney wrote: > > > On the other hand, within a PREEMPT=n kernel, the call to schedule() > > > would split even an rcu_read_lock() critical section. Which is why I > > > asked earlier if sleeping_lock_inc() and sleeping_lock_dec() are no-ops > > > in

Re: [PATCH v1] printk: add dummy vprintk_emit for when CONFIG_PRINTK=n

2019-08-28 Thread Brendan Higgins
On Tue, Aug 27, 2019 at 10:24 PM Sergey Senozhatsky wrote: > > On (08/27/19 21:45), Brendan Higgins wrote: > [..] > > I actually use it in a very similar way as dev_printk() does. I am using > > it to define an equivalent kunit_printk(), which takes a log level, and > > adds its own test

[Question] What is the main function of sym_calc_value() under scripts/kconfig/symbol.c

2019-08-28 Thread
Hi, When "make KCONFIG_ALLCONFIG= mytmp.config alldefconfig", I find sym_calc_value() under scripts/kconfig/symbol.c is called many times. But I don't understand what does sym_calc_value() do. make KCONFIG_ALLCONFIG= mytmp.config alldefconfig -> scripts/kconfig/conf.c main() -> switch case

Re: [PATCH v3 2/2] PCI/AER: Split the AER stats into multiple sysfs attributes

2019-08-28 Thread Greg KH
On Tue, Aug 27, 2019 at 03:21:45PM -0700, Rajat Jain wrote: > Split the AER stats into multiple sysfs atributes. Note that > this changes the ABI of the AER stats, but hopefully, there > aren't active users that need to change. This is how the AERs > are being exposed now: > > localhost

[PATCH v2] kunit: fix failure to build without printk

2019-08-28 Thread Brendan Higgins
Previously KUnit assumed that printk would always be present, which is not a valid assumption to make. Fix that by removing call to vprintk_emit, and calling printk directly. Reported-by: Randy Dunlap Link:

Re: [PATCH -v2 0/5] Further sanitize INTEL_FAM6 naming

2019-08-28 Thread Peter Zijlstra
On Tue, Aug 27, 2019 at 11:51:35PM +0200, Peter Zijlstra wrote: > On Tue, Aug 27, 2019 at 08:44:23PM +, Luck, Tony wrote: > > > I'm reposting because the version Ingo applied and partially fixed up > > > still > > > generates build bot failure. > > > > Looks like this version gets them all.

[PATCH 3/4] f2fs: fix to fallback to buffered IO in IO aligned mode

2019-08-28 Thread Chao Yu
In LFS mode, we allow OPU for direct IO, however, we didn't consider IO alignment feature, so direct IO can trigger unaligned IO, let's just fallback to buffered IO to keep correct IO alignment semantics in all places. Fixes: f847c699cff3 ("f2fs: allow out-place-update for direct IO in LFS mode")

Re: Thunderbolt DP oddity on v5.2.9 on iMac 12,2

2019-08-28 Thread Brad Campbell
On 28/8/19 5:12 pm, Brad Campbell wrote: On 28/8/19 3:33 pm, Mika Westerberg wrote: I'm suspecting that the boot firmware does configure second DP path also and we either fail to discover it properly or the boot firmware fails to set it up. Also if you boot with one monitor connected and

Re: [PATCH] thermal: mediatek: add suspend/resume callback

2019-08-28 Thread Zhang Rui
On Tue, 2019-07-02 at 17:16 +0800, michael@mediatek.com wrote: > From: Louis Yu > > Add suspend/resume callback to disable/enable Mediatek thermal sensor > respectively. Since thermal power domain is off in suspend, thermal > driver > needs re-initialization during resume. > >

Re: [PATCH] x86: tpm: Remove a busy bit of the NVS area for supporting AMD's fTPM

2019-08-28 Thread Seunghun Han
> > On Wed, Aug 28, 2019 at 01:36:30AM +0900, Seunghun Han wrote: > > > I got your point. Is there any problem if some regions which don't > > need to be handled in NVS area are saved and restored? If there is a > > problem, how about adding code for ignoring the regions in NVS area to > > the

Re: [PATCH v7 7/9] drm: tegra: use cec_notifier_conn_(un)register

2019-08-28 Thread Thierry Reding
On Wed, Aug 14, 2019 at 12:45:05PM +0200, Dariusz Marcinkiewicz wrote: > Use the new cec_notifier_conn_(un)register() functions to > (un)register the notifier for the HDMI connector, and fill in > the cec_connector_info. > > Changes since v4: > - only create a CEC notifier for HDMI

Re: [RESEND PATCH V3 2/8] perf/x86/intel: Basic support for metrics counters

2019-08-28 Thread Peter Zijlstra
On Wed, Aug 28, 2019 at 11:02:17AM +0200, Peter Zijlstra wrote: > @@ -2192,8 +2227,22 @@ static void intel_pmu_read_event(struct > static void intel_pmu_enable_fixed(struct perf_event *event) > { > struct hw_perf_event *hwc = >hw; > - int idx = hwc->idx - INTEL_PMC_IDX_FIXED; >

Re: [PATCH 6/6] PCI: tegra: Add support to enable slot regulators

2019-08-28 Thread Andrew Murray
On Wed, Aug 28, 2019 at 11:07:57AM +0200, Thierry Reding wrote: > On Tue, Aug 27, 2019 at 06:13:34PM +0100, Andrew Murray wrote: > > On Tue, Aug 27, 2019 at 09:54:17PM +0530, Vidya Sagar wrote: > > > On 8/27/2019 9:17 PM, Andrew Murray wrote: > > > > On Mon, Aug 26, 2019 at 01:01:43PM +0530, Vidya

Re: [PATCH v7 02/13] dt-bindings: soc: Add MT8183 power dt-bindings

2019-08-28 Thread Matthias Brugger
On 28/08/2019 11:11, Weiyi Lu wrote: > Add power dt-bindings of MT8183 and introduces "BASIC" and > "SUBSYS" clock types in binding document. > The "BASIC" type is compatible to the original power control with > clock name [a-z]+[0-9]*, e.g. mm, vpu1. > The "SUBSYS" type is used for bus

Re: [PATCH v3 04/11] modpost: add support for symbol namespaces

2019-08-28 Thread Jessica Yu
+++ Matthias Maennich [27/08/19 15:41 +0100]: On Mon, Aug 26, 2019 at 06:21:38PM +0200, Jessica Yu wrote: +++ Matthias Maennich [21/08/19 12:49 +0100]: Add support for symbols that are exported into namespaces. For that, extract any namespace suffix from the symbol name. In addition, emit a

Re: [PATCH v7 03/13] soc: mediatek: Refactor polling timeout and documentation

2019-08-28 Thread Matthias Brugger
On 28/08/2019 11:11, Weiyi Lu wrote: > Use USEC_PER_SEC to indicate the polling timeout directly. > And add documentation of scp_domain_data. > > Signed-off-by: Weiyi Lu > --- Queued for v5.4-next/soc Thanks! > drivers/soc/mediatek/mtk-scpsys.c | 13 - > 1 file changed, 12

Re: [PATCH 1/9] perf/core: Add PERF_RECORD_CGROUP event

2019-08-28 Thread Peter Zijlstra
On Wed, Aug 28, 2019 at 04:31:22PM +0900, Namhyung Kim wrote: > To support cgroup tracking, add CGROUP event to save a link between > cgroup path and inode number. The attr.cgroup bit was also added to > enable cgroup tracking from userspace. > > This event will be generated when a new cgroup

Re: [PATCH] sched/cpufreq: Align trace event behavior of fast switching

2019-08-28 Thread Rafael J. Wysocki
On Monday, August 26, 2019 11:40:58 AM CEST Peter Zijlstra wrote: > On Mon, Aug 26, 2019 at 11:10:52AM +0200, Rafael J. Wysocki wrote: > > On Wednesday, August 7, 2019 5:33:40 PM CEST Douglas RAILLARD wrote: > > > Fast switching path only emits an event for the CPU of interest, whereas > > > the

Re: [PATCH v7 04/13] soc: mediatek: Refactor regulator control

2019-08-28 Thread Matthias Brugger
On 28/08/2019 11:11, Weiyi Lu wrote: > Put regulator enable and disable control in separate functions. > > Signed-off-by: Weiyi Lu Applied to v5.4-next/soc Thanks! > --- > drivers/soc/mediatek/mtk-scpsys.c | 32 +++- > 1 file changed, 23 insertions(+), 9

[PATCH v2] mmc: mediatek: enable SDIO IRQ low level trigger function

2019-08-28 Thread Yong Mao
From: yong mao SDIO IRQ is not defaultly triggered by low level, but by falling edge. It needs to set related register to enable SDIO IRQ low level trigger function. Otherwise the SDIO IRQ may be lost in some specail condition. Signed-off-by: Yong Mao Signed-off-by: Chaotian Jing ---

[PATCH v2] mmc: mediatek: enable SDIO IRQ low level trigger function

2019-08-28 Thread Yong Mao
In-Reply-To:

Re: [PATCH 1/9] perf/core: Add PERF_RECORD_CGROUP event

2019-08-28 Thread Peter Zijlstra
On Wed, Aug 28, 2019 at 04:31:22PM +0900, Namhyung Kim wrote: > To support cgroup tracking, add CGROUP event to save a link between > cgroup path and inode number. The attr.cgroup bit was also added to > enable cgroup tracking from userspace. > > This event will be generated when a new cgroup

Re: [PATCH v2 4/4] sched/fair: Prevent active LB from preempting higher sched classes

2019-08-28 Thread Valentin Schneider
On 27/08/2019 13:28, Vincent Guittot wrote: > On Thu, 15 Aug 2019 at 16:52, Valentin Schneider > wrote: >> >> The CFS load balancer can cause the cpu_stopper to run a function to >> try and steal a remote rq's running task. However, it so happens >> that while only CFS tasks will ever be migrated

Re: [PATCH v7 05/13] soc: mediatek: Refactor clock control

2019-08-28 Thread Matthias Brugger
On 28/08/2019 11:11, Weiyi Lu wrote: > Put clock enable and disable control in separate function. > > Signed-off-by: Weiyi Lu Applied, thanks! > --- > drivers/soc/mediatek/mtk-scpsys.c | 45 > --- > 1 file changed, 28 insertions(+), 17 deletions(-) > >

Re: [PATCH v2] kunit: fix failure to build without printk

2019-08-28 Thread Sergey Senozhatsky
On (08/28/19 02:31), Brendan Higgins wrote: [..] > Previously KUnit assumed that printk would always be present, which is > not a valid assumption to make. Fix that by removing call to > vprintk_emit, and calling printk directly. > > Reported-by: Randy Dunlap > Link: >

Re: [PATCH v3 04/11] modpost: add support for symbol namespaces

2019-08-28 Thread Matthias Maennich
On Wed, Aug 28, 2019 at 11:43:26AM +0200, Jessica Yu wrote: +++ Matthias Maennich [27/08/19 15:41 +0100]: On Mon, Aug 26, 2019 at 06:21:38PM +0200, Jessica Yu wrote: +++ Matthias Maennich [21/08/19 12:49 +0100]: Add support for symbols that are exported into namespaces. For that, extract any

Re: [PATCH v2 1/5] ACPI: Enable driver and firmware hints to control power at probe time

2019-08-28 Thread Sakari Ailus
Hi Rafael, On Wed, Aug 28, 2019 at 10:55:42AM +0200, Rafael J. Wysocki wrote: > On Mon, Aug 26, 2019 at 3:34 PM Greg Kroah-Hartman > wrote: > > > > On Mon, Aug 26, 2019 at 01:32:00PM +0300, Sakari Ailus wrote: > > > Hi Greg, > > > > > > On Mon, Aug 26, 2019 at 10:43:43AM +0200, Greg

Re: [PATCH v2 00/14] treewide: prefer __section from compiler_attributes.h

2019-08-28 Thread Sedat Dilek
On Tue, Aug 27, 2019 at 10:40 PM Nick Desaulniers wrote: > > GCC unescapes escaped string section names while Clang does not. Because > __section uses the `#` stringification operator for the section name, it > doesn't need to be escaped. > > This fixes an Oops observed in distro's that use

Re: [PATCH] thermal: rcar_gen3_thermal: Use devm_add_action_or_reset() helper

2019-08-28 Thread Zhang Rui
On Wed, 2019-07-31 at 20:44 +0200, Niklas Söderlund wrote: > Hi Geert, > > Thanks for your work. > > On 2019-07-31 14:50:53 +0200, Geert Uytterhoeven wrote: > > Use the devm_add_action_or_reset() helper instead of open-coding > > the > > same operations. > > > > Signed-off-by: Geert

linux-next: Tree for Aug 28

2019-08-28 Thread Stephen Rothwell
Hi all, Changes since 20190827: The drm-misc tree gained a build failure for which I applied a patch. The phy-next tree lost its build failure. Non-merge commits (relative to Linus' tree): 8690 8857 files changed, 435848 insertions(+), 251879 deletions(-)

Re: [PATCH 0/6] PCI: tegra: Enable PCIe C5 controller of Tegra194 in p2972-0000 platform

2019-08-28 Thread Vidya Sagar
On 8/28/2019 2:40 PM, Thierry Reding wrote: On Mon, Aug 26, 2019 at 01:01:37PM +0530, Vidya Sagar wrote: This patch series enables Tegra194's C5 controller which owns x16 slot in p2972- platform. C5 controller's PERST# and CLKREQ# are not configured as output and bi-directional signals by

[GIT PULL] ARM: mvebu: dt for v5.4 (#1)

2019-08-28 Thread Gregory CLEMENT
Hi, Here is the first pull request for dt for mvebu for v5.4. Gregory The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) are available in the Git repository at: git://git.infradead.org/linux-mvebu.git tags/mvebu-dt-5.4-1

Re: [PATCH v4 3/3] vfio/pci: make use of irq_update_devid and optimize irq ops

2019-08-28 Thread Ben Luo
在 2019/8/28 上午4:33, Alex Williamson 写道: On Thu, 22 Aug 2019 23:34:43 +0800 Ben Luo wrote: When userspace (e.g. qemu) triggers a switch between KVM irqfd and userspace eventfd, only dev_id of irq action (i.e. the "trigger" in this patch's context) will be changed, but a free-then-request-irq

Re: [PATCH v2 0/8] regulator: support Silergy SY8824C/SY8824E etc.

2019-08-28 Thread Mark Brown
On Wed, Aug 28, 2019 at 06:08:09AM +, Jisheng Zhang wrote: > Add support for Silergy SY8824C/SY8824E/SY20276/SY20278 regulator. > > Changes since v1: > - use c++ comment style for SPDX header > - add prefix for BUCK_EN and MODE I already applied v1, please just send incremental updates

[GIT PULL] ARM: mvebu: dt64 for v5.4 (#1)

2019-08-28 Thread Gregory CLEMENT
Hi, Here is the first pull request for dt64 for mvebu for v5.4. Gregory The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) are available in the Git repository at: git://git.infradead.org/linux-mvebu.git

[tip: x86/urgent] x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning

2019-08-28 Thread tip-bot2 for Ingo Molnar
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 183e6429186150690cee034eb85745cf2b15ccb4 Gitweb: https://git.kernel.org/tip/183e6429186150690cee034eb85745cf2b15ccb4 Author:Ingo Molnar AuthorDate:Wed, 28 Aug 2019 10:56:48 +02:00

Re: [PATCH] arm/arm64: defconfig: Update configs to use the new CROS_EC options

2019-08-28 Thread Enric Balletbo i Serra
Hi Bjorn, Arnd, On 27/8/19 18:12, Arnd Bergmann wrote: > On Tue, Aug 27, 2019 at 6:08 PM Bjorn Andersson > wrote: >> >> On Tue 27 Aug 08:48 PDT 2019, Enric Balletbo i Serra wrote: >> >>> Recently we refactored the CrOS EC drivers moving part of the code from >>> the MFD subsystem to the platform

Re: [PATCH 00/10] OOM Debug print selection and additional information

2019-08-28 Thread Tetsuo Handa
On 2019/08/28 16:08, Michal Hocko wrote: > On Tue 27-08-19 19:47:22, Edward Chron wrote: >> For production systems installing and updating EBPF scripts may someday >> be very common, but I wonder how data center managers feel about it now? >> Developers are very excited about it and it is a very

Re: [PATCH 2/8] regulator: add support for SY8824C regulator

2019-08-28 Thread Mark Brown
On Wed, Aug 28, 2019 at 03:38:29AM +, Jisheng Zhang wrote: > On Tue, 27 Aug 2019 20:44:37 +0100 Mark Brown wrote: > > > > Please send a patch which updates the entire comment block to be > > C++ style so it looks consistent. > Do you mean update the following style > A: > > //

[tip: timers/core] posix-cpu-timers: Provide task validation functions

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 6ae40e3fdcd33a6ff3c490b9302d6a1861093f65 Gitweb: https://git.kernel.org/tip/6ae40e3fdcd33a6ff3c490b9302d6a1861093f65 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:48 +02:00

[tip: timers/core] posix-cpu-timers: Switch thread group sampling to array

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: b7be4ef1365dcb56fdffc6689e41058b23f5996d Gitweb: https://git.kernel.org/tip/b7be4ef1365dcb56fdffc6689e41058b23f5996d Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:16 +02:00

[tip: timers/core] posix-cpu-timers: Deduplicate rlimit handling

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 8991afe2640d05a805eba01277856e8549cdc838 Gitweb: https://git.kernel.org/tip/8991afe2640d05a805eba01277856e8549cdc838 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:23 +02:00

Re: [PATCH v3 04/11] modpost: add support for symbol namespaces

2019-08-28 Thread Jessica Yu
+++ Matthias Maennich [28/08/19 10:55 +0100]: On Wed, Aug 28, 2019 at 11:43:26AM +0200, Jessica Yu wrote: +++ Matthias Maennich [27/08/19 15:41 +0100]: On Mon, Aug 26, 2019 at 06:21:38PM +0200, Jessica Yu wrote: +++ Matthias Maennich [21/08/19 12:49 +0100]: Add support for symbols that are

[tip: timers/core] posix-cpu-timers: Remove pointless comparisons

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: dd6702241337bcd0bae01d2644b7bae1a496d937 Gitweb: https://git.kernel.org/tip/dd6702241337bcd0bae01d2644b7bae1a496d937 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:22 +02:00

[tip: timers/core] posix-cpu-timers: Remove pointless return value check

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 5405d0051f7ca820d1781d87baf4d730ff58f208 Gitweb: https://git.kernel.org/tip/5405d0051f7ca820d1781d87baf4d730ff58f208 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:59 +02:00

Re: [PATCH v3] sched/fair: don't assign runtime for throttled cfs_rq

2019-08-28 Thread Valentin Schneider
On 26/08/2019 13:16, Liangyan wrote: > do_sched_cfs_period_timer() will refill cfs_b runtime and call > distribute_cfs_runtime to unthrottle cfs_rq, sometimes cfs_b->runtime > will allocate all quota to one cfs_rq incorrectly, then other cfs_rqs > attached to this cfs_b can't get runtime and will

[tip: timers/core] posix-cpu-timers: Use common permission check in posix_cpu_timer_create()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: e5a8b65b4cb2fe024b83bdec0424269949cc0a27 Gitweb: https://git.kernel.org/tip/e5a8b65b4cb2fe024b83bdec0424269949cc0a27 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:50 +02:00

[tip: timers/core] posix-cpu-timers: Get rid of zero checks

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 2bbdbdae05167c688b6d3499a7dab74208b80a22 Gitweb: https://git.kernel.org/tip/2bbdbdae05167c688b6d3499a7dab74208b80a22 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:19 +02:00

[tip: timers/core] posix-cpu-timers: Consolidate thread group sample code

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 24ab7f5a7b2c917e89fc6a87252f18faff91d6ce Gitweb: https://git.kernel.org/tip/24ab7f5a7b2c917e89fc6a87252f18faff91d6ce Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:55 +02:00

[tip: timers/core] posix-cpu-timers: Sample directly in timer check

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: a324956fae05d863386c682830e917f6685f1d4f Gitweb: https://git.kernel.org/tip/a324956fae05d863386c682830e917f6685f1d4f Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:53 +02:00

[tip: timers/core] posix-cpu-timers: Consolidate timer expiry further

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 1cd07c0b94f2c320270d76edb7dd49bceb09c1df Gitweb: https://git.kernel.org/tip/1cd07c0b94f2c320270d76edb7dd49bceb09c1df Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:20 +02:00

[tip: timers/core] posix-cpu-timers: Get rid of 64bit divisions

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 8ea1de90a5eccdc18c8f05f8596bae8660a3ff9a Gitweb: https://git.kernel.org/tip/8ea1de90a5eccdc18c8f05f8596bae8660a3ff9a Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:21 +02:00

[tip: timers/core] posix-cpu-timers: Utilize timerqueue for storage

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 60bda037f1dd8151e0c9ee5b09f0c091a0f643cd Gitweb: https://git.kernel.org/tip/60bda037f1dd8151e0c9ee5b09f0c091a0f643cd Author:Thomas Gleixner AuthorDate:Tue, 27 Aug 2019 21:31:02 +02:00

[tip: timers/core] posix-cpu-timers: Move state tracking to struct posix_cputimers

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 244d49e30653658d4e7e9b2b842cbbc5affe Gitweb: https://git.kernel.org/tip/244d49e30653658d4e7e9b2b842cbbc5affe Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:24 +02:00

[tip: timers/core] sched: Move struct task_cputime to types.h

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 9eacb5c7e6607aba00a7322b21cad83fc8b101c8 Gitweb: https://git.kernel.org/tip/9eacb5c7e6607aba00a7322b21cad83fc8b101c8 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:05 +02:00

[tip: timers/core] posix-cpu-timers: Remove cputime_expires

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 46b883995c88520f2c4de6a6404c69d59f83 Gitweb: https://git.kernel.org/tip/46b883995c88520f2c4de6a6404c69d59f83 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:14 +02:00

[tip: timers/core] posix-cpu-timers: Create a container struct

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 2b69942f9021bf75bd1b001f53bd2578361fadf3 Gitweb: https://git.kernel.org/tip/2b69942f9021bf75bd1b001f53bd2578361fadf3 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:04 +02:00

[tip: timers/core] posix-cpu-timers: Simplify set_process_cpu_timer()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 1b0dd96d0f07c482bf1d04987cc1b35e376a7518 Gitweb: https://git.kernel.org/tip/1b0dd96d0f07c482bf1d04987cc1b35e376a7518 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:09 +02:00

[tip: timers/core] posix-cpu-timers: Simplify timer queueing

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 3b495b22d04df3220ccae829bf7c5cadb3059ccf Gitweb: https://git.kernel.org/tip/3b495b22d04df3220ccae829bf7c5cadb3059ccf Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:08 +02:00

[tip: timers/core] posix-cpu-timers: Move prof/virt_ticks into caller

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: ab693c5a5e3107f035d5162e6ada9aaf7dd76a1d Gitweb: https://git.kernel.org/tip/ab693c5a5e3107f035d5162e6ada9aaf7dd76a1d Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:03 +02:00

[tip: timers/core] posix-cpu-timers: Simplify sample functions

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 2092c1d4fed9f279d10600b4c1b5167dd8486a2a Gitweb: https://git.kernel.org/tip/2092c1d4fed9f279d10600b4c1b5167dd8486a2a Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:00 +02:00

[tip: timers/core] posix-cpu-timers: Provide array based sample functions

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: b0d524f77956eec887b30732af1f5f98cbf62b9f Gitweb: https://git.kernel.org/tip/b0d524f77956eec887b30732af1f5f98cbf62b9f Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:12 +02:00

[tip: timers/core] rlimit: Rewrite non-sensical RLIMIT_CPU comment

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 24db4dd90dd53ad6e3331b6f01cb985e466cface Gitweb: https://git.kernel.org/tip/24db4dd90dd53ad6e3331b6f01cb985e466cface Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:18 +02:00

[tip: timers/core] posix-cpu-timers: Provide array based access to expiry cache

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 11b8462f7e1d25f639c88949a2746a9c2667a766 Gitweb: https://git.kernel.org/tip/11b8462f7e1d25f639c88949a2746a9c2667a766 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:07 +02:00

[tip: timers/core] posix-cpu-timers: Make expiry checks array based

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 001f7971433a53bb76443cd8f5827ca27b0bc8ca Gitweb: https://git.kernel.org/tip/001f7971433a53bb76443cd8f5827ca27b0bc8ca Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:13 +02:00

[tip: timers/core] posix-cpu-timers: Restructure expiry array

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 87dc64480fb19a6a0fedbdff1e2557be50673287 Gitweb: https://git.kernel.org/tip/87dc64480fb19a6a0fedbdff1e2557be50673287 Author:Thomas Gleixner AuthorDate:Mon, 26 Aug 2019 20:22:24 +02:00

[tip: timers/core] posix-cpu-timers: Respect INFINITY for hard RTTIME limit

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: fe0517f893d36636de20d0a809fc0c788ca0cade Gitweb: https://git.kernel.org/tip/fe0517f893d36636de20d0a809fc0c788ca0cade Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:17 +02:00

[tip: timers/core] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: da020ce406b2a9b714b82de9123a4c5a4848647b Gitweb: https://git.kernel.org/tip/da020ce406b2a9b714b82de9123a4c5a4848647b Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:58 +02:00

[tip: timers/core] posix-cpu-timers: Get rid of pointer indirection

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 8c2d74f03705c2c993a57673bae8fd535eabede6 Gitweb: https://git.kernel.org/tip/8c2d74f03705c2c993a57673bae8fd535eabede6 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:01 +02:00

[tip: timers/core] posix-cpu-timers: Move expiry cache into struct posix_cputimers

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 3a245c0f110e2bfcf7f2cd2248a29005c78999e3 Gitweb: https://git.kernel.org/tip/3a245c0f110e2bfcf7f2cd2248a29005c78999e3 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:06 +02:00

[tip: timers/core] posix-cpu-timers: Remove the odd field rename defines

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: bbc9bae1e49bee9862c7f24101a728e73cd9f589 Gitweb: https://git.kernel.org/tip/bbc9bae1e49bee9862c7f24101a728e73cd9f589 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:11 +02:00

[tip: timers/core] posix-cpu-timers: Sample task times once in expiry check

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 0476ff2c151ee35bda2f938e8828b6f6113ebf55 Gitweb: https://git.kernel.org/tip/0476ff2c151ee35bda2f938e8828b6f6113ebf55 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:02 +02:00

[tip: timers/core] posix-cpu-timers: Switch check_*_timers() to array cache

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: c02b078e63a6f42029cb655d0aa3c991271637ac Gitweb: https://git.kernel.org/tip/c02b078e63a6f42029cb655d0aa3c991271637ac Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:09:10 +02:00

[tip: timers/core] posix-cpu-timers: Use clock ID in posix_cpu_timer_get()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 99093c5b81f58815fbfc1fe301c87206c6f5f730 Gitweb: https://git.kernel.org/tip/99093c5b81f58815fbfc1fe301c87206c6f5f730 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:57 +02:00

Re: [RESEND PATCH v3 00/20] mtd: spi-nor: move manuf out of the core

2019-08-28 Thread Tudor.Ambarus
On 08/26/2019 03:08 PM, Tudor Ambarus - M18064 wrote: > From: Tudor Ambarus > > v3: > - Drop patches: > "mtd: spi-nor: Move clear_sr_bp() to 'struct spi_nor_flash_parameter'" > "mtd: spi-nor: Rework the disabling of block write protection" > and replace them with the RFC patch: > "mtd:

[tip: timers/core] posix-cpu-timers: Use common permission check in posix_cpu_clock_get()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: bfcf3e92c6c07cd1084624bad5622f3dad96328c Gitweb: https://git.kernel.org/tip/bfcf3e92c6c07cd1084624bad5622f3dad96328c Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:49 +02:00

[tip: timers/core] itimers: Use quick sample function

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: a34360d42434bbf28c0f375444c52c154ae3e6cf Gitweb: https://git.kernel.org/tip/a34360d42434bbf28c0f375444c52c154ae3e6cf Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:52 +02:00

[tip: timers/core] posix-cpu-timers: Rename thread_group_cputimer() and make it static

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: c506bef424ca282f2ad357e86fee940c69018974 Gitweb: https://git.kernel.org/tip/c506bef424ca282f2ad357e86fee940c69018974 Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:54 +02:00

[tip: timers/core] posix-cpu-timers: Provide quick sample function for itimer

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: 19298fbf453c90a6cf72288155f80c6f55e9139d Gitweb: https://git.kernel.org/tip/19298fbf453c90a6cf72288155f80c6f55e9139d Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:51 +02:00

[tip: timers/core] posix-cpu-timers: Use clock ID in posix_cpu_timer_set()

2019-08-28 Thread tip-bot2 for Thomas Gleixner
The following commit has been merged into the timers/core branch of tip: Commit-ID: c7a37c6f4c651a531101c5721814333bae2804ec Gitweb: https://git.kernel.org/tip/c7a37c6f4c651a531101c5721814333bae2804ec Author:Thomas Gleixner AuthorDate:Wed, 21 Aug 2019 21:08:56 +02:00

Re: [PATCH 3/3] KVM: x86: always stop emulation on page fault

2019-08-28 Thread Jan Dakinevich
On Tue, 27 Aug 2019 07:50:30 -0700 Sean Christopherson wrote: > +Cc Peng Hao and Yi Wang > > On Tue, Aug 27, 2019 at 01:07:09PM +, Jan Dakinevich wrote: > > inject_emulated_exception() returns true if and only if nested page > > fault happens. However, page fault can come from guest page

Re: [PATCH trivial] mtd: spi-nor: Remove unused macro

2019-08-28 Thread Tudor.Ambarus
On 08/23/2019 06:39 PM, Tudor Ambarus - M18064 wrote: > From: Tudor Ambarus > > Remove leftover from nor->cmd_buf. > > Signed-off-by: Tudor Ambarus > --- > include/linux/mtd/spi-nor.h | 1 - > 1 file changed, 1 deletion(-) > Applied to

Re: [PATCH 2/3] KVM: x86: set ctxt->have_exception in x86_decode_insn()

2019-08-28 Thread Jan Dakinevich
On Tue, 27 Aug 2019 07:53:58 -0700 Sean Christopherson wrote: > On Tue, Aug 27, 2019 at 01:07:08PM +, Jan Dakinevich wrote: > > x86_emulate_instruction() takes into account ctxt->have_exception flag > > during instruction decoding, but in practice this flag is never set in > >

Re: [PATCH v7 06/13] soc: mediatek: Refactor sram control

2019-08-28 Thread Matthias Brugger
On 28/08/2019 11:11, Weiyi Lu wrote: > Put sram enable and disable control in separate functions. > > Signed-off-by: Weiyi Lu > Reviewed-by: Nicolas Boichat Applied with the following changes made to your patch: diff --git a/drivers/soc/mediatek/mtk-scpsys.c

[tip: irq/core] genirq/affinity: Remove const qualifier from node_to_cpumask argument

2019-08-28 Thread tip-bot2 for Ming Lei
The following commit has been merged into the irq/core branch of tip: Commit-ID: 101f85b56d03b36418bbf867f67d81710839b0ec Gitweb: https://git.kernel.org/tip/101f85b56d03b36418bbf867f67d81710839b0ec Author:Ming Lei AuthorDate:Wed, 28 Aug 2019 16:58:15 +08:00 Committer:

Re: [PATCH] PCI: Move static keyword to the front of declarations in pci-bridge-emul.c

2019-08-28 Thread Krzysztof Wilczynski
Hello Bjorn and Thomas, Thank you for the feedback. [...] Move the static keyword to the front of declarations of pci_regs_behavior and pcie_cap_regs_behavior, and resolve compiler warning that can be seen when building with warnings enabled (W=1). It would be useful to include the

[PATCH v4 0/4] add dual-boot support

2019-08-28 Thread Ivan Mikhaylov
ASPEED SoCs support dual-boot feature for SPI Flash. When strapped appropriately, the SoC starts wdt2 (/dev/watchdog1) and if within a minute it is not disabled, it goes off and reboots the SoC from an alternate SPI Flash chip by changing CS0 controls to actually drive CS1 line. When booted from

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