From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Hogan Subject: Re: qemu:metag image runtime failure in -next due to 'kthread: allow to cancel kthread work' Date: Fri, 16 Sep 2016 22:27:20 +0100 Message-ID: <20160916212720.GA18931@jhogan-linux.le.imgtec.org> References: <20160916203819.GA29767@roeck-us.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Return-path: Content-Disposition: inline In-Reply-To: <20160916203819.GA29767-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org> Sender: linux-metag-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: To: Guenter Roeck Cc: Petr Mladek , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Andrew Morton , Tejun Heo , linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 16, 2016 at 01:38:19PM -0700, Guenter Roeck wrote: > Hi, >=20 > I see the following runtime error in -next when running a metag qemu emul= ation. >=20 > [ ... ] > workingset: timestamp_bits=3D30 max_order=3D16 bucket_order=3D0 > io scheduler noop registered (default) > brd: module loaded > Warning: unable to open an initial console. > List of all partitions: > 0100 16384 ram0 (driver?) > No filesystem could mount root, tried:=20 > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block= (1,0) >=20 > An example for a complete log is at: > http://kerneltests.org/builders/qemu-metag-next/builds/489/steps/qemubuil= dcommand/logs/stdio >=20 > bisect points to commit ef98de028afde ("kthread: allow to cancel kthread = work"). > I don't know (yet) if other architectures are affected. bisect log is att= ached. >=20 > The scripts to run this test are available at > https://github.com/groeck/linux-build-test/tree/master/rootfs/metag. >=20 > Guenter Thanks Guenter, It appears to be related to the command line. After that commit the command line is shown as empty (rather than your "rdinit=3D/sbin/init doreboot"), but it can still be overridden in the config and then it continues to work. I'll debug a little deeper to see if I can figure out whats going wrong. Cheers James >=20 > -- > # bad: [ddf9d15aed5ba5786cf4b082576c44ce37cd29c2] Add linux-next specific= files for 20160916 > # good: [9395452b4aab7bc2475ef8935b4a4fb99d778d70] Linux 4.8-rc6 > git bisect start 'HEAD' 'v4.8-rc6' > # good: [03593c66538f0dd2c46f14dfdd9c7c0b96d12163] Merge remote-tracking = branch 'crypto/master' > git bisect good 03593c66538f0dd2c46f14dfdd9c7c0b96d12163 > # good: [144ff127c1a802bc466cd9fe64033682193c0831] Merge remote-tracking = branch 'edac-amd/for-next' > git bisect good 144ff127c1a802bc466cd9fe64033682193c0831 > # good: [cfab536f2992d0db27424f146cf0e13bb4a2c0c4] Merge remote-tracking = branch 'staging/staging-next' > git bisect good cfab536f2992d0db27424f146cf0e13bb4a2c0c4 > # good: [f185e7dd5ed5eb7e1a834bde8ad6ea1393737037] Merge remote-tracking = branch 'gpio/for-next' > git bisect good f185e7dd5ed5eb7e1a834bde8ad6ea1393737037 > # good: [a69892f0ba574e71154f8c5c647626a7dd065ce5] ipc-msg-avoid-waking-s= ender-upon-full-queue-checkpatch-fixes > git bisect good a69892f0ba574e71154f8c5c647626a7dd065ce5 > # good: [209370566ef8c38dcea40561db2c46fadb0078ce] Merge tag 'clk-renesas= -for-v4.9-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/rene= sas-drivers into clk-next > git bisect good 209370566ef8c38dcea40561db2c46fadb0078ce > # good: [be3400244f19bb16b16b5dd32d8719e59790f361] Merge remote-tracking = branch 'coresight/next' > git bisect good be3400244f19bb16b16b5dd32d8719e59790f361 > # good: [513d99d37db2a9ceb489e7123fb1458b29eeafff] Merge remote-tracking = branch 'nvdimm/libnvdimm-for-next' > git bisect good 513d99d37db2a9ceb489e7123fb1458b29eeafff > # good: [9101ca3b2763583e10ec93a453363a8af3ced438] kthread: add kthread_c= reate_worker*() > git bisect good 9101ca3b2763583e10ec93a453363a8af3ced438 > # bad: [57169cae0bc5472d9d3eee5c0923ae6d5ae8d299] kthread: better support= freezable kthread workers > git bisect bad 57169cae0bc5472d9d3eee5c0923ae6d5ae8d299 > # good: [5c204b8f9b8f30bf641095f4005fa320cd192254] kthread: initial suppo= rt for delayed kthread work > git bisect good 5c204b8f9b8f30bf641095f4005fa320cd192254 > # bad: [26242e2b569d11fbbfdf40c93d9d11329825724a] kthread: allow to modif= y delayed kthread work > git bisect bad 26242e2b569d11fbbfdf40c93d9d11329825724a > # bad: [ef98de028afde6861712a208b0e25f6b6af3912a] kthread: allow to cance= l kthread work > git bisect bad ef98de028afde6861712a208b0e25f6b6af3912a > # first bad commit: [ef98de028afde6861712a208b0e25f6b6af3912a] kthread: a= llow to cancel kthread work --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX3GO4AAoJEGwLaZPeOHZ6os4P/3Eb+mC5CidFqdaf7xGzM/5w kLJWs7Y8wIuQvMZSM1wL614XQ0wi3OSyTVh7ZAQzDtrl3lY3fIYWT+rt4WrRn5qC Kq674ILbKp/VnqraLzrjsNvTaKqXHntByCb7Y54cmJckWFIp1SkrqXT6ZFNjbHZ0 1HpGQDfhzTqpR7TB7l0SXychCLUiM4623ZBdP1li0GAVfM7wW6uYJQYa3YCKRhF+ 9+OughCTQY1TVGx6SdwNfJY4YvtZznePN3o1noixg00peiGXkv/J0mX+CRr7/7Tm X904eEgcjaBB/XcfgxCzb4qyhoY965I4kUDwl3uypT2Mmy7pQW1gad9o4LbU8P7H Gl1/au/c+BcHni17P7PAfIBvi8ibIK8SAAAq9zjVYsJiBpghvw7TyjpJ/ngbWgu9 BE/TdzgtPv/bRlhxmUtgKubGJPd0EwfxsXhJgs43+EqWpXPDlmDOYjkw72sNrp8X ySthMk/DccleuTkb29sRGEEfR6x51GPkSq7nUC2DeIbPU6jCHu9vLEcWveyM5M8M NZmvmkTgRwCQAYvoau8bPLZA8AUTy0aCxAFRwEDPiY6ywUeew3XMUekLxf9dZlFf P4W1KDRKZOSjYJYpA7XFKkoHDUgmcnva+luEZ4Tkf3a4ELqWlVWm/r/cteFP1sji 8Ax+ynH33/5UHTjPdQ6G =K2bi -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0--