Re: [PATCH RFC LKMM 5/7] docs/memory-barriers.txt: Enforce heavy ordering for port I/O accesses

2019-01-11 Thread Peter Zijlstra
Hi PeterA, The Cover leter has this: > 5.Update memory-barriers.txt on enforcing heavy ordering for > port-I/O accesses, courtesy of Will Deacon. This one needs > an ack, preferably by someone from Intel. Matthew Wilcox > posted some feedback from an Intel manual here, w

Re: [PATCH] Documentation/filesystems: add binderfs

2019-01-11 Thread Christian Brauner
On Thu, Jan 10, 2019 at 05:08:11PM -0700, Jonathan Corbet wrote: > On Fri, 11 Jan 2019 00:56:42 +0100 > Christian Brauner wrote: > > > > - Please consider doing this in RST and tying it into our documentation > > >tree. It's *almost* RST now, so the effort required will be almost > > >z

Re: [PATCH 1/2 v6] kdump: add the vmcoreinfo documentation

2019-01-11 Thread Borislav Petkov
On Thu, Jan 10, 2019 at 08:19:43PM +0800, Lianbo Jiang wrote: > +init_uts_ns.name.release > + > + > +The version of the Linux kernel. Used to find the corresponding source > +code from which the kernel has been built. > + ... > + > +init_uts_ns > +--- > + > +This i

[PATCH v1 1/2] Documentation/filesystems: add binderfs

2019-01-11 Thread Christian Brauner
This documents the Android binderfs filesystem used to dynamically add and remove binder devices that are private to each instance. Signed-off-by: Christian Brauner --- /* Changelog */ v1: - switch from *.txt to *.rst format --- Documentation/filesystems/binderfs.rst | 70 +++

[PATCH v1 2/2] samples: add binderfs sample program

2019-01-11 Thread Christian Brauner
This adds a simple sample program mounting binderfs and adding, then removing a binder device. Hopefully, it will be helpful to users who want to know how binderfs is supposed to be used. Signed-off-by: Christian Brauner --- /* Changelog */ v1: - patch introduced v0: - patch not present --- sa

[PATCH] kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define

2019-01-11 Thread Andrey Konovalov
Defining ARCH_SLAB_MINALIGN in arch/arm64/include/asm/cache.h when KASAN is off is not needed, as it is defined in defined in include/linux/slab.h as ifndef. Signed-off-by: Andrey Konovalov --- arch/arm64/include/asm/cache.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/include

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

2019-01-11 Thread Andrey Konovalov
On Wed, Jan 9, 2019 at 11:10 AM Vincenzo Frascino wrote: > > On 03/01/2019 18:45, 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. > > > > Suggested-by: Vincenzo Frascino >

Re: [PATCH] Documentation/virtual/kvm: Update URL for AMD SEV API specification

2019-01-11 Thread Radim Krčmář
2019-01-07 18:52+0100, Christophe de Dinechin: > The URL of [api-spec] in Documentation/virtual/kvm/amd-memory-encryption.rst > is no longer valid, replaced space with underscore. > > Signed-off-by: Christophe de Dinechin > --- Applied, thanks.

Re: [PATCH 1/2 v6] kdump: add the vmcoreinfo documentation

2019-01-11 Thread Borislav Petkov
On Thu, Jan 10, 2019 at 08:19:43PM +0800, Lianbo Jiang wrote: > This document lists some variables that export to vmcoreinfo, and briefly > describles what these variables indicate. It should be instructive for > many people who do not know the vmcoreinfo. > > Suggested-by: Borislav Petkov > Sign

[PATCH] Documentation/sysctl/vm.txt: Fix drop_caches bit number

2019-01-11 Thread Vincent Whitchurch
Bits are usually numbered starting from zero, so 4 should be bit 2, not bit 3. Suggested-by: Matthew Wilcox Signed-off-by: Vincent Whitchurch --- Documentation/sysctl/vm.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/sysctl/vm.txt b/Documentation/sysctl/vm

Re: [PATCH v4 2/9] dt/bindings: drm/komeda: Add DT bindings for ARM display processor D71

