From nobody Mon Nov 14 16:34:25 2022 X-Original-To: freebsd-arch@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N9vzM62lPz4hVb7 for ; Mon, 14 Nov 2022 16:34:39 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N9vzL3rMsz49Fk for ; Mon, 14 Nov 2022 16:34:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20210112.gappssmtp.com header.s=20210112 header.b=QioQuTnY; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2a00:1450:4864:20::630) smtp.mailfrom=wlosh@bsdimp.com; dmarc=none Received: by mail-ej1-x630.google.com with SMTP id n12so29657084eja.11 for ; Mon, 14 Nov 2022 08:34:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=WHea0hTik27DJsnD83yUN+XpRb1VgoBnbG8AQnO/MX0=; b=QioQuTnYTg9DBzBBr08KB2QWfFvm3d7X+MEjbQZEwqnc2Timyr6fLbgsH2frlrl8Sw 6QfOB8Sf4C4NexdCubgIfKSNxRO+XWY7fj9tP0ymrjUPREWhkl4tsp/gtVJbGEd6Ief5 oCZexkC6fETJYDB5GpkgvLBm0QCFegsnr33l7V4Vo0vVReQM/KmWEvfzEuaaj7WQxE55 t0YkDrGekQFve6QWZDaH7GNNoq5MTB2iq8Ko9FJ5ghPRjannxtsCR2J0il+mIufxzOPx vSyDBBcXt8DCbF0Gjoq/ZVysJ0LtQVLQIACPNgrpqgGMtOmmpnw4GXwDjW5SY53bthrb jqLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WHea0hTik27DJsnD83yUN+XpRb1VgoBnbG8AQnO/MX0=; b=V2pkMmit+f2tlPPRpv6jp0rlFjJRvBtM3nvMbBCi8QPm/9T8G6lwA7oekkREpCTgX9 pcKKbxlMMJY/NQ/MJio9IeJ5aEhvgtve4t+iHApZ6HsbBATAm2TuZRO+JxCEFABP5V4L wjKBS4TjWv05kzK9c5giss3UuiZ3+DJOWI7xUCYwEpD1iAOmVCadkZyIt+5WqdzyMbX6 lVOC9+Ko84TrwV/6bfMEQLfxmNRIZ6/iuMiDEjAOB7KV3fYfb0p2maHMpdfvGQ7ZUMy8 WK+UBdx1MTE0sWElGTFrPMKHizlGyUtovbtkLCYgKO2wJhkPMr8X+9Lf9qUyuU7S0iXX 68lg== X-Gm-Message-State: ANoB5pnjeL6R8pA75zXvGYLfyeS9p+4yBMwBqnFos2O8Q6yGdzw0ezQY l/weL3iE8fM+ZeQ1DA4GIMTqPQhxiW/DMYwl4qx7JAQSs5Y= X-Google-Smtp-Source: AA0mqf4XivDoL4RAUElyUXynsmBsWlwxja92kOvV+oyJDO94fh0nwBXYxEzYdYH1Llp+zFz5Y3tyehPMmP2KOVlAtM8= X-Received: by 2002:a17:907:a604:b0:799:9ace:e868 with SMTP id vt4-20020a170907a60400b007999acee868mr10461043ejc.451.1668443676574; Mon, 14 Nov 2022 08:34:36 -0800 (PST) List-Id: Discussion related to FreeBSD architecture List-Archive: https://lists.freebsd.org/archives/freebsd-arch List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arch@freebsd.org MIME-Version: 1.0 From: Warner Losh Date: Mon, 14 Nov 2022 09:34:25 -0700 Message-ID: Subject: Boot Loader: OFW network booting support To: "freebsd-arch@freebsd.org" , FreeBSD PowerPC ML Content-Type: multipart/alternative; boundary="000000000000abb0cb05ed70d06c" X-Spamd-Result: default: False [-1.00 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20210112.gappssmtp.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[freebsd-arch@freebsd.org]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::630:from]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[bsdimp-com.20210112.gappssmtp.com:+]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[bsdimp.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4N9vzL3rMsz49Fk X-Spamd-Bar: / X-ThisMailContainsUnwantedMimeParts: N --000000000000abb0cb05ed70d06c Content-Type: text/plain; charset="UTF-8" I'd like to drop support for OFW network booting. These days, the only OpenFirmware machines are really old Mac G4 and G5 machines. Nothing else can use it (it used to be shared with sparc64 machines). I'm in the process of reworking some of the disk code, which touches the OFW disk code which would force me to write extra code for OFW since it doesn't fit the pattern we have on other architectures very well. So, rather than do a lot of work I can barely test (I might have an old G4 mac in my dad's old thing), I'm thinking about dropping the support, especially since I don't think it's been used by anybody in a long time. Before I do that, though, I'd see if anyone is actively using it... Warner --000000000000abb0cb05ed70d06c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'd like to drop support for OFW network booting.
=
These days, the only OpenFirmware machines are really old Ma= c G4 and G5 machines. Nothing=C2=A0else can use it (it used to be shared wi= th sparc64 machines).

I'm in the process of re= working some of the disk code, which touches the OFW disk code which would = force me to write extra code for OFW since it doesn't fit the pattern w= e have on other architectures=C2=A0very well.

So, = rather than do a lot of work I can barely test (I might have an old G4 mac = in my dad's old thing), I'm thinking about dropping the support, es= pecially since I don't think it's been used by anybody in a long ti= me.

Before I do that, though, I'd see if anyon= e is actively using it...

Warner
--000000000000abb0cb05ed70d06c--