-by: Pranith Kumar
---
kernel/cpu.c | 2 +-
security/Kconfig | 8
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/kernel/cpu.c b/kernel/cpu.c
index 6ff2578ecf17..584eb39585d6 100644
--- a/kernel/cpu.c
+++ b/kernel/cpu.c
@@ -2542,7 +2542,7 @@ early_param("mitiga
Hi Paul,
On Mon, Nov 14, 2016 at 11:47 AM, Paul E. McKenney
wrote:
> Recent memory-model work deduces the relationships of RCU read-side
> critical sections and grace periods based on the relationships of
> accesses within a critical section and accesses preceding and
Hi Paul,
On Mon, Nov 14, 2016 at 11:47 AM, Paul E. McKenney
wrote:
> Recent memory-model work deduces the relationships of RCU read-side
> critical sections and grace periods based on the relationships of
> accesses within a critical section and accesses preceding and following
> the grace
deference should actually be dereference.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
Documentation/RCU/whatisRCU.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/RCU/whatisRCU.txt b/Documentation/RCU/whatisRCU.txt
index 2044227..5cbd8b2
deference should actually be dereference.
Signed-off-by: Pranith Kumar
---
Documentation/RCU/whatisRCU.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/RCU/whatisRCU.txt b/Documentation/RCU/whatisRCU.txt
index 2044227..5cbd8b2 100644
--- a/Documentation/RCU
val is an unsigned int which makes the comparison >=0
unnecessary. This patch removes it.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
drivers/scsi/sd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index d3e852a
val is an unsigned int which makes the comparison >=0
unnecessary. This patch removes it.
Signed-off-by: Pranith Kumar
---
drivers/scsi/sd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index d3e852a..7a919b2 100644
--- a/drivers/s
Hi Paul,
On Wed, Jun 15, 2016 at 5:46 PM, Paul E. McKenney
wrote:
> People have been having some difficulty finding their way around the
> RCU code. This commit therefore pulls some of the expedited grace-period
> code from tree.c to a new tree_exp.h file. This
Hi Paul,
On Wed, Jun 15, 2016 at 5:46 PM, Paul E. McKenney
wrote:
> People have been having some difficulty finding their way around the
> RCU code. This commit therefore pulls some of the expedited grace-period
> code from tree.c to a new tree_exp.h file. This commit is strictly code
>
Hi Paolo,
Paolo Bonzini writes:
>
> Please test this instead:
This patch works for me. Please feel free to add:
Tested-by: Pranith Kumar <bobby.pr...@gmail.com>
>
> diff --git a/arch/powerpc/kvm/Makefile b/arch/powerpc/kvm/Makefile
> index 7f7b6d86ac73..eba0bea6e03
Hi Paolo,
Paolo Bonzini writes:
>
> Please test this instead:
This patch works for me. Please feel free to add:
Tested-by: Pranith Kumar
>
> diff --git a/arch/powerpc/kvm/Makefile b/arch/powerpc/kvm/Makefile
> index 7f7b6d86ac73..eba0bea6e032 100644
> --- a/arch/powerpc/kv
/Makefile.build:258: recipe for target
'arch/powerpc/kvm/../../../virt/kvm/vfio.o' failed
make[3]: *** [arch/powerpc/kvm/../../../virt/kvm/vfio.o] Error 1
Fix it by enclosing the definitions within CONFIG_KVM_VFIO
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
virt/kvm/vfio.c | 2
/Makefile.build:258: recipe for target
'arch/powerpc/kvm/../../../virt/kvm/vfio.o' failed
make[3]: *** [arch/powerpc/kvm/../../../virt/kvm/vfio.o] Error 1
Fix it by enclosing the definitions within CONFIG_KVM_VFIO
Signed-off-by: Pranith Kumar
---
virt/kvm/vfio.c | 2 ++
1 file changed, 2
Hello Alexander,
On Wed, Feb 3, 2016 at 1:58 PM, Alexander Kuleshov wrote:
> Signed-off-by: Alexander Kuleshov
Please describe the changes in each patch. Why do you need this warning?
If you haven't read it yet, please read (esp. Section 2):
Hello Alexander,
On Wed, Feb 3, 2016 at 1:58 PM, Alexander Kuleshov wrote:
> Signed-off-by: Alexander Kuleshov
Please describe the changes in each patch. Why do you need this warning?
If you haven't read it yet, please read (esp. Section 2):
On Tue, Jan 26, 2016 at 12:45 AM, Pranith Kumar wrote:
> On Mon, Jan 25, 2016 at 10:13 PM, Michael Ellerman
> wrote:
>> On Mon, 2016-01-25 at 09:22 -0500, Pranith Kumar wrote:
>>
>>> In 4.5-rc1, I am getting a build failure as follows:
>>>
>>> mm
On Tue, Jan 26, 2016 at 12:45 AM, Pranith Kumar <bobby.pr...@gmail.com> wrote:
> On Mon, Jan 25, 2016 at 10:13 PM, Michael Ellerman <m...@ellerman.id.au>
> wrote:
>> On Mon, 2016-01-25 at 09:22 -0500, Pranith Kumar wrote:
>>
>>> In 4.5-rc1, I am getting
Hi Dave,
Commit 334e580a6f97 ("fs: XFS_IOC_FS[SG]SETXATTR to
FS_IOC_FS[SG]ETXATTR promotion") breaks building latest qemu as
follows:
In file included from /usr/include/xfs/xfs.h:58:0,
from /home/pranith/qemu/block/raw-posix.c:96:
/usr/include/xfs/xfs_fs.h:42:8: error:
Hi Dave,
Commit 334e580a6f97 ("fs: XFS_IOC_FS[SG]SETXATTR to
FS_IOC_FS[SG]ETXATTR promotion") breaks building latest qemu as
follows:
In file included from /usr/include/xfs/xfs.h:58:0,
from /home/pranith/qemu/block/raw-posix.c:96:
/usr/include/xfs/xfs_fs.h:42:8: error:
On Mon, Jan 25, 2016 at 10:13 PM, Michael Ellerman wrote:
> On Mon, 2016-01-25 at 09:22 -0500, Pranith Kumar wrote:
>
>> In 4.5-rc1, I am getting a build failure as follows:
>>
>> mm/memory.c: In function ‘do_swap_page’:
>> mm/memory.c:2573:9: error: im
for PPC64 on PPC_BOOK3S in
arch/powerpc/include/asm/book3s/64/hash.h and missing in the 32-bit arch.
Avoid this error by not setting HAVE_ARCH_SOFT_DIRTY for 32-bit system.
Signed-off-by: Pranith Kumar
---
arch/powerpc/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
On Mon, Jan 25, 2016 at 10:13 PM, Michael Ellerman <m...@ellerman.id.au> wrote:
> On Mon, 2016-01-25 at 09:22 -0500, Pranith Kumar wrote:
>
>> In 4.5-rc1, I am getting a build failure as follows:
>>
>> mm/memory.c: In function ‘do_swap_page’:
>> mm/memory.c
for PPC64 on PPC_BOOK3S in
arch/powerpc/include/asm/book3s/64/hash.h and missing in the 32-bit arch.
Avoid this error by not setting HAVE_ARCH_SOFT_DIRTY for 32-bit system.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
arch/powerpc/Kconfig | 4 ++--
1 file changed, 2 insertions
Simplify the code a bit by using the initializer and conditional
check in for() instead of a separate if() statement in the loop.
Signed-off-by: Pranith Kumar
---
lib/llist.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/lib/llist.c b/lib/llist.c
index ae5872b..ddbeebb
Simplify the code a bit by using the initializer and conditional
check in for() instead of a separate if() statement in the loop.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
lib/llist.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/lib/llist.c b/lib/l
Simplify the code a bit by using the initializer and conditional
check in for() instead of a separate if() statement in the loop.
Signed-off-by: Pranith Kumar
---
lib/llist.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/lib/llist.c b/lib/llist.c
index 0b0e977..03d7aad
Simplify the code a bit by using the initializer and conditional
check in for() instead of a separate if() statement in the loop.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
lib/llist.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/lib/llist.c b/lib/l
On Mon, Oct 12, 2015 at 1:04 AM, Jim Davis wrote:
> On Sun, Oct 11, 2015 at 7:58 PM, Pranith Kumar
> wrote:
>>
>>
>> ../linux-firmware-image-4.3.0-rc4_4.3.0-rc4-7_powerpc.deb: No such
>> file or directory
>> scripts/package/Makefile:97: recipe for
On Mon, Oct 12, 2015 at 1:04 AM, Jim Davis <jim.ep...@gmail.com> wrote:
> On Sun, Oct 11, 2015 at 7:58 PM, Pranith Kumar
> <bobby.prani+l...@gmail.com> wrote:
>>
>>
>> ../linux-firmware-image-4.3.0-rc4_4.3.0-rc4-7_powerpc.deb: No such
>> file or direct
Hi Michal,
On Tue, Sep 8, 2015 at 11:38 AM, Michal Marek wrote:
> Hi Linus,
>
> these are the non-core kbuild changes for 4.3-rc1:
> - deb-pkg:
> + module signing fix
> + dtb files are added to the package
> + do not require `hostname -f` to work during build
> + make deb-pkg generates a
Hi Michal,
On Tue, Sep 8, 2015 at 11:38 AM, Michal Marek wrote:
> Hi Linus,
>
> these are the non-core kbuild changes for 4.3-rc1:
> - deb-pkg:
> + module signing fix
> + dtb files are added to the package
> + do not require `hostname -f` to work during build
> + make
The kernel NMI watchdog acts as both a hardlockup and softlockup detector.
However, the kernel parameter nmi_watchdog can only enable or disable the
hardlockup detector. Clarify that in the documentation.
Signed-off-by: Pranith Kumar
---
Documentation/kernel-parameters.txt | 7 ---
1 file
The kernel NMI watchdog acts as both a hardlockup and softlockup detector.
However, the kernel parameter nmi_watchdog can only enable or disable the
hardlockup detector. Clarify that in the documentation.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
Documentation/
On Tue, Oct 6, 2015 at 4:16 PM, H. Peter Anvin wrote:
>
> NAK. We already have the "+m" for exactly this reason; adding an
> explicit memory clobber should only be used to prevent movement of
> *other* memory operations around this one (i.e. a barrier).
>
OK. If that is so, can you please
We are reading from memory locations pointed to by p1 and p2 in the asm
block. Add a memory clobber flag to make gcc aware of this.
Signed-off-by: Pranith Kumar
---
arch/x86/include/asm/cmpxchg.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/x86/include/asm
We are reading from memory locations pointed to by p1 and p2 in the asm
block. Add a memory clobber flag to make gcc aware of this.
Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com>
---
arch/x86/include/asm/cmpxchg.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
On Tue, Oct 6, 2015 at 4:16 PM, H. Peter Anvin wrote:
>
> NAK. We already have the "+m" for exactly this reason; adding an
> explicit memory clobber should only be used to prevent movement of
> *other* memory operations around this one (i.e. a barrier).
>
OK. If that is so, can
On Wed, Sep 2, 2015 at 11:23 AM, Pranith Kumar wrote:
> Hi Will,
>
> On 09/02/2015 05:59 AM, Will Deacon wrote:
>> I just thought it was worth making this point, because it is prohibited
>> in SC and I don't want people to think that our RELEASE/ACQUIRE operations
&
Hi Will,
On 09/02/2015 05:59 AM, Will Deacon wrote:
> I just thought it was worth making this point, because it is prohibited
> in SC and I don't want people to think that our RELEASE/ACQUIRE operations
> are SC (even though they happen to be on arm64).
This is interesting information. Does that
Hi Will,
On 09/02/2015 05:59 AM, Will Deacon wrote:
> I just thought it was worth making this point, because it is prohibited
> in SC and I don't want people to think that our RELEASE/ACQUIRE operations
> are SC (even though they happen to be on arm64).
This is interesting information. Does that
On Wed, Sep 2, 2015 at 11:23 AM, Pranith Kumar <bobby.pr...@gmail.com> wrote:
> Hi Will,
>
> On 09/02/2015 05:59 AM, Will Deacon wrote:
>> I just thought it was worth making this point, because it is prohibited
>> in SC and I don't want people to think that our RELEASE/A
Hi Mathieu,
On Mon, Jun 15, 2015 at 11:31 AM, Mathieu Desnoyers
wrote:
> Hi,
>
> The updated membarrier tree:
> https://github.com/compudj/linux-dev
> branch: sys-membarrier-volatile
>
> has an issue building selftests (make -C tools/testing/selftests)
>
> It appears that including
Hi Mathieu,
On Mon, Jun 15, 2015 at 11:31 AM, Mathieu Desnoyers
mathieu.desnoy...@efficios.com wrote:
Hi,
The updated membarrier tree:
https://github.com/compudj/linux-dev
branch: sys-membarrier-volatile
has an issue building selftests (make -C tools/testing/selftests)
It appears that
On Sat, May 23, 2015 at 1:09 AM, Shailendra Verma wrote:
Please include a changelog for every patch you submit exolaining why
you think the change makes sense.
>
> Signed-off-by: Shailendra Verma
> ---
> kernel/signal.c |4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff
On Sat, May 23, 2015 at 1:09 AM, Shailendra Verma wrote:
Please include a changelog for every patch you submit exolaining why
you think the change makes sense.
Signed-off-by: Shailendra Verma shailendra.capric...@gmail.com
---
kernel/signal.c |4 ++--
1 file changed, 2 insertions(+), 2
On Wed, Apr 29, 2015 at 12:59 PM, Daniel Borkmann wrote:
> On 04/29/2015 06:40 PM, Pranith Kumar wrote:
>>
>> On Wed, Apr 29, 2015 at 10:59 AM, mancha security
>> wrote:
>>>
>>>
>>> The problem is that ICC defines __GNUC__ so barrier() gets de
On Wed, Apr 29, 2015 at 10:59 AM, mancha security wrote:
>
> The problem is that ICC defines __GNUC__ so barrier() gets defined
> in compiler-gcc.h. Your commit removed an #undef from compiler-intel.h
> so compiler.h will never define barrier to __memory_barrier().
>
OK, I see your point. But,
Hi Daniel,
On Wed, Apr 29, 2015 at 10:42 AM, Daniel Borkmann wrote:
> Cleanup commit 23ebdedc67e ("compiler-intel.h: Remove duplicate
> definition") removed the double definition of __memory_barrier()
> intrinsics.
>
> However, in doing so, it also removed the preceding #undef barrier,
>
On Wed, Apr 29, 2015 at 10:59 AM, mancha security manc...@zoho.com wrote:
The problem is that ICC defines __GNUC__ so barrier() gets defined
in compiler-gcc.h. Your commit removed an #undef from compiler-intel.h
so compiler.h will never define barrier to __memory_barrier().
OK, I see your
On Wed, Apr 29, 2015 at 12:59 PM, Daniel Borkmann dan...@iogearbox.net wrote:
On 04/29/2015 06:40 PM, Pranith Kumar wrote:
On Wed, Apr 29, 2015 at 10:59 AM, mancha security manc...@zoho.com
wrote:
The problem is that ICC defines __GNUC__ so barrier() gets defined
in compiler-gcc.h. Your
Hi Daniel,
On Wed, Apr 29, 2015 at 10:42 AM, Daniel Borkmann dan...@iogearbox.net wrote:
Cleanup commit 23ebdedc67e (compiler-intel.h: Remove duplicate
definition) removed the double definition of __memory_barrier()
intrinsics.
However, in doing so, it also removed the preceding #undef
On Wed, Apr 22, 2015 at 4:40 PM, Mathieu Desnoyers
wrote:
> - Original Message -
>> On Fri, Apr 17, 2015 at 11:06 AM, Mathieu Desnoyers
>> wrote:
>> > diff --git a/init/Kconfig b/init/Kconfig
>> > index f5dbc6d..89bad6a 100644
>> > --- a/init/Kconfig
>> > +++ b/init/Kconfig
>> > @@
On Fri, Apr 17, 2015 at 11:06 AM, Mathieu Desnoyers
wrote:
> diff --git a/init/Kconfig b/init/Kconfig
> index f5dbc6d..89bad6a 100644
> --- a/init/Kconfig
> +++ b/init/Kconfig
> @@ -1559,6 +1559,19 @@ config PCI_QUIRKS
> bugs/quirks. Disable this only if your target machine is
>
On Wed, Apr 22, 2015 at 4:40 PM, Mathieu Desnoyers
mathieu.desnoy...@efficios.com wrote:
- Original Message -
On Fri, Apr 17, 2015 at 11:06 AM, Mathieu Desnoyers
mathieu.desnoy...@efficios.com wrote:
diff --git a/init/Kconfig b/init/Kconfig
index f5dbc6d..89bad6a 100644
---
On Fri, Apr 17, 2015 at 11:06 AM, Mathieu Desnoyers
mathieu.desnoy...@efficios.com wrote:
diff --git a/init/Kconfig b/init/Kconfig
index f5dbc6d..89bad6a 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1559,6 +1559,19 @@ config PCI_QUIRKS
bugs/quirks. Disable this only if your
RCU_FANOUT behind RCU_EXPERT.
>
> 11. Change RCU to allow it to tolerate an undefined RCU_FANOUT_LEAF,
> and then hide RCU_FANOUT_LEAF behind RCU_EXPERT.
>
> 12. Change RCU to allow it to tolerate an undefined RCU_KTHREAD_PRIO,
> and then hide RCU_KTHREAD_PRI
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
wrote:
> diff --git a/kernel/rcu/tree_plugin.h b/kernel/rcu/tree_plugin.h
> index 2e52502bfc95..a2f64e4fdb57 100644
> --- a/kernel/rcu/tree_plugin.h
> +++ b/kernel/rcu/tree_plugin.h
> @@ -86,10 +86,10 @@ static void __init
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
wrote:
> From: "Paul E. McKenney"
>
> RCU_FANOUT_LEAF's range and default values depend on the value of
> RCU_FANOUT, which at the time seemed like a cute way to save two lines
> of Kconfig code. However, adding a dependency from both of these
>
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
wrote:
> From: "Paul E. McKenney"
>
> This commit updates rcutortures configuration-fragment files to account
> for the move from the CONFIG_RCU_FANOUT_EXACT Kconfig parameter to the
> new rcutree.rcu_fanout_exact= boot parameter.
>
>
The RCU implementation which is chosen is dependent on PREEMPT and SMP config
options and is not really a user-selectable choice. The following change will
remove the menu entry and will be derived from the above two options.
Signed-off-by: Pranith Kumar
---
init/Kconfig | 18
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
paul...@linux.vnet.ibm.com wrote:
From: Paul E. McKenney paul...@linux.vnet.ibm.com
This commit updates rcutortures configuration-fragment files to account
for the move from the CONFIG_RCU_FANOUT_EXACT Kconfig parameter to the
new
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
paul...@linux.vnet.ibm.com wrote:
From: Paul E. McKenney paul...@linux.vnet.ibm.com
RCU_FANOUT_LEAF's range and default values depend on the value of
RCU_FANOUT, which at the time seemed like a cute way to save two lines
of Kconfig code.
On Tue, Apr 21, 2015 at 3:55 PM, Paul E. McKenney
paul...@linux.vnet.ibm.com wrote:
diff --git a/kernel/rcu/tree_plugin.h b/kernel/rcu/tree_plugin.h
index 2e52502bfc95..a2f64e4fdb57 100644
--- a/kernel/rcu/tree_plugin.h
+++ b/kernel/rcu/tree_plugin.h
@@ -86,10 +86,10 @@ static void __init
to allow it to tolerate an undefined RCU_KTHREAD_PRIO,
and then hide RCU_KTHREAD_PRIO behind RCU_EXPERT.
Thanx, Paul
With or without the minor changes:
Reviewed-by: Pranith Kumar bobby.pr...@gmail.com
--
Pranith
--
To unsubscribe
The RCU implementation which is chosen is dependent on PREEMPT and SMP config
options and is not really a user-selectable choice. The following change will
remove the menu entry and will be derived from the above two options.
Signed-off-by: Pranith Kumar bobby.pr...@gmail.com
---
init/Kconfig
On Fri, Apr 17, 2015 at 12:15 PM, Paul E. McKenney
wrote:
> Sounds like a good thought for a separate patch. Please take a look
> through the rest of the documentation -- this might well be the right
> place for such an example, but there might well be a better place.
> Is this issue mentioned
On Fri, Apr 17, 2015 at 6:33 AM, Milos Vyletel wrote:
> Make a note stating that repeated calls of rcu_dereference() may not
> return the same pointer if update happens while in critical section.
Might as well make it more explicit with an example then. See below:
>
> Reported-by: Jeff Haran
>
On Fri, Apr 17, 2015 at 12:15 PM, Paul E. McKenney
paul...@linux.vnet.ibm.com wrote:
Sounds like a good thought for a separate patch. Please take a look
through the rest of the documentation -- this might well be the right
place for such an example, but there might well be a better place.
Is
On Fri, Apr 17, 2015 at 6:33 AM, Milos Vyletel mi...@redhat.com wrote:
Make a note stating that repeated calls of rcu_dereference() may not
return the same pointer if update happens while in critical section.
Might as well make it more explicit with an example then. See below:
Reported-by:
Since we bumped the version to 4.0, let us update the references to match that
in the
README file.
Signed-off-by: Pranith Kumar
---
README | 38 +++---
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/README b/README
index a24ec89..dbe9c96 100644
Since we bumped the version to 4.0, let us update the references to match that
in the
README file.
Signed-off-by: Pranith Kumar bobby.pr...@gmail.com
---
README | 38 +++---
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/README b/README
index
In commit 6a4a47cfd181 ("drm/nva3/clk: Set PLL refclk") diff was changed from
int to u32 because of which a later branch which was testing if (diff < 0)
became always false. Fix this by using int type for diff.
Signed-off-by: Pranith Kumar
CC: sta...@vger.kernel.org
CC: Roy Sp
On Tue, Mar 17, 2015 at 4:13 PM, Peter Hurley wrote:
> On 03/17/2015 04:07 PM, Pranith Kumar wrote:
>> On Tue, Mar 17, 2015 at 4:03 PM, Peter Hurley
>> wrote:
>>>
>>> Can you send me a complete dmesg capture from a boot with
>>> this commit reverted
On Tue, Mar 17, 2015 at 4:03 PM, Peter Hurley wrote:
>
> Can you send me a complete dmesg capture from a boot with
> this commit reverted?
>
Here it is. Let me know if you want any boot options enabled. I
removed both debug and verbose boot options.
[0.00] Using PowerMac machine
On Mon, Mar 16, 2015 at 11:18 PM, Peter Hurley wrote:
> On 03/16/2015 11:12 PM, Pranith Kumar wrote:
>> On Mon, Mar 16, 2015 at 10:58 PM, Peter Hurley
>> wrote:
>>>>> What is your init?
>>>>
>>>> I am using systemd from debian unstable.
>
On Mon, Mar 16, 2015 at 11:18 PM, Peter Hurley pe...@hurleysoftware.com wrote:
On 03/16/2015 11:12 PM, Pranith Kumar wrote:
On Mon, Mar 16, 2015 at 10:58 PM, Peter Hurley pe...@hurleysoftware.com
wrote:
What is your init?
I am using systemd from debian unstable.
Do you have a stdout-path
In commit 6a4a47cfd181 (drm/nva3/clk: Set PLL refclk) diff was changed from
int to u32 because of which a later branch which was testing if (diff 0)
became always false. Fix this by using int type for diff.
Signed-off-by: Pranith Kumar bobby.pr...@gmail.com
CC: sta...@vger.kernel.org
CC: Roy
On Tue, Mar 17, 2015 at 4:03 PM, Peter Hurley pe...@hurleysoftware.com wrote:
Can you send me a complete dmesg capture from a boot with
this commit reverted?
Here it is. Let me know if you want any boot options enabled. I
removed both debug and verbose boot options.
[0.00] Using
On Tue, Mar 17, 2015 at 4:13 PM, Peter Hurley pe...@hurleysoftware.com wrote:
On 03/17/2015 04:07 PM, Pranith Kumar wrote:
On Tue, Mar 17, 2015 at 4:03 PM, Peter Hurley pe...@hurleysoftware.com
wrote:
Can you send me a complete dmesg capture from a boot with
this commit reverted?
Here
On Mon, Mar 16, 2015 at 10:58 PM, Peter Hurley wrote:
>>> What is your init?
>>
>> I am using systemd from debian unstable.
>
> Do you have a stdout-path property defined in your dts to a serial
> console you're not actually using?
>
I am using tty0 as my console. From the config which I posted,
On Mon, Mar 16, 2015 at 7:22 PM, Michael Ellerman wrote:
>
> The log shows that init is being killed, that's what's causing the panic.
>
> The exitcode of init is 0x200, which due to the vagaries of UNIX is I think an
> "exit status" of 2 in the common usage.
>
> But it suggests that your init is
On Mon, Mar 16, 2015 at 4:16 AM, Michael Ellerman wrote:
> On Mon, 2015-03-16 at 01:34 -0400, Pranith Kumar wrote:
>> On Mon, Mar 16, 2015 at 1:11 AM, Pranith Kumar wrote:
>> > Hello,
>> >
>> > I have a power mac mini 32-bit system.
>> >
>>
On Mon, Mar 16, 2015 at 7:22 PM, Michael Ellerman m...@ellerman.id.au wrote:
The log shows that init is being killed, that's what's causing the panic.
The exitcode of init is 0x200, which due to the vagaries of UNIX is I think an
exit status of 2 in the common usage.
But it suggests that
On Mon, Mar 16, 2015 at 10:58 PM, Peter Hurley pe...@hurleysoftware.com wrote:
What is your init?
I am using systemd from debian unstable.
Do you have a stdout-path property defined in your dts to a serial
console you're not actually using?
I am using tty0 as my console. From the config
On Mon, Mar 16, 2015 at 4:16 AM, Michael Ellerman m...@ellerman.id.au wrote:
On Mon, 2015-03-16 at 01:34 -0400, Pranith Kumar wrote:
On Mon, Mar 16, 2015 at 1:11 AM, Pranith Kumar bobby.pr...@gmail.com wrote:
Hello,
I have a power mac mini 32-bit system.
...
You can see the panic
On Mon, Mar 16, 2015 at 1:11 AM, Pranith Kumar wrote:
> Hello,
>
> I have a power mac mini 32-bit system.
>
...
> You can see the panic message here: http://imgur.com/s1lH15g. (there
> is no log and I have no serial console).
There was some debug code in there when it hit. The
Hello,
I have a power mac mini 32-bit system.
I am getting a kernel panic with the latest rc kernel. The last kernel
which worked on this which I remember booting was 3.19-rc5.
You can see the panic message here: http://imgur.com/s1lH15g. (there
is no log and I have no serial console).
Let me
Hello,
I have a power mac mini 32-bit system.
I am getting a kernel panic with the latest rc kernel. The last kernel
which worked on this which I remember booting was 3.19-rc5.
You can see the panic message here: http://imgur.com/s1lH15g. (there
is no log and I have no serial console).
Let me
On Mon, Mar 16, 2015 at 1:11 AM, Pranith Kumar bobby.pr...@gmail.com wrote:
Hello,
I have a power mac mini 32-bit system.
...
You can see the panic message here: http://imgur.com/s1lH15g. (there
is no log and I have no serial console).
There was some debug code in there when it hit
always false [-Wtype-limits]
if (s.backlog_wait_time < 0 ||
The following patch removes those unnecessary conditions.
Signed-off-by: Pranith Kumar
---
kernel/audit.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff
-limits]
if (s.backlog_wait_time 0 ||
The following patch removes those unnecessary conditions.
Signed-off-by: Pranith Kumar bobby.pr...@gmail.com
---
kernel/audit.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/kernel
On Tue, Mar 3, 2015 at 9:34 AM, Catalin Marinas wrote:
>
> Do you mean the cmpxchg_double() change? Becuase %w0 and %0 is the same
> physical register. You set it to 0 and immediately override it with
> ldxp.
>
Thanks Catalin. I realized the blunder a while after Will pointed it
out. The asm
On Tue, Mar 3, 2015 at 9:34 AM, Catalin Marinas catalin.mari...@arm.com wrote:
Do you mean the cmpxchg_double() change? Becuase %w0 and %0 is the same
physical register. You set it to 0 and immediately override it with
ldxp.
Thanks Catalin. I realized the blunder a while after Will pointed
On Fri, Feb 27, 2015 at 3:17 PM, Pranith Kumar wrote:
> On Fri, Feb 27, 2015 at 3:15 PM, Will Deacon wrote:
>>> @@ -166,11 +166,11 @@ static inline int __cmpxchg_double(volatile void
>>> *ptr1, volatile void *ptr2,
>>> VM_BUG_ON((unsigned long *)ptr
On Fri, Feb 27, 2015 at 3:15 PM, Will Deacon wrote:
> On Fri, Feb 27, 2015 at 08:09:17PM +0000, Pranith Kumar wrote:
>> ARM64 documentation recommends keeping exclusive loads and stores as close as
>> possible. Any instructions which do not depend on the value loaded should be
&
instruction without any change in
functionality. This patch does that change.
Signed-off-by: Pranith Kumar
---
arch/arm64/include/asm/cmpxchg.h | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/arm64/include/asm/cmpxchg.h b/arch/arm64/include/asm/cmpxchg.h
index cb95930
On Fri, Feb 27, 2015 at 2:08 PM, Mark Rutland wrote:
> On Fri, Feb 27, 2015 at 06:44:19PM +0000, Pranith Kumar wrote:
>> On Fri, Feb 27, 2015 at 1:33 PM, Catalin Marinas
>> wrote:
>> > It's either badly formatted or I don't get it. Are the "stxr x1" and
>&g
On Fri, Feb 27, 2015 at 1:33 PM, Catalin Marinas
wrote:
> It's either badly formatted or I don't get it. Are the "stxr x1" and
> "stxr x7" happening on the same CPU (P0)? If yes, that's badly written
> code, not even architecturally compliant (you are not allowed other
> memory accesses between
On Fri, Feb 27, 2015 at 5:06 AM, Will Deacon wrote:
> On Fri, Feb 27, 2015 at 05:46:55AM +0000, Pranith Kumar wrote:
>> In cmpxchg(), we do a load exclusive on an address and upon a comparison
>> fail,
>> we skip the store exclusive instruction. This can result in the exclu
On Fri, Feb 27, 2015 at 1:33 PM, Catalin Marinas
catalin.mari...@arm.com wrote:
It's either badly formatted or I don't get it. Are the stxr x1 and
stxr x7 happening on the same CPU (P0)? If yes, that's badly written
code, not even architecturally compliant (you are not allowed other
memory
1 - 100 of 984 matches
Mail list logo