2019-01-11 Thread Rob Herring
On Thu, Jan 03, 2019 at 11:40:04AM +, james qian wang (Arm Technology China) wrote: > From: "james qian wang (Arm Technology China)" > > Add DT bindings documentation for the ARM display processor D71 and later > IPs. > > Changes in v4: > - Deleted unnecessary address-cells, size-cells [Liv

Re: [PATCH v4] coding-style: Clarify the expectations around bool

2019-01-11 Thread Joey Pabalinas
On Thu, Jan 10, 2019 at 11:48:13PM +, Jason Gunthorpe wrote: > There has been some confusion since checkpatch started warning about bool > use in structures, and people have been avoiding using it. > > Many people feel there is still a legitimate place for bool in structures, > so provide some

[GIT PULL] Documentation: Add AFBC modifier usage documentation

2019-01-11 Thread Liviu Dudau
Hi Jonathan, I have a patch adding documentation for the AFBC modifiers supported by the DRM framework with an upcoming patch series. Patch has been out for review for a while, please pull. The include/uapi/drm/drm_fourcc.h change is only a comment pointing towards the file's location, I hope thi

Re: [RFC AFBC 03/12] drm/afbc: Add AFBC modifier usage documentation

2019-01-11 Thread Liviu Dudau
On Thu, Jan 03, 2019 at 05:44:26PM -0300, Ezequiel Garcia wrote: > Hi Liviu, > > On Mon, 2018-12-03 at 11:31 +, Ayan Halder wrote: > > From: Brian Starkey > > > > AFBC is a flexible, proprietary, lossless compression protocol and > > format, with a number of defined DRM format modifiers. To

Re: [GIT PULL] Documentation: Add AFBC modifier usage documentation

2019-01-11 Thread Jonathan Corbet
On Fri, 11 Jan 2019 18:07:49 + Liviu Dudau wrote: > I have a patch adding documentation for the AFBC modifiers supported > by the DRM framework with an upcoming patch series. Patch has been > out for review for a while, please pull. > > The include/uapi/drm/drm_fourcc.h change is only a comm

Re: [GIT PULL] Documentation: Add AFBC modifier usage documentation

2019-01-11 Thread Matthew Wilcox
On Fri, Jan 11, 2019 at 06:07:49PM +, Liviu Dudau wrote: > Hi Jonathan, > > I have a patch adding documentation for the AFBC modifiers supported > by the DRM framework with an upcoming patch series. Patch has been > out for review for a while, please pull. Nowhere in this email do you say wha

[PATCH] kernel-doc: suppress 'not described' warnings for embedded struct fields

2019-01-11 Thread Jonathan Corbet
The ability to add kerneldoc comments for fields in embedded structures is useful, but it brought along a whole bunch of warnings for fields that could not be described before. In many cases, there's little value in adding docs for these nested fields, and in cases like: struct a {

Re: [RFC PATCH] x86/speculation: Don't inherit TIF_SSBD on execve()

2019-01-11 Thread Thomas Gleixner
On Wed, 19 Dec 2018, Waiman Long wrote: > With the default SPEC_STORE_BYPASS_SECCOMP/SPEC_STORE_BYPASS_PRCTL mode, > the TIF_SSBD bit will be inherited when a new task is fork'ed or cloned. > > As only certain class of applications (like Java) requires disabling > speculative store bypass for sec

Re: [PATCH 0/5] Improve the latency tracers

2019-01-11 Thread Changbin Du
Hi Steven, Have you checked this serias yet? :) On Tue, Jan 01, 2019 at 11:46:09PM +0800, Changbin Du wrote: > Happy new year! > > This series make some improments for the kernel latency tracers, especilly > for the wakeup tracers. The latency tracers will show us more useful > information. With

[PATCH] fgraph: record function return value

2019-01-11 Thread Changbin Du
This patch adds a new trace option 'funcgraph-retval' and is disabled by default. When this option is enabled, fgraph tracer will show the return value of each function. This is useful to find/analyze a original error source in a call graph. One limitation is that kernel doesn't know the prototype