Re: [PATCH v3 00/18] JZ4780 DMA patchset v3

2018-07-24 Thread Paul Cercueil
Hi, Le lun. 23 juil. 2018 à 19:58, Paul Burton a écrit : Hi Paul & Vinod, On Sat, Jul 21, 2018 at 01:06:25PM +0200, Paul Cercueil wrote: This is the version 3 of my jz4780-dma driver update patchset. Apologies to the DMA people, the v2 of this patchset did not make it to their

[PATCH 2/4] s390: ebcdic: convert comments to UTF-8

2018-07-24 Thread Arnd Bergmann
The ebcdic.c file contains tables for converting between ebcdic and PC codepage 437. I could however not identify which encoding was used for the comments. This seems to be some variation of ISO_8859-1 with non-UTF-8 escape characters. I have converted this to UTF-8 by manually removing the

Re: [PATCH v1 0/2] mm/kdump: exclude reserved pages in dumps

2018-07-24 Thread Michal Hocko
On Tue 24-07-18 10:46:20, David Hildenbrand wrote: > On 24.07.2018 09:25, Michal Hocko wrote: > > On Mon 23-07-18 19:20:43, David Hildenbrand wrote: > >> On 23.07.2018 14:30, Michal Hocko wrote: > >>> On Mon 23-07-18 13:45:18, Vlastimil Babka wrote: > On 07/20/2018 02:34 PM, David Hildenbrand

Re: [PATCHv4 01/12] atomic/tty: Fix up atomic abuse in ldsem

2018-07-24 Thread Mark Rutland
On Tue, Jul 24, 2018 at 11:20:36AM +0200, Peter Zijlstra wrote: > On Tue, Jul 24, 2018 at 09:15:18AM +0200, Ingo Molnar wrote: > > > > * Mark Rutland wrote: > > > > > From: Peter Zijlstra > > > > > > Mark found ldsem_cmpxchg() needed an (atomic_long_t *) cast to keep > > > working after

Re: [PATCH] m68k/mac: Rework patch "use time64_t in RTC handling"

2018-07-24 Thread Arnd Bergmann
On Tue, Jul 24, 2018 at 9:07 AM, Finn Thain wrote: > This addresses the issues arising from commit 324caa29cd04 > ("m68k: mac: use time64_t in RTC handling"). > > Adopt __u32 for the union in via_read_time(), consistent with changes > to via_write_time(). > > Use low_32_bits() in

Re: [PATCH] arm64: fix ACPI dependencies

2018-07-24 Thread Rafael J. Wysocki
On Tue, Jul 24, 2018 at 11:33 AM, Arnd Bergmann wrote: > Kconfig reports a warning on x86 builds after the ARM64 dependency > was added. > > drivers/acpi/Kconfig:6:error: recursive dependency detected! > drivers/acpi/Kconfig:6: symbol ACPI depends on EFI > > This rephrases the dependency to

Re: [PATCH v1 0/2] mm/kdump: exclude reserved pages in dumps

2018-07-24 Thread Vlastimil Babka
On 07/24/2018 09:22 AM, Michal Hocko wrote: > On Mon 23-07-18 19:12:58, David Hildenbrand wrote: >> On 23.07.2018 13:45, Vlastimil Babka wrote: >>> On 07/20/2018 02:34 PM, David Hildenbrand wrote: Dumping tools (like makedumpfile) right now don't exclude reserved pages. So reserved pages

[PATCH] [SUBMITTED 20180724] arm64: fix ACPI dependencies

2018-07-24 Thread Arnd Bergmann
Kconfig reports a warning on x86 builds after the ARM64 dependency was added. drivers/acpi/Kconfig:6:error: recursive dependency detected! drivers/acpi/Kconfig:6: symbol ACPI depends on EFI This rephrases the dependency to keep the ARM64 details out of the shared Kconfig file, so Kconfig

Re: [PATCH v2 10/12] sched/core: uclamp: use TG's clamps to restrict Task's clamps

2018-07-24 Thread Patrick Bellasi
On 23-Jul 10:11, Suren Baghdasaryan wrote: > On Mon, Jul 23, 2018 at 8:40 AM, Patrick Bellasi > wrote: > > On 21-Jul 20:05, Suren Baghdasaryan wrote: > >> On Mon, Jul 16, 2018 at 1:29 AM, Patrick Bellasi [...] > >> So to satisfy both TG and syscall requirements I think you would > >> need to

