From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4CD80C433DB for ; Wed, 13 Jan 2021 12:03:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 13B28233F9 for ; Wed, 13 Jan 2021 12:03:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726609AbhAMMDI (ORCPT ); Wed, 13 Jan 2021 07:03:08 -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-Google-Smtp-Source: ABdhPJw5N4qe3EBN8WiSaMxwCKhSa7X/lCRFzzXC7lDRQ1wUH1+bVcCKJTTP+nzLGQWz3EP8EM93oyqPDOZ0akJAIEA= 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