From nobody Mon Jul 29 18:58:14 2024 X-Original-To: freebsd-fs@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 4WXngq15Zwz5Rn1r for ; Mon, 29 Jul 2024 18:58:31 +0000 (UTC) (envelope-from 678yym@gmail.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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WXngn3Q45z4Vjn for ; Mon, 29 Jul 2024 18:58:29 +0000 (UTC) (envelope-from 678yym@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=XSHl2nTU; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of 678yym@gmail.com designates 2a00:1450:4864:20::630 as permitted sender) smtp.mailfrom=678yym@gmail.com Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a77ec5d3b0dso456196266b.0 for ; Mon, 29 Jul 2024 11:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722279508; x=1722884308; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=w6WQ81xt27NRQI0C0eUYhT3/Y+qY2utKhtmmVVB2Lsc=; b=XSHl2nTUl0h4v1gNqfzV3seeUumbNv6KbIMVjt0OIlg1bPTgF5Ie+Y4P6EXEKbMsNk AIkMSrlpRvnIHKl28MCFBsGpW9JuYPqoPpyrYOFLhOXcCmKnpItmXe513ko+/kHO0RpY rva1q6PM9WR/CQXRIBbQVwvPVqMjocZgCHa8k6cvFdbnJnXfo4neanHLlfX9/e/1qjZ7 mBHM1fXWR8PLEGRrRKs05NU7DURASg/NOjGYHUGFVeK228zTfLDJ5MKcWltGexNVwExp b3us6sBWAyqoQCTXKq068FPemWiZTBDHBtzO/nd7JHE/MNfGMokRWDtHHm5/bqhDh0EL 5msQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722279508; x=1722884308; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=w6WQ81xt27NRQI0C0eUYhT3/Y+qY2utKhtmmVVB2Lsc=; b=GeSBql42U2TNxDhZudd0UIJ5Dce3ar2hMGqvszZlFvebaweRwDpN5BdO6XpCtCJngU S4IERqacQXWW8bnyTUXn5PCwyTh+IwWqEfHzyd8QRKLrlb7+YXIHmeeZRHgo1y7t4wXm GxEbDUyGBUivRCAS8dbLQtdWuW5jgd+GxH0u263iTNzrZdh6Vf2oSAmLCCaO+J55C3/k YWjfloZGO1sHLlgkYKCnJxGob/juSTSIZgt3bQLMAlO2EDAd6AYpDlMfeTuNSSehJHs2 Jte0peQsJ4hALZILTPKZNDg7VW0SIrgTFfuMLBaJJZBL6xh/9+KgXLHHUhk0JPpIwulP fLhg== X-Gm-Message-State: AOJu0YyLQ0StF+f7xXzGeDhAkNUrN+DFcqpPAN6+wxxYbiRRGHZ+l6LJ 8qTAc0NKPkrMZXbuQ3mzCn/lNUlAdrXR651FXbz6BHfrysujY/jJWDVGDn6wnN4bUTURqH7czrf OtnJnbUd30N6/UIk6hvnBh9JpwV7Fkw== X-Google-Smtp-Source: AGHT+IGuAEuBu1Tv+u1dS4DOvm7j2jYEmoPSzms3TvajjWjGx6l8zOlRM+MjYcMC87tov0eRRwDXs/SjTZOwpH9A3mE= X-Received: by 2002:a17:907:97c9:b0:a7d:2612:33d8 with SMTP id a640c23a62f3a-a7d3ff7b8d8mr741325066b.5.1722279507638; Mon, 29 Jul 2024 11:58:27 -0700 (PDT) List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@FreeBSD.org MIME-Version: 1.0 From: Bryce <678yym@gmail.com> Date: Mon, 29 Jul 2024 14:58:14 -0400 Message-ID: Subject: /stand/i386/boot0/boot0.S and other boot files under i386 To: freebsd-fs@freebsd.org Content-Type: multipart/alternative; boundary="00000000000041be4e061e67728d" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-fs@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-fs@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::630:from] X-Rspamd-Queue-Id: 4WXngn3Q45z4Vjn --00000000000041be4e061e67728d Content-Type: text/plain; charset="UTF-8" Hello, list Ive been looking at boots.S and found some things that could use improvement. I've changed a few things around here and there, but so far have not broken compatibility in terms of appearance and interaction. How would the list feel about breaking compatibility? Would you all find it acceptable if I was able to add features like booting from a logical partition and adding error checking capabilities for the MBR (and thus the ability to discern a GPT from MBR drive)? Last time there were any major changes seems to have been 20 years ago, what does the list think? --00000000000041be4e061e67728d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello, list

Ive been looking at boots.S and found some things that c= ould use improvement. I've changed a few things around here and there, = but so far have not broken compatibility in terms of appearance and interac= tion.

How would the list feel about breaking= compatibility? Would you all find it acceptable if I was able to add featu= res like booting from a logical partition and adding error checking capabil= ities for the MBR (and thus the ability to discern a GPT from MBR drive)?

Last time there were any major changes seems t= o have been 20 years ago, what does the list think?
--00000000000041be4e061e67728d--