From owner-freebsd-amd64@FreeBSD.ORG Sat Jul 26 12:42:03 2008 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B81CF1065684; Sat, 26 Jul 2008 12:42:03 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (skuns.zoral.com.ua [91.193.166.194]) by mx1.freebsd.org (Postfix) with ESMTP id 4C1368FC0A; Sat, 26 Jul 2008 12:42:02 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m6QC6chH004245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 26 Jul 2008 15:06:38 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m6QC6c7C070944; Sat, 26 Jul 2008 15:06:38 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m6QC6bvG070943; Sat, 26 Jul 2008 15:06:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 26 Jul 2008 15:06:37 +0300 From: Kostik Belousov To: Peter Wemm Message-ID: <20080726120637.GX97161@deviant.kiev.zoral.com.ua> References: <200807251126.m6PBQ9Ww085651@freefall.freebsd.org> <11AB7428-134A-446D-AD68-4A7BFDC8E1C2@linuxgames.com> <20080725210950.GE74748@server.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JkgDhDyNm4zanevS" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.93.3, clamav-milter version 0.93.3 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: gavin@freebsd.org, freebsd-amd64@freebsd.org, "Marvin Malkowski Jr." Subject: Re: amd64/125943: Serial Consoles do not work on amd64 freebsd X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2008 12:42:03 -0000 --JkgDhDyNm4zanevS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 25, 2008 at 04:26:14PM -0700, Peter Wemm wrote: > On Fri, Jul 25, 2008 at 2:09 PM, Peter Jeremy > wrote: > > On 2008-Jul-25 09:58:49 -0700, "Marvin Malkowski Jr." wrote: > > [dmesg & init output trimmed] > >>FreeBSD/amd64 (bigconvoy.telefragged.com) (ttyd0) > >> > >>login: > > > > OK, this is somewhat different to what I expected. The output you are > > receiving means that the kernel has recognised and is using a serial > > console. > > > >>I cannot enter any input at this point > > > > This implies that the console input path is not working, >=20 > There is a race somewhere in the sio code that interacts badly with > the 16550 emulation in the dell servers. I can reproduce this at will > on the freebsd.org cluster. Usually just pressing 'enter' on the > serial console will break it. Sometimes it takes pressing it two or > three times. =2E.. > What is most amusing is that it seems that just the output path is > busted. When the console is hosed like this on our machines, you can > log in and issue commands - just can't see the output. >=20 > The machines I saw this on were from the 2950 series. 1.86GHz and 2.00GH= z. >=20 > I do not know if the sio driver is getting messed up, or if the > *emulated* serial hardware is getting confused. There is no real > 16550-style hardware on these machines. It is virtual hardware, so > that it can be encapsulated in IPMI / serial-over-lan protocol via the > bmc. I see the same behaviour both under FreeBSD 7/amd64 and under the Solaris 10, fully patched, on all our PE 2950 (III ?) with DRAC. The input works on FreeBSD and Solaris, while output is often lost. Rebooting the DRAC does not help. --JkgDhDyNm4zanevS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkiLE0wACgkQC3+MBN1Mb4hDGACfRysRyVLgNumuuodkrCIqYxUo 6tYAoM7Evjc/2FjrCWEX5IQ8s1bEEqhl =162A -----END PGP SIGNATURE----- --JkgDhDyNm4zanevS--