On Sat, Aug 05, 2017 at 08:47:02AM +0800, Huang, Ying wrote:
> Yes. That looks good. So you will prepare the final patch? Or you
> hope me to do that?
I was hoping you'd do it ;-)
On 05.08.2017 00:12, Radim Krčmář wrote:
> bit(X86_FEATURE_NRIPS) is 3 since 2ccd71f1b278 ("x86/cpufeature: Move
> some of the scattered feature bits to x86_capability"), so we can
> simplify the code.
>
> Signed-off-by: Radim Krčmář
> ---
> v2: new, explain why it's ok to use X86_FEATURE_NRIPS (
On Sun, 2017-07-30 at 07:01 +0800, kbuild test robot wrote:
> Hi Richard,
>
> [auto build test ERROR on linus/master]
> [also build test ERROR on v4.13-rc2 next-20170728]
> [cannot apply to ljones-mfd/for-mfd-next asoc/for-next]
> [if your patch is applied to the wrong git tree, please drop us a n
On Sun, Aug 6, 2017 at 5:32 AM, Keith Packard wrote:
> Daniel Vetter writes:
>
>> Since I missed all the details Michel spotted, so I'll defer to his r-b.
>> Also, before merging we need the userspace user. Do we have e.g.
>> -modesetting patch for this, fully reviewed&ready for merging, just as
On Sun, Aug 06, 2017 at 05:53:37AM +, Ofer Levi(SW) wrote:
> I'm adding hot-plug support for the above arch and ran into performance issue
> with execution of
> partition_sched_domains () - About 0.5 sec per cpu, which is unacceptable
> with the arch supported 4k cpus.
> To my limited under
On 05.08.2017 00:12, Radim Krčmář wrote:
> This patch turns guest_cpuid_has_XYZ(cpuid) into guest_cpuid_has(cpuid,
> X86_FEATURE_XYZ), which gets rid of many very similar helpers.
>
> When seeing a X86_FEATURE_*, we can know which cpuid it belongs to, but
> this information isn't in common code, s
This patch supports to enable f2fs to accept quota information through
mount option:
- {usr,grp,prj}jquota=
- jqfmt=
Then, in ->mount flow, we can recover quota file during log replaying,
by this, journelled quota can be supported.
Signed-off-by: Chao Yu
---
v3:
- add missing quota initializatio
On 05.08.2017 00:12, Radim Krčmář wrote:
> Add guest_cpuid_clear() and use it instead of kvm_find_cpuid_entry().
> Also replace some uses of kvm_find_cpuid_entry() with guest_cpuid_has().
>
> Signed-off-by: Radim Krčmář
> ---
> v2: added __always_inline (Paolo)
> ---
> arch/x86/kvm/cpuid.h | 9
We only need to sync quota file with appointed quota type instead of all
types in f2fs_quota_{on,off}.
Signed-off-by: Chao Yu
---
fs/f2fs/super.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c
index 5310bd80f72c..4b292f5dce89 100644
---
On Mon, 2017-08-07 at 09:52 +0200, Sebastian Andrzej Siewior wrote:
>
> can you reproduce that one? I don't see where this TASK_UNINTERRUPTIBLE
> is coming from.
Yup, x3550 just reproduced nearly instantly.
-Mike
On Mon, Aug 07, 2017 at 10:17:46AM +0300, Alexey Budankov wrote:
> Makes sense. The implementation becomes a bit simpler. The drawbacks
> may be several rotations of potentially big tree on the critical path,
> instead of updating four pointers in case of the tree of lists.
Yes, but like said, i
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
---
drivers/md/bcache/closure.c | 17 +++--
1 file changed, 3 insertions(+), 14 deletions(-)
diff --git a/drivers/md/bcache/closure.c b/drivers/md/bcache/closure.c
index 864e673..18
Hi Jaegeuk,
On 2017/8/1 5:04, Jaegeuk Kim wrote:
> On 07/30, Chao Yu wrote:
>> Hi Jaegeuk,
>>
>> On 2017/7/30 15:35, Jaegeuk Kim wrote:
>>> Hi Chao,
>>>
>>> When I add this patch, xfstests/fsstress are giving some weird kernel hang
>>> or panic now. Without only this patch, I can't see any problem
Currently, we print the runnable task in /proc/sched_debug, but there is no
task state information.
We don't know which task is in runqueue, and which task is in sleep. For the
convenience of debugging,
in this patch, we add task state in runnable task list, like this:
runnable tasks:
S
Currently, we print the runnable task in /proc/sched_debug, but there is no
task state information.
We don't know which task is in runqueue, and which task is in sleep. For the
convenience of debugging,
in this patch, we add task state in runnable task list, like this:
runnable tasks:
S
Now we have more than one place to get the task state,
so intruduce task_state_to_char helper to save some code.
No function changed.
Signed-off-by: Xie XiuQi
---
include/linux/sched.h | 13 +
kernel/sched/core.c | 15 ---
kernel/sched/debug.c | 10 +++---
3 files
Hi Minyard,
I test this patch, it works.
Thanks.
On 2017/7/30 10:20, miny...@acm.org wrote:
From: Corey Minyard
When I set the timeout to a specific value such as 500ms, the timeout
event will not happen in time due to the overflow in function
check_msg_timeout:
...
ent->timeout -= t
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
---
mm/vmalloc.c | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/mm/vmalloc.c b/mm/vmalloc.c
index 3ca82d4..8c0eb45 100644
--- a/mm/vmalloc.c
+++ b/mm/vmalloc.c
@@
On 03.08.2017 13:59, Wei Wang wrote:
> This patch is a revert of 'commit bb01b64cfab7 ("mm/balloon_compaction.c:
> enqueue zero page to balloon device")'
>
> Ballooned pages will be marked as MADV_DONTNEED by the hypervisor and
> shouldn't be given to the host ksmd to scan. Therefore, it is not
>
On Sun, Aug 06, 2017 at 02:41:41PM +1000, Aleksa Sarai wrote:
> It appears as though the addition of the PID namespace did not update
> the output code for /proc/*/sched, which resulted in it providing PIDs
> that were not self-consistent with the /proc mount. This additionally
> made it trivial to
Le 07/08/2017 à 10:25, walter harms a écrit :
Am 07.08.2017 00:51, schrieb Christophe JAILLET:
In the lines above this test, 8 'kzalloc' are performed, but only 7 results
are tested.
Add the missing one (i.e. '!ioc->port_enable_cmds.reply').
Signed-off-by: Christophe JAILLET
---
drivers/sc
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
---
fs/namespace.c | 12 +---
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/fs/namespace.c b/fs/namespace.c
index b5b1259..5cb2229 100644
--- a/fs/namespace.c
+++ b/fs/na
This is a simple optimization for kvm_vcpu_on_spin, the
main idea is described in patch-1's commit msg.
I did some tests base on the RFC version, the result shows
that it can improves the performance slightly.
== Geekbench-3.4.1 ==
VM1:8U,4G, vcpu(0...7) is 1:1 pinned to pcpu(6...11,18,19)
Implements the kvm_arch_vcpu_spin/preempt_in_kernel() for arm/s390,
they needn't cache the result.
Signed-off-by: Longpeng(Mike)
---
arch/s390/kvm/kvm-s390.c | 4 ++--
virt/kvm/arm/arm.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/s390/kvm/kvm-s390.c b/arc
Implements the kvm_arch_vcpu_spin/preempt_in_kernel(), because get_cpl
requires vcpu_load, so we must cache the result(whether the vcpu was
preempted when its cpl=0) in kvm_arch_vcpu.
Signed-off-by: Longpeng(Mike)
---
arch/x86/include/asm/kvm_host.h | 5 +
arch/x86/kvm/svm.c |
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
Reviewed-by: Oleg Nesterov
---
fs/file_table.c | 12 +---
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/fs/file_table.c b/fs/file_table.c
index 6d982b5..3209da2 100644
-
If the vcpu(me) exit due to request a usermode spinlock, then
the spinlock-holder may be preempted in usermode or kernmode.
But if the vcpu(me) is in kernmode, then the holder must be
preempted in kernmode, so we should choose a vcpu in kernmode
as the most eligible candidate.
For some architectu
On Mon, Jul 31, 2017 at 12:10 PM, Andy Yan wrote:
> Some pins like i2c SCL/SDA need the schmitt input function
> to avoid crosstalk problems.
>
> Signed-off-by: Andy Yan
Patch applied with Heiko's review tag.
Yours,
Linus Walleij
On Sat, Aug 05, 2017 at 02:56:43PM +0200, Rafael J. Wysocki wrote:
> From: Rafael J. Wysocki
>
> To make it clear that the symbol in question refers to
> suspend-to-idle, rename it from PM_SUSPEND_FREEZE to
> PM_SUSPEND_S2IDLE.
>
> Signed-off-by: Rafael J. Wysocki
> ---
> drivers/acpi/sleep.c
On Wed, Aug 2, 2017 at 10:40 AM, Andy Yan wrote:
> Some pins like i2c SCL/SDA need the schmitt input function
> to avoid crosstalk problems.
>
> Signed-off-by: Andy Yan
> Reviewed-by: Heiko Stuebner
> ---
>
> Changes in v2: None
Already applied v1 with Heiko's ACK so should be fine then.
Your
On 07.08.2017 10:44, Longpeng(Mike) wrote:
> Implements the kvm_arch_vcpu_spin/preempt_in_kernel() for arm/s390,
> they needn't cache the result.
>
> Signed-off-by: Longpeng(Mike)
> ---
> arch/s390/kvm/kvm-s390.c | 4 ++--
> virt/kvm/arm/arm.c | 4 ++--
> 2 files changed, 4 insertions(+),
On 2017/8/7 16:52, David Hildenbrand wrote:
> On 07.08.2017 10:44, Longpeng(Mike) wrote:
>> Implements the kvm_arch_vcpu_spin/preempt_in_kernel() for arm/s390,
>> they needn't cache the result.
>>
>> Signed-off-by: Longpeng(Mike)
>> ---
>> arch/s390/kvm/kvm-s390.c | 4 ++--
>> virt/kvm/arm/arm.
Hi Morimoto-san,
Thank you for the patch.
On Monday 07 Aug 2017 04:09:41 Kuninori Morimoto wrote:
> From: Kuninori Morimoto
>
> This driver's Copyright is under Renesas Solutions Corp.
> This patch updates the year, because this driver was moved
> into synopsys folder in 2017.
>
> Signed-off-b
On 07.08.2017 10:44, Longpeng(Mike) wrote:
> If the vcpu(me) exit due to request a usermode spinlock, then
> the spinlock-holder may be preempted in usermode or kernmode.
>
> But if the vcpu(me) is in kernmode, then the holder must be
> preempted in kernmode, so we should choose a vcpu in kernmode
Hi Mark/Will,
Appreciate your comments.
Thanks.
Shaokun
On 2017/7/25 20:10, Shaokun Zhang wrote:
> This patchset adds support for HiSilicon SoC uncore PMUs driver. It
> includes L3C, Hydra Home Agent (HHA) and DDRC.
>
> Changes in v4:
> * remove redundant code and comments
> * reverse the funct
On Tue, Aug 1, 2017 at 12:24 AM, Danilo Krummrich
wrote:
> This driver provides PS2 serio bus support by implementing bit banging
> with the GPIO API. The GPIO pins, data and clock, can be configured with
> a node in the device tree or by static platform data.
>
> Writing to a device is supported
From: Casey Leedom
> Sent: 04 August 2017 21:49
...
> Whenever our Hardware Designers implement new functionality in our hardware,
> they almost always put in A. several "knobs" which can control fundamental
> parameters of the new Hardware Feature, and B. a mechanism of completely
> disabling it
On 2017/8/7 16:55, David Hildenbrand wrote:
> On 07.08.2017 10:44, Longpeng(Mike) wrote:
>> If the vcpu(me) exit due to request a usermode spinlock, then
>> the spinlock-holder may be preempted in usermode or kernmode.
>>
>> But if the vcpu(me) is in kernmode, then the holder must be
>> preempte
>-Original Message-
>From: Rob Herring [mailto:r...@kernel.org]
>Sent: Friday, August 04, 2017 1:58 AM
>To: Mohandass, Divagar
>Cc: mark.rutl...@arm.com; w...@the-dreams.de;
>devicet...@vger.kernel.org; linux-...@vger.kernel.org; linux-
>ker...@vger.kernel.org; Mani, Rajmohan
>Subject: Re
On Tue, Aug 1, 2017 at 8:43 AM, Arvind Yadav wrote:
> clk_prepare_enable() can fail here and we must check its return value.
>
> Signed-off-by: Arvind Yadav
Patch applied.
Yours,
Linus Walleij
On Mon, 2017-08-07 at 09:52 +0200, Sebastian Andrzej Siewior wrote:
>
> can you reproduce that one? I don't see where this TASK_UNINTERRUPTIBLE
> is coming from.
Ditto. Gripe noted where state was set to TASK_RUNNING, which doesn't
look particularly wonderful.
-Mike
On Thu, Aug 3, 2017 at 5:52 PM, Cihangir Akturk wrote:
> On Thu, Aug 03, 2017 at 02:49:03PM +0200, Daniel Vetter wrote:
>> On Thu, Aug 03, 2017 at 03:26:01PM +0300, Jani Nikula wrote:
>> > On Thu, 03 Aug 2017, Cihangir Akturk wrote:
>> > > drm_*_reference() and drm_*_unreference() functions are j
Am Freitag, den 04.08.2017, 17:34 +0800 schrieb Kai-Heng Feng:
> The Realtek r8153 ethernet does not work on Genesys Logic hub, no-lpm
> quirk can make it work.
So can you confirm it works with LPM on another hub?
> Since another r8153 dongle at my hand does not have the issue, so add
> the quirk
The AM572x Technical Reference Manual, SPRUHZ6H,
Revised November 2016 [1], shows recommended settings for the
SATA DPLL in Table 26-8. DPLL CLKDCOLDO Recommended Settings.
Use those settings in the driver. The TRM does not show
a value for 20MHz SYS_CLK so we use something close to the
26MHz sett
On Mon, Aug 07, 2017 at 10:39:13AM +0200, Peter Zijlstra wrote:
> On Mon, Aug 07, 2017 at 10:17:46AM +0300, Alexey Budankov wrote:
> > Makes sense. The implementation becomes a bit simpler. The drawbacks
> > may be several rotations of potentially big tree on the critical path,
> > instead of upd
On Tue, Aug 1, 2017 at 11:15 AM, wrote:
> From: Abhisit Sangjan
That is a bit terse commit message for an entire new driver.
Elaborate some please.
> +#include
#include
ONLY please.
> +#include
> +#include
> +#include
> +#include
Why? Supporting old kernels? We don't do that upstrea
On Sun, 2017-08-06 at 10:06 +0800, Ryder Lee wrote:
> Hi Honghui,
>
> If you plan to send next version, then I would suggest some minor
> changes.
>
> On Fri, 2017-08-04 at 20:06 +0800, honghui.zh...@mediatek.com wrote:
> > +#define PCIE_CRSTB BIT(3)
> > +#define PCIE_PERSTB
From: Kaihua Zhong
Add binding for mailbox driver.
Signed-off-by: Leo Yan
Signed-off-by: Ruyi Wang
Tested-by: Kaihua Zhong
---
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/hisilicon/hi3660.dtsi
b/arch/arm64/boot/d
From: Kaihua Zhong
Add mailbox driver for Hi3660.
Signed-off-by: Leo Yan
Signed-off-by: Ruyi Wang
Tested-by: Kaihua Zhong
---
drivers/mailbox/Kconfig | 6 +
drivers/mailbox/Makefile | 2 +
drivers/mailbox/hi3660-mailbox.c | 688 +++
3
From: Kaihua Zhong
Add configs for power management on Hi3660.
Signed-off-by: Leo Yan
Signed-off-by: Ruyi Wang
Tested-by: Kaihua Zhong
---
arch/arm64/configs/defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index d5
From: Kaihua Zhong
Add stub clock driver for Hi3660, this patch registers clock node for
big and LITTLE clusters and GPU clock. For DDR clock, it's should
partially supported but has not been verified yet.
Signed-off-by: Kai Zhao
Signed-off-by: Leo Yan
Signed-off-by: Tao Wang
Signed-off-by: R
From: Kaihua Zhong
Add binding to stub clock driver.
Signed-off-by: Kai Zhao
Signed-off-by: Leo Yan
Signed-off-by: Tao Wang
Signed-off-by: Ruyi Wang
Tested-by: Kaihua Zhong
---
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64
On Fri, Aug 04, 2017 at 12:45:06PM +0200, Peter Rosin wrote:
> The redundant fb helpers .load_lut, .gamma_set and .gamma_get are
> no longer used. Remove the dead code that was not doing anything
> sensible anyway.
>
> Signed-off-by: Peter Rosin
> ---
> drivers/staging/vboxvideo/vbox_fb.c | 15
On Tue, Aug 1, 2017 at 11:17 AM, wrote:
> + - #gpio-cells : Should be two. The first cell is the pin number and the
> + second cell is used to specify the gpio polarity:
> +0 = Active high
> +1 = Active low
Just reference the standard bindings?
> +- ti,lmp92001-gpio-dir: bit
From: Markus Elfring
Date: Mon, 7 Aug 2017 11:11:34 +0200
Omit an extra message for a memory allocation failure in these functions.
This issue was detected by using the Coccinelle software.
Link:
http://events.linuxfoundation.org/sites/events/files/slides/LCJ16-Refactor_Strings-WSang_0.pdf
Sig
On Tue, Aug 1, 2017 at 11:24 AM, Johan Hovold wrote:
> On Tue, Aug 01, 2017 at 08:49:02AM +0200, Linus Walleij wrote:
>> On Thu, Jul 6, 2017 at 10:49 PM, Anatolij Gustschin wrote:
>>
>> > Add driver for CBUS pins on FT232H. The driver supports setting
>> > GPIO direction and getting/setting CBUS
On Sat, Aug 05, 2017 at 12:59:07PM +0200, Noralf Trønnes wrote:
> (I had to switch to Daniel's Intel address to get this sent)
>
> Den 05.08.2017 00.19, skrev Ilia Mirkin:
> > On Fri, Aug 4, 2017 at 4:43 PM, Eric Anholt wrote:
> > > Laurent Pinchart writes:
> > >
> > > > Hi Eric,
> > > >
> > >
On Mon 07-08-17 10:44:50, David Hildenbrand wrote:
> On 03.08.2017 13:59, Wei Wang wrote:
> > This patch is a revert of 'commit bb01b64cfab7 ("mm/balloon_compaction.c:
> > enqueue zero page to balloon device")'
> >
> > Ballooned pages will be marked as MADV_DONTNEED by the hypervisor and
> > shoul
Hi Arvind,
On lun., 2017-08-07 at 11:49 +0530, Arvind Yadav wrote:
> attribute_group are not supposed to change at runtime. All functions
> working with attribute_group provided by work with
> const attribute_group. So mark the non-const structs as const.
Confused by the subject. What is "wusbhc
On Mon, Aug 07, 2017 at 09:39:57AM +0200, Michal Simek wrote:
> > "This patch" in a commit message is tautologically redundant.
>
> Fixed in v2.
You forgot to remove "This patch" in the remaining patches. But please
wait with sending v3 until I go through all of them.
--
Regards/Gruss,
Bori
Hi,
On Monday 07 August 2017 02:55 PM, Jean Delvare wrote:
Hi Arvind,
On lun., 2017-08-07 at 11:49 +0530, Arvind Yadav wrote:
attribute_group are not supposed to change at runtime. All functions
working with attribute_group provided by work with
const attribute_group. So mark the non-const s
On 7.8.2017 11:27, Borislav Petkov wrote:
> On Mon, Aug 07, 2017 at 09:39:57AM +0200, Michal Simek wrote:
>>> "This patch" in a commit message is tautologically redundant.
>>
>> Fixed in v2.
>
> You forgot to remove "This patch" in the remaining patches. But please
> wait with sending v3 until I g
On 08/07/2017 04:44 PM, David Hildenbrand wrote:
On 03.08.2017 13:59, Wei Wang wrote:
This patch is a revert of 'commit bb01b64cfab7 ("mm/balloon_compaction.c:
enqueue zero page to balloon device")'
Ballooned pages will be marked as MADV_DONTNEED by the hypervisor and
shouldn't be given to the
On Mon, Aug 7, 2017 at 5:08 PM, Oliver Neukum wrote:
> Am Freitag, den 04.08.2017, 17:34 +0800 schrieb Kai-Heng Feng:
>> The Realtek r8153 ethernet does not work on Genesys Logic hub, no-lpm
>> quirk can make it work.
>
> So can you confirm it works with LPM on another hub?
Yes, another r8153 don
attribute_group are not supposed to change at runtime. All functions
working with attribute_group provided by work with
const attribute_group. So mark the non-const structs as const.
Signed-off-by: Arvind Yadav
---
change in v2:
subject was not correct. Removed 'wusbhc' and '.'.
dr
On 27/07/17 10:08, Jan Glauber wrote:
On Thu, Jul 27, 2017 at 07:11:57AM +0200, Borislav Petkov wrote:
On Wed, Jul 26, 2017 at 02:02:42PM -0700, David Daney wrote:
Also, if a given configuration disables CONFIG_EDAC there is some hackery
needed to get the perf portion of the driver included.
> Maybe it is my absolute lack of familiarity with what the host actually
> does with balloon pages but I fail to see why the above matters at all.
> ksm will not try to merge sub page units (4k for hugetlb or a large base
> page). And if you need to hide the guest contents then the host can
> clea
On Fri, Aug 04, 2017 at 11:25:24AM -0500, David Lechner wrote:
> The fbdev subsystem has a place for physical dimensions (width and height
> in mm) that is readable by userspace. Since DRM also knows these
> dimensions, pass this information to the fbdev device.
>
> This has to be done in drm_setu
On 06/08/2017 23:23, Sebastian Rachuj wrote:
> On 06.08.2017 23:10, Paolo Bonzini wrote:
>> On 05/08/2017 21:26, Sebastian Rachuj wrote:
>>> Dear linux developers,
>>>
>>> since my upgrade from linux 4.11 to linux 4.12 the "kvm_intel" module
>>> does not load correctly anymore. "Modprobing" the ker
On Sun, Aug 06, 2017 at 06:44:23PM +0200, Mikko Rapeli wrote:
> These are defined in linux/types.h or drm/drm.h. Fixes
> user space compilation errors like:
>
> drm/armada_drm.h:26:2: error: unknown type name ‘uint32_t’
> uint32_t handle;
> ^~~~
>
> Signed-off-by: Mikko Rapeli
> Cc: Emil
On Mon, Jul 24, 2017 at 04:40:07PM -0700, Andi Kleen wrote:
> From: Andi Kleen
>
> Enhance the expression parser for more complex metric formulas.
>
> - Support python style IF ELSE operators
> - Support MIN/MAX operations
> - Support | & ^ operators
> - Minor cleanups and fixes
> - Add an #SMT_
Add DT bindings for the onboard SATA controller present on the MediaTek
SoCs.
Signed-off-by: Ryder Lee
---
Documentation/devicetree/bindings/ata/ahci-mtk.txt | 50 ++
1 file changed, 50 insertions(+)
create mode 100644 Documentation/devicetree/bindings/ata/ahci-mtk.txt
diff
On Mon, Jul 24, 2017 at 04:40:09PM -0700, Andi Kleen wrote:
> From: Andi Kleen
>
> Avoid adding redundant events while parsing an expression.
> When we add an "other" event check first if it already exists.
hi,
got this:
[jolsa@krava perf]$ ./perf test expr -v
6: Simple expression parser
Hi,
This patch series add support for AHCI compatible SATA controller, and it is
compliant with the ahci 1.3 and sata 3.0 specification. This driver is slightly
different than ahci_platform.c (e.g., reset control, subsystem setting).
changes since v2:
- according to Commit a53e35db70d1 ("reset: E
Use the new generic helper of_cpu_node_to_id() instead
of using our own version to map a device node to logical CPU
number.
Acked-by: Marc Zyngier
Signed-off-by: Suzuki K Poulose
---
Changes since V3:
- Reflect the change in the helper name and return value.
---
drivers/irqchip/irq-gic-v3.c |
Add support for the Cluster PMU part of the ARM DynamIQ Shared Unit (DSU).
The DSU integrates one or more cores with an L3 memory system, control
logic, and external interfaces to form a multicore cluster. The PMU
allows counting the various events related to L3, SCU etc, along with
providing a cyc
This patch documents the devicetree bindings for ARM DSU PMU.
Cc: Mark Rutland
Cc: Will Deacon
Cc: Rob Herring
Cc: devicet...@vger.kernel.org
Cc: frowand.l...@gmail.com
Signed-off-by: Suzuki K Poulose
---
Changes since V3:
- Fixed node name in the example, suggested by Rob
---
.../devicetree
Add a helper to map a device node to a logical CPU number to avoid
duplication. Currently this is open coded in different places (e.g
gic-v3, coresight). The helper tries to map device node to a "possible"
logical CPU id, which may not be online yet. It is the responsibility
of the user to make sur
Reuse the new generic helper, of_cpu_node_to_id() to map a
given CPU phandle to a logical CPU number.
Cc: Leo Yan
Acked-by: Mathieu Poirier
Signed-off-by: Suzuki K Poulose
---
Changes since V3:
- Reflect the renaming of the helper and return value changes
---
drivers/hwtracing/coresight/of_co
This series adds support for the PMU in ARM DynamIQ Shared Unit (DSU).
The DSU integrates one or more cores with an L3 memory system, control
logic, and external interfaces to form a multicore cluster. The PMU
allows counting the various events related to L3, SCU etc, using 32bit
independent counte
This adds support the AHCI-compliant Serial ATA controller present
on MediaTek SoCs.
Signed-off-by: Ryder Lee
---
drivers/ata/Kconfig| 10 +++
drivers/ata/Makefile | 1 +
drivers/ata/ahci_mtk.c | 196 +
3 files changed, 207 insertions(+)
Export perf_event_update_userpage() so that PMU driver using them,
can be built as modules.
Cc: Peter Zilstra
Signed-off-by: Suzuki K Poulose
---
kernel/events/core.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/kernel/events/core.c b/kernel/events/core.c
index 426c2ff..21aad7a 100644
--
On Mon 07-08-17 15:21:31, Huang, Ying wrote:
> From: Huang Ying
>
> Huge page helps to reduce TLB miss rate, but it has higher cache
> footprint, sometimes this may cause some issue. For example, when
> clearing huge page on x86_64 platform, the cache footprint is 2M. But
> on a Xeon E5 v3 2699
Jan Kara writes:
> On Mon 07-08-17 15:21:31, Huang, Ying wrote:
>> From: Huang Ying
>>
>> Huge page helps to reduce TLB miss rate, but it has higher cache
>> footprint, sometimes this may cause some issue. For example, when
>> clearing huge page on x86_64 platform, the cache footprint is 2M.
Fix the rc vs. pc typo. There is no a register named rc, I felt
confused when I read this assembler command in comment.
Signed-off-by: Yunzhi Li
---
arch/arm/mach-hisi/platsmp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-hisi/platsmp.c b/arch/arm/mach-hisi
Hi Masahiro,
On Sun, 2017-08-06 at 11:44 +0900, Masahiro Yamada wrote:
> Hi Philipp,
>
> Here are UniPhier SoCs updates for v4.14.
>
> - Remove old SoC support
> - Remove useless macros
Applied both to the reset/next branch, thank you.
regards
Philipp
On Thu, Jul 27, 2017 at 06:08:48PM +0200, Aleksandar Markovic wrote:
This is a mindbogglingly big series of FP fixes. There's always a risk
associated with fixes so I'd prefer if they could wait for 4.14. For now
I'm going to apply them to my 4.14 branch but let me know if you think they
are mor
Fix the rc vs. pc typo. There is no a register named rc, I felt
confused when I read this assembler command in comment.
Signed-off-by: Yunzhi Li
---
arch/arm/mach-hisi/platsmp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-hisi/platsmp.c b/arch/arm/mach-hisi
The sdhci_pltfm_data structures are only passed as the second
argument of sdhci_pltfm_init, which is const, while the sdhci_ops
structures are only stored in the ops field of a sdhci_pltfm_data
structure, which is also const. Thus both kinds of structures can
be const as well.
Done with the help
The sdhci_pltfm_data structure is only passed as the second argument
of sdhci_pltfm_init, which is const, while the sdhci_ops structure
is only stored in the ops field of a sdhci_pltfm_data structure,
which is also const. Thus both kinds of structures can be const as
well.
Done with the help of C
On Mon, Aug 07, 2017 at 03:21:31PM +0800, Huang, Ying wrote:
> From: Huang Ying
>
> Huge page helps to reduce TLB miss rate, but it has higher cache
> footprint, sometimes this may cause some issue. For example, when
> clearing huge page on x86_64 platform, the cache footprint is 2M. But
> on a
The sdhci_pltfm_data structure is only passed as the second argument
of sdhci_pltfm_init, which is const, while the sdhci_ops structure
is only stored in the ops field of a sdhci_pltfm_data structure,
which is also const. Thus both kinds of structures can be const as
well.
Done with the help of C
The sdhci_pltfm_data structure is only passed as the second argument
of sdhci_pltfm_init, which is const, so the sdhci_pltfm_data structure
can be const as well.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall
---
drivers/mmc/host/sdhci-brcmstb.c |2 +-
1 file changed, 1 inse
The sdhci_pltfm_data structure is only passed as the second argument
of sdhci_pltfm_init, which is const, while the sdhci_ops structure
is only stored in the ops field of a sdhci_pltfm_data structure,
which is also const. Thus both kinds of structures can be const as
well.
Done with the help of C
The sdhci_pltfm_data structure is only passed as the second argument
of sdhci_pltfm_init, which is const, so the sdhci_pltfm_data structure can
be const as well.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall
---
drivers/mmc/host/sdhci-pic32.c |2 +-
drivers/mmc/host/sdhci-p
On 08/06/2017 10:25 AM, Julia Lawall wrote:
The v4l2_m2m_ops structures are only passed as the only
argument to v4l2_m2m_init, which is declared as const.
Thus the v4l2_m2m_ops structures themselves can be const.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall
Reviewed-by: Syl
On 08/06/2017 10:25 AM, Julia Lawall wrote:
The v4l2_m2m_ops structures are only passed as the only
argument to v4l2_m2m_init, which is declared as const.
Thus the v4l2_m2m_ops structures themselves can be const.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall
Reviewed-by: Sy
-crossrelease-feature/20170807-172617
config: alpha-allmodconfig (attached as .config)
compiler: alpha-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
wget
https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
Hi Daniel,
On Monday 07 Aug 2017 11:25:07 Daniel Vetter wrote:
> On Sat, Aug 05, 2017 at 12:59:07PM +0200, Noralf Trønnes wrote:
> > Den 05.08.2017 00.19, skrev Ilia Mirkin:
> >> On Fri, Aug 4, 2017 at 4:43 PM, Eric Anholt wrote:
> >>> Laurent Pinchart writes:
> On Tuesday 18 Jul 2017 14:05
On 08/06/2017 10:25 AM, Julia Lawall wrote:
The v4l2_m2m_ops structures are only passed as the only
argument to v4l2_m2m_init, which is declared as const.
Thus the v4l2_m2m_ops structures themselves can be const.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall
Reviewed-by: Sy
101 - 200 of 971 matches
Mail list logo