Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp299486pxb; Wed, 13 Jan 2021 04:05:54 -0800 (PST) X-Google-Smtp-Source: ABdhPJxeP+kACSoMt/JT2Hfg8LWCijyVfb5Y7OzTvmUm5++9kR5d/hXhEr7Dt6h4PFzBjdr/4JPg X-Received: by 2002:a05:6402:d0a:: with SMTP id eb10mr1503020edb.249.1610539554742; Wed, 13 Jan 2021 04:05:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610539554; cv=none; d=google.com; s=arc-20160816; b=ED2UpO0gY8iPA4tgxtDPkH5QBOHD23+QOJiS6O4jxCV6D6r2CX95bgGe0g6EEwQ8ju 0af/CVLnto4MdSLUe9Z9YGoJzpmi3CMPGt7uI/NUbfyu4pe5TGkplVIhehbE6QSRmOIY OsR1e5aDQ3zh+JVvfF3a43Zk+5LrMZBAUE7JnJKLrDSsnzc3ckWdDTwVEwRnDdaX47p5 Y7COgjPj0fVnQcY7tSb67iniVFESoCtq1P8rQA+g2YSi9Qu+kFHwB0ZeCa37dOe8rVp9 2lE40jjgphhMGwE+C0svcS8ij0GCNF3i4TxPCBROzIl739bpz9F2aChrXLQuYNmZfu9V BAwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=LT7iT6jRWpTrYUmpGpoJWP0DtBFu24AkFbCwh22awYM=; b=tjGrtajNLWYGew2s5iTnFZy8+hyEq9oZg7vGs1MRZd4bLg+fcISG63HWlTCpzRznvu b4j+p9dTaj6xzWPla5YvNELi2LW+QJZog3TOESd3NjOIzv//OJk4ICkT9CMl0VC/+ZTX twS8s6ppISn+8usJ2YTAGk5DFILRi+eT77VB3Yb5squ08qvsTcGwl+/s69VjsEDBT1nh 8v0VRdxkFjO6cK9EXCuDOrgNpFpQlTKS0e/eUQ6jdDwyiMLaQxabvrR6yULL5Cb85QWi 5oie3SdHaz8y1Zg0xOhLS6O+Mcrg0cc0LzbYaciLHgDG/W90kcXZ+LsO8BKjqPSY2qNs FyTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lZalldHb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w5si840816ejc.599.2021.01.13.04.05.17; Wed, 13 Jan 2021 04:05:54 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lZalldHb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726445AbhAMMDH (ORCPT + 99 others); Wed, 13 Jan 2021 07:03:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33698 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726262AbhAMMDG (ORCPT ); Wed, 13 Jan 2021 07:03:06 -0500 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 876B1C061786; Wed, 13 Jan 2021 04:02:26 -0800 (PST) Received: by mail-pj1-x102b.google.com with SMTP id u4so1047834pjn.4; Wed, 13 Jan 2021 04:02:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LT7iT6jRWpTrYUmpGpoJWP0DtBFu24AkFbCwh22awYM=; b=lZalldHbaoEDoVTFL+tWnnqLSXtPak3C3Ux0Xb9U+SqGghzRf+RRUvNUto7qU5+mtO QrUsbpOgTZAWuLTRauetVldYVd9HQn/J8kX6zRMqKNkqxzDed3WvBRnsf+EiGKhSfqUU tfBCc51O8WiC5BaFhss9U0VRADwecQ4CWR6dugu3kFba8LKE0m99HBTfT2ykjgis7Fvq 6kHebDPE6+OBNC+WCZPRczR0fXAPQcA+5AH3RZVyisvgjEB0NV4Qc9H0pl0vEQZfDNvf qcPioozxRzgHu1mNQ+VoNJuqwFH8ylnUBFyCMpWI77wIhpr5La7oWiWUx1o2jUlu4lmV OX9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LT7iT6jRWpTrYUmpGpoJWP0DtBFu24AkFbCwh22awYM=; b=UCRNUnfyGKgCScDft36FyrZ1SbPBR4zfmpJfe+5AQoUM3GcnPghpYdtnnRiB74oTRu opqv3iYGyDXGl2TFOLNhlANSuVA2ZzudVhA0vugAlNPN89C4aXlxFVzql/D3c5uHXDL3 e/4C4qvKJlIWbrPaGBm889Zp8YCzLIx/3M4S6KbQ/oyk3IqPM95M1hRmkIwHITLbcfz7 eTT6E/vgBaDtGMlrK8Rfob3PX7YLV4vDpbBWPrME07KjPQsYbKlA0EQvWBOSiYB57+SQ ZvQkZJHVRKb6bl34kttlvnnbIf8n66rm6uxJsvmWu7LwTqyhYZeFl5t4bWVdVxztJiPX 2Iqw== X-Gm-Message-State: AOAM531z9IJSk55gOaQqk7Le75gcFFVgCmKqkJpqa/0TfF8RKHcOWI1m Sb23207cmzZ77uNM1fIVKsPjs7a13WiE8mDp88I= X-Received: by 2002:a17:90a:1050:: with SMTP id y16mr2065862pjd.181.1610539346108; Wed, 13 Jan 2021 04:02:26 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Andy Shevchenko Date: Wed, 13 Jan 2021 14:02:09 +0200 Message-ID: Subject: Re: Old platforms: bring out your dead To: Rob Landley Cc: Linus Walleij , John Paul Adrian Glaubitz , Gerhard Pircher , Arnd Bergmann , Linux Kernel Mailing List , linux-m68k , Sparc kernel list , Linux-sh list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 13, 2021 at 9:58 AM Rob Landley wrote: > On 1/12/21 4:46 PM, Linus Walleij wrote: ... > Testing that a basic superh system still builds and boots under qemu and j-core > I can commit to doing regularly. Testing specific hardware devices on boards I > don't regularly use is a lot harder. In our lab we have different hardware connected (including non-x86, mostly due to maintenance and testing drivers) and it allows us to run more or less fresh kernels on it. Setup is pretty simple: server with connected USB 2 serial, network, etc, power cutters, relays to emulate power button presses for the hardware that can't be turned off and on by cutting the main power (usual case for tablets / phones) and so on. From a software point of view we use a netboot image [1][2] which allows us to kexec kernel downloaded via net. Now to the point, perhaps organizations like LF can set up something like this with one technician to support this and pay electricity / internet bills? [1]: https://github.com/andy-shev/linux/tree/netboot (just a set of kernel configuration options on top of defaults) [2]: https://github.com/andy-shev/buildroot/tree/intel/board/intel/common (see README in the folder) -- With Best Regards, Andy Shevchenko