[PATCH] cpufreq / Documentation: Update cpufreq MAINTAINERS entry

2019-01-02 Thread Rafael J. Wysocki
From: Rafael J. Wysocki Update the MAINTAINERS entry for cpufreq by making it clear that it is not just drivers and adding current documentation records to it. Signed-off-by: Rafael J. Wysocki --- MAINTAINERS |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: linux-pm/MAINTAIN

Re: [PATCH 2/2] torture.txt: update the list of supported torture types

2019-01-02 Thread Paul E. McKenney
On Wed, Jan 02, 2019 at 11:48:00AM +0800, Junchang Wang wrote: > On Wed, Jan 2, 2019 at 1:54 AM Paul E. McKenney wrote: > > > > On Tue, Jan 01, 2019 at 10:03:20PM +0800, Junchang Wang wrote: > > > Torture types "rcu_bh" and "sched" were removed in commit "c770c82a23". > > > The name of torture typ

Re: [PATCH 1/2] doc: cgroup: use graphviz code instead of ASCII art

2019-01-02 Thread Tejun Heo
On Sun, Dec 30, 2018 at 10:40:29AM -0700, Jonathan Corbet wrote: > On Sun, 30 Dec 2018 17:49:45 +0100 > Otto Sabart wrote: > > > The graphviz looks better. This patch also fixes multiple build warnings: > > "WARNING: Block quote ends without a blank line; unexpected unindent." > > > > Signed-off

Re: [PATCH] doc: cgroup: add missing literal block

2019-01-02 Thread Tejun Heo
On Sun, Dec 30, 2018 at 08:01:55PM +0100, Otto Sabart wrote: > This patch fixes multiple build warnings: > "WARNING: Block quote ends without a blank line; unexpected unindent." > > Signed-off-by: Otto Sabart Applied to cgroup/for-4.22. Thanks. -- tejun

Re: [PATCH 2/2] doc: cgroup: highlight all paths using the :file: inline markup

2019-01-02 Thread Tejun Heo
On Sun, Dec 30, 2018 at 05:50:44PM +0100, Otto Sabart wrote: > Improve readability using the :file: markup. Heh, that's a minor plus for formatted output and minor minus for the source. If this is a convention generally followed for documentations, I have no objects. That said, can you please re

Re: [PATCH V2 00/10] unify the interface of the proportional-share policy in blkio/io

2019-01-02 Thread Tejun Heo
Hello, Paolo. On Sun, Dec 30, 2018 at 11:25:25AM +0100, Paolo Valente wrote: > What's the benefit of throwing away months of work, on which we agreed > before starting it, and that solves a problem already acknowledged by > interested parties? Showing multiple conflicting numbers definitely isn't

Re: [PATCH 2/2] doc: cgroup: highlight all paths using the :file: inline markup

2019-01-02 Thread Jonathan Corbet
On Wed, 2 Jan 2019 08:01:49 -0800 Tejun Heo wrote: > On Sun, Dec 30, 2018 at 05:50:44PM +0100, Otto Sabart wrote: > > Improve readability using the :file: markup. > > Heh, that's a minor plus for formatted output and minor minus for the > source. If this is a convention generally followed for

Re: [PATCH V2 00/10] unify the interface of the proportional-share policy in blkio/io

2019-01-02 Thread Paolo Valente
> Il giorno 2 gen 2019, alle ore 17:03, Tejun Heo ha scritto: > > Hello, Paolo. > > On Sun, Dec 30, 2018 at 11:25:25AM +0100, Paolo Valente wrote: >> What's the benefit of throwing away months of work, on which we agreed >> before starting it, and that solves a problem already acknowledged by

[PATCH v2 1/3] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning

2019-01-02 Thread Andrey Konovalov
Instead of changing cache->align to be aligned to KASAN_SHADOW_SCALE_SIZE in kasan_cache_create() we can reuse the ARCH_SLAB_MINALIGN macro. Suggested-by: Vincenzo Frascino Signed-off-by: Andrey Konovalov --- arch/arm64/include/asm/kasan.h | 4 include/linux/slab.h | 1 + mm/kasa

[PATCH v2 3/3] kasan: fix krealloc handling for tag-based mode

