Re: [RFC PATCH for 4.18 00/14] Restartable Sequences

2018-05-02 Thread Daniel Colascione
On Wed, May 2, 2018 at 9:42 AM Steven Rostedt wrote: > On Wed, 02 May 2018 16:07:48 + > Daniel Colascione wrote: > > Why couldn't we take a page fault just before schedule? The reason we can't > > take a page fault in atomic context is that doing so might call schedule. > > Here, we're abou

Re: [PATCH v2 4/4] seccomp: Don't special case audited processes when logging

2018-05-02 Thread Kees Cook
On Wed, May 2, 2018 at 8:53 AM, Tyler Hicks wrote: > diff --git a/kernel/seccomp.c b/kernel/seccomp.c > index da78835..9029d9d 100644 > --- a/kernel/seccomp.c > +++ b/kernel/seccomp.c > @@ -584,18 +584,13 @@ static inline void seccomp_log(unsigned long syscall, > long signr, u32 action, >

Re: [PATCH] doc: botching-up-ioctls: Make it clearer why structs must be padded

2018-05-02 Thread Eric Anholt
Daniel Vetter writes: > This came up in discussions when reviewing drm patches. > > Cc: Eric Anholt > Cc: linux-...@vger.kernel.org > Cc: Jonathan Corbet > Signed-off-by: Daniel Vetter > > -- > > Aside: I wonder whether we shouldn't move this to some other place and > rst-ify it? Any good sugg

Re: [RFC] perf record: dead code perf_event__synthesize_id_index()

2018-05-02 Thread Jiri Olsa
On Wed, May 02, 2018 at 04:38:33PM +, Stephane Eranian wrote: > Hi, > > It looks like perf_event__synthesize_id_index() is dead code in the current > tip > tree. I don't see any invocation of the function anywhere in perf.I > understand why > you'd want to keep the rest of the code related to

Re: [PATCH] coresight: Remove %px for printing pcsr value

2018-05-02 Thread Mathieu Poirier
On 1 May 2018 at 23:00, Leo Yan wrote: > The driver prints pcsr twice: the first time it uses specifier %px to > print hexadecimal pcsr value and the second time uses specifier %pS for > output kernel symbols. > > As suggested by Kees, using %pS should be sufficient and %px isn't > necessary; the

Re: [PATCH] swiotlb: Fix inversed DMA_ATTR_NO_WARN test

2018-05-02 Thread Michel Dänzer
On 2018-05-02 06:21 PM, Christoph Hellwig wrote: > On Wed, May 02, 2018 at 04:31:09PM +0200, Michel Dänzer wrote: >>> No. __GFP_NOWARN (and gfp_t flags in general) are the wrong interface >>> for dma allocations and just cause problems. I actually plan to >>> get rid of the gfp_t argument in dma_

Re: [PATCH] drm/vc4: Fix oops dereferencing DPI's connector since panel_bridge.

2018-05-02 Thread Eric Anholt
Eric Anholt writes: > In the cleanup, I didn't notice that we needed to dereference the > connector for the bus_format. Fix the regression by looking up the > first (and only) connector attached to us, and assume that its > bus_format is what we want. Some day it would be good to have that > pa

Re: [RFC 10/10] ARM: exynos: Remove support for Exynos5440

2018-05-02 Thread Krzysztof Kozlowski
On Tue, Apr 24, 2018 at 10:32:39PM +0200, Krzysztof Kozlowski wrote: > The Exynos5440 is not actively developed, there are no development > boards available and probably there are no real products with it. > Remove wide-tree support for Exynos5440. > > Signed-off-by: Krzysztof Kozlowski > --- >

Re: [RFC 01/10] ARM: dts: exynos: Remove Exynos5440

2018-05-02 Thread Krzysztof Kozlowski
On Tue, Apr 24, 2018 at 10:32:30PM +0200, Krzysztof Kozlowski wrote: > The Exynos5440 (quad-core A15 with GMAC, PCIe, SATA) was targeting > server platforms but it did not make it to the market really. There are > no development boards with it and probably there are no real products > neither. Th

Re: [RFC 07/10] pinctrl: samsung: Remove support for Exynos5440

2018-05-02 Thread Krzysztof Kozlowski
On Tue, Apr 24, 2018 at 10:32:36PM +0200, Krzysztof Kozlowski wrote: > The Exynos5440 is not actively developed, there are no development > boards available and probably there are no real products with it. > Remove wide-tree support for Exynos5440. > > Signed-off-by: Krzysztof Kozlowski > --- >

[PATCH] serial: 8250: omap: Fix idling of clocks for unused uarts

2018-05-02 Thread Tony Lindgren
I noticed that unused UARTs won't necessarily idle properly always unless at least one byte tx transfer is done first. After some debugging I narrowed down the problem to the scr register dma configuration bits that need to be set before softreset for the clocks to idle. Unless we do this, the mod

Re: [PATCH v2 1/2] usb: dwc2: alloc dma aligned buffer for isoc split in

2018-05-02 Thread wlf
Dear Doug, 在 2018年05月02日 12:33, Doug Anderson 写道: Hi, On Tue, May 1, 2018 at 8:04 PM, William Wu wrote: The commit 3bc04e28a030 ("usb: dwc2: host: Get aligned DMA in a more supported way") rips out a lot of code to simply the allocation of aligned DMA. However, it also introduces a new issue

Re: [PATCH v2 2/2] usb: dwc2: fix isoc split in transfer with no data

2018-05-02 Thread wlf
Dear Doug, 在 2018年05月02日 13:02, Doug Anderson 写道: Hi, On Tue, May 1, 2018 at 8:04 PM, William Wu wrote: If isoc split in transfer with no data (the length of DATA0 packet is zero), we can't simply return immediately. Because the DATA0 can be the first transaction or the second transaction fo

Re: [RFC PATCH for 4.18 00/14] Restartable Sequences

2018-05-02 Thread Peter Zijlstra
On Wed, May 02, 2018 at 03:53:47AM +, Daniel Colascione wrote: > Suppose we make a userspace mutex implemented with a lock word having three > bits: acquired, sleep_mode, and wait_pending, with the rest of the word not > being relevant at the moment. So ideally we'd kill FUTEX_WAIT/FUTEX_WAKE

Re: [PATCH 4/6] mm, arm64: untag user addresses in mm/gup.c

2018-05-02 Thread Andrey Konovalov
On Wed, May 2, 2018 at 5:36 PM, Kirill A. Shutemov wrote: > On Wed, May 02, 2018 at 02:38:42PM +, Andrey Konovalov wrote: >> > Does having a tagged address here makes any difference? I couldn't hit a >> > failure with my simple tests (LD_PRELOAD a library that randomly adds >> > tags to pointe

Re: [Xen-devel] [PATCH 3/4] xen/PVH: Set up GS segment for stack canary

2018-05-02 Thread Boris Ostrovsky
On 05/02/2018 11:41 AM, Jan Beulich wrote: On 02.05.18 at 17:22, wrote: >> On 05/02/2018 11:01 AM, Jan Beulich wrote: >> On 02.05.18 at 17:00, wrote: On 05/02/2018 04:16 AM, Jan Beulich wrote: On 30.04.18 at 18:23, wrote: >> --- a/arch/x86/xen/xen-pvh.S >> +++ b/ar

Re: [PATCH 1/2] fs: add RWF_IOPRIO

2018-05-02 Thread Christoph Hellwig
On Mon, Apr 30, 2018 at 09:57:39AM -0700, adam.manzana...@wdc.com wrote: > From: Adam Manzanares > > This is the per-I/O equivalent of the ioprio_set system call. > > When the RWF_IOPRIO flag is set then the aio_reqprio field of the iocb > is interpreted as an I/O scheduling class and priority.

Re: [v2 PATCH 1/1] tg3: fix meaningless hw_stats reading after tg3_halt memset 0 hw_stats

2018-05-02 Thread Michael Chan
On Wed, May 2, 2018 at 3:27 AM, Zumeng Chen wrote: > On 2018年05月02日 13:12, Michael Chan wrote: >> >> On Tue, May 1, 2018 at 5:42 PM, Zumeng Chen wrote: >> >>> diff --git a/drivers/net/ethernet/broadcom/tg3.h >>> b/drivers/net/ethernet/broadcom/tg3.h >>> index 3b5e98e..c61d83c 100644 >>> --- a/dri

Re: [PATCH 2/2] fs: Add aio priority support for block_dev

2018-05-02 Thread Christoph Hellwig
> --- a/fs/aio.c > +++ b/fs/aio.c > @@ -1603,6 +1603,15 @@ static int io_submit_one(struct kioctx *ctx, struct > iocb __user *user_iocb, > goto out_put_req; > } > > + if (req->common.ki_flags & IOCB_IOPRIO) > + /* > + * The IOCB_IOPRIO flag is set

[tip:perf/core] perf buildid-cache: Support --list option

2018-05-02 Thread tip-bot for Ravi Bangoria
Commit-ID: 8e1e0d74672f84e6c4b1e26ce2bb2e529aaf8676 Gitweb: https://git.kernel.org/tip/8e1e0d74672f84e6c4b1e26ce2bb2e529aaf8676 Author: Ravi Bangoria AuthorDate: Tue, 17 Apr 2018 09:43:45 +0530 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:26 -0300 perf buildid

[tip:perf/core] perf buildid-cache: Support --purge-all option

2018-05-02 Thread tip-bot for Ravi Bangoria
Commit-ID: 9a73c308542bea74df921e9bb9fb07d39bbf2cfa Gitweb: https://git.kernel.org/tip/9a73c308542bea74df921e9bb9fb07d39bbf2cfa Author: Ravi Bangoria AuthorDate: Tue, 17 Apr 2018 09:43:46 +0530 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:26 -0300 perf buildid

[tip:perf/core] perf check-headers.sh: Simplify arguments passing

2018-05-02 Thread tip-bot for Jiri Olsa
Commit-ID: 15019e9815a06b84870bfaf9ee1e8b75bf7ef6a6 Gitweb: https://git.kernel.org/tip/15019e9815a06b84870bfaf9ee1e8b75bf7ef6a6 Author: Jiri Olsa AuthorDate: Mon, 23 Apr 2018 11:08:15 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:26 -0300 perf check-heade

[tip:perf/core] perf check-headers.sh: Add support to check 2 independent files

2018-05-02 Thread tip-bot for Jiri Olsa
Commit-ID: 58247297359326603d601451223e0da6a97bee3c Gitweb: https://git.kernel.org/tip/58247297359326603d601451223e0da6a97bee3c Author: Jiri Olsa AuthorDate: Mon, 23 Apr 2018 11:08:16 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:26 -0300 perf check-heade

[tip:perf/core] perf stat: Display time in precision based on std deviation

2018-05-02 Thread tip-bot for Jiri Olsa
Commit-ID: bc22de9bcdb2249150fb5b3c48fdc4f6bedd3ad7 Gitweb: https://git.kernel.org/tip/bc22de9bcdb2249150fb5b3c48fdc4f6bedd3ad7 Author: Jiri Olsa AuthorDate: Mon, 23 Apr 2018 11:08:20 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:27 -0300 perf stat: Displ

[tip:perf/core] perf stat: Add --table option to display time of each run

2018-05-02 Thread tip-bot for Jiri Olsa
Commit-ID: e55c14af488a728d314777f038bd05db18afc1e9 Gitweb: https://git.kernel.org/tip/e55c14af488a728d314777f038bd05db18afc1e9 Author: Jiri Olsa AuthorDate: Mon, 23 Apr 2018 11:08:21 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:27 -0300 perf stat: Add -

[tip:perf/core] perf stat: Display length strings of each run for --table option

2018-05-02 Thread tip-bot for Jiri Olsa
Commit-ID: abc60bad0030193ffb55e438664bc09ac53939cf Gitweb: https://git.kernel.org/tip/abc60bad0030193ffb55e438664bc09ac53939cf Author: Jiri Olsa AuthorDate: Mon, 23 Apr 2018 11:08:22 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:27 -0300 perf stat: Displ

[tip:perf/core] perf top: Use __map__is_kernel()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 68766bfa56476ee07217fc7f24a1d93f43125036 Gitweb: https://git.kernel.org/tip/68766bfa56476ee07217fc7f24a1d93f43125036 Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 23 Apr 2018 16:40:02 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 09:30:27 -0300 p

[tip:perf/core] perf symbols: Use __map__is_kernel() instead of ad-hoc equivalent code

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: efdd5c6b81185223e07452a2f8b5467f81b13d96 Gitweb: https://git.kernel.org/tip/efdd5c6b81185223e07452a2f8b5467f81b13d96 Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 23 Apr 2018 16:43:47 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:00 -0300 p

[tip:perf/core] perf map: Introduce map__has_symbols()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: e94b861a231501e73d786970ed5a1fb3ea643906 Gitweb: https://git.kernel.org/tip/e94b861a231501e73d786970ed5a1fb3ea643906 Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 23 Apr 2018 17:13:49 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:06 -0300 p

[tip:perf/core] perf thread: Introduce thread__find_map()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: f07a2d32b521a54635c8efeb0a3180b0afcf780a Gitweb: https://git.kernel.org/tip/f07a2d32b521a54635c8efeb0a3180b0afcf780a Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 10:49:50 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:06 -0300 p

[tip:perf/core] perf dso: Add dso__has_symbols() method

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d88205db9caa0e9d42dde8ff6c2fa0c7b57cd11d Gitweb: https://git.kernel.org/tip/d88205db9caa0e9d42dde8ff6c2fa0c7b57cd11d Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 23 Apr 2018 17:08:02 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:05 -0300 p

Re: [PATCH 07/11] irqchip: stm32: add stm32mp1 support with hierarchy domain

2018-05-02 Thread Rob Herring
On Wed, May 2, 2018 at 11:03 AM, Ludovic BARRE wrote: > Hi Rob > > > > On 05/01/2018 04:56 PM, Rob Herring wrote: >> >> On Thu, Apr 26, 2018 at 06:18:30PM +0200, Ludovic Barre wrote: >>> >>> From: Ludovic Barre >>> >>> Exti controller has been differently integrated on stm32mp1 SoC. >>> A parent

[tip:perf/core] perf tests: Let 'perf test list' display subtests

2018-05-02 Thread tip-bot for Hendrik Brueckner
Commit-ID: ea40b6d3222e5feef178d9b49baead28e9b5fe20 Gitweb: https://git.kernel.org/tip/ea40b6d3222e5feef178d9b49baead28e9b5fe20 Author: Hendrik Brueckner AuthorDate: Fri, 13 Apr 2018 09:42:23 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:07 -0300 perf tes

[tip:perf/core] perf thread: Introduce thread__find_symbol()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 4546263d72e22ea84b49dafad26d8ca679d5e83d Gitweb: https://git.kernel.org/tip/4546263d72e22ea84b49dafad26d8ca679d5e83d Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 11:24:49 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:07 -0300 p

[tip:perf/core] perf script: Use thread__find_symbol() instead of ad-hoc equivalent

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: cc5f02f2be8d3354986bad5703ee8a983872f140 Gitweb: https://git.kernel.org/tip/cc5f02f2be8d3354986bad5703ee8a983872f140 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 11:32:30 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:08 -0300 p

[Patch v2] sched/fair: make CFS bandwidth slice per cpu group

2018-05-02 Thread Cong Wang
We saw tasks in a CPU cgroup got throttled for many times even when they don't apparently over-burn the CPU's. I tried to trace the cause and noticed that one of the problems here is that the local CPU which got the last chunk of quota doesn't use all of them and prevents other CPUs to reuse the un

[tip:perf/core] perf thread: Make thread__find_map() return the map

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 71a84b5aedf5023f4009c3bbf28ecba256201f87 Gitweb: https://git.kernel.org/tip/71a84b5aedf5023f4009c3bbf28ecba256201f87 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 11:58:56 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:08 -0300 p

[tip:perf/core] perf thread: Make thread__find_symbol() return the symbol searched

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d9a5f274603bea1c89d59baaf37eef8f57851a09 Gitweb: https://git.kernel.org/tip/d9a5f274603bea1c89d59baaf37eef8f57851a09 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 12:05:48 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:09 -0300 p

[tip:perf/core] perf map: Shorten map_groups__find_by_name() signature

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 83cf774b028fa67acfdd0176d54aa9387c2ad10d Gitweb: https://git.kernel.org/tip/83cf774b028fa67acfdd0176d54aa9387c2ad10d Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 12:16:09 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:09 -0300 p

Re: [PATCH 0/6] use memcpy_mcsafe() for copy_to_iter()

2018-05-02 Thread Dan Williams
On Wed, May 2, 2018 at 9:19 AM, Andy Lutomirski wrote: > On Tue, May 1, 2018 at 8:34 PM Linus Torvalds > > wrote: > >> On Tue, May 1, 2018 at 8:22 PM Dan Williams >> wrote: > >> > All that to say that having a typical RAM page covering poisoned pmem >> > would complicate the 'clear badblocks' im

[PATCH v2 0/3] Few NFC fixes from android-4.14 tree

2018-05-02 Thread Amit Pundir
Hi, Submitting v2 of NFC fixes I picked up from android-4.14 tree[1] for review and comments. Again like to point out that I have not feature tested these patches at all. Only made small cosmetic changes to the original patches (removed Android-only tag and internal bug ID) and build tested for a

[PATCH v2 3/3] NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver

2018-05-02 Thread Amit Pundir
From: Suren Baghdasaryan Possible buffer overflow when reading next_read_size bytes into tmp buffer after next_read_size was extracted from a previous packet. Signed-off-by: Suren Baghdasaryan Signed-off-by: Amit Pundir --- v2: Remove redundant __func__ from dev_dgb(). drivers/nfc/fdp/i2c.c

[PATCH v2 2/3] NFC: Fix possible memory corruption when handling SHDLC I-Frame commands

2018-05-02 Thread Amit Pundir
From: Suren Baghdasaryan When handling SHDLC I-Frame commands "pipe" field used for indexing into an array should be checked before usage. If left unchecked it might access memory outside of the array of size NFC_HCI_MAX_PIPES(127). Signed-off-by: Suren Baghdasaryan Signed-off-by: Amit Pundir

[tip:perf/core] perf Documentation: Support for asciidoctor

2018-05-02 Thread tip-bot for Takashi Iwai
Commit-ID: ffef80ecf89f0a883e976534a62db04059d3a4f6 Gitweb: https://git.kernel.org/tip/ffef80ecf89f0a883e976534a62db04059d3a4f6 Author: Takashi Iwai AuthorDate: Tue, 24 Apr 2018 17:04:56 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:10 -0300 perf Document

[tip:perf/core] perf machine: Introduce machine__kernel_maps()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 68a741868a0612408a46fda4c06663315d40c544 Gitweb: https://git.kernel.org/tip/68a741868a0612408a46fda4c06663315d40c544 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 24 Apr 2018 17:06:25 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:10 -0300 p

[PATCH v2 1/3] NFC: st21nfca: Fix out of bounds kernel access when handling ATR_REQ

2018-05-02 Thread Amit Pundir
From: Suren Baghdasaryan Out of bounds kernel accesses in st21nfca's NFC HCI layer might happen when handling ATR_REQ events if user-specified atr_req->length is bigger than the buffer size. In that case memcpy() inside st21nfca_tm_send_atr_res() will read extra bytes resulting in OOB read from t

[tip:perf/core] perf machine: Shorten machine__load_kallsyms() signature

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 329f0adef39aedb8ac4be279c3394f32b53b1a88 Gitweb: https://git.kernel.org/tip/329f0adef39aedb8ac4be279c3394f32b53b1a88 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 11:40:32 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:10 -0300 p

[PATCH] NFC: fdp: Remove __func__ parameter from dev_dbg() call

2018-05-02 Thread Amit Pundir
Remove redundant __func__ parameter from dev_dgb() calls. Signed-off-by: Amit Pundir --- drivers/nfc/fdp/fdp.c | 22 +++--- drivers/nfc/fdp/i2c.c | 20 +--- 2 files changed, 20 insertions(+), 22 deletions(-) diff --git a/drivers/nfc/fdp/fdp.c b/drivers/nfc/fdp/fd

Re: Linux messages full of `random: get_random_u32 called from`

2018-05-02 Thread Laura Abbott
On 05/02/2018 09:26 AM, Theodore Y. Ts'o wrote: On Wed, May 02, 2018 at 07:09:11AM -0500, Justin Forbes wrote: Yes, Fedora libgcrypt is carrying a patch which makes it particularly painful for us, we have reached out to the libgcrypt maintainer to follow up on that end. But as I said before, eve

[tip:perf/core] perf machine: Remove needless map_type from machine__load_vmlinux_path()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 1d1a2654fffe1e5a80479ed4b6202467d2d0db46 Gitweb: https://git.kernel.org/tip/1d1a2654fffe1e5a80479ed4b6202467d2d0db46 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 12:18:11 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:11 -0300 p

Re: linux-next: manual merge of the rdma tree with the rdma-fixes tree

2018-05-02 Thread Jason Gunthorpe
On Wed, May 02, 2018 at 10:00:52AM -0400, Doug Ledford wrote: > On Wed, 2018-05-02 at 13:22 +0300, Leon Romanovsky wrote: > > On Mon, Apr 30, 2018 at 08:55:35PM -0400, Doug Ledford wrote: > > > On Tue, 2018-05-01 at 10:10 +1000, Stephen Rothwell wrote: > > > > Hi all, > > > > > > > > Today's linux

[tip:perf/core] perf tests vmlinux-kallsyms: Use machine__find_kernel_function(_by_name)

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 3cd666b5017cfc9cc258fe8a2d410397f42856bf Gitweb: https://git.kernel.org/tip/3cd666b5017cfc9cc258fe8a2d410397f42856bf Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 12:23:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:11 -0300 p

Re: [PATCH 1/2] fs: add RWF_IOPRIO

2018-05-02 Thread Adam Manzanares
On 5/2/18 10:32 AM, Christoph Hellwig wrote: > On Mon, Apr 30, 2018 at 09:57:39AM -0700, adam.manzana...@wdc.com wrote: >> From: Adam Manzanares >> >> This is the per-I/O equivalent of the ioprio_set system call. >> >> When the RWF_IOPRIO flag is set then the aio_reqprio field of the iocb >> is

[tip:perf/core] perf tests vmlinux-kallsyms: Use map__for_each_symbol() instead of open coded equivalent

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d05b861e6da27ccb0d1b882f240890b0ed40adff Gitweb: https://git.kernel.org/tip/d05b861e6da27ccb0d1b882f240890b0ed40adff Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 12:32:25 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:12 -0300 p

[tip:perf/core] perf map: Shorten map_groups__find() signature

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: abe5449d2de6ccc5851b6fed130100892097 Gitweb: https://git.kernel.org/tip/abe5449d2de6ccc5851b6fed130100892097 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 12:39:22 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:12 -0300 p

[tip:perf/core] perf ui stdio: Use map_groups__fprintf()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: b0867f0c624ca48886ae5bbe0574dbc3eef8c694 Gitweb: https://git.kernel.org/tip/b0867f0c624ca48886ae5bbe0574dbc3eef8c694 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 12:52:45 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:13 -0300 p

[tip:perf/core] perf symbols: Shorten dso__(first|last)_symbol()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5cf88a6325ad75efe4f01204086d216b5d7f1ea8 Gitweb: https://git.kernel.org/tip/5cf88a6325ad75efe4f01204086d216b5d7f1ea8 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:01:46 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:13 -0300 p

[tip:perf/core] tools lib symbols: Introduce kallsyms__is_function()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 494e31e2a2b1cdc3efc60043fac5bbd39a6fb04f Gitweb: https://git.kernel.org/tip/494e31e2a2b1cdc3efc60043fac5bbd39a6fb04f Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:09:55 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:14 -0300 t

[tip:perf/core] perf symbols: Unexport symbol_type__is_a()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: a2f1c160fec491de394dbec930b192da98618803 Gitweb: https://git.kernel.org/tip/a2f1c160fec491de394dbec930b192da98618803 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:17:55 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:15 -0300 p

[tip:perf/core] perf tools: Use kallsyms__is_function()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: e85e0e0ccc60e1bd82b33293088ce146f3eff632 Gitweb: https://git.kernel.org/tip/e85e0e0ccc60e1bd82b33293088ce146f3eff632 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:16:31 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:14 -0300 p

[tip:perf/core] perf map: Remove enum_type arg to map_groups__first()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: dce0478b5fa05147a69dc6dd6cfcaac2f0e0eb2f Gitweb: https://git.kernel.org/tip/dce0478b5fa05147a69dc6dd6cfcaac2f0e0eb2f Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:28:55 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:15 -0300 p

[tip:perf/core] perf symbols: Remove map_type arg from dso__find_symbol()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: af07eeb04ca9c992b67a59aa8bc10118b610d518 Gitweb: https://git.kernel.org/tip/af07eeb04ca9c992b67a59aa8bc10118b610d518 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:46:28 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:15 -0300 p

INFO: rcu detected stall in __schedule

2018-05-02 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:f2125992e7cb Merge tag 'xfs-4.17-fixes-1' of git://git.kern... git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?id=4755940087693312 kernel config: https://syzkaller.appspot.com/x/.config?id=64935577

[tip:perf/core] perf thread: Remove addr_type arg from thread__find_cpumode_addr_location()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 26bd93316451256f92d18a331a3fd2f7e3b563ab Gitweb: https://git.kernel.org/tip/26bd93316451256f92d18a331a3fd2f7e3b563ab Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 17:58:03 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:16 -0300 p

[tip:perf/core] perf machine: Use machine__find_kernel_function() instead of open coded version

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 128cde3379358d43c3cf2cb5ea00bac8bf9cf1cf Gitweb: https://git.kernel.org/tip/128cde3379358d43c3cf2cb5ea00bac8bf9cf1cf Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 18:04:45 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:16 -0300 p

[tip:perf/core] perf thread: Ditch __thread__find_symbol()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 117d3c2474a24ab842af00972598c25abffee1e6 Gitweb: https://git.kernel.org/tip/117d3c2474a24ab842af00972598c25abffee1e6 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 25 Apr 2018 18:16:53 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:17 -0300 p

[tip:perf/core] perf thread: Make thread__find_map() search all maps

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 404eb5a436c4cbdc3b76896a28a3b72b7ad9294e Gitweb: https://git.kernel.org/tip/404eb5a436c4cbdc3b76896a28a3b72b7ad9294e Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 09:34:37 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:17 -0300 p

[tip:perf/core] perf machine: Set PROT_EXEC for executable PERF_RECORD_MMAP records

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 0f476f2bbc1b46f76f9383dfe647858a888549aa Gitweb: https://git.kernel.org/tip/0f476f2bbc1b46f76f9383dfe647858a888549aa Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 11:30:50 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:19 -0300 p

[tip:perf/core] perf sort: Use mmap->prot on "dcacheline" formatting

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 6769e98dde916dc0e7f8282b29ec3bb995da6d94 Gitweb: https://git.kernel.org/tip/6769e98dde916dc0e7f8282b29ec3bb995da6d94 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 12:26:01 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:19 -0300 p

[tip:perf/core] perf map: Remove map_type arg from map_groups__find()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: e1f2a0d0f2d80c7fedb5f910367bc12d02e914a7 Gitweb: https://git.kernel.org/tip/e1f2a0d0f2d80c7fedb5f910367bc12d02e914a7 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 09:49:31 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:18 -0300 p

Re: [PATCH] NFC: fdp: Remove __func__ parameter from dev_dbg() call

2018-05-02 Thread Andy Shevchenko
On Wed, 2018-05-02 at 23:19 +0530, Amit Pundir wrote: > - dev_dbg(dev, "%s\n", __func__); > + dev_dbg(dev, "\n"); If one enables function tracer this will be redundant completely. -- Andy Shevchenko Intel Finland Oy

[tip:perf/core] perf symbols: Use symbol type instead of map->type

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 18231d79466e6b183b4f3b2aa66231fb4052fb85 Gitweb: https://git.kernel.org/tip/18231d79466e6b183b4f3b2aa66231fb4052fb85 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 12:45:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:20 -0300 p

[tip:perf/core] perf map: Use map->prot in place of type==MAP__FUNCTION

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d183b2614fcd6d0a10c792891fd09bb254594ad4 Gitweb: https://git.kernel.org/tip/d183b2614fcd6d0a10c792891fd09bb254594ad4 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 16:08:38 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 16:08:38 -0300 p

[tip:perf/core] perf symbols: Store the ELF symbol type in the symbol struct

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: af30bffa2f9aa73a648ea932ed468dc3031ac1f9 Gitweb: https://git.kernel.org/tip/af30bffa2f9aa73a648ea932ed468dc3031ac1f9 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 11:09:10 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:18 -0300 p

[tip:perf/core] perf symbols: No need to special case MAP__FUNCTION in fixup

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d1fd8d9e6b7b72c8a51bd43b17409c37d82cddef Gitweb: https://git.kernel.org/tip/d1fd8d9e6b7b72c8a51bd43b17409c37d82cddef Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 12:36:37 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 13:47:20 -0300 p

[tip:perf/core] perf symbols: Remove needless goto

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 857140e81690748ce9a0a7ae7ed91cddb254f51a Gitweb: https://git.kernel.org/tip/857140e81690748ce9a0a7ae7ed91cddb254f51a Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 27 Apr 2018 10:53:14 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 10:53:14 -0300 p

[tip:perf/core] perf symbols: Use map->prot in place of type==MAP__FUNCTION

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: e9814df8645d82b6c5d185537f9510028e35c385 Gitweb: https://git.kernel.org/tip/e9814df8645d82b6c5d185537f9510028e35c385 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 16:11:47 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 26 Apr 2018 16:15:08 -0300 p

[tip:perf/core] perf symbols: Unify symbol maps

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 3183f8ca304fd84096c44332f9bb699943beb6f1 Gitweb: https://git.kernel.org/tip/3183f8ca304fd84096c44332f9bb699943beb6f1 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 26 Apr 2018 16:52:34 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 10:47:06 -0300 p

[tip:perf/core] perf symbols: Split kernel symbol processing from dso__load_sym()

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 4e0d1e8bcb96821ea16c8c025f36a112804e829f Gitweb: https://git.kernel.org/tip/4e0d1e8bcb96821ea16c8c025f36a112804e829f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 27 Apr 2018 15:15:24 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 15:15:24 -0300 p

[tip:perf/core] perf symbols: Remove unused dso__load_all_kallsyms() 'map' parameter

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 333cc76c9df9ee70f664dc809607e8223f5a629a Gitweb: https://git.kernel.org/tip/333cc76c9df9ee70f664dc809607e8223f5a629a Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 27 Apr 2018 15:36:15 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 15:36:15 -0300 p

[tip:perf/core] perf symbols: kallsyms__delta() needs the kmap, not the map

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 019c6820d540d67608018238d91e57447ca7060f Gitweb: https://git.kernel.org/tip/019c6820d540d67608018238d91e57447ca7060f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 27 Apr 2018 15:47:13 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 15:47:13 -0300 p

Re: [PATCH] NFC: fdp: Remove __func__ parameter from dev_dbg() call

2018-05-02 Thread Greg KH
On Wed, May 02, 2018 at 08:59:28PM +0300, Andy Shevchenko wrote: > On Wed, 2018-05-02 at 23:19 +0530, Amit Pundir wrote: > > > - dev_dbg(dev, "%s\n", __func__); > > + dev_dbg(dev, "\n"); > > If one enables function tracer this will be redundant completely. Yes those kinds of "trace" debug l

[tip:perf/core] perf symbols: Move split_kallsyms to struct map_groups

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 15e0e2d4eeb147048af1dd9c3a675c26c4a7eb80 Gitweb: https://git.kernel.org/tip/15e0e2d4eeb147048af1dd9c3a675c26c4a7eb80 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 27 Apr 2018 15:59:32 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 27 Apr 2018 16:05:15 -0300 p

[tip:perf/core] perf machine: Ditch find_kernel_function variants

2018-05-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 107cad95ffd81afad295ed5c29d006e525f1f80f Gitweb: https://git.kernel.org/tip/107cad95ffd81afad295ed5c29d006e525f1f80f Author: Arnaldo Carvalho de Melo AuthorDate: Mon, 30 Apr 2018 12:20:54 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 30 Apr 2018 12:20:54 -0300 p

[tip:perf/core] perf tools: Fix spelling mistake: "builid" -> "buildid"

2018-05-02 Thread tip-bot for Colin Ian King
Commit-ID: 246907611e3cac6b1be2af91539172c008f47278 Gitweb: https://git.kernel.org/tip/246907611e3cac6b1be2af91539172c008f47278 Author: Colin Ian King AuthorDate: Fri, 27 Apr 2018 20:31:58 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 30 Apr 2018 12:02:03 -0300 perf tools:

Re: [PATCH 2/2] fs: Add aio priority support for block_dev

2018-05-02 Thread Adam Manzanares
On 5/2/18 10:33 AM, Christoph Hellwig wrote: >> --- a/fs/aio.c >> +++ b/fs/aio.c >> @@ -1603,6 +1603,15 @@ static int io_submit_one(struct kioctx *ctx, struct >> iocb __user *user_iocb, >> goto out_put_req; >> } >> >> +if (req->common.ki_flags & IOCB_IOPRIO) >> +

Re: [tip:x86/urgent] x86/cpu: Restore CPUID_8000_0008_EBX reload

2018-05-02 Thread Tim Chen
On 05/02/2018 07:48 AM, tip-bot for Thomas Gleixner wrote: > Commit-ID: c65732e4f72124ca5a3a0dd3bee0d3cee39c7170 > Gitweb: > https://git.kernel.org/tip/c65732e4f72124ca5a3a0dd3bee0d3cee39c7170 > Author: Thomas Gleixner > AuthorDate: Mon, 30 Apr 2018 21:47:46 +0200 > Committer: Thomas Gl

[git pull] Input updates for v4.17-rc3

2018-05-02 Thread Dmitry Torokhov
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem: just a few driver fixes. Changelog: - Christophe JAILLET (1): Input: synaptics-rmi4 - fix an unchecked out of memory error path

Re: [lustre_init] BUG: unable to handle kernel NULL pointer dereference at 0000000000000004

2018-05-02 Thread James Simmons
> Hello, > > FYI this happens in mainline kernel 4.17.0-rc3. > It looks like a new regression since v4.17-rc1. > > It occurs in 2 out of 2 boots. > > [ 54.222599] Magic number: 14:276:994 > [ 54.223261] tty ttyd7: hash matches > [ 54.223841] tty ttyaa: hash matches > [ 54.227288] Lust

Re: [PATCH v4 0/6] clocksource: rework Atmel TCB timer driver

2018-05-02 Thread Alexandre Belloni
On 02/05/2018 15:34:18+0200, Sebastian Andrzej Siewior wrote: > On 2018-04-26 20:52:33 [+0200], Alexandre Belloni wrote: > > > > I don't remember you posted anything for the TCB. Wasn't it focused on > > getting rid of the PIT irq? > > the PIT irq which was shared with the UART one some devices,

Re: [PATCH 01/10] staging: lustre: ldlm: store name directly in namespace.

2018-05-02 Thread James Simmons
> Rather than storing the name of a namespace in the > hash table, store it directly in the namespace. > This will allow the hashtable to be changed to use > rhashtable. > > Signed-off-by: NeilBrown Reviewed-by: James Simmons > --- > drivers/staging/lustre/lustre/include/lustre_dlm.h |5

Re: [PATCH 08/10] staging: lustre: move misc-device registration closer to related code.

2018-05-02 Thread James Simmons
> The ioctl handler for the misc device is in lnet/libcfs/module.c > but is it registered in lnet/libcfs/linux/linux-module.c. > > Keeping related code together make maintenance easier, so move the > code. > > Signed-off-by: NeilBrown Reviewed-by: James Simmons > --- > .../staging/lustre/i

[PATCH 1/2] iov_iter: fix return type of __pipe_get_pages()

2018-05-02 Thread Ilya Dryomov
It returns -EFAULT and happens to be a helper for pipe_get_pages() whose return type is ssize_t. Signed-off-by: Ilya Dryomov --- lib/iov_iter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/iov_iter.c b/lib/iov_iter.c index 970212670b6a..4d5bf40d399d 100644 --- a/lib/io

Re: [PATCH 09/10] staging: lustre: move remaining code from linux-module.c to module.c

2018-05-02 Thread James Simmons
> There is no longer any need to keep this code separate, > and now we can remove linux-module.c > > Signed-off-by: NeilBrown Reviewed-by: James Simmons > --- > .../staging/lustre/include/linux/libcfs/libcfs.h |4 > drivers/staging/lustre/lnet/libcfs/Makefile|1 > .../lus

Re: [PATCH v2 3/4] seccomp: Audit attempts to modify the actions_logged sysctl

2018-05-02 Thread Steve Grubb
On Wednesday, May 2, 2018 11:53:19 AM EDT Tyler Hicks wrote: > The decision to log a seccomp action will always be subject to the > value of the kernel.seccomp.actions_logged sysctl, even for processes > that are being inspected via the audit subsystem, in an upcoming patch. > Therefore, we need to

[PATCH 2/2] iov_iter: fix memory leak in pipe_get_pages_alloc()

2018-05-02 Thread Ilya Dryomov
Make n signed to avoid leaking the pages array if __pipe_get_pages() fails. Signed-off-by: Ilya Dryomov --- lib/iov_iter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/iov_iter.c b/lib/iov_iter.c index 4d5bf40d399d..fdae394172fa 100644 --- a/lib/iov_iter.c +++ b/lib/io

Re: [lustre-devel] [PATCH 04/10] staging: lustre: lu_object: move retry logic inside htable_lookup

2018-05-02 Thread James Simmons
> On Apr 30, 2018, at 21:52, NeilBrown wrote: > > > > The current retry logic, to wait when a 'dying' object is found, > > spans multiple functions. The process is attached to a waitqueue > > and set TASK_UNINTERRUPTIBLE in htable_lookup, and this status > > is passed back through lu_object_fin

[PATCH 0/4] staging: lustre: obdclass: missing lu_object fixes

2018-05-02 Thread James Simmons
With the work going for lu_object by Neil I noticed him solving the same problem as the Intel developers in a very similar approach. Also with the changes we don't want to lose these important changes. This is more mean for a basic review since in the end Neil and this work will be combined in some

[PATCH 4/4] staging: lustre: obdclass: change object lookup to no wait mode

2018-05-02 Thread James Simmons
From: Lai Siyao Currently we set LU_OBJECT_HEARD_BANSHEE on object when we want to remove object from cache, but this may lead to deadlock, because when other process lookup such object, it needs to wait for this object until release (done at last refcount put), while that process maybe already h

[PATCH 1/4] staging: lustre: obdclass: change spinlock of key to rwlock

2018-05-02 Thread James Simmons
From: Li Xi Most of the time, keys are never changed. So rwlock might be better for the concurrency of key read. Signed-off-by: Li Xi Signed-off-by: Gu Zheng Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-6800 Reviewed-on: http://review.whamcloud.com/15558 Reviewed-by: Faccini Bruno Revi

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