[PATCH] [RFC] tty/serial: imx: make use of format specifier %dE

2019-08-28 Thread Uwe Kleine-König
I created a patch that teaches printk et al to emit a symbolic error name for an error valued integer[1]. With that applied dev_err(&pdev->dev, "failed to get ipg clk: %dE\n", ret); emits ... failed to get ipg clk: EPROBE_DEFER if ret is -EPROBE_DEFER. Petr Mladek (i.e. one of t

[PATCH] [RFC] i2c: imx: make use of format specifier %dE

2019-08-28 Thread Uwe Kleine-König
I created a patch that teaches printk et al to emit a symbolic error name for an error valued integer[1]. With that applied dev_err(&pdev->dev, "can't enable I2C clock, ret=%dE\n", ret); emits ... can't enable I2C clock, ret=EIO if ret is -EIO. Petr Mladek (i.e. one of the print

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 09:51:55PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 04:12:47PM -0700, Paul E. McKenney wrote: > > On Wed, Aug 28, 2019 at 06:14:44PM -0400, Joel Fernandes wrote: > > > On Wed, Aug 28, 2019 at 03:01:08PM -0700, Paul E. McKenney wrote: > > > > On Wed, Aug 28, 201

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 04:12:47PM -0700, Paul E. McKenney wrote: > On Wed, Aug 28, 2019 at 06:14:44PM -0400, Joel Fernandes wrote: > > On Wed, Aug 28, 2019 at 03:01:08PM -0700, Paul E. McKenney wrote: > > > On Wed, Aug 28, 2019 at 05:42:41PM -0400, Joel Fernandes wrote: > > > > On Wed, Aug 28, 201

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Sergey Senozhatsky
On (08/28/19 18:22), Uwe Kleine-König wrote: > That is wrong. When you do > > pr_err("There are no round tuits to give out: %dE\n", -ENOENT); > > in a kernel that doesn't support %dE you get: > > There are no round tuits to give out: -2E OK. Good point. -ss

Re: [PATCH 01/11] ftrace: move recordmcount tools to scripts/ftrace

2019-08-28 Thread Changbin Du
On Mon, Aug 26, 2019 at 06:44:44PM -0400, Steven Rostedt wrote: > On Sun, 25 Aug 2019 21:23:20 +0800 > Changbin Du wrote: > > > Move ftrace tools to its own directory. We will add another tool later. > > > > Cc: John F. Reiser > > Signed-off-by: Changbin Du > > --- > > scripts/.gitignore

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 06:14:44PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 03:01:08PM -0700, Paul E. McKenney wrote: > > On Wed, Aug 28, 2019 at 05:42:41PM -0400, Joel Fernandes wrote: > > > On Wed, Aug 28, 2019 at 02:19:04PM -0700, Paul E. McKenney wrote: > > > > On Wed, Aug 28, 201

Re: [PATCH] rcu/dyntick-idle: Add better tracing

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 02:26:13PM -0400, Joel Fernandes (Google) wrote: > The dyntick-idle traces are a bit confusing. This patch makes it simpler > and adds some missing cases such as EQS-enter because user vs idle mode. > > Following are the changes: > (1) Add a new context field to trace_rcu_d

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

2019-08-28 Thread Pavel Machek
Hi! > On Tue, 12 Mar 2019, Pavel Machek wrote: > > On Mon 2019-03-11 23:31:08, Thomas Gleixner wrote: > > > Calling this a lie is a completly unjustified personal attack on those who > > > > So how should it be called? I initally used less strong words, only to > > get "Care to tell what's a lie

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 03:01:08PM -0700, Paul E. McKenney wrote: > On Wed, Aug 28, 2019 at 05:42:41PM -0400, Joel Fernandes wrote: > > On Wed, Aug 28, 2019 at 02:19:04PM -0700, Paul E. McKenney wrote: > > > On Wed, Aug 28, 2019 at 05:05:25PM -0400, Joel Fernandes wrote: > > > > On Wed, Aug 28, 201

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
On Wed 2019-08-28 16:15:06, Thomas Gleixner wrote: > On Wed, 28 Aug 2019, Pavel Machek wrote: > > On Wed 2019-08-28 14:46:21, Borislav Petkov wrote: > > > On Wed, Aug 28, 2019 at 02:29:13PM +0200, Pavel Machek wrote: > > > > This is not a way to have an inteligent conversation. > > > > > > No, thi

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 05:42:41PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 02:19:04PM -0700, Paul E. McKenney wrote: > > On Wed, Aug 28, 2019 at 05:05:25PM -0400, Joel Fernandes wrote: > > > On Wed, Aug 28, 2019 at 01:23:30PM -0700, Paul E. McKenney wrote: > > > > On Mon, Aug 26, 201

Re: [PATCH 3/5] rcu/tree: Add support for debug_objects debugging for kfree_rcu()

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 05:43:20PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 02:31:19PM -0700, Paul E. McKenney wrote: > > On Tue, Aug 27, 2019 at 03:01:57PM -0400, Joel Fernandes (Google) wrote: > > > Make use of RCU's debug_objects debugging support > > > (CONFIG_DEBUG_OBJECTS_RCU_HE

Re: [PATCH 5/5] rcu: Remove kfree_call_rcu_nobatch()

2019-08-28 Thread Paul E. McKenney
On Tue, Aug 27, 2019 at 03:01:59PM -0400, Joel Fernandes (Google) wrote: > Now that kfree_rcu() special casing have been removed from tree RCU, > remove kfree_call_rcu_nobatch() since it is not needed. > > Signed-off-by: Joel Fernandes (Google) Now -this- one qualifies as a nice negative delta!

Re: [RFC v1 1/2] rcu/tree: Clean up dynticks counter usage

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 01:13:44PM -0700, Paul E. McKenney wrote: > On Mon, Aug 26, 2019 at 09:33:53PM -0400, Joel Fernandes (Google) wrote: > > The dynticks counter are confusing due to crowbar writes of > > DYNTICK_IRQ_NONIDLE whose purpose is to detect half-interrupts (i.e. we > > see rcu_irq_en

Re: [PATCH 4/5] rcu: Remove kfree_rcu() special casing and lazy handling

2019-08-28 Thread Paul E. McKenney
On Tue, Aug 27, 2019 at 03:01:58PM -0400, Joel Fernandes (Google) wrote: > Remove kfree_rcu() special casing and lazy handling from RCU. > For Tiny RCU we fold the special handling into just Tiny RCU code. > > Suggested-by: Paul E. McKenney > Signed-off-by: Joel Fernandes (Google) Nice! Severa

Re: [PATCH 3/5] rcu/tree: Add support for debug_objects debugging for kfree_rcu()

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 02:31:19PM -0700, Paul E. McKenney wrote: > On Tue, Aug 27, 2019 at 03:01:57PM -0400, Joel Fernandes (Google) wrote: > > Make use of RCU's debug_objects debugging support > > (CONFIG_DEBUG_OBJECTS_RCU_HEAD) similar to call_rcu() and other flavors. > > Other flavors? Ah, ca

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 02:19:04PM -0700, Paul E. McKenney wrote: > On Wed, Aug 28, 2019 at 05:05:25PM -0400, Joel Fernandes wrote: > > On Wed, Aug 28, 2019 at 01:23:30PM -0700, Paul E. McKenney wrote: > > > On Mon, Aug 26, 2019 at 09:33:54PM -0400, Joel Fernandes (Google) wrote: > > > > The dyntic

Re: [PATCH 3/5] rcu/tree: Add support for debug_objects debugging for kfree_rcu()

2019-08-28 Thread Paul E. McKenney
On Tue, Aug 27, 2019 at 03:01:57PM -0400, Joel Fernandes (Google) wrote: > Make use of RCU's debug_objects debugging support > (CONFIG_DEBUG_OBJECTS_RCU_HEAD) similar to call_rcu() and other flavors. Other flavors? Ah, call_srcu(), rcu_barrier(), and srcu_barrier(), right? > We queue the object

Re: [PATCH 0/5] kfree_rcu() additions for -rcu

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 01:46:24PM -0700, Paul E. McKenney wrote: > On Wed, Aug 28, 2019 at 04:34:58PM -0400, Joel Fernandes wrote: > > On Wed, Aug 28, 2019 at 01:28:08PM -0700, Paul E. McKenney wrote: > > > On Tue, Aug 27, 2019 at 03:01:54PM -0400, Joel Fernandes (Google) wrote: > > > > Hi, > > >

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 05:05:25PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 01:23:30PM -0700, Paul E. McKenney wrote: > > On Mon, Aug 26, 2019 at 09:33:54PM -0400, Joel Fernandes (Google) wrote: > > > The dynticks_nmi_nesting counter serves 4 purposes: > > > > > > (a) rcu_is_cp

Re: [PATCH 1/5] rcu/rcuperf: Add kfree_rcu() performance Tests

2019-08-28 Thread Paul E. McKenney
On Tue, Aug 27, 2019 at 03:01:55PM -0400, Joel Fernandes (Google) wrote: > This test runs kfree_rcu() in a loop to measure performance of the new > kfree_rcu() batching functionality. > > The following table shows results when booting with arguments: > rcuperf.kfree_loops=2 rcuperf.kfree_alloc

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 01:23:30PM -0700, Paul E. McKenney wrote: > On Mon, Aug 26, 2019 at 09:33:54PM -0400, Joel Fernandes (Google) wrote: > > The dynticks_nmi_nesting counter serves 4 purposes: > > > > (a) rcu_is_cpu_rrupt_from_idle() needs to be able to detect first > > interru

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Mark Brown
On Wed, Aug 28, 2019 at 09:59:16PM +0200, Uwe Kleine-König wrote: > On 8/28/19 1:32 PM, Petr Mladek wrote: > > Please, do the opposite. Add conversion of few subsystems into the > > patchset and add more people into CC. We will see immediately whether > > it makes sense to spend time on this. > F

Re: [PATCH 0/5] kfree_rcu() additions for -rcu

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 04:34:58PM -0400, Joel Fernandes wrote: > On Wed, Aug 28, 2019 at 01:28:08PM -0700, Paul E. McKenney wrote: > > On Tue, Aug 27, 2019 at 03:01:54PM -0400, Joel Fernandes (Google) wrote: > > > Hi, > > > > > > This is a series on top of the patch "rcu/tree: Add basic support f

Re: [PATCH v2] rcu/tree: Add multiple in-flight batches of kfree_rcu work

2019-08-28 Thread Paul E. McKenney
On Wed, Aug 28, 2019 at 10:09:52AM -0400, Joel Fernandes (Google) wrote: > During testing, it was observed that amount of memory consumed due > kfree_rcu() batching is 300-400MB. Previously we had only a single > head_free pointer pointing to the list of rcu_head(s) that are to be > freed after a g

Re: [PATCH 0/5] kfree_rcu() additions for -rcu

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 01:28:08PM -0700, Paul E. McKenney wrote: > On Tue, Aug 27, 2019 at 03:01:54PM -0400, Joel Fernandes (Google) wrote: > > Hi, > > > > This is a series on top of the patch "rcu/tree: Add basic support for > > kfree_rcu() batching". > > > > Link: http://lore.kernel.org/r/201

Re: [PATCH 0/5] kfree_rcu() additions for -rcu

2019-08-28 Thread Paul E. McKenney
On Tue, Aug 27, 2019 at 03:01:54PM -0400, Joel Fernandes (Google) wrote: > Hi, > > This is a series on top of the patch "rcu/tree: Add basic support for > kfree_rcu() batching". > > Link: http://lore.kernel.org/r/20190814160411.58591-1-j...@joelfernandes.org > > It adds performance tests, some

Re: [RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter

2019-08-28 Thread Paul E. McKenney
On Mon, Aug 26, 2019 at 09:33:54PM -0400, Joel Fernandes (Google) wrote: > The dynticks_nmi_nesting counter serves 4 purposes: > > (a) rcu_is_cpu_rrupt_from_idle() needs to be able to detect first > interrupt nesting level. > > (b) We need to detect half-interrupts till we a

Re: [RFC v1 1/2] rcu/tree: Clean up dynticks counter usage

2019-08-28 Thread Paul E. McKenney
On Mon, Aug 26, 2019 at 09:33:53PM -0400, Joel Fernandes (Google) wrote: > The dynticks counter are confusing due to crowbar writes of > DYNTICK_IRQ_NONIDLE whose purpose is to detect half-interrupts (i.e. we > see rcu_irq_enter() but not rcu_irq_exit() due to a usermode upcall) and > if so then do

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Uwe Kleine-König
On 8/28/19 1:32 PM, Petr Mladek wrote: > On Tue 2019-08-27 23:12:44, Uwe Kleine-König wrote: >> I dropped the example conversion, I think the idea should be clear now >> even without an explicit example. > > Please, do the opposite. Add conversion of few subsystems into the > patchset and add mor

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Uwe Kleine-König
Hello Petr, On 8/28/19 1:32 PM, Petr Mladek wrote: > On Tue 2019-08-27 23:12:44, Uwe Kleine-König wrote: >> Petr Mladek had some concerns: >>> There are ideas to make the code even more tricky to reduce >>> the size, keep it fast. >> >> I think Enrico Weigelt's suggestion to use a case is the bes

Re: [PATCH v2] doc: kselftest: update for clarity on running kselftests in CI rings

2019-08-28 Thread shuah
On 8/26/19 6:37 PM, Shuah Khan wrote: Update to add clarity and recommendations on running newer kselftests on older kernels vs. matching the kernel and kselftest revisions. The recommendation is "Match kernel revision and kselftest." Signed-off-by: Shuah Khan --- Changes since v1: Fixed "WARN

[PATCH] rcu/dyntick-idle: Add better tracing

2019-08-28 Thread Joel Fernandes (Google)
The dyntick-idle traces are a bit confusing. This patch makes it simpler and adds some missing cases such as EQS-enter because user vs idle mode. Following are the changes: (1) Add a new context field to trace_rcu_dyntick tracepoint. This context field can be "USER", "IDLE" or "IRQ". (2) Remo

Re: [PATCH 1/2] docs: kbuild: fix invalid ReST syntax

2019-08-28 Thread Masahiro Yamada
On Wed, Aug 14, 2019 at 7:54 PM Masahiro Yamada wrote: > > I see the following warnings when I open this document with a ReST > viewer, retext: > > /home/masahiro/ref/linux/Documentation/kbuild/makefiles.rst:1142: (WARNING/2) > Inline emphasis start-string without end-string. > /home/masahiro/ref

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Uwe Kleine-König
On 8/28/19 2:59 PM, Sergey Senozhatsky wrote: > On (08/28/19 14:49), Rasmus Villemoes wrote: >> On 28/08/2019 14.02, Sergey Senozhatsky wrote: >>> On (08/28/19 14:54), Jani Nikula wrote: >>> [..] > I personally think that this feature is not worth the code, data, > and bikeshedding. >>

Re: [PATCH v8 11/27] x86/mm: Introduce _PAGE_DIRTY_SW

2019-08-28 Thread Yu-cheng Yu
On Wed, 2019-08-28 at 09:03 +0200, Peter Zijlstra wrote: > On Tue, Aug 27, 2019 at 03:37:12PM -0700, Yu-cheng Yu wrote: > > On Fri, 2019-08-23 at 16:02 +0200, Peter Zijlstra wrote: > > > On Tue, Aug 13, 2019 at 01:52:09PM -0700, Yu-cheng Yu wrote: > > > > > > > +static inline pte_t pte_move_flags(

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Thomas Gleixner
On Wed, 28 Aug 2019, Pavel Machek wrote: > On Wed 2019-08-28 14:46:21, Borislav Petkov wrote: > > On Wed, Aug 28, 2019 at 02:29:13PM +0200, Pavel Machek wrote: > > > This is not a way to have an inteligent conversation. > > > > No, this *is* the way to keep the conversation sane, without veering >

[PATCH v2] rcu/tree: Add multiple in-flight batches of kfree_rcu work

2019-08-28 Thread Joel Fernandes (Google)
During testing, it was observed that amount of memory consumed due kfree_rcu() batching is 300-400MB. Previously we had only a single head_free pointer pointing to the list of rcu_head(s) that are to be freed after a grace period. Until this list is drained, we cannot queue any more objects on it s

Re: [PATCH 2/5] rcu/tree: Add multiple in-flight batches of kfree_rcu work

2019-08-28 Thread Joel Fernandes
On Wed, Aug 28, 2019 at 07:52:53AM +0800, Boqun Feng wrote: > Hi Joel, > > On Tue, Aug 27, 2019 at 03:01:56PM -0400, Joel Fernandes (Google) wrote: > > During testing, it was observed that amount of memory consumed due > > kfree_rcu() batching is 300-400MB. Previously we had only a single > > head

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
On Wed 2019-08-28 14:46:21, Borislav Petkov wrote: > On Wed, Aug 28, 2019 at 02:29:13PM +0200, Pavel Machek wrote: > > This is not a way to have an inteligent conversation. > > No, this *is* the way to keep the conversation sane, without veering > off into some absurd claims. > > So, to cut to th

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Sergey Senozhatsky
On (08/28/19 14:49), Rasmus Villemoes wrote: > On 28/08/2019 14.02, Sergey Senozhatsky wrote: > > On (08/28/19 14:54), Jani Nikula wrote: > > [..] > >>> I personally think that this feature is not worth the code, data, > >>> and bikeshedding. > >> > >> The obvious alternative, I think already menti

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Rasmus Villemoes
On 28/08/2019 14.02, Sergey Senozhatsky wrote: > On (08/28/19 14:54), Jani Nikula wrote: > [..] >>> I personally think that this feature is not worth the code, data, >>> and bikeshedding. >> >> The obvious alternative, I think already mentioned, is to just add >> strerror() or similar as a function

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Borislav Petkov
On Wed, Aug 28, 2019 at 02:29:13PM +0200, Pavel Machek wrote: > This is not a way to have an inteligent conversation. No, this *is* the way to keep the conversation sane, without veering off into some absurd claims. So, to cut to the chase: you can simply add "rdrand=force" to your cmdline parame

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
On Wed 2019-08-28 14:16:28, Borislav Petkov wrote: > On Wed, Aug 28, 2019 at 02:09:36PM +0200, Pavel Machek wrote: > > Yes, and now AMD has patch to break it on *all* machines. > > It doesn't break all machines - you need to look at that patch again. This is not a way to have an inteligent conver

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Borislav Petkov
On Wed, Aug 28, 2019 at 02:09:36PM +0200, Pavel Machek wrote: > Yes, and now AMD has patch to break it on *all* machines. It doesn't break all machines - you need to look at that patch again. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
On Wed 2019-08-28 14:00:24, Borislav Petkov wrote: > On Wed, Aug 28, 2019 at 01:49:47PM +0200, Pavel Machek wrote: > > AMD screwed this up, > > Except that it wasn't AMD who screwed up but BIOS on *some* laptops. Yes, and now AMD has patch to break it on *all* machines. Hmm. "Get random data" in

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Sergey Senozhatsky
On (08/28/19 14:54), Jani Nikula wrote: [..] > > I personally think that this feature is not worth the code, data, > > and bikeshedding. > > The obvious alternative, I think already mentioned, is to just add > strerror() or similar as a function. I doubt there'd be much opposition > to that. Folks

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Borislav Petkov
On Wed, Aug 28, 2019 at 01:49:47PM +0200, Pavel Machek wrote: > AMD screwed this up, Except that it wasn't AMD who screwed up but BIOS on *some* laptops. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Jani Nikula
On Wed, 28 Aug 2019, Petr Mladek wrote: > On Tue 2019-08-27 23:12:44, Uwe Kleine-König wrote: >> Petr Mladek had some concerns: >> > The array is long, created by cpu&paste, the index of each code >> > is not obvious. >> >> Yeah right, the array is long. This cannot really be changed because we

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
Hi! > > > There is no way to reinitialize RDRAND from the kernel otherwise we would > > > have exactly done that. If you know how to do that please tell. > > > > Would they? AMD is not exactly doing good job with communication > > Yes they would. Stop making up weird conspiracy theories. > > he

Re: [PATCH v2] vsprintf: introduce %dE for error constants

2019-08-28 Thread Petr Mladek
On Tue 2019-08-27 23:12:44, Uwe Kleine-König wrote: > Petr Mladek had some concerns: > > The array is long, created by cpu&paste, the index of each code > > is not obvious. > > Yeah right, the array is long. This cannot really be changed because we > have that many error codes. I don't understand

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Thomas Gleixner
Pavel, On Wed, 28 Aug 2019, Pavel Machek wrote: > On Tue 2019-08-27 15:30:30, Thomas Gleixner wrote: > > There is no way to reinitialize RDRAND from the kernel otherwise we would > > have exactly done that. If you know how to do that please tell. > > Would they? AMD is not exactly doing good job

Re: [PATCH 4.19 72/98] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h

2019-08-28 Thread Pavel Machek
On Tue 2019-08-27 15:30:30, Thomas Gleixner wrote: > On Tue, 27 Aug 2019, Pavel Machek wrote: > > > On Tue 2019-08-27 09:50:51, Greg Kroah-Hartman wrote: > > > From: Tom Lendacky > > > > > > commit c49a0a80137c7ca7d6ced4c812c9e07a949f6f24 upstream. > > > > > > There have been reports of RDRAND

RE: [PATCH V15 1/5] dt-bindings: fsl: scu: add thermal binding

2019-08-28 Thread Anson Huang
Hi, Rui > Subject: Re: [PATCH V15 1/5] dt-bindings: fsl: scu: add thermal binding > > Hi, Anson, > > We're missing ACK from the maintainers for patch 4/5 and 5/5, if we want to > shipped the patch via thermal tree. I think 4/5 and 5/5 can be taken by Shawn Guo once the driver part is taken, he

Re: [PATCH V15 1/5] dt-bindings: fsl: scu: add thermal binding

2019-08-28 Thread Zhang Rui
Hi, Anson, We're missing ACK from the maintainers for patch 4/5 and 5/5, if we want to shipped the patch via thermal tree. For patch 2/5, as it introduces a new API for OF_THERMAL, I'd like to get Eduardo' feedback before taking them. thanks, rui On Wed, 2019-07-24 at 03:16 +, Anson Huang w

Re: [PATCH v8 11/27] x86/mm: Introduce _PAGE_DIRTY_SW

2019-08-28 Thread Peter Zijlstra
On Tue, Aug 27, 2019 at 03:37:12PM -0700, Yu-cheng Yu wrote: > On Fri, 2019-08-23 at 16:02 +0200, Peter Zijlstra wrote: > > On Tue, Aug 13, 2019 at 01:52:09PM -0700, Yu-cheng Yu wrote: > > > > > +static inline pte_t pte_move_flags(pte_t pte, pteval_t from, pteval_t to) > > > +{ > > > + if (pte_fla