2019-01-02 Thread Andrey Konovalov
Right now tag-based KASAN can retag the memory that is reallocated via krealloc and return a differently tagged pointer even if the same slab object gets used and no reallocated technically happens. There are a few issues with this approach. One is that krealloc callers can't rely on comparing the

[PATCH v2 2/3] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY

2019-01-02 Thread Andrey Konovalov
With CONFIG_HARDENED_USERCOPY enabled __check_heap_object() compares and then subtracts a potentially tagged pointer with a non-tagged address of the page that this pointer belongs to, which leads to unexpected behavior. Untag the pointer in __check_heap_object() before doing any of these operatio

[PATCH v2 0/3] kasan: tag-based mode fixes

2019-01-02 Thread Andrey Konovalov
Hi Andrew, This patchset includes an updated "kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning" patch and fixes for two more issues that were uncovered while testing with a variety of different config options enabled. Thanks! Andrey Konovalov (3): kasan, arm64: use ARCH_SLAB_MIN

Re: [PATCH v9 08/12] mfd: intel-peci-client: Add PECI client MFD driver

2019-01-02 Thread Jae Hyun Yoo
Hi Lee, On 12/21/2018 6:46 AM, Lee Jones wrote: On Tue, 18 Dec 2018, Jae Hyun Yoo wrote: This commit adds PECI client MFD driver. +config MFD_INTEL_PECI_CLIENT + bool "Intel PECI client" + depends on (PECI || COMPILE_TEST) + select MFD_CORE + help + If

Re: [PATCH v9 07/12] dt-bindings: mfd: Add a document for PECI client MFD

2019-01-02 Thread Jae Hyun Yoo
Hi Lee, On 12/21/2018 6:47 AM, Lee Jones wrote: On Tue, 18 Dec 2018, Jae Hyun Yoo wrote: This commit adds a dt-bindings document for PECI client MFD. +* Intel PECI client bindings +PECI (Platform Environment Control Interface) is a one-wire bus interface that +provides a communication ch

[PATCH 0/8] Fix bad references to documentation files

2019-01-02 Thread Otto Sabart
This series of patches fixes multiple warnings from `$ make refcheckdocs` output. I am still not sure if it's good practise to send these changes in a series (because they touch multiple trees) or as a single commit because it is one "logical" change :). I have no problem with squashing these com

[PATCH 1/8] MAINTAINERS: fix bad file reference into Documentation

2019-01-02 Thread Otto Sabart
There is no `samsung,exynos5250-trng.txt` file in the documentation and I do not think it ever existed. Signed-off-by: Otto Sabart --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 7ba42fbb2c4a..076288b9a133 100644 --- a/MAINTAINERS +++ b/MAINTAIN

[PATCH 2/8] doc: filesystems: fix bad references to nonexistent ext4.rst file

2019-01-02 Thread Otto Sabart
The ext4.rst file does not exist anymore. This patch changes all references to point to the whole ext4 directory. Fixes: d3091215921b ("docs: move ext4 administrative docs to admin-guide/") Signed-off-by: Otto Sabart --- Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/ext2.t

[PATCH 4/8] doc: trace: fix reference to cpuidle documentation file

2019-01-02 Thread Otto Sabart
Old cpuidle/sysfs.txt file was replaced in aa5eee355b46. So, refer to an updated file. Fixes: aa5eee355b46 ("Documentation: admin-guide: PM: Add cpuidle document") Signed-off-by: Otto Sabart --- Documentation/trace/coresight-cpu-debug.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) di

[PATCH 3/8] doc: bindings: fix bad reference to ARM CPU bindings

2019-01-02 Thread Otto Sabart
The primecell.txt and cpus.txt files were converted into YAML. This patch updates old references with new ones. Fixes: d3c207eeb905 ("dt-bindings: arm: Convert primecell binding to json-schema") Fixes: 672951cbd1b7 ("dt-bindings: arm: Convert cpu binding to json-schema") Signed-off-by: Otto Sabar

[PATCH 6/8] doc: scsi: remove reference to tmscsim.txt file

2019-01-02 Thread Otto Sabart
The tmscsim.txt doc file was removed in c121107d0f84. Fixes: c121107d0f84 ("scsi: documentation: Obsolete documentation references") Signed-off-by: Otto Sabart --- drivers/scsi/Kconfig | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index f38882f6

