Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp565084ybi; Fri, 24 May 2019 08:02:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqyQ9G1VTz0FUdN2emiwM/Km34Dgrau7o7emUXsuGk23+uf+N8xc1Y5Tm8IChIs2nAcXemRr X-Received: by 2002:a65:56cb:: with SMTP id w11mr86259191pgs.236.1558710146978; Fri, 24 May 2019 08:02:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558710146; cv=none; d=google.com; s=arc-20160816; b=Xtx6SLOe12ebp1B+MAkBG32L/qRKvMAiGw6c+u3JJQBITHd4VWTH4/7FqqRQAigm8V BAkBfiZj4RBGgk/s8sZFp2rnXOqnnBfEtiTEuJ/WhKyyAEay7y0UTGfREjg1iz6qqxxK 1eSG9YFfVYkvVZtx9DFGwj8KXwFmJ5/TYgRizuOht7yRLnN7PS54SFQrCHxXwleZzPGN jZA211RYwvCnofohwrdECajrkiBCT4LLjqvnvErPyxlBEaPxlm/GDI5PsNcKK+7Led+/ FpWmj9Ajc9jKQDCp6qPY0R+Jb5l06Ku2RUmeplEjC3eCVa8fRNU2EHm6tBp2+Dd7CbRT Ha+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=IAkAwtgGsvIAprn/OmVYCrWVMog8PyB0mVqs/WnCWXc=; b=fMSGc5kDDdXB/xQthitJv4CtUdCaxEuKtvOlyDdlOl6My3X7nSHipNYXZWgViS8zLz bIfy6ldpVOz9rE586oPyV1KEzXOkXX5Gb/FuJzQIb5DCiAw9xNv66Na/S0Rp1RcnVWMs 77Viz8f3SzixUhFVp4NPamyVsh58qyq/SfvaywoNAKwaJv1FCoLS7gJFgITxFOa0wZyj VfdaQE3OsD3es7mM1fYViBU4htF9gyA+/fuXmKpOHZeObtbjo0yXRkcrtChYIvMvYU3B t99HdMbR/EmOx15P1LYhOvV0UMykERooVIht6RzeMcKIets51yo5eUFW0ZHITP0fXejK l46g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=iki.fi Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l70si4624212pjb.33.2019.05.24.08.02.08; Fri, 24 May 2019 08:02:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=iki.fi Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404180AbfEXPAZ (ORCPT + 99 others); Fri, 24 May 2019 11:00:25 -0400 Received: from emh01.mail.saunalahti.fi ([62.142.5.107]:33094 "EHLO emh01.mail.saunalahti.fi" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404098AbfEXPAZ (ORCPT ); Fri, 24 May 2019 11:00:25 -0400 Received: from t60.musicnaut.iki.fi (85-76-86-221-nat.elisa-mobile.fi [85.76.86.221]) by emh01.mail.saunalahti.fi (Postfix) with ESMTP id 443BD20035; Fri, 24 May 2019 18:00:20 +0300 (EEST) Date: Fri, 24 May 2019 18:00:18 +0300 From: Aaro Koskinen To: Peter Maydell , Thomas Huth Cc: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= , Corentin Labbe , Tony Lindgren , Linux OMAP Mailing List , QEMU Developers , lkml - Kernel Mailing List Subject: Re: [Qemu-devel] Running linux on qemu omap Message-ID: <20190524150018.GA3156@t60.musicnaut.iki.fi> References: <20190520190533.GA28160@Red> <20190521232323.GD3621@darkstar.musicnaut.iki.fi> <20190522093341.GA32154@Red> <20190522181904.GE3621@darkstar.musicnaut.iki.fi> <8977e2bb-8d9e-f4fd-4c44-b4f67e0e7314@redhat.com> <20190523183623.GB5234@darkstar.musicnaut.iki.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Fri, May 24, 2019 at 10:08:09AM +0100, Peter Maydell wrote: > On Thu, 23 May 2019 at 19:36, Aaro Koskinen wrote: > > Cheetah works with serial console. I tried with console on display, > > and it seems to boot up, and the frame buffer window gets correctly > > sized but for some reason it just stays blank. > > As a general question, when you're doing these tests are you > using a kernel image that is known to work on real hardware? With Cheetah (I wonder where that name comes from?), yes, same for N8x0. SX1 I don't have, but the SoC is the same as on Palm TE. > One problem we have with some of these older QEMU platforms > is that it turns out that QEMU is only tested with the kernel, > and the kernel support for the platform is only tested with > QEMU, and so you get equal and opposite bugs in QEMU and the > kernel that cancel each other out and don't get noticed... > > (On the QEMU side these platforms are all basically orphaned: > if somebody submits patches to fix bugs we'll review them, > but they're unlikely to get a great deal of attention otherwise. > They're also quite near the top of the "maybe we'll just > deprecate and then delete these" list, since we have not > historically had any working guest images to test against. > If there's a real userbase that wants them to continue to > exist that's a different matter, of course.) Please don't delete OMAP boards quite yet :) In the mainline kernel they are not orphaned, they frequently get tested using actual hardware, and QEMU would help in additional testing. I'll try to get N8x0 boot to work with the minimal kernel I use on real HW. Regarding N8x0 and bluetooth (mentioned in one of the linked threads), I guess the removal of the bluetooth subsystem can be done without removing the whole machine: just don't pass the OMAP BT TAG to the kernel anymore, and it should ignore the BT hardware (just an idea based on quick read of vendor kernel sources, the mainline kernel does not support BT on this board). A.