On Fri, Aug 03, 2018 at 11:43:57AM +0530, Srikar Dronamraju wrote:
> diff --git a/mm/migrate.c b/mm/migrate.c
> index 8c0af0f..dbc2cb7 100644
> --- a/mm/migrate.c
> +++ b/mm/migrate.c
> @@ -1868,16 +1868,24 @@ static struct page *alloc_misplaced_dst_page(struct
> page *page,
> static bool numamig
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:19:56AM +0300, Alexey Budankov wrote:
>>
>> The map->data buffers are used to preserve map->base profiling data
>> for writing to disk. AIO map->cblocks are used to queue corresponding
>> map->data buffers for asynchronous writ
Hi,
Le jeudi 06 septembre 2018 à 08:13 +0100, David Howells a écrit :
> Yann Droneaud wrote:
>
> > This structure should not have been exposed to userspace in the
> > first
> > place: it's unusable by userspace as it is. It was incorrect to
> > have it
> > outside of #ifdef __KERNEL__ before com
On Thu, Sep 6, 2018 at 12:28 AM, Christoph Hellwig wrote:
> On Wed, Sep 05, 2018 at 11:39:01AM +0530, Anup Patel wrote:
>> Previously submitted driver, registered separate irq_domain for
>> each CPU and local IRQs were registered as regular IRQs to IRQ
>> subsystem.
>> (Refer, https://www.spinics.
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:19:56AM +0300, Alexey Budankov wrote:
>
> SNIP
>
>> @@ -166,6 +174,7 @@ void perf_mmap__munmap(struct perf_mmap *map)
>>
>> int perf_mmap__mmap(struct perf_mmap *map, struct mmap_params *mp, int fd)
>> {
>> +int i;
>>
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:39:25AM +0300, Alexey Budankov wrote:
>
> SNIP
>
>> -static int record__pushfn(void *to, void *bf, size_t size)
>> +static int record__pushfn(void *to, struct aiocb *cblock, void *data,
>> size_t size)
>> {
>> +off_t off;
From: Colin Ian King
Currently the while loop checks for the end of the array using
the size of egp->gc rather that the number of elements in the array,
so fix this. Also, perform the array size check first as stylistically
it is always good to bounds check on an array first before referencing
th
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:39:25AM +0300, Alexey Budankov wrote:
>
> SNIP
>
>> +
>> static int process_synthesized_event(struct perf_tool *tool,
>> union perf_event *event,
>> struct pe
On Thu, Sep 06, 2018 at 11:41:52AM +0100, Colin King wrote:
> From: Colin Ian King
>
> In the case where lo_vag <= SGTL5000_LINE_OUT_GND_BASE, lo_vag
> is set to zero and later vol_quot is computed by dividing by
> lo_vag causing a division by zero error. Fix this by avoiding
> a zero division a
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:39:25AM +0300, Alexey Budankov wrote:
>
> SNIP
>
>> diff --git a/tools/perf/util/mmap.c b/tools/perf/util/mmap.c
>> index 384d17cd1379..1d57d8387caf 100644
>> --- a/tools/perf/util/mmap.c
>> +++ b/tools/perf/util/mmap.c
>> @@ -
From: Like Xu
The host creates an lbr perf event for the guest vCPU only for the
purpose of saving/restoring the lbr stack on the vCPU context switching.
There is no need to enable the lbr functionality for this lbr perf event,
because the feature is essentially used in the vCPU.
So, we introduc
The LBR stack MSRs are architecturally specific. The perf subsystem has
already assigned the abstracted MSR values based on the CPU architecture.
This patch enables a caller outside the perf subsystem to get the LBR
stack info. This is useful for hyperviosrs to prepare the lbr feature
for the gues
This patch adds an interface to enable a guest to request KVM to save
and restore the lbr stack on vCPU context switching.
KVM couldn't capture the info about whether the guest is actively using
the lbr feature via the lbr enable bit in the debugctl MSR, because that
control bit is frequently enab
Bits [0, 5] of MSR_IA32_PERF_CAPABILITIES tell about the format of
the addresses stored in the LBR stack. Expose those bits to the guest
when the guest lbr feature is enabled.
Signed-off-by: Like Xu
Signed-off-by: Wei Wang
Cc: Paolo Bonzini
Cc: Andi Kleen
---
arch/x86/include/asm/perf_event.h
The debugctl MSR is not completely identical on AMD and Intel CPUs, for
example, FREEZE_LBRS_ON_PMI is supported by Intel CPUs only. svm.c has
handled the access to the debugctl msr, and this patch handles the
access to the debugctl msr on Intel CPUs in vmx.c. Accordingly, the
common debugctl msr h
Last Branch Recording (LBR) is a performance monitor unit (PMU) feature
on Intel CPUs that captures branch related info. This patch series enables
this feature to KVM guests.
Here is a conclusion of the fundamental methods that we use:
1) the LBR feature is enabled per guest via QEMU setting of
From: Like Xu
This patch adds support to KVM to save/restore the lbr stack on vCPU
context switching.
When the guest sets the ACTIVE bit of MSR_KVM_PV_LBR_CTRL, a perf event
is created on the host for the related vCPU. This perf event ensures the
LBR stack to be saved/restored when the vCPU thre
Pass through the LBR stack to the guest when the guest lbr feature is
enabled. This makes the guest have direct accesses to the lbr stack.
Signed-off-by: Like Xu
Signed-off-by: Wei Wang
Cc: Paolo Bonzini
Cc: Andi Kleen
---
arch/x86/kvm/vmx.c | 38 ++
1 file
Introduce KVM_CAP_X86_GUEST_LBR to allow per-VM enabling of the guest
lbr feature.
Signed-off-by: Like Xu
Signed-off-by: Wei Wang
Cc: Paolo Bonzini
Cc: Andi Kleen
---
arch/x86/include/asm/kvm_host.h | 1 +
arch/x86/kvm/x86.c | 5 +
include/uapi/linux/kvm.h| 1 +
3 fil
On 06/09/18 12:58, Dan Carpenter wrote:
> On Thu, Sep 06, 2018 at 11:41:52AM +0100, Colin King wrote:
>> From: Colin Ian King
>>
>> In the case where lo_vag <= SGTL5000_LINE_OUT_GND_BASE, lo_vag
>> is set to zero and later vol_quot is computed by dividing by
>> lo_vag causing a division by zero er
On Thu, Sep 6, 2018 at 1:42 PM Jan Kara wrote:
>
> On Thu 06-09-18 00:37:06, Souptick Joarder wrote:
> > On Wed, Sep 5, 2018 at 2:25 PM Jan Kara wrote:
> > >
> > > On Wed 05-09-18 00:13:02, syzbot wrote:
> > > > Hello,
> > > >
> > > > syzbot found the following crash on:
> > > >
> > > > HEAD comm
On 06.09.2018 14:04, Jiri Olsa wrote:
> On Wed, Sep 05, 2018 at 10:39:25AM +0300, Alexey Budankov wrote:
>
> SNIP
>
>> +} else if (errno != EAGAIN) {
>> +cblock->aio_fildes = -1;
>> +pr_err("failed to queue perf data, error: %m\n");
>> +
From: Bartosz Golaszewski
Platform data pointer may be NULL. We check it everywhere but in one
place. Fix it.
Fixes: 8af70cd2ca50 ("memory: aemif: add support for board files")
Reported-by: Dan Carpenter
Signed-off-by: Bartosz Golaszewski
Cc: sta...@vger.kernel.org
---
drivers/memory/ti-aemif
On Fri, 2018-08-31 at 12:29 +0300, Peter De Schrijver wrote:
> On Thu, Aug 30, 2018 at 09:42:10PM +0300, Dmitry Osipenko wrote:
> > Currently all PLL's on Tegra20 use a hardcoded delay despite of
> > having
> > a lock-status bit. The lock-status polling was disabled ~7 years
> > ago
> > because PLL
On 07/23/2018 10:36 PM, Dr. David Alan Gilbert wrote:
* Michael S. Tsirkin (m...@redhat.com) wrote:
On Fri, Jul 20, 2018 at 04:33:00PM +0800, Wei Wang wrote:
This patch series is separated from the previous "Virtio-balloon
Enhancement" series. The new feature, VIRTIO_BALLOON_F_FREE_PAGE_HINT,
i
On Thu, Sep 06, 2018 at 01:52:29PM +0200, Yann Droneaud wrote:
> Hi,
>
> Le jeudi 06 septembre 2018 à 08:13 +0100, David Howells a écrit :
> > Yann Droneaud wrote:
> >
> > > This structure should not have been exposed to userspace in the
> > > first
> > > place: it's unusable by userspace as it
On Tue, Aug 21, 2018 at 05:01:50AM -0700, Srikar Dronamraju wrote:
> * Srikar Dronamraju [2018-08-03 11:43:55]:
>
> > This patchset based on current tip/sched/core, provides left out patches
> > from the previous series. This version handles the comments given to some of
> > the patches. It drops
On Thu, Sep 06, 2018 at 06:12:51AM -0500, Rob Herring wrote:
> I should have noted this. It's not the kernel's job to validate the DT
> and certainly not some driver's job to validate cpu nodes. It's bad
> enough that some random driver is parsing cpu nodes. If they are
> missing or are crap, you s
On Thu, Sep 06, 2018 at 06:43:02AM -0500, Brijesh Singh wrote:
> Currently, the per-cpu pvclock data is allocated dynamically when
> cpu > HVC_BOOT_ARRAY_SIZE. The physical address of this variable is
> shared between the guest and the hypervisor hence it must be mapped as
> unencrypted (ie. C=0) w
Hi Boris,
> -Original Message-
> From: Boris Brezillon [mailto:boris.brezil...@bootlin.com]
> Sent: Thursday, September 6, 2018 5:14 PM
> To: Yogesh Narayan Gaur
> Cc: Frieder Schrempf ; linux-
> m...@lists.infradead.org; marek.va...@gmail.com; linux-...@vger.kernel.org;
> devicet...@vger
As we augmented the regulator core to accept a GPIO descriptor instead
of a GPIO number, we can augment the fixed GPIO regulator to look up
and pass that descriptor directly from device tree or board GPIO
descriptor look up tables.
Some boards just auto-enumerate their fixed regulator platform dev
Commit-ID: 17f6bac2249356c795339e03a0742cd79be3cab8
Gitweb: https://git.kernel.org/tip/17f6bac2249356c795339e03a0742cd79be3cab8
Author: Chuanhua Lei
AuthorDate: Thu, 6 Sep 2018 18:03:23 +0800
Committer: Thomas Gleixner
CommitDate: Thu, 6 Sep 2018 14:22:01 +0200
x86/tsc: Prevent result
On Thu, Sep 6, 2018 at 2:08 PM Jan Kara wrote:
>
> On Thu 06-09-18 00:54:50, Souptick Joarder wrote:
> > On Wed, Sep 5, 2018 at 7:05 PM Theodore Y. Ts'o wrote:
> > >
> > > On Wed, Sep 05, 2018 at 03:20:16PM +0530, Souptick Joarder wrote:
> > > >
> > > > "fs: convert return type int to vm_fault_t"
On Thu, Sep 06, 2018 at 07:40:52PM +0800, Pu Wen wrote:
> The first is the compilation test. Test the kernel with both MCE selected
> and unselected to see if is the compiling process successful or not.
This is a kernel compile test - it has nothing to do with actual machine
testing.
> The other
On Thu, 6 Sep 2018, Jann Horn wrote:
> On Fri, Aug 31, 2018 at 10:12 PM Andy Lutomirski wrote:
> >
> > On Fri, Aug 31, 2018 at 12:41 PM, Jann Horn wrote:
> > > When the kernel.print-fatal-signals sysctl has been enabled (I don't know
> > > whether anyone actually enables it), a simple userspace c
From: Colin Ian King
Currently szLine[i] is being accessed before the index i is being
ranged checked. Fix this by checking the range first. Also, evaluate
the length of the string szLine just once rather than multiple times and
move the loop variable i to an inner scope and make it an int.
Si
On Thu, 2018-08-30 at 22:43 +0300, Dmitry Osipenko wrote:
> Hello,
>
> This series adds support for CPU frequency scaling on Tegra30 and
> device
> tree support that allows to implement thermal throttling and
> customize
> available CPU frequencies per-board. The tegra20-cpufreq driver has
> been
This patchset provides a new RISC-V Local Interrupt Controller Driver
for managing per-CPU local interrupts. The overall approach is inspired
from the way per-CPU local interrupts are handled by Linux ARM64 and
ARM GICv3 driver.
Few advantages of having this new driver are as follows:
1. It regist
Currently, the IPI handling routine riscv_software_interrupt() does
not take any argument and also does not perform irq_enter()/irq_exit().
This patch makes IPI handling routine more self-contained by:
1. Passing "pt_regs *" argument
2. Explicitly doing irq_enter()/irq_exit()
3. Explicitly save/re
The scause is already part of pt_regs so no need to pass
scause as separate arg to do_IRQ().
Reviewed-by: Christoph Hellwig
Signed-off-by: Anup Patel
---
arch/riscv/kernel/entry.S | 1 -
arch/riscv/kernel/irq.c | 4 ++--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/arch/risc
Commit-ID: 9fe6299dde587788f245e9f7a5a1b296fad4e8c7
Gitweb: https://git.kernel.org/tip/9fe6299dde587788f245e9f7a5a1b296fad4e8c7
Author: Jann Horn
AuthorDate: Fri, 31 Aug 2018 21:41:51 +0200
Committer: Thomas Gleixner
CommitDate: Thu, 6 Sep 2018 14:33:12 +0200
x86/process: Don't mix use
Instead of directly calling RISC-V timer interrupt handler from
RISC-V local interrupt conntroller driver, this patch implements
RISC-V timer interrupt as a per-CPU interrupt using per-CPU APIs
of Linux IRQ subsystem.
Signed-off-by: Anup Patel
---
arch/riscv/include/asm/irq.h | 1 -
driver
The only thing do_IRQ() does is call handle_arch_irq function
pointer. We can very well call handle_arch_irq function pointer
directly from assembly and remove do_IRQ() function hence this
patch.
Signed-off-by: Anup Patel
---
arch/riscv/kernel/entry.S | 4 +++-
arch/riscv/kernel/irq.c | 6
The RISC-V local interrupt controller manages software interrupts,
timer interrupts, external interrupts (which are routed via the
platform level interrupt controller) and per-HART local interrupts.
This patch add a driver for RISC-V local interrupt controller. It's
a major re-write over perviousl
On 9/5/2018 4:52 AM, Venkata Narendra Kumar Gutta wrote:
+static const struct of_device_id qcom_llcc_edac_match_table[] = {
+ { .compatible = "qcom,llcc-edac" },
+ { },
+};
+
Hi Venkata,
Devicetree binding for llcc is updated, but what about this compatible?
Regards,
Sai
Commit-ID: b7a5eb6aafa95fce45fc4dcbc195cb232fa1b76d
Gitweb: https://git.kernel.org/tip/b7a5eb6aafa95fce45fc4dcbc195cb232fa1b76d
Author: Juergen Gross
AuthorDate: Wed, 5 Sep 2018 07:37:20 +0200
Committer: Thomas Gleixner
CommitDate: Thu, 6 Sep 2018 14:37:37 +0200
x86/paravirt: Prevent r
Commit-ID: 4f2d7af70256b258a6a5729a1d33d5ecb2330f8f
Gitweb: https://git.kernel.org/tip/4f2d7af70256b258a6a5729a1d33d5ecb2330f8f
Author: Juergen Gross
AuthorDate: Wed, 5 Sep 2018 07:36:34 +0200
Committer: Thomas Gleixner
CommitDate: Thu, 6 Sep 2018 14:37:37 +0200
x86/xen: Make xen_reser
On Thu, Sep 6, 2018 at 1:58 PM Colin King wrote:
> From: Colin Ian King
>
> Currently the while loop checks for the end of the array using
> the size of egp->gc rather that the number of elements in the array,
> so fix this. Also, perform the array size check first as stylistically
> it is alway
Hi Hans,
I ran checkpatch and see no error. I will check my git-send-email
scripts/checkpatch.pl
0001-ata-Disable-AHCI-ALPM-feature-for-Ampere-Computing-e.patch total: 0
errors, 0 warnings, 39 lines checked
0001-ata-Disable-AHCI-ALPM-feature-for-Ampere-Computing-e.patch has no obvious
style
On Wed, Sep 05, 2018 at 03:45:53PM +0200, Niklas Cassel wrote:
> However, I just managed to get this lockdep splat when booting without
> earlycon and ftrace=irqsoff
> I'm not sure that it is related, but I'm planning on looking into it anyway:
That looks like your generic printk is crap splat.
Hi,
On 06-09-18 14:51, Suman Tripathi wrote:
Hi Hans,
I ran checkpatch and see no error. I will check my git-send-email
Right, the problem is not with the patch, but with your email client
mangling the file.
git send-email will send the patch for you without damaging it.
Regards,
Hans
On Thu 06-09-18 11:13:42, Aneesh Kumar K.V wrote:
> Current code doesn't do page migration if the page allocated is a compound
> page.
> With HugeTLB migration support, we can end up allocating hugetlb pages from
> CMA region. Also THP pages can be allocated from CMA region. This patch
> updates
On Thu, 06 Sep 2018 10:38:16 +0200
Mike Galbraith wrote:
> On Thu, 2018-09-06 at 09:35 +0200, Sebastian Andrzej Siewior wrote:
> > On 2018-09-05 08:28:02 [-0400], Steven Rostedt wrote:
> > > 4.14.63-rt41-rc1 stable review patch.
> > > If anyone has any objections, please let me know.
> > >
> >
On Thu, Sep 06, 2018 at 10:16:28AM +0200, Jirka Hladky wrote:
> Hi Mel,
>
> we have results with 2d4056fafa196e1ab4e7161bae4df76f9602d56d reverted.
>
> * Compared to 4.18, there is still performance regression -
> especially with NAS (sp_C_x subtest) and SPECjvm2008. On 4 NUMA
> systems, regres
Commit-ID: bd14406b78e6daa1ea3c1673bda1ffc9efdeead0
Gitweb: https://git.kernel.org/tip/bd14406b78e6daa1ea3c1673bda1ffc9efdeead0
Author: Jiri Olsa
AuthorDate: Mon, 27 Aug 2018 11:12:25 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:23 -0300
perf/hw_breakpoi
Commit-ID: 9b3579fc6c6ac45502de1fa9a1fdf873805c2157
Gitweb: https://git.kernel.org/tip/9b3579fc6c6ac45502de1fa9a1fdf873805c2157
Author: Jiri Olsa
AuthorDate: Mon, 27 Aug 2018 11:12:24 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:22 -0300
perf tests: Add
Commit-ID: 969558371bf926258241727ebb994f516f2e6f61
Gitweb: https://git.kernel.org/tip/969558371bf926258241727ebb994f516f2e6f61
Author: Jiri Olsa
AuthorDate: Mon, 27 Aug 2018 11:12:27 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:23 -0300
perf/hw_breakpoi
On Thu, Sep 6, 2018 at 4:23 AM Guo Ren wrote:
> On Wed, Sep 05, 2018 at 07:45:12PM -0500, Rob Herring wrote:
> > On Wed, Sep 5, 2018 at 7:09 AM Guo Ren wrote:
> > > +
> > > +C-SKY Multi-processors Interrupt Controller is designed for
> > > ck807/ck810/ck860
> > > +SMP soc, and it also could be u
Commit-ID: cb45302d7c5e20f0c0598cdbd7753fa44daceb2a
Gitweb: https://git.kernel.org/tip/cb45302d7c5e20f0c0598cdbd7753fa44daceb2a
Author: Jiri Olsa
AuthorDate: Mon, 27 Aug 2018 11:12:26 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:23 -0300
perf/hw_breakpoi
Commit-ID: bf06278c3fdf8909c3a9283e2c270b0fc170fa90
Gitweb: https://git.kernel.org/tip/bf06278c3fdf8909c3a9283e2c270b0fc170fa90
Author: Jiri Olsa
AuthorDate: Mon, 27 Aug 2018 11:12:28 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:24 -0300
perf/hw_breakpoi
Commit-ID: 5ab1de932e2923f490645ad017a689c5b58dc433
Gitweb: https://git.kernel.org/tip/5ab1de932e2923f490645ad017a689c5b58dc433
Author: Kim Phillips
AuthorDate: Mon, 6 Aug 2018 17:28:00 -0500
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:24 -0300
perf arm64: Fi
Commit-ID: fd8d2702791a970c751f8b526a17d8e725a05b46
Gitweb: https://git.kernel.org/tip/fd8d2702791a970c751f8b526a17d8e725a05b46
Author: Hisao Tanabe
AuthorDate: Sat, 25 Aug 2018 00:45:56 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:25 -0300
perf evsel: F
Commit-ID: dad2762aac17eac01ea97779e78a061ed1b83b86
Gitweb: https://git.kernel.org/tip/dad2762aac17eac01ea97779e78a061ed1b83b86
Author: Arnaldo Carvalho de Melo
AuthorDate: Wed, 29 Aug 2018 17:31:52 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:49:25 -0300
p
On Thu, Sep 06, 2018 at 05:56:31PM +0530, Souptick Joarder wrote:
> On Thu, Sep 6, 2018 at 2:08 PM Jan Kara wrote:
> > Yes, I'd start with converting ext4_page_mkwrite() - that should be pretty
> > straightforward - and we can leave block_page_mkwrite() as is for now. I
> > don't think allocating
Commit-ID: a72f64261359b7451f8478f2a2bf357b4e6c757f
Gitweb: https://git.kernel.org/tip/a72f64261359b7451f8478f2a2bf357b4e6c757f
Author: Chris Phlipot
AuthorDate: Tue, 28 Aug 2018 23:19:54 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:50:50 -0300
perf util: F
On Thu, Sep 6, 2018 at 4:13 AM Guo Ren wrote:
>
> On Wed, Sep 05, 2018 at 07:43:10PM -0500, Rob Herring wrote:
> > On Wed, Sep 5, 2018 at 7:10 AM Guo Ren wrote:
> > >
> > > Signed-off-by: Guo Ren
> > > +
> > > + intc: interrupt-controller {
> >
> > Needs a unit-address.
> Ok, change it to:
Commit-ID: c9f23d2bc21cb263ae931f3e264d003d746107bb
Gitweb: https://git.kernel.org/tip/c9f23d2bc21cb263ae931f3e264d003d746107bb
Author: Chris Phlipot
AuthorDate: Wed, 29 Aug 2018 19:19:50 -0700
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 14:51:45 -0300
perf event-p
Commit-ID: fa694160cca6dbba17c57dc7efec5f93feaf8795
Gitweb: https://git.kernel.org/tip/fa694160cca6dbba17c57dc7efec5f93feaf8795
Author: Sandipan Das
AuthorDate: Tue, 28 Aug 2018 14:38:48 +0530
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:15:11 -0300
perf probe po
If we're building MT76x0U, we must select MT76_USB. Otherwise,
compilation fails because of undefined references.
MT76x2U already does this correctly, fix it for MT76x0U as well.
Signed-off-by: Martin Kaiser
---
drivers/net/wireless/mediatek/mt76/Kconfig | 1 +
1 file changed, 1 insertion(+)
d
Commit-ID: 4e67b2a5df5d3f341776d12ee575e00ca3ef92de
Gitweb: https://git.kernel.org/tip/4e67b2a5df5d3f341776d12ee575e00ca3ef92de
Author: Kim Phillips
AuthorDate: Mon, 27 Aug 2018 12:53:40 -0500
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:51:54 -0300
perf annotate
Commit-ID: 7a983a0fe2a29ec849f6748d6bd86904d6e88eea
Gitweb: https://git.kernel.org/tip/7a983a0fe2a29ec849f6748d6bd86904d6e88eea
Author: Arnaldo Carvalho de Melo
AuthorDate: Mon, 20 Aug 2018 17:58:17 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:18 -0300
p
Commit-ID: 6ccc18a9a17a1189b8b157176ce4a58c458c9eee
Gitweb: https://git.kernel.org/tip/6ccc18a9a17a1189b8b157176ce4a58c458c9eee
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 11:14:15 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: 1cdf618f23867dd1dae58f10f1f82839f2bf73b4
Gitweb: https://git.kernel.org/tip/1cdf618f23867dd1dae58f10f1f82839f2bf73b4
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 11:44:23 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: 6dcbd212ff4988d8e6caa0b6700bd1c1d317dc02
Gitweb: https://git.kernel.org/tip/6dcbd212ff4988d8e6caa0b6700bd1c1d317dc02
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 11:40:09 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: 75d1e30681d006f4dc148c153395fb938acfc7c0
Gitweb: https://git.kernel.org/tip/75d1e30681d006f4dc148c153395fb938acfc7c0
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 12:00:39 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: c96f4edcc3560a7dc910271d30d91c54a422d46c
Gitweb: https://git.kernel.org/tip/c96f4edcc3560a7dc910271d30d91c54a422d46c
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 11:47:44 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: 9779fc021410e7d8433d923a2202dac7e1384b05
Gitweb: https://git.kernel.org/tip/9779fc021410e7d8433d923a2202dac7e1384b05
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 13:21:36 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: daa1284af3b9a8d73b1dadaa12bc4068a4ce22ab
Gitweb: https://git.kernel.org/tip/daa1284af3b9a8d73b1dadaa12bc4068a4ce22ab
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 12:20:06 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: f6618ce6c024ec90b156700fc39eb313ec117881
Gitweb: https://git.kernel.org/tip/f6618ce6c024ec90b156700fc39eb313ec117881
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 13:44:49 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
On Thu, Sep 06, 2018 at 05:56:31PM +0530, Souptick Joarder wrote:
> > Yes, I'd start with converting ext4_page_mkwrite() - that should be pretty
> > straightforward - and we can leave block_page_mkwrite() as is for now. I
> > don't think allocating other VM_FAULT_ codes is going to cut it as
> > ge
Commit-ID: 16cc63593f67477e9ca62f10182e74e949af1acb
Gitweb: https://git.kernel.org/tip/16cc63593f67477e9ca62f10182e74e949af1acb
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 13:55:50 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
On Thu, Sep 06, 2018 at 11:29:41AM +0200, Ard Biesheuvel wrote:
>
> Perhaps not, but it is not enforced atm.
>
> In any case, limiting the reqsize is going to break things, so that
> needs to occur based on the sync/async nature of the algo. That also
> means we'll corrupt the stack if we ever end
Commit-ID: 9ab5aadebeddc77fccfdf94a048259315ce95fe1
Gitweb: https://git.kernel.org/tip/9ab5aadebeddc77fccfdf94a048259315ce95fe1
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 21 Aug 2018 15:02:09 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:19 -0300
p
Commit-ID: d35b168c3dcdf103c2b2d694ad8513a669781703
Gitweb: https://git.kernel.org/tip/d35b168c3dcdf103c2b2d694ad8513a669781703
Author: Arnaldo Carvalho de Melo
AuthorDate: Wed, 29 Aug 2018 23:53:22 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Commit-ID: 403f833d15a33bfd8e50dd79fa8e25fb4aa132f6
Gitweb: https://git.kernel.org/tip/403f833d15a33bfd8e50dd79fa8e25fb4aa132f6
Author: Arnaldo Carvalho de Melo
AuthorDate: Wed, 29 Aug 2018 17:41:53 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Commit-ID: d5a7e6613b00d46a4971e8b69e18e2cfd7b00df3
Gitweb: https://git.kernel.org/tip/d5a7e6613b00d46a4971e8b69e18e2cfd7b00df3
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 28 Aug 2018 16:24:44 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Hi Jean-Philippe,
On 09/06/2018 02:42 PM, Jean-Philippe Brucker wrote:
> On 06/09/2018 10:25, Auger Eric wrote:
>>> + mutex_lock(&fparam->lock);
>>> + list_add_tail(&evt_pending->list, &fparam->faults);
>> same doubt as Yi Liu. You cannot rely on the userspace willingness to
>>
Commit-ID: 24a6c2cd1dbd85bd5624a6d0b05de891d0f07696
Gitweb: https://git.kernel.org/tip/24a6c2cd1dbd85bd5624a6d0b05de891d0f07696
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 28 Aug 2018 16:39:11 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
From: Jun Gao
In order not to block the initializations of some i2c devices.
Register i2c adapter driver at appropriate time.
Signed-off-by: Jun Gao
---
drivers/i2c/busses/i2c-mt65xx.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/i2c/busses/i2c-mt65x
From: Jun Gao
DMA mode will always be used in i2c transactions, try to allocate
a DMA safe buffer if the buf of struct i2c_msg used is not DMA safe.
Signed-off-by: Jun Gao
---
drivers/i2c/busses/i2c-mt65xx.c | 62 -
1 file changed, 55 insertions(+), 7 de
This patch series based on v4.19-rc2, include i2c adapter driver register time
modification and DMA safe buffers used for i2c transactions.
changes since v2:
- Remove the patch i2c: Add helper to ease DMA handling
- Use i2c refactor function to release a DMA safe buffer
changes since v1:
- Add th
Commit-ID: 02ef288420775542316e41dc610a6a88725aa83a
Gitweb: https://git.kernel.org/tip/02ef288420775542316e41dc610a6a88725aa83a
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 28 Aug 2018 17:03:53 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
On 9/5/2018 4:52 AM, Venkata Narendra Kumar Gutta wrote:
Add reg-names and interrupts for LLCC documentation and the usage
examples. llcc broadcast base is added in addition to llcc base,
which is used for llcc broadcast writes.
Signed-off-by: Venkata Narendra Kumar Gutta
Reviewed-by: Rob Herri
Commit-ID: b043cb524d2892be75c78bc348e83863829d50a0
Gitweb: https://git.kernel.org/tip/b043cb524d2892be75c78bc348e83863829d50a0
Author: Arnaldo Carvalho de Melo
AuthorDate: Wed, 29 Aug 2018 17:11:33 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Commit-ID: 6ebb686225a83200b94777cfc651c94f4e0f6f50
Gitweb: https://git.kernel.org/tip/6ebb686225a83200b94777cfc651c94f4e0f6f50
Author: Arnaldo Carvalho de Melo
AuthorDate: Wed, 29 Aug 2018 08:47:08 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Commit-ID: 766e0618e49490bf67a35542880bcecbcee2e5fa
Gitweb: https://git.kernel.org/tip/766e0618e49490bf67a35542880bcecbcee2e5fa
Author: Thomas Richter
AuthorDate: Thu, 9 Aug 2018 06:56:50 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
perf report:
Commit-ID: 266b851cc2874774a59f04a7b3b059ca0f26569b
Gitweb: https://git.kernel.org/tip/266b851cc2874774a59f04a7b3b059ca0f26569b
Author: Tzvetomir Stoyanov (VMware)
AuthorDate: Tue, 28 Aug 2018 18:50:38 -0400
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
Hi Sudeep,
On Wednesday 05 Sep 2018 at 17:38:11 (+0100), Sudeep Holla wrote:
> @@ -166,7 +166,12 @@ scmi_perf_domain_attributes_get(const struct scmi_handle
> *handle, u32 domain,
> le32_to_cpu(attr->sustained_freq_khz);
> dom_info->sustained_pe
Commit-ID: 664b6a95d771a6dcd7069996c825a03be411ef99
Gitweb: https://git.kernel.org/tip/664b6a95d771a6dcd7069996c825a03be411ef99
Author: Arnaldo Carvalho de Melo
AuthorDate: Thu, 30 Aug 2018 08:48:44 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
Commit-ID: 5e2d8a5acc99e7b9df9be216f0a73855e865f9a5
Gitweb: https://git.kernel.org/tip/5e2d8a5acc99e7b9df9be216f0a73855e865f9a5
Author: Arnaldo Carvalho de Melo
AuthorDate: Thu, 30 Aug 2018 10:02:23 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 30 Aug 2018 15:52:20 -0300
p
201 - 300 of 979 matches
Mail list logo