From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfram Sang Subject: Re: chosen/stdout-path and userland (Re: Can't boot kernel v4.0-rc2 on Koelsch) Date: Wed, 11 Mar 2015 11:35:31 +0100 Message-ID: <20150311103530.GA5491@katana> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l" Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-sh-owner@vger.kernel.org To: Geert Uytterhoeven Cc: Laurent Pinchart , Grant Likely , Mark Rutland , Rob Herring , Cao Minh Hiep , Nobuhiro Iwamatsu , Linux-SH , Kuninori Morimoto , Magnus Damm , Simon Horman , Sakato Ryusuke , Yoshihiro Shimoda , "devicetree@vger.kernel.org" List-Id: devicetree@vger.kernel.org --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Hence all pieces of the puzzle are available to userspace... > Is there another way? My hackish way is to parse dmesg, adapt inittab at runtime and make init reload it. Not exactly production quality, though: + l=$(dmesg | sed -n '/console.*enabled/ s/.*\[\(tty[A-Z]\+[0-9]\+\)\].*/\1/; T; p; q') + sed -i s/ttyS0/$l/g /etc/inittab + kill -s SIGHUP 1 --XsQoSWH+UP9D9v3l Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVABpyAAoJEBQN5MwUoCm21FUP/ippJokK40piQ33oHxSR8isI OBLb3irGY/JGfIHtgN7oqICeIjRyhEMS1H3epLhpozVLEMI3ubKSlWiRy+W2ABmh 6DOj0MY3/ijNCH5lIQuvdLA5vlBHFSL3lbzBK+Wkr04HuS5PfBuFu4woTJ0R6iX1 wsoII5XYu953xB/WdIwmRp5R2ILFOIenhCzR1DbpIWfSMzCInU3a2BGYRShx2q54 6wBdSGSGoY1d+hx9pONfgw3La17tQwW38wrz9exQdP8fY6wuvh8viL8IugWAAe0O zDILSFYdMxGNlYztSBVzUimsdcBsB2Bse6mYlP97C/z7f/wCRV8fEexzldSKGZcr XxmUAMxI26vE2H0SQLI7e6wjQQBGtSm5oZAb/PXJk5KlS8EQRTije7Yz6xT2WOet K9Wfd4/fwz7lTxGua7oC1VECx/g97XchfqUqMMd6ZP9dcsSm/BG5IC0sC3UxUSDU sApIJtoq0bJUzywTno5i321DjtgVVdJ0EBixY30yuGY0WbYK6LTUAQLuO/6lK4s+ NysG/GsdYDgwKEbGs5GiDVTMQrYqOwlb2A583h+JTimm/DYoqVgHjIvZyp3su4xF CzrbxcqHkjqJSqi1Z4AmAeAwd1StoHtBW51RdYe2S0ZThIjLtlyM6swgiVX9bZ7B g2Bw8TRTIQJEkg1soVKM =zwOF -----END PGP SIGNATURE----- --XsQoSWH+UP9D9v3l--