[PATCH 7/8] doc: pinctrl: fix bad reference to pinctrl.txt file

2019-01-02 Thread Otto Sabart
The pinctrl.txt file was converted into reStructuredText and moved into driver-api folder. This patch updates the broken reference. Fixes: 5a9b73832e9e ("pinctrl.txt: move it to the driver-api book") Signed-off-by: Otto Sabart --- include/linux/mfd/madera/pdata.h | 3 ++- 1 file changed, 2 inser

[PATCH 5/8] doc: gpio-mvebu: fix broken reference to cp110-system-controller0.txt file

2019-01-02 Thread Otto Sabart
The cp110-system-controller0.txt file was renamed to cp110-system-controller.txt. Fixes: 4aa5496980e4 ("dt-bindings: cp110: rename cp110 syscon file") Signed-off-by: Otto Sabart --- Documentation/devicetree/bindings/gpio/gpio-mvebu.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/Documen

[PATCH 8/8] doc: fix multiple broken references

2019-01-02 Thread Otto Sabart
Some files were moved/converted into reStructuredRext/YAML, some were removed completely. This patch fixes broken references mainly in Documentation tree. There were also broken refs in Kconfigs and one in arch tree. Signed-off-by: Otto Sabart --- Documentation/admin-guide/kernel-parameters.txt

Re: [PATCH v2 1/3] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning

2019-01-02 Thread Andrew Morton
On Wed, 2 Jan 2019 18:36:06 +0100 Andrey Konovalov wrote: > Instead of changing cache->align to be aligned to KASAN_SHADOW_SCALE_SIZE > in kasan_cache_create() we can reuse the ARCH_SLAB_MINALIGN macro. > > ... > > --- a/arch/arm64/include/asm/kasan.h > +++ b/arch/arm64/include/asm/kasan.h > @

[PATCH RFC 3/4] barriers: convert a control to a data dependency

2019-01-02 Thread Michael S. Tsirkin
It's not uncommon to have two access two unrelated memory locations in a specific order. At the moment one has to use a memory barrier for this. However, if the first access was a read and the second used an address depending on the first one we would have a data dependency and no barrier would b

Re: [PATCH RFC 3/4] barriers: convert a control to a data dependency

2019-01-02 Thread Matthew Wilcox
On Wed, Jan 02, 2019 at 03:57:58PM -0500, Michael S. Tsirkin wrote: > @@ -875,6 +893,8 @@ to the CPU containing it. See the section on "Multicopy > atomicity" > for more information. > > > + > + > In summary: > >(*) Control dependencies can order prior loads against later stores. Was

Re: [PATCH RFC 3/4] barriers: convert a control to a data dependency

2019-01-02 Thread Michael S. Tsirkin
On Wed, Jan 02, 2019 at 01:00:24PM -0800, Matthew Wilcox wrote: > On Wed, Jan 02, 2019 at 03:57:58PM -0500, Michael S. Tsirkin wrote: > > @@ -875,6 +893,8 @@ to the CPU containing it. See the section on > > "Multicopy atomicity" > > for more information. > > > > > > + > > + > > In summary:

Re: [PATCH v2 3/3] kasan: fix krealloc handling for tag-based mode

2019-01-02 Thread kbuild test robot
Hi Andrey, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on next-20190102] [cannot apply to v4.20] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https

[patch] Fix up l1ft documentation was Re: Taking a break - time to look back

2019-01-02 Thread Pavel Machek
Hi! > The next round of speculation-related issues including the scary L1TF > hardware bug was a way more "pleasant" experience to work on. While for > obvious reasons the mitigation development happened behind closed doors in > a smaller group of people, we were at least able to collaborate in a

Re: [PATCH] cpufreq / Documentation: Update cpufreq MAINTAINERS entry

2019-01-02 Thread Viresh Kumar
On 02-01-19, 12:13, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Update the MAINTAINERS entry for cpufreq by making it clear that it > is not just drivers and adding current documentation records to it. > > Signed-off-by: Rafael J. Wysocki > --- > MAINTAINERS |4 +++- > 1 file ch