[PATCH v7 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-07-24 Thread Taniya Das
Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which are controlled by the hardware engine. Signed-off-by: Taniya Das --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 172 + 1

[PATCH 06/15] ARM: tegra: apalis-tk1: add missing regulators

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Add missing regulators: - reg_module_3v3_audio being VDDA supply of SGTL5000 - VDDD supply of SGTL5000 actually being reg_1v8_vio - TMP451 temperature sensor vcc supply being reg_module_3v3 - usb3-0 vbus supply being reg_usbh_vbus - usb3-1 vbus supply being reg_usbo1_vbus -

[PATCH 04/15] ARM: tegra: apalis-tk1: reorder padctl properties

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Reorder padctl properties. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 22 +++--- arch/arm/boot/dts/tegra124-apalis.dtsi | 22 +++--- 2 files changed, 22 insertions(+), 22 deletions(-) diff

[PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-07-24 Thread Taniya Das
The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine. Signed-off-by: Saravana Kannan Signed-off-by: Taniya Das --- drivers/cpufreq/Kconfig.arm | 11 ++

[PATCH 03/15] ARM: tegra: apalis-tk1: reorder host1x/hdmi properties

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Reorder Host1x/HDMI properties. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 4 ++-- arch/arm/boot/dts/tegra124-apalis.dtsi | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git

Re: [PATCH v6 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-07-24 Thread Taniya Das
Hello Viresh, Thanks for your review comments. On 7/18/2018 11:16 AM, Viresh Kumar wrote: On 18-07-18, 11:07, Taniya Das wrote: +static int qcom_cpu_resources_init(struct platform_device *pdev, + struct device_node *np, unsigned int cpu, +

[PATCH 05/15] ARM: tegra: apalis-tk1: regulator clean-up

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Just cosmetic regulator clean-up. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 100 ++-- arch/arm/boot/dts/tegra124-apalis.dtsi | 100 ++-- 2 files changed, 100 insertions(+), 100

[PATCH 09/15] ARM: tegra: apalis-tk1: reorder backlight properties

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Reorder backlight properties. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 10/15] ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Add proper eMMC vmmc and vqmmc supplies e.g. fixing signalling voltage. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2 ++ arch/arm/boot/dts/tegra124-apalis.dtsi | 2 ++ 2 files changed, 4 insertions(+) diff --git

[PATCH 08/15] ARM: tegra: apalis-tk1: white-space clean-up

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler White-space clean-up. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 3 --- arch/arm/boot/dts/tegra124-apalis.dtsi | 3 --- 2 files changed, 6 deletions(-) diff --git a/arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi

[PATCH 15/15] ARM: tegra: apalis-tk1: reorder SD card properties

2018-07-24 Thread Marcel Ziswiler
From: Marcel Ziswiler Reorder SD card properties. Signed-off-by: Marcel Ziswiler --- arch/arm/boot/dts/tegra124-apalis-eval.dts | 4 ++-- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git

Re: [PATCH 04/12] ASoC: dt-bindings: add dt bindings for wcd9335 audio codec

2018-07-24 Thread Mark Brown
On Mon, Jul 23, 2018 at 04:54:02PM +0100, Srinivas Kandagatla wrote: > This patch adds bindings for wcd9335 audio codec which can support both > SLIMbus > and I2S/I2C interface. ... > +Qualcomm WCD9335 Codec is a standalone Hi-Fi audio codec IC, > +It supports both I2S/I2C and SLIMbus audio

[PATCH 1/4] genirq: Provide basic NMI management for interrupt lines

2018-07-24 Thread Julien Thierry
Add functionality to allocate interrupt lines that will deliver IRQs as Non-Maskable Interrupts. These allocations are only successful if the irqchip provides the necessary support and allows NMI delivery for the interrupt line. Interrupt lines allocated for NMI delivery must be enabled/disabled

[PATCH 2/4] genirq: Provide NMI management for percpu_devid interrupts

2018-07-24 Thread Julien Thierry
Add support for percpu_devid interrupts treated as NMIs. Percpu_devid NMIs need to be setup/torn down on each CPU they target. The same restrictions as for global NMIs still apply for percpu_devid NMIs. Signed-off-by: Julien Thierry Cc: Thomas Gleixner Cc: Peter Zijlstra Cc: Ingo Molnar Cc:

[PATCH 0/4] Provide core API for NMIs

2018-07-24 Thread Julien Thierry
Hi, This patch series provides a way for irqchips to define some IRQs as NMIs. For this to be possible, the irqchip must: - be a root irqchip - not require bus locking - have the NMI support flag Once these conditions are met, interrupt lines can be requested as NMIs. These lines must not be

[PATCH] eventfs: include linux/errno.h in header

2018-07-24 Thread Arnd Bergmann
The new gasket staging driver ran into a randconfig build failure when CONFIG_EVENTFD is disabled: In file included from drivers/staging/gasket/gasket_interrupt.h:11, from drivers/staging/gasket/gasket_interrupt.c:4: include/linux/eventfd.h: In function 'eventfd_ctx_fdget':

[PATCH 4/4] irqdesc: Add domain handler for NMIs

2018-07-24 Thread Julien Thierry
NMI handling code should be executed between calls to nmi_enter and nmi_exit. Add a separate domain handler to properly setup NMI context when handling an interrupt requested as NMI. Signed-off-by: Julien Thierry Cc: Thomas Gleixner Cc: Marc Zyngier Cc: Will Deacon Cc: Peter Zijlstra ---

Re: [RESEND PATCH v4 1/2] dt-bindings: at24: Add address-width property

2018-07-24 Thread sakari.ai...@linux.intel.com
On Tue, Jul 17, 2018 at 10:01:17AM +0200, Bartosz Golaszewski wrote: > I will soon be sending my pull request to Wolfram, so if you still > want that applied for 4.19 - please resend with the commit message > fixed. Alan? Not sure whether it's too late for 4.19 now though. -- Sakari Ailus

[PATCH 3/4] genirq: Provide NMI handlers

2018-07-24 Thread Julien Thierry
Provide flow handlers that are NMI safe for interrupts and percpu_devid interrupts. Signed-off-by: Julien Thierry Cc: Thomas Gleixner Cc: Marc Zyngier Cc: Peter Zijlstra --- include/linux/irq.h | 3 +++ kernel/irq/chip.c | 54 + 2 files

[PATCH 3/4] lib/fonts: convert comments to utf-8

2018-07-24 Thread Arnd Bergmann
The font files contain bit masks for characters in the cp437 character set, and comments showing what character this is supposed to be. This only makes sense when the terminal used to view the files is set to the same codepage, but all other files in the kernel now use utf-8 encoding. This

[PATCH 4/4] staging: rtl8188eu/rtl8723bs: fix character encoding

2018-07-24 Thread Arnd Bergmann
drivers/staging/rtl8188eu/include/odm.h uses an incorrect encoding for the '...' character in two comments, which makes it one of the few non-UTF-8 source files. This removes the odd characters and uses the same ASCII representation that we have in the regular rtlwifi driver. The second instance

Re: [PATCH v2 1/3] Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping"

2018-07-24 Thread Leonard Crestez
On Mon, 2018-07-23 at 11:38 -0700, Andrey Smirnov wrote: > On Mon, Jul 23, 2018 at 5:41 AM Leonard Crestez > wrote: > > On Fri, 2018-07-20 at 08:33 -0700, Andrey Smirnov wrote: > > > On Fri, Jul 20, 2018 at 5:48 AM Leonard Crestez > > > wrote: > > > > > > > > This reverts commit

[RFC PATCH 6/7] mtd: replace direct wbinvd invoke with kernel api

2018-07-24 Thread Reinette Chatre
The nettel driver contains a few direct wbinvd invocations in the form: __asm__ ("wbinvd") Replace all of these calls with the kernel API "native_wbinvd()" that translates to same as "asm volatile("wbinvd" : : : "memory")" and provides a central location where calls to this destructive

[RFC PATCH 7/7] video: fbdev: i810: replace direct wbinvd invoke with kernel api

2018-07-24 Thread Reinette Chatre
The i810 driver contains a direct wbinvd invocations in the form: asm volatile ("wbinvd":::"memory") Replace this call with the kernel API "native_wbinvd()" that translates to same as "asm volatile("wbinvd" : : : "memory")" and provides a central location where calls to this destructive

[PATCH v2 20/20] signal: Don't restart fork when signals come in.

2018-07-24 Thread Eric W. Biederman
Wen Yang and majiang report that a periodic signal received during fork can cause fork to continually restart preventing an application from making progress. The code was being overly pesimistic. Fork needs to guarantee that a signal sent to multiple processes is logically delivered before

[RFC PATCH 5/7] x86/intel_rdt: Trigger pseudo-lock restore after wbinvd call

2018-07-24 Thread Reinette Chatre
The wbinvd instruction would evict all pseudo-locked data from a pseudo-locked region within the hierarchy where the wbinvd instruction was run. The expectation is that a platform with pseudo-locked regions should not run code depending on the wbinvd instruction after the pseudo-locked regions are

[RFC PATCH 4/7] x86/intel_rdt: Support restore of all pseudo-locked regions

2018-07-24 Thread Reinette Chatre
An instruction like wbinvd would evict all data from pseudo-locked regions within the cache hierarchy on which the instruction was run. Add support for offloading the restoration of all pseudo-locked regions since it is not possible to know which pseudo-locked regions specifically are in need of

Re: [PATCH 1/3] MIPS: jz4780: Allow access to jz4740-i2s

2018-07-24 Thread Paul Burton
Hi Matthieu, On Wed, Jun 06, 2018 at 09:38:08PM +0200, Mathieu Malaterre wrote: > diff --git a/sound/soc/jz4740/Kconfig b/sound/soc/jz4740/Kconfig > index 1a354a6b6e87..35d82d96e781 100644 > --- a/sound/soc/jz4740/Kconfig > +++ b/sound/soc/jz4740/Kconfig > @@ -1,20 +1,20 @@ > config

My Transaction,

2018-07-24 Thread MRS
Please did you recieve the email i sent you ?

Re: [RESEND PATCH 4/4] sh: remove board_time_init() callback

2018-07-24 Thread Arnd Bergmann
On Tue, Jul 24, 2018 at 7:07 PM, kbuild test robot wrote: > Hi Arnd, > > I love your patch! Yet something to improve: > > [auto build test ERROR on sof-driver-fuweitax/master] > [also build test ERROR on v4.18-rc6 next-20180724] > [if your patch is applied to the wrong git

My Transaction,

2018-07-24 Thread MRS
Please did you recieve the email i sent you ?

linux-next: Signed-off-by missing for commit in the gfs2 tree

2018-07-24 Thread Stephen Rothwell
Hi all, Commit b6fbc2f6a686 ("GFS2: Fix recovery issues for spectators") is missing a Signed-off-by from its committer. It was rebased. -- Cheers, Stephen Rothwell pgpT7fPZVLrkY.pgp Description: OpenPGP digital signature

Re: [PATCH 04/15] MIPS: dts: img: pistachio_marduk: Switch mmc to 1 bit mode

2018-07-24 Thread Andreas Färber
Am 22.07.2018 um 23:19 schrieb Andreas Färber: > From: Ian Pozella > > The mmc block in Pistachio allows 1 to 8 data bits to be used. > Marduk uses 4 bits allowing the upper 4 bits to be allocated > to the Mikrobus ports. However these bits are still connected > internally meaning the mmc block

Re: [patch v4] mm, oom: fix unnecessary killing of additional processes

2018-07-24 Thread Tetsuo Handa
On 2018/07/25 6:45, David Rientjes wrote: > On Sat, 21 Jul 2018, Tetsuo Handa wrote: > >> You can't apply "[patch v4] mm, oom: fix unnecessary killing of additional >> processes" >> because Michal's patch which removes oom_lock serialization was added to -mm >> tree. >> > > I've rebased the

[PATCH] memcg: reduce memcg tree traversals for stats collection

2018-07-24 Thread Shakeel Butt
Currently cgroup-v1's memcg_stat_show traverses the memcg tree ~17 times to collect the stats while cgroup-v2's memory_stat_show traverses the memcg tree thrice. On a large machine, a couple thousand memcgs is very normal and if the churn is high and memcgs stick around during to several reasons,

Re: [PATCH 1/3] [BUGFIX] tracing: Fix double free of event_trigger_data

2018-07-24 Thread Steven Rostedt
On Tue, 24 Jul 2018 17:30:08 -0400 Steven Rostedt wrote: > I don't see where ->reg() would return anything but 1 on success. Maybe > I'm missing something. I'll look some more, but I'm thinking of changing > ->reg() to return zero on all success, and negative on all errors and > just check

Re: [PATCH 1/2] perf: drop unneeded bitmap_zero() in util/header.c

2018-07-24 Thread Yury Norov
On Sat, Jun 23, 2018 at 10:35:01AM +0300, Yury Norov wrote: > On top of next-20180622. > > bitmap_zero() is called after bitmap_alloc() in perf code. But > bitmap_alloc() internally uses calloc() which guarantees that allocated > area is zeroed. So following bitmap_zero is unneeded. Drop it. > >

Re: [PATCHv3 1/3] mm: Introduce vma_init()

2018-07-24 Thread Andrew Morton
On Tue, 24 Jul 2018 13:16:33 -0700 Linus Torvalds wrote: > On Tue, Jul 24, 2018 at 1:03 PM Andrew Morton > wrote: > > > > > > I'd sleep better if this became a kmem_cache_alloc() and the memset > > was moved into vma_init(). > > Yeah, with the vma_init(), I guess the advantage of using >

[RFC PATCH 0/7] x86/intel_rdt: Restoration of Cache Pseudo-Locked regions

2018-07-24 Thread Reinette Chatre
Dear Maintainers, A Cache Pseudo-Locked region is vulnerable to certain instructions (INVD, WBINVD, CLFLUSH) or deeper C-states (that could shrink or power off the cache) evicting the pseudo-locked memory. The current support for pseudo-locked regions already restrict deeper C-states on cores

[RFC PATCH 3/7] x86/intel_rdt: Enable user to trigger pseudo-locked region restore

2018-07-24 Thread Reinette Chatre
Expose a new debugfs file that user can use to trigger the restoration of a specific Cache Pseudo-Locked region at any time. Signed-off-by: Reinette Chatre --- Documentation/x86/intel_rdt_ui.txt | 18 ++--- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 45 - 2

[RFC PATCH 2/7] x86/intel_rdt: Enable a pseudo-locked region to be restored

2018-07-24 Thread Reinette Chatre
Memory that has been pseudo-locked to cache could be evicted if an instruction like WBINVD has been used on a core in the cache hierarchy. When this happens the region of cache would remained orphaned. Make it possible for pseudo-locked memory that may have been evicted to be restored to its

[RFC PATCH 1/7] x86/intel_rdt: Expose useful functions to all RDT code

2018-07-24 Thread Reinette Chatre
In preparation for support of restoring pseudo-locked regions two functions are exposed to all RDT code: closid_alloc() and closid_allocated(). Signed-off-by: Reinette Chatre --- arch/x86/kernel/cpu/intel_rdt.h | 2 ++ arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 4 ++-- 2 files changed,

Re: [PATCH] RFC: clear 1G pages with streaming stores on x86

2018-07-24 Thread Matthew Wilcox
On Tue, Jul 24, 2018 at 01:46:39PM -0700, Cannon Matthews wrote: > Reimplement clear_gigantic_page() to clear gigabytes pages using the > non-temporal streaming store instructions that bypass the cache > (movnti), since an entire 1GiB region will not fit in the cache anyway. > > Doing an mlock()

PRIVATE...

2018-07-24 Thread web70
I have a business Proposal that will be of benefit to the both of us.Kindly contact me on mrmichealwu...@yahoo.com.hk should this be of interest to you.

Re: [PATCH v2 20/20] signal: Don't restart fork when signals come in.

2018-07-24 Thread Eric W. Biederman
Linus Torvalds writes: > On Tue, Jul 24, 2018 at 1:40 PM Eric W. Biederman > wrote: >> >> + if (signal_pending(current)) { >> + retval = restart_syscall(); >> + goto fork_out; >> + } > > Oh, the previous version had this too, but it wasn't as obvious >

Re: [PATCH 1/3] [BUGFIX] tracing: Fix double free of event_trigger_data

2018-07-24 Thread Steven Rostedt
On Tue, 24 Jul 2018 16:49:59 -0400 Steven Rostedt wrote: > > Hmm it seems we should review the register_trigger() implementation. > > It should return the return value of trace_event_trigger_enable_disable(), > > shouldn't it? > > > > Yeah, that's not done well. I'll fix it up. > > Thanks

Re: [PATCH v2 02/10] coresight: platform: Refactor graph endpoint parsing

2018-07-24 Thread Mathieu Poirier
Good afternoon, On Thu, Jul 19, 2018 at 11:55:06AM +0100, Suzuki K Poulose wrote: > Refactor the of graph endpoint parsing code, to make the error > handling easier. > > Cc: Mathieu Poirier > Signed-off-by: Suzuki K Poulose > --- > Changes since v1: > - Splitted from the of_node refcounting

Re: [PATCH v3 0/4] staging/fsl-mc/bus: Move DPIO from staging to drivers/soc/fsl

2018-07-24 Thread Li Yang
On Tue, Jul 24, 2018 at 9:38 AM, Ioana Ciocoi Radulescu wrote: >> -Original Message- >> From: Horia Geanta >> Sent: Tuesday, July 24, 2018 5:35 PM >> To: Roy Pledge ; de...@driverdev.osuosl.org; linux- >> arm-ker...@lists.infradead.org; gre...@linuxfoundation.org; Leo Li >> >> Cc:

Reminder to review a few patches sent two weeks ago

2018-07-24 Thread pheragu
A reminder to review a few patches I had sent last week. Below are the links for the patches. https://lkml.org/lkml/2018/7/5/798 http://lists-archives.com/linux-kernel/29168320-checkpatch-check-for-invalid-return-codes.html - Prakruthi Deepak Heragu

Re: [PATCH] tracefs: Annotate tracefs_ops with __ro_after_init

2018-07-24 Thread Kees Cook
Adding Steven (maintainer) and Al (fs) to CC... On Tue, Jul 24, 2018 at 1:02 PM, Zubin Mithra wrote: > tracefs_ops is initialized inside tracefs_create_instance_dir and not > modified after. tracefs_create_instance_dir allows for initialization > only once, and is called from

editing for your photos

2018-07-24 Thread Roland
I would like to speak with the person that managing photos for your company? We provide image editing like – photos cutting out and retouching. Enhancing your images is just a part of what we can do for your business. Whether you’re an ecommerce store or portrait photographer, real estate

[PATCH 4/4] Staging: octeon-usb: Adds SPDX License Identifier for header file

2018-07-24 Thread Georgios Tsotsos
Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/octeon-usb/octeon-hcd.h b/drivers/staging/octeon-usb/octeon-hcd.h index 3353aefe662e..769c36cf6614 100644 --- a/drivers/staging/octeon-usb/octeon-hcd.h

[PATCH 3/4] Staging: octeon-usb: Change coding style for CVMX_WAIT_FOR_FIELD32 marco.

2018-07-24 Thread Georgios Tsotsos
Changes coding style and encapsulate into parentheses timeout_usec. Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 44 + 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/drivers/staging/octeon-usb/octeon-hcd.c

Re: linux-next: Signed-off-by missing for commit in the gfs2 tree

2018-07-24 Thread Andreas Grünbacher
Hi Stephen, 2018-07-25 0:01 GMT+02:00 Stephen Rothwell : > Hi all, > > Commit > > b6fbc2f6a686 ("GFS2: Fix recovery issues for spectators") > > is missing a Signed-off-by from its committer. It was rebased. thanks, I've fixed it now but this is getting rather annoying -- and it must happen to

[PATCH 1/4] Staging: octeon-usb: Adds SPDX License Identifier

2018-07-24 Thread Georgios Tsotsos
Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/octeon-usb/octeon-hcd.c b/drivers/staging/octeon-usb/octeon-hcd.c index cded30f145aa..cff5e790b196 100644 --- a/drivers/staging/octeon-usb/octeon-hcd.c

[PATCH 4/4] Staging: octeon-usb: Adds SPDX License Identifier

2018-07-24 Thread Georgios Tsotsos
Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/octeon-usb/octeon-hcd.h b/drivers/staging/octeon-usb/octeon-hcd.h index 3353aefe662e..769c36cf6614 100644 --- a/drivers/staging/octeon-usb/octeon-hcd.h

[PATCH 2/4] Staging: octeon-usb: Applying coding style for column width.

2018-07-24 Thread Georgios Tsotsos
This patch resolves the warnings as its refereed to TODO list. There are also a code style issues that could be resolved via breaking down cvmx_usb_poll_channel(). Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 10 ++ 1 file changed, 6 insertions(+), 4

[no subject]

2018-07-24 Thread Georgios Tsotsos
Date: Wed, 25 Jul 2018 01:18:58 +0300 Subject: [PATCH 0/4] Staging: octeon-usb: Fixes and Coding style applied. Hello, I am sending four patches which trying to resolve TODO list requirements no 45 about octeon-usb. There are SPDX licence additions on c and header files. Checkpatch warnings

Re: [PATCH v3] mm: Change return type int to vm_fault_t for fault handlers

2018-07-24 Thread Andrew Morton
On Mon, 4 Jun 2018 22:47:27 +0530 Souptick Joarder wrote: > Use new return type vm_fault_t for fault handler. For > now, this is just documenting that the function returns > a VM_FAULT value rather than an errno. Once all instances > are converted, vm_fault_t will become a distinct type. > >

[PATCH i2c-next v2] i2c: aspeed: Add an explicit type casting for *get_clk_reg_val

2018-07-24 Thread Jae Hyun Yoo
This commit fixes this sparse warning: drivers/i2c/busses/i2c-aspeed.c:875:38: warning: incorrect type in assignment (different modifiers) drivers/i2c/busses/i2c-aspeed.c:875:38:expected unsigned int ( *get_clk_reg_val )( ... ) drivers/i2c/busses/i2c-aspeed.c:875:38:got void const *const

Re: [PATCH 1/2] MIPS: Ci20: Enable SPI/GPIO driver

2018-07-24 Thread Paul Burton
Hi Mathieu, On Wed, Jun 06, 2018 at 09:37:29PM +0200, Mathieu Malaterre wrote: > Update the Ci20's defconfig to enable the JZ4780's SPI/GPIO driver. > > Signed-off-by: Mathieu Malaterre > --- > arch/mips/configs/ci20_defconfig | 2 ++ > 1 file changed, 2 insertions(+) Thanks - both patches

[PATCH 3/4] arc: fix some plat-eznps data type errors

2018-07-24 Thread Randy Dunlap
From: Randy Dunlap Add to fix build errors. Both ctop.h and use u32 types and cause many errors. Examples: ../include/soc/nps/common.h:71:4: error: unknown type name 'u32' u32 __reserved:20, cluster:4, core:4, thread:4; ../include/soc/nps/common.h:76:3: error: unknown type name 'u32'

[PATCH 4/4] arc: fix mtm.c printk format warning

2018-07-24 Thread Randy Dunlap
From: Randy Dunlap Fix printk format warning in arch/arc/plat-eznps/mtm.c: In file included from ../include/linux/printk.h:7, from ../include/linux/kernel.h:14, from ../include/linux/list.h:9, from ../include/linux/smp.h:12,

[PATCH] RFC: clear 1G pages with streaming stores on x86

2018-07-24 Thread Cannon Matthews
Reimplement clear_gigantic_page() to clear gigabytes pages using the non-temporal streaming store instructions that bypass the cache (movnti), since an entire 1GiB region will not fit in the cache anyway. Doing an mlock() on a 512GiB 1G-hugetlb region previously would take on average 134 seconds,

Re: [PATCH] mtd: spi-nor: cadence-quadspi: make return type fit wait_for_completion_timeout

2018-07-24 Thread Boris Brezillon
On Sat, 21 Jul 2018 18:08:13 +0200 Nicholas Mc Guire wrote: > wait_for_completion_timeout returns an unsigned long not int. declare a > suitably type timeout and fix up assignment and check. > > Signed-off-by: Nicholas Mc Guire > Reported-by: Vignesh R > Fixes: 140623410536 ("mtd: spi-nor:

Re: [PATCH 1/3] [BUGFIX] tracing: Fix double free of event_trigger_data

2018-07-24 Thread Steven Rostedt
On Wed, 25 Jul 2018 00:09:09 +0900 Masami Hiramatsu wrote: > Hmm, your patch seems to leak a memory since event_trigger_init() will > be called twice on same trigger_data (Note that event_trigger_init() > does not init ref counter, but increment it.) So we should decrement > it when we find it

Re: [PATCH] mm, oom: remove oom_lock from oom_reaper

2018-07-24 Thread David Rientjes
On Thu, 19 Jul 2018, Michal Hocko wrote: > From: Michal Hocko > > oom_reaper used to rely on the oom_lock since e2fe14564d33 ("oom_reaper: > close race with exiting task"). We do not really need the lock anymore > though. 212925802454 ("mm: oom: let oom_reap_task and exit_mmap run >

Re: [PATCH v2 20/20] signal: Don't restart fork when signals come in.

2018-07-24 Thread Linus Torvalds
On Tue, Jul 24, 2018 at 1:40 PM Eric W. Biederman wrote: > > + if (signal_pending(current)) { > + retval = restart_syscall(); > + goto fork_out; > + } Oh, the previous version had this too, but it wasn't as obvious because it was just in a single line:

your photos

2018-07-24 Thread Roland
I would like to speak with the person that managing photos for your company? We provide image editing like – photos cutting out and retouching. Enhancing your images is just a part of what we can do for your business. Whether you’re an ecommerce store or portrait photographer, real estate

your photos

2018-07-24 Thread Roland
I would like to speak with the person that managing photos for your company? We provide image editing like – photos cutting out and retouching. Enhancing your images is just a part of what we can do for your business. Whether you’re an ecommerce store or portrait photographer, real estate

Re: [PATCH 0/3] PTI for x86-32 Fixes and Updates

2018-07-24 Thread Pavel Machek
On Mon 2018-07-23 14:50:50, Andy Lutomirski wrote: > > > > On Jul 23, 2018, at 2:38 PM, Pavel Machek wrote: > > > >> On Mon 2018-07-23 12:00:08, Linus Torvalds wrote: > >>> On Mon, Jul 23, 2018 at 7:09 AM Pavel Machek wrote: > >>> > >>> Meanwhile... it looks like gcc is not slowed down

My Transaction,

2018-07-24 Thread MRS
Please did you recieve the email i sent you ?

Re: [PATCHv3 2/2] mtd: m25p80: restore the status of SPI flash when exiting

2018-07-24 Thread NeilBrown
On Tue, Jul 24 2018, Brian Norris wrote: > Hi, > > On Tue, Jul 24, 2018 at 11:51:49AM +1000, NeilBrown wrote: >> On Tue, Jul 24 2018, Boris Brezillon wrote: >> > On Tue, 24 Jul 2018 08:46:33 +1000 >> > NeilBrown wrote: >> >> One possibility that occurred to me when I was exploring this issue is

Re: [PATCH net-next] bnxt_en: Fix logic of forward the VF MAC address to PF in bnxt_vf_validate_set_mac

2018-07-24 Thread Michael Chan
On Tue, Jul 24, 2018 at 9:01 AM, Vasundhara Volam wrote: > On Tue, Jul 24, 2018 at 1:01 PM, Michael Chan > wrote: >> >> On Mon, Jul 23, 2018 at 10:24 PM, YueHaibing wrote: >> > Based on the comments,req->l2addr must match the VF MAC address >> > if firmware spec >= 1.2.2, mac_ok can be true.

Re: [patch v4] mm, oom: fix unnecessary killing of additional processes

2018-07-24 Thread David Rientjes
On Wed, 25 Jul 2018, Tetsuo Handa wrote: > >> You might worry about situations where __oom_reap_task_mm() is a no-op. > >> But that is not always true. There is no point with emitting > >> > >> pr_info("oom_reaper: unable to reap pid:%d (%s)\n", ...); > >> debug_show_all_locks(); > >> > >>

[PATCH v2] x86/boot: Fix if_changed build flip/flop

2018-07-24 Thread Kees Cook
Dirk Gouders reported that two consecutive "make" invocations on an already compiled tree will show alternating behaviors: $ make CALLscripts/checksyscalls.sh DESCEND objtool CHK include/generated/compile.h DATAREL arch/x86/boot/compressed/vmlinux Kernel: arch/x86/boot/bzImage is

Re: [PATCH] mm: thp: remove use_zero_page sysfs knob

2018-07-24 Thread David Rientjes
On Tue, 24 Jul 2018, Kirill A. Shutemov wrote: > > use_zero_page is currently a simple thp flag, meaning it rejects writes > > where val != !!val, so perhaps it would be best to overload it with > > additional options? I can imagine 0x2 defining persistent allocation so > > that the hzp is

Re: [PATCH v1 07/10] Input: atmel_mxt_ts - zero terminate config firmware file

2018-07-24 Thread Nick Dyer
On Mon, Jul 23, 2018 at 03:35:34PM -0700, Dmitry Torokhov wrote: > On Fri, Jul 20, 2018 at 10:51:19PM +0100, Nick Dyer wrote: > > From: Nick Dyer > > > > We use sscanf to parse the configuration file, so it's necessary to zero > > terminate the configuration otherwise a truncated file can cause

Re: [PATCH] RFC: clear 1G pages with streaming stores on x86

2018-07-24 Thread Andrew Morton
On Tue, 24 Jul 2018 13:46:39 -0700 Cannon Matthews wrote: > Reimplement clear_gigantic_page() to clear gigabytes pages using the > non-temporal streaming store instructions that bypass the cache > (movnti), since an entire 1GiB region will not fit in the cache anyway. > > ... > > Tested: >

[PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-24 Thread Sai Praneeth Prakhya
From: Sai Praneeth Some future Intel processors may support "Enhanced IBRS" which is an "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never disabled. According to specification[1], this should simplify software enabling and improve performance. [With enhanced IBRS, the

Re: [PATCH v2 02/10] coresight: platform: Refactor graph endpoint parsing

2018-07-24 Thread Mathieu Poirier
On Tue, 24 Jul 2018 at 15:30, Mathieu Poirier wrote: > > Good afternoon, > > On Thu, Jul 19, 2018 at 11:55:06AM +0100, Suzuki K Poulose wrote: > > Refactor the of graph endpoint parsing code, to make the error > > handling easier. > > > > Cc: Mathieu Poirier > > Signed-off-by: Suzuki K Poulose

[patch v5] mm, oom: fix unnecessary killing of additional processes

2018-07-24 Thread David Rientjes
The oom reaper ensures forward progress by setting MMF_OOM_SKIP itself if it cannot reap an mm. This can happen for a variety of reasons, including: - the inability to grab mm->mmap_sem in a sufficient amount of time, - when the mm has blockable mmu notifiers that could cause the oom reaper

Re: [patch v4] mm, oom: fix unnecessary killing of additional processes

2018-07-24 Thread David Rientjes
On Sat, 21 Jul 2018, Tetsuo Handa wrote: > You can't apply "[patch v4] mm, oom: fix unnecessary killing of additional > processes" > because Michal's patch which removes oom_lock serialization was added to -mm > tree. > I've rebased the patch to linux-next and posted a v5. > You might worry

[GIT PULL] updates to soc/fsl drivers for v4.19

2018-07-24 Thread Li Yang
Hi arm-soc maintainers, Please merge the following tag to get updates to the soc/fsl drivers: Moves DPAA2 DPIO driver from staging to fsl/soc Adds multiple-pin support to QE gpio driver Regards, Leo The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40: Linux

Re: [PATCH 0/2] turbostat: Improve support for AMD Zen CPUs (RAPL, CPUID) (Resend)

2018-07-24 Thread Calvin Walton
On Wed, 2018-07-18 at 18:26 -0400, Calvin Walton wrote: > Based on the documentation provided in AMD's Open-Source > Register Reference For AMD Family 17h Processors: > https://support.amd.com/TechDocs/56255_OSRR.pdf > > I've added support for reading Cores and Package energy usage from > AMD's >

[PATCH 0/4] Staging: octeon-usb: Fixes and Coding style applied.

2018-07-24 Thread Georgios Tsotsos
Hello, Previously patches were sent with wrong cover format, please ignore. I am sending four patches which trying to resolve TODO list requirements no 45 about octeon-usb. There are SPDX licence additions on c and header files. Checkpatch warnings are resolved,also a notice about

[PATCH 4/4] Staging: octeon-usb: Adds SPDX License Identifier for header file

2018-07-24 Thread Georgios Tsotsos
Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/octeon-usb/octeon-hcd.h b/drivers/staging/octeon-usb/octeon-hcd.h index 3353aefe662e..769c36cf6614 100644 --- a/drivers/staging/octeon-usb/octeon-hcd.h

Re: [PATCH] tracefs: Annotate tracefs_ops with __ro_after_init

2018-07-24 Thread Steven Rostedt
On Tue, 24 Jul 2018 15:07:18 -0700 Kees Cook wrote: > Adding Steven (maintainer) and Al (fs) to CC... Thanks, first I've seen of this. > > On Tue, Jul 24, 2018 at 1:02 PM, Zubin Mithra wrote: > > tracefs_ops is initialized inside tracefs_create_instance_dir and not > > modified after.

[PATCH 2/4] Staging: octeon-usb: Applying coding style for column width.

2018-07-24 Thread Georgios Tsotsos
This patch resolves the warnings as its refereed to TODO list. There are also a code style issues that could be resolved via breaking down cvmx_usb_poll_channel(). Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 10 ++ 1 file changed, 6 insertions(+), 4

[PATCH 3/4] Staging: octeon-usb: Change coding style for CVMX_WAIT_FOR_FIELD32 marco.

2018-07-24 Thread Georgios Tsotsos
Changes coding style and encapsulate into parentheses timeout_usec. Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 44 + 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/drivers/staging/octeon-usb/octeon-hcd.c

[PATCH 1/4] Staging: octeon-usb: Adds SPDX License Identifier

2018-07-24 Thread Georgios Tsotsos
Signed-off-by: Georgios Tsotsos --- drivers/staging/octeon-usb/octeon-hcd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/octeon-usb/octeon-hcd.c b/drivers/staging/octeon-usb/octeon-hcd.c index cded30f145aa..cff5e790b196 100644 --- a/drivers/staging/octeon-usb/octeon-hcd.c

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