'commit df9bde015a72 ("xen/gntdev.c: convert to use vm_map_pages()")'
breaks gntdev driver. If vma->vm_pgoff > 0, vm_map_pages()
will:
- use map->pages starting at vma->vm_pgoff instead of 0
- verify map->count against vma_pages()+vma->vm_pgoff instead of just
vma_pages().
In practice, this
Commit-ID: 7836e52e518b5e3fd695850f1d4081f756f58406
Gitweb: https://git.kernel.org/tip/7836e52e518b5e3fd695850f1d4081f756f58406
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:20 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
Commit-ID: 07acd22677ac6bb2db404d1d258e8c7d06ca7706
Gitweb: https://git.kernel.org/tip/07acd22677ac6bb2db404d1d258e8c7d06ca7706
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:18 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
Commit-ID: 38f01d8da1d8d28678ea16a0a484f4d3eded34b2
Gitweb: https://git.kernel.org/tip/38f01d8da1d8d28678ea16a0a484f4d3eded34b2
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:17 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
On Tue, Jul 30, 2019 at 8:16 PM Stephen Boyd wrote:
>
> We don't need dev_err() messages when platform_get_irq() fails now that
> platform_get_irq() prints an error message itself when something goes
> wrong. Let's remove these prints with a simple semantic patch.
> Cc: Arnd Bergmann
> Cc: Greg
Commit-ID: 397721e06e52d017cfdd403f63284ed0995d4caf
Gitweb: https://git.kernel.org/tip/397721e06e52d017cfdd403f63284ed0995d4caf
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:16 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
Commit-ID: a1556f8479ed58b8d5a33aef54578bad0165c7e7
Gitweb: https://git.kernel.org/tip/a1556f8479ed58b8d5a33aef54578bad0165c7e7
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:14 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
Commit-ID: 959b83c769389b24d64759f60e64c4c62620ff02
Gitweb: https://git.kernel.org/tip/959b83c769389b24d64759f60e64c4c62620ff02
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:15 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
On Mon, Jul 29, 2019 at 09:19:05PM +0200, Greg Kroah-Hartman wrote:
> [ Upstream commit 509466b7d480bc5d22e90b9fbe6122ae0e2fbe39 ]
>
> runnable_avg_yN_inv[] is only used in kernel/sched/pelt.c but was
> included in several other places because they need other macros all
> came from
On Tue, 2019-07-30 at 18:29 +0200, Peter Zijlstra wrote:
> On Mon, Jul 22, 2019 at 01:33:34PM -0400, Rik van Riel wrote:
> > Plan for the CONFIG_CFS_BANDWIDTH reimplementation:
> > - When a cgroup gets throttled, mark the cgroup and its children
> > as throttled.
> > - When pick_next_entity
Commit-ID: 3803a229312de539d2878f2fc5c6ee0202ce6728
Gitweb: https://git.kernel.org/tip/3803a229312de539d2878f2fc5c6ee0202ce6728
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 16 Jul 2019 11:27:03 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:41 -0300
Commit-ID: a429dcb8feb60b8500fed81e2275c1944e3091fc
Gitweb: https://git.kernel.org/tip/a429dcb8feb60b8500fed81e2275c1944e3091fc
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:12 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
Commit-ID: 6ff8fff45611e0b5ff4c0979cd0470b5cbc0a031
Gitweb: https://git.kernel.org/tip/6ff8fff45611e0b5ff4c0979cd0470b5cbc0a031
Author: Arnaldo Carvalho de Melo
AuthorDate: Tue, 16 Jul 2019 10:59:19 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:41 -0300
Commit-ID: 5b7f445d684fc287a2101e29d42d1fee19ae14ff
Gitweb: https://git.kernel.org/tip/5b7f445d684fc287a2101e29d42d1fee19ae14ff
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:13 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:44 -0300
libperf: Add
On Tue, Jul 30, 2019 at 7:07 PM Segher Boessenkool
wrote:
>
> On Tue, Jul 30, 2019 at 11:16:37AM -0500, Segher Boessenkool wrote:
> > in_le32 and friends? Yeah, huh. If LLVM copies that to the stack as
> > well, its (not byte reversing) read will be atomic just fine, so things
> > will still
On Mon, Jul 29, 2019 at 01:13:56PM +0300, Denis Efremov wrote:
> Architectures currently define HAVE_ARCH_PCI_RESOURCE_TO_USER if they want
> to provide their own pci_resource_to_user() implementation. This could be
> simplified if we make the generic version a weak function. Thus,
> architecture
Commit-ID: 47f9bccc79cb067103ad5e9790e0d01c94839429
Gitweb: https://git.kernel.org/tip/47f9bccc79cb067103ad5e9790e0d01c94839429
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:11 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
libperf: Add
Commit-ID: 1c87f1654cc315fbeae0238a8dbf5bf3c498f3af
Gitweb: https://git.kernel.org/tip/1c87f1654cc315fbeae0238a8dbf5bf3c498f3af
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:08 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
On Tue, Jul 30, 2019 at 6:16 PM Segher Boessenkool
wrote:
>
> On Tue, Jul 30, 2019 at 04:30:29PM +0200, Arnd Bergmann wrote:
> > On Tue, Jul 30, 2019 at 3:49 PM Segher Boessenkool
> > wrote:
> > >
> > > On Tue, Jul 30, 2019 at 09:34:28AM +0200, Arnd Bergmann wrote:
> > > > Upon a second look, I
Commit-ID: 3143504918105156d03e8f927e127f7b9ea260d2
Gitweb: https://git.kernel.org/tip/3143504918105156d03e8f927e127f7b9ea260d2
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:10 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
libperf: Make
Commit-ID: e74676debaae7dcce20a34817ef145478887ba95
Gitweb: https://git.kernel.org/tip/e74676debaae7dcce20a34817ef145478887ba95
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:09 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
Commit-ID: 474ddc4c46025a615d0ea791d37ce9038fa20229
Gitweb: https://git.kernel.org/tip/474ddc4c46025a615d0ea791d37ce9038fa20229
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:06 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
Commit-ID: 750b4edeb0527414fb17b0ee2a76d2dbbd9a199d
Gitweb: https://git.kernel.org/tip/750b4edeb0527414fb17b0ee2a76d2dbbd9a199d
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:07 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
Hello
On 7/29/19 5:00 PM, Pavel Machek wrote:
Hi!
Looking at the rest of the code.
The DT doc indicated that this was a required child property so this is
why it
errors out.
Dan
Did you want me to fix up the LM3532 and send the patch?
If you could do that, that would be nice :-).
Ok
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
This is a resend of patch 2/3 from the v5[1] series, but split
up to be per-subsystem. Please apply patches directly to
subsystem trees if possible.
[1] https://lkml.kernel.org/r/20190730053845.126834-1-swb...@chromium.org
Cc: Greg Kroah-Hartman
Stephen Boyd (57):
ata: Remove dev_err()
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: b49aca3e9ce60d00e5bf0694b2ff4c2cd40809e5
Gitweb: https://git.kernel.org/tip/b49aca3e9ce60d00e5bf0694b2ff4c2cd40809e5
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:05 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Changes in v1:
1. Fixed indentations.
2. Removed lkml links from the description of the commit.
Changes in v2:
1. Changed the 'n' variable type in the main function from size_t to
int.
Changes in v3:
1. Changed warning message from "%s is the static EXPORT_*" to
"%s a static ..."
2.
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
On Tue, Jul 30, 2019 at 11:01:42AM -0700, Doug Anderson wrote:
> Hi,
>
> On Tue, Jul 30, 2019 at 10:34 AM Matthias Kaehlcke wrote:
> >
> > @@ -130,12 +138,13 @@
> > regulator-max-microvolt = <180>;
> > regulator-name = "vdd18_lcdt";
> >
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: 24e376b24582648d363df4e0a6bcc2ffcecd211e
Gitweb: https://git.kernel.org/tip/24e376b24582648d363df4e0a6bcc2ffcecd211e
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:04 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: 9a10bb22897ae9c2aa0ac9c2071f539f406ef942
Gitweb: https://git.kernel.org/tip/9a10bb22897ae9c2aa0ac9c2071f539f406ef942
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:03 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: ec7f24ef44fc5a4eb5cb71658c33db538ed66003
Gitweb: https://git.kernel.org/tip/ec7f24ef44fc5a4eb5cb71658c33db538ed66003
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:02 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: 1625102764a578b11fb407b8194cb0521129d919
Gitweb: https://git.kernel.org/tip/1625102764a578b11fb407b8194cb0521129d919
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:00 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: 5972d1e07bd95c7458e2d7f484391d69008affc7
Gitweb: https://git.kernel.org/tip/5972d1e07bd95c7458e2d7f484391d69008affc7
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:24:01 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
On 30.07.2019 18:48, Jan Kara wrote:
On Tue 30-07-19 17:57:18, Konstantin Khlebnikov wrote:
On 30.07.2019 17:14, Jan Kara wrote:
On Tue 23-07-19 11:16:51, Konstantin Khlebnikov wrote:
On 23.07.2019 3:52, Andrew Morton wrote:
(cc linux-fsdevel and Jan)
Thanks for CC Andrew.
On Mon, 22
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: a1cf3a75d3317ed893d453c222d220ca4d5f4c4e
Gitweb: https://git.kernel.org/tip/a1cf3a75d3317ed893d453c222d220ca4d5f4c4e
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:59 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
We don't need dev_err() messages when platform_get_irq() fails now that
platform_get_irq() prints an error message itself when something goes
wrong. Let's remove these prints with a simple semantic patch.
//
@@
expression ret;
struct platform_device *E;
@@
ret =
(
platform_get_irq(E, ...)
|
Commit-ID: 365c3ae7452ca95e0a8f1e4716dd806550ade706
Gitweb: https://git.kernel.org/tip/365c3ae7452ca95e0a8f1e4716dd806550ade706
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:58 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
Commit-ID: 5eb2dd2ade8354dcbe4cef54cd1719622af8f2dc
Gitweb: https://git.kernel.org/tip/5eb2dd2ade8354dcbe4cef54cd1719622af8f2dc
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:57 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evsel:
On Tue, 30 Jul 2019 15:11:27 +0200 Michal Hocko wrote:
> On Thu 23-05-19 17:57:37, Andrew Morton wrote:
> [...]
> > It does appear to me that this patch does more good than harm for the
> > totality of kernel users, so I'm inclined to push it through and to try
> > to talk Linus out of reverting
Commit-ID: c12995a55474e1cefac52da38c7fc47c024de067
Gitweb: https://git.kernel.org/tip/c12995a55474e1cefac52da38c7fc47c024de067
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:56 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
Commit-ID: 0f98b11c616f240b54ee85629ff4d3650c7ccc7d
Gitweb: https://git.kernel.org/tip/0f98b11c616f240b54ee85629ff4d3650c7ccc7d
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:55 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:43 -0300
perf evlist:
This patch adds a check to warn about static EXPORT_SYMBOL* functions
during the modpost. In most of the cases, a static symbol marked for
exporting is an odd combination that should be fixed either by deleting
the exporting mark or by removing the static attribute and adding the
appropriate
Commit-ID: 52c86bca94b42239563b1510d5fc6329b0ec1a86
Gitweb: https://git.kernel.org/tip/52c86bca94b42239563b1510d5fc6329b0ec1a86
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:54 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:42 -0300
perf evlist:
Commit-ID: b4b62ee688eb39151c9d8182c3e2f12c9d34602d
Gitweb: https://git.kernel.org/tip/b4b62ee688eb39151c9d8182c3e2f12c9d34602d
Author: Jiri Olsa
AuthorDate: Sun, 21 Jul 2019 13:23:53 +0200
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 29 Jul 2019 18:34:42 -0300
perf evsel:
On Tue, Jul 30, 2019 at 07:30:04PM +0200, Philippe Schenker wrote:
> From: Philippe Schenker
>
> This adds the possibility to enable a fixed-regulator with a clock.
Why? What does the hardware which makes this make sense look like?
Your cover letter didn't explain at all clearly, it just said
401 - 500 of 1291 matches
Mail list logo