All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Hilman <khilman-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
To: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Jon Hunter <jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
	Tyler Baker <tyler.baker-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
	Sjoerd Simons
	<sjoerd.simons-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org>,
	"arm@kernel.org" <arm-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	Alexandre Courbot
	<gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	linux-arm-kernel
	<linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org>,
	Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>,
	Olof Johansson <olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org>
Subject: Re: [GIT PULL 9/9] ARM: tegra: Default configuration updates for v4.3-rc1
Date: Fri, 11 Sep 2015 10:08:06 -0700	[thread overview]
Message-ID: <7h7fnw3mvd.fsf@linaro.org> (raw)
In-Reply-To: <20150911163346.GA20235-AwZRO8vwLAwmlAP/+Wk3EA@public.gmane.org> (Thierry Reding's message of "Fri, 11 Sep 2015 18:33:47 +0200")

Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

> On Fri, Sep 11, 2015 at 05:59:48PM +0200, Thierry Reding wrote:
>> On Fri, Sep 11, 2015 at 04:51:49PM +0100, Jon Hunter wrote:
>> > 
>> > On 11/09/15 14:25, Thierry Reding wrote:
>> > 
>> > [snip]
>> > 
>> > > Works for me 100% of the time. Unloading and reloading isn't a problem
>> > > either. What revision of the Jetson TK1 do you have? Mine is a C.2
>> > 
>> > Unfortunately, I am not sure it is whatever is in Paul's automation rig
>> > [0]. However, I have also reproduced this on a tegra124 nyan-big in the
>> > office.
>> 
>> I was able to reproduce this using a busybox initial ramdisk. Just to
>> make sure I built a separate one from git and it exposes the same
>> behaviour. I suspect that this is some sort of weird interaction between
>> mdev and async probing and nobody's noticed so far because async probing
>> isn't very common (at least in the ARM world).
>> 
>> I'll be off for the weekend soonish, but I'll try to find some more time
>> next week to track this down.
>
> Before I head into the weekend, here are my findings: looks like this
> might be some sort of recursive locking problem. Here's the output with
> a lot of debug messages:

FWIW, in kernelci we use a buildroot initramfs[1] with eudev enabled for
module loading.  Before booting, modules are injected into the ramdisk
so they are loaded during boot by eudev.

The source is on github[2] and can be rebuilt using './configs/frags/build armel'

Kevin

[1] http://storage.kernelci.org/images/rootfs/buildroot/armel/
[2] https://github.com/kernelci/buildroot/tree/kernelci/2015.02

WARNING: multiple messages have this Message-ID (diff)
From: khilman@linaro.org (Kevin Hilman)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 9/9] ARM: tegra: Default configuration updates for v4.3-rc1
Date: Fri, 11 Sep 2015 10:08:06 -0700	[thread overview]
Message-ID: <7h7fnw3mvd.fsf@linaro.org> (raw)
In-Reply-To: <20150911163346.GA20235@ulmo.nvidia.com> (Thierry Reding's message of "Fri, 11 Sep 2015 18:33:47 +0200")

Thierry Reding <thierry.reding@gmail.com> writes:

> On Fri, Sep 11, 2015 at 05:59:48PM +0200, Thierry Reding wrote:
>> On Fri, Sep 11, 2015 at 04:51:49PM +0100, Jon Hunter wrote:
>> > 
>> > On 11/09/15 14:25, Thierry Reding wrote:
>> > 
>> > [snip]
>> > 
>> > > Works for me 100% of the time. Unloading and reloading isn't a problem
>> > > either. What revision of the Jetson TK1 do you have? Mine is a C.2
>> > 
>> > Unfortunately, I am not sure it is whatever is in Paul's automation rig
>> > [0]. However, I have also reproduced this on a tegra124 nyan-big in the
>> > office.
>> 
>> I was able to reproduce this using a busybox initial ramdisk. Just to
>> make sure I built a separate one from git and it exposes the same
>> behaviour. I suspect that this is some sort of weird interaction between
>> mdev and async probing and nobody's noticed so far because async probing
>> isn't very common (at least in the ARM world).
>> 
>> I'll be off for the weekend soonish, but I'll try to find some more time
>> next week to track this down.
>
> Before I head into the weekend, here are my findings: looks like this
> might be some sort of recursive locking problem. Here's the output with
> a lot of debug messages:

FWIW, in kernelci we use a buildroot initramfs[1] with eudev enabled for
module loading.  Before booting, modules are injected into the ramdisk
so they are loaded during boot by eudev.

The source is on github[2] and can be rebuilt using './configs/frags/build armel'

Kevin

[1] http://storage.kernelci.org/images/rootfs/buildroot/armel/
[2] https://github.com/kernelci/buildroot/tree/kernelci/2015.02

  parent reply	other threads:[~2015-09-11 17:08 UTC|newest]

Thread overview: 100+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-14 14:48 [GIT PULL 0/9] ARM: tegra: Changes for v4.3-rc1 Thierry Reding
2015-08-14 14:48 ` Thierry Reding
2015-08-14 14:48 ` [GIT PULL 2/9] pinctrl: " Thierry Reding
2015-08-14 14:48   ` Thierry Reding
     [not found] ` <1439563720-13189-1-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-14 14:48   ` [GIT PULL 1/9] clk: " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-2-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-25 23:43       ` Stephen Boyd
2015-08-25 23:43         ` Stephen Boyd
2015-08-14 14:48   ` [GIT PULL 3/9] ARM: tegra: Cleanup patches " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-4-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-21  1:42       ` Olof Johansson
2015-08-21  1:42         ` Olof Johansson
2015-08-14 14:48   ` [GIT PULL 4/9] ARM: tegra: Core SoC changes " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-5-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-21  1:45       ` Olof Johansson
2015-08-21  1:45         ` Olof Johansson
2015-08-14 14:48   ` [GIT PULL 5/9] ARM: tegra: CPU frequency scaling " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-6-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-21  1:47       ` Olof Johansson
2015-08-21  1:47         ` Olof Johansson
2015-08-14 14:48   ` [GIT PULL 6/9] iommu/tegra-smmu: Changes " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-7-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-17 12:40       ` Joerg Roedel
2015-08-17 12:40         ` Joerg Roedel
2015-08-14 14:48   ` [GIT PULL 7/9] ARM: tegra: Memory controller updates " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
2015-08-21  1:57     ` Olof Johansson
2015-08-21  1:57       ` Olof Johansson
2015-08-14 14:48   ` [GIT PULL 8/9] ARM: tegra: Devicetree changes " Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-9-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-21  1:58       ` Olof Johansson
2015-08-21  1:58         ` Olof Johansson
2015-08-21 16:09         ` Olof Johansson
2015-08-21 16:09           ` Olof Johansson
2015-08-21 16:27           ` Jon Hunter
2015-08-21 16:27             ` Jon Hunter
     [not found]             ` <55D75187.8010007-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-08-21 16:33               ` Olof Johansson
2015-08-21 16:33                 ` Olof Johansson
2015-08-21 16:52       ` [GIT PULL 8/9] ARM: tegra: Devicetree changes for v4.3-rc1 (updated) Thierry Reding
2015-08-21 16:52         ` Thierry Reding
     [not found]         ` <1440175939-13663-1-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-21 17:16           ` Olof Johansson
2015-08-21 17:16             ` Olof Johansson
2015-08-14 14:48   ` [GIT PULL 9/9] ARM: tegra: Default configuration updates for v4.3-rc1 Thierry Reding
2015-08-14 14:48     ` Thierry Reding
     [not found]     ` <1439563720-13189-10-git-send-email-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-08-18 22:30       ` Tyler Baker
2015-08-18 22:30         ` Tyler Baker
     [not found]         ` <CANMBJr7PKy-eCcB3HiBajpApHS_BYPa7xfKjTqV4o8Z1hwY99A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-08-19  9:14           ` Thierry Reding
2015-08-19  9:14             ` Thierry Reding
2015-08-19  9:48             ` Sjoerd Simons
2015-08-19  9:48               ` Sjoerd Simons
     [not found]               ` <1439977724.4135.90.camel-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org>
2015-08-19 10:33                 ` Thierry Reding
2015-08-19 10:33                   ` Thierry Reding
2015-08-19 16:48                   ` Tyler Baker
2015-08-19 16:48                     ` Tyler Baker
2015-09-03 23:08                   ` Tyler Baker
2015-09-03 23:08                     ` Tyler Baker
     [not found]                     ` <CANMBJr6DSXW-h8P8__LKBu-Xv77T35JwxHWvarvqy1keVrtVQQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-10 21:29                       ` Kevin Hilman
2015-09-10 21:29                         ` Kevin Hilman
     [not found]                         ` <CAMAWPa_rus4z+Sg3Uff7ndqrpB8dF1c1rQBVQ9r7vXh6PFcVkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-11 10:39                           ` Jon Hunter
2015-09-11 10:39                             ` Jon Hunter
     [not found]                             ` <55F2AF45.5040706-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-09-11 11:04                               ` Jon Hunter
2015-09-11 11:04                                 ` Jon Hunter
2015-09-11 12:38                               ` Thierry Reding
2015-09-11 12:38                                 ` Thierry Reding
2015-09-11 13:10                                 ` Jon Hunter
2015-09-11 13:10                                   ` Jon Hunter
     [not found]                                   ` <55F2D2E3.4010906-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-09-11 13:25                                     ` Thierry Reding
2015-09-11 13:25                                       ` Thierry Reding
2015-09-11 13:43                                       ` Jon Hunter
2015-09-11 13:43                                         ` Jon Hunter
2015-09-11 15:51                                       ` Jon Hunter
2015-09-11 15:51                                         ` Jon Hunter
     [not found]                                         ` <55F2F895.5040704-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-09-11 15:59                                           ` Thierry Reding
2015-09-11 15:59                                             ` Thierry Reding
     [not found]                                             ` <20150911155946.GA13945-AwZRO8vwLAwmlAP/+Wk3EA@public.gmane.org>
2015-09-11 16:33                                               ` Thierry Reding
2015-09-11 16:33                                                 ` Thierry Reding
     [not found]                                                 ` <20150911163346.GA20235-AwZRO8vwLAwmlAP/+Wk3EA@public.gmane.org>
2015-09-11 17:08                                                   ` Kevin Hilman [this message]
2015-09-11 17:08                                                     ` Kevin Hilman
     [not found]                                                     ` <7h7fnw3mvd.fsf-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2015-09-17 10:26                                                       ` Thierry Reding
2015-09-17 10:26                                                         ` Thierry Reding
2015-09-11 13:15                                 ` Jon Hunter
2015-09-11 13:15                                   ` Jon Hunter
     [not found]                                   ` <55F2D3D4.5090608-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-09-11 13:21                                     ` Thierry Reding
2015-09-11 13:21                                       ` Thierry Reding
2015-09-11 13:39                                       ` Jon Hunter
2015-09-11 13:39                                         ` Jon Hunter
     [not found]                                         ` <55F2D995.50906-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-09-11 13:57                                           ` Thierry Reding
2015-09-11 13:57                                             ` Thierry Reding
     [not found]                                             ` <20150911135738.GA23109-AwZRO8vwLAwmlAP/+Wk3EA@public.gmane.org>
2015-09-11 14:08                                               ` Jon Hunter
2015-09-11 14:08                                                 ` Jon Hunter
2015-08-19 20:36             ` Olof Johansson
2015-08-19 20:36               ` Olof Johansson
2015-08-19 11:15           ` Mikko Perttunen
2015-08-19 11:15             ` Mikko Perttunen
     [not found]             ` <55D46550.7090203-/1wQRMveznE@public.gmane.org>
2015-08-19 16:50               ` Tyler Baker
2015-08-19 16:50                 ` Tyler Baker
2015-08-21  2:00       ` Olof Johansson
2015-08-21  2:00         ` Olof Johansson
2015-08-21  2:39         ` Tyler Baker
2015-08-21  2:39           ` Tyler Baker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7h7fnw3mvd.fsf@linaro.org \
    --to=khilman-qsej5fyqhm4dnm+yrofe0a@public.gmane.org \
    --cc=arm-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
    --cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \
    --cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org \
    --cc=sjoerd.simons-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org \
    --cc=swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org \
    --cc=thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=tyler.baker-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.