From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Reichel Subject: Re: 3.13-rc3 (commit 7ce93f3) breaks Nokia N900 DT boot Date: Sat, 7 Dec 2013 01:00:27 +0100 Message-ID: <20131207000026.GA26921@earth.universe> References: <20131206213613.GA19648@earth.universe> <20131206222725.GM26766@atomide.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Return-path: Received: from ring0.de ([91.143.88.219]:46283 "EHLO smtp.ring0.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161101Ab3LGAAc (ORCPT ); Fri, 6 Dec 2013 19:00:32 -0500 Content-Disposition: inline In-Reply-To: <20131206222725.GM26766@atomide.com> Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Tony Lindgren Cc: linux-omap@vger.kernel.org, Aaro Koskinen , Pali =?iso-8859-1?Q?Roh=E1r?= --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 06, 2013 at 02:27:25PM -0800, Tony Lindgren wrote: > * Sebastian Reichel [131206 13:37]: > > Nokia N900 DT boot breaks for me using 3.13-rc3. You can see the > > relevant kernel output below. Disabling the AES module in the > > omap3-n900.dts with status =3D "disabled" fixed the boot for me. >=20 > OK thanks for letting me know. How about the following patch to > fix it? That's basically what I did to fix the problem. I guess the proper fix would be a runtime check if the device can be accessed (if that's possible). AFAIK it is possible to use the AES module on the N900 if the bootloader is slightly patched. Pali, can you elaborate more about this? I've seen, that you added a section about this on [0]. [0] http://elinux.org/N900#M-Shield -- Sebastian > Unhandled fault: external abort on non-linefetch (0x1028) at 0xfa0c5048 > SMP ARM > Modules linked in: > CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 3.13.0-rc2+ #446 > task: ce057b40 ti: ce058000 task.ti: ce058000 > PC is at omap_aes_dma_stop+0x24/0x3c > LR is at omap_aes_probe+0x1cc/0x584 > psr: 60000113 > sp : ce059e20 ip : ce0b4ee0 fp : 00000000 > r10: c0573ae8 r9 : c0749508 r8 : 00000000 > r7 : ce0b4e00 r6 : 00000000 r5 : ce0b4e10 r4 : ce274890 > r3 : fa0c5048 r2 : 00000048 r1 : 0000002c r0 : ce274890 > Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel > Control: 10c5387d Table: 80004019 DAC: 00000015 > Process swapper/0 (pid: 1, stack limit =3D 0xce058248) > Stack: (0xce059e20 to 0xce05a000) > 9e20: c0749508 0000a1ff 00000000 c016cd8c c06b5a06 ce2a45f0 ce2a4570 ce0b= 5fb0 > 9e40: 00000000 480c5000 480c504f c0abe4e4 00000200 00000000 00000000 0000= 0000 > 9e60: ce0b4e10 ce0b4e10 c082da3c c082da3c c02b8c70 c077c610 c0749508 0000= 0000 > 9e80: 00000000 c02b9e7c c02b9e64 ce0b4e10 00000000 c02b8b20 ce0b4e10 ce0b= 4e44 > 9ea0: c082da3c c02b8cd8 00000000 ce059eb8 c082da3c c02b7408 ce079edc ce0b= 1a34 > 9ec0: c082da3c c082da3c ce2a0280 00000000 c08158d8 c02b8358 c0663405 c066= 3405 > 9ee0: 00000073 c082da3c c079e4e8 c07ab3bc c0844340 c02b9334 00000000 0000= 0006 > 9f00: c079e4e8 c0008920 c067f6bf c0ac7c6b 00000000 c0712e28 00000000 0000= 0000 > 9f20: c0712e38 ce059f38 00000093 c0ac7c82 00000000 c0058994 00000000 c071= 30e8 > 9f40: c07127b8 00000093 00000006 00000006 00000001 00000006 00000006 c079= e4e8 > 9f60: c07ab3bc c0844340 00000093 c0749508 c079e4f4 c0749c64 00000006 0000= 0006 > 9f80: c0749508 00000000 00000000 c0517e2c 00000000 00000000 00000000 0000= 0000 > 9fa0: 00000000 c0517e34 00000000 c000dfb8 00000000 00000000 00000000 0000= 0000 > 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000= 0000 > 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 ffffffff ffff= ffff > (omap_aes_probe+0x1cc/0x584) > (platform_drv_probe+0x18/0x48) > (driver_probe_device+0xb0/0x200) > (__driver_attach+0x68/0x8c) > (bus_for_each_dev+0x50/0x88) > (bus_add_driver+0xcc/0x1c8) > (driver_register+0x9c/0xe0) > (do_one_initcall+0x98/0x140) > (kernel_init_freeable+0x16c/0x23c) > (kernel_init+0x8/0x100) > (ret_from_fork+0x14/0x3c) > Code: e1811002 e5932020 e590300c e0833002 (e593c000) --huq684BweRXVnRxX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJSomUaAAoJENju1/PIO/qaXH0QAJDJbstNaIW3te3nri1pSjKY Ghn59X/SPQpgoArjoHHYlZlQSwBnMO649g0rhhaOvdIHUm7LuFOzdatJ50OG5CVO HQ0bKxu9sYD3zMylSVrWEM5qIZuUHg/TiF5cl96uPvp6n2pelcZtrsLITEWzrIPe FTtWIycGBuLjyb0Sdv/6xfghdg1g3FlZ49nJs3MP/BVOoeXnAHYf7RVR9AEdBwfK bPg9C/BSk3lVj/zSLDv5tBw8e7aHFoCTSTFLggziZ8jyVutMAPoRn3nVUOEeMbUr sR1whL8/XJJ18IcnIeyLFBo5huRKei2UM/kM/+lu7TGhIWNdjeqSE+ryrZRmwx0i UXHnK4Uj2asCyNXnegIR8cSlmT78ZEQZPumv1v2VDVfzaRBCIQCQ2tjtK8ZYVt0q 4M2zAOqcj6xId5REp+wqSFdHnVRIJ4611PIV/dzvfhIlOpedfFzUBOtBNy4dyysX b/hxEVALy8oYiEeM2BVJm3qMYiW1Kugxgjb1lOBCg/T+CuGqwfpx0MAYg14UqUwW gBgHeH+Leh4aTFS/i7SE7QnM0iLf/iAOaeDzwaDJqSHEW6iW6j0Ltjo5whhoA8mT 2Cnx5wIgXbf30zDp5rf7R2dJQLFO3J3/Gd/MatM2/dJ0EC8jeQfA9IVu3euFLezg wLqJwmbRNLHgGjoY3jLS =VJAz -----END PGP SIGNATURE----- --huq684BweRXVnRxX--