From nobody Thu Apr 17 22:26:39 2025 X-Original-To: dev-commits-src-main@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 4ZdsvD41wpz5st38 for ; Thu, 17 Apr 2025 22:26:48 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) (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 4ZdsvC6xDPz3nFh for ; Thu, 17 Apr 2025 22:26:42 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-il1-x12d.google.com with SMTP id e9e14a558f8ab-3d7f11295f6so4294455ab.3 for ; Thu, 17 Apr 2025 15:26:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; t=1744928802; x=1745533602; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=oRXmun7Hbb5exk7AxaA57MGGkPQPZnNARKbrxxtezBk=; b=gGs2h+YKcyVjDAq16XoCn2TvUGS9JH8wh9j8FzhWT5X22oiMnKB/adNnx97S0vIsP3 uA/ieQgQD/JJ3JxSPlwhO7HAUyGRjNh1iHTaVWqrsvueZOQQPgRF0N5/xzypKTUVvdne rolP6hMzNjQiglaZnOy+PzFBUXKpowHkPH/D5W5z8LiOXkVM6fagYkvpn1EQVy830T57 n9RxDa7bk6FieYmwBBuqAEua/WRmqNou7LfDhuWK9qh2IesrhQZj8i/mxQ21EBI6xcW0 DZtwJfKcXbr7v/etWk7eB+blnFY8yftdy7Gkk6rdFmfnppyOuRbjZ0w/hUEOb4BBaWO/ AljA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744928802; x=1745533602; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=oRXmun7Hbb5exk7AxaA57MGGkPQPZnNARKbrxxtezBk=; b=Z2onhfiBvscaaBqZx7Gv8YrquTiUhTMWZeiitLUs69CC8hjfwCrBs05oWh+MP+GHgH QNPA3rBtD2fWRyZqAhUxDyyB02efoud4x8UVJ7eK7sCGw9d2B9JOzV6HHvcPWCNWXDP3 fFTmGwGMKbgwuOe8nMGglwHCxtzdMFTKnYYus7XAD1a3oe/eMix7OiqEMRylfFb/7MUN XLJZ8DSy5bqUM0Eg6Oq0zdhRaJPMY+cZCyRumFijeM1dzLMUU7M2NhofEYjonHd8cu8k QbF61xFLMzUDLsVgh+Ts8PDnb/37aT/aOH56o99y/s4PK5UqXjLvXdeQWVwvEJ05REyx rIag== X-Forwarded-Encrypted: i=1; AJvYcCVzrn4akeAOxtGDLuhuZ6epy/k/F9Elj80DDVpRXG6RfvNlLiykjGXGIU+fyWEWnirTC7S775SMlDViiSUdRxrGaMGhJg==@freebsd.org X-Gm-Message-State: AOJu0YzAA3UoG1uI3oivJy2yR80L1W/ZEx2IrvvnHDsedbSyORQQONxh /KO5L1/VrwQcvgV8otmIwY1zTh7gdOK5taJ8m++c05NpbLifzwj9LvJYnBsWX/Y= X-Gm-Gg: ASbGncsJpWk9fSXn+fpcOZVeKE1L9GJhZ8ir9LCu0+gruGH1QczHgnqLT5ILBNIYX+6 sccWtXPZXQFbmcBxAf4+ZaTv2RrHSJqu/4eJyWUgoc+w8z7W6Raw6y5HLWnM7lkIbwqGDljNxLS yqsxEM9+dbDnRi/QZypqXYkCdYUNRUy3SsMJ7N8AXqzKAvKywqWYa87WlM5E51xbxg8wAWCeCnD Ms5cwSwJe28KASTYVHMsbW579IxS9ibJg+7fQ/jpLoMSfanxSitYSgWPQ7Xzyn3C3gmby3zyaVb rZPe6ch88wTnf4K//WggP+pLJ9QhEwC0Mg== X-Google-Smtp-Source: AGHT+IEiVIWmzre4YK+TFue1/QGe4HeJmor9/v/vq833D4qyXa+Wh9X2pcyRglxnLtVr5JJK/TalHA== X-Received: by 2002:a05:6e02:12ce:b0:3d3:dfb6:2203 with SMTP id e9e14a558f8ab-3d88ee50613mr8637655ab.19.1744928801588; Thu, 17 Apr 2025 15:26:41 -0700 (PDT) Received: from mutt-hbsd ([2001:470:4001:1::95]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3d821d4475asm1628855ab.33.2025.04.17.15.26.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Apr 2025 15:26:41 -0700 (PDT) Date: Thu, 17 Apr 2025 22:26:39 +0000 From: Shawn Webb To: Warner Losh Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 58c99df2196c - main - kboot: .note.GNU-stack is needed Message-ID: <3xjl6lsx2v6psvxfqeweu36wg5zdom5ew3xktvjj4a7tj7gjfe@hm2wxhn3ne4c> X-Operating-System: FreeBSD mutt-hbsd 14.2-STABLE-HBSD FreeBSD 14.2-STABLE-HBSD HARDENEDBSD-14-STABLE amd64 X-PGP-Key: https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/blob/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc References: <202504172159.53HLx828002496@gitrepo.freebsd.org> List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5wf3wwp7ugw657d4" Content-Disposition: inline In-Reply-To: <202504172159.53HLx828002496@gitrepo.freebsd.org> X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4ZdsvC6xDPz3nFh X-Spamd-Bar: ---- --5wf3wwp7ugw657d4 Content-Type: text/plain; protected-headers=v1; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: git: 58c99df2196c - main - kboot: .note.GNU-stack is needed MIME-Version: 1.0 On Thu, Apr 17, 2025 at 09:59:08PM +0000, Warner Losh wrote: > The branch main has been updated by imp: >=20 > URL: https://cgit.FreeBSD.org/src/commit/?id=3D58c99df2196c5564a6922dcfe4= d03387cebdd10c >=20 > commit 58c99df2196c5564a6922dcfe4d03387cebdd10c > Author: Warner Losh > AuthorDate: 2025-04-17 04:03:26 +0000 > Commit: Warner Losh > CommitDate: 2025-04-17 21:56:45 +0000 >=20 > kboot: .note.GNU-stack is needed > =20 > Add '.section .note.GNU-stack,"",%progbits' to all assembler. Newer > versions of clang complain when this isn't present because executable > stacks are going away in the future. We don't need an executable stack > anyway. Just a little data point: HardenedBSD has lived without the ability to mark the stack as executable for nearly a decade now. I'm pretty sure it should be safe for FreeBSD to remove support for it as well, at least for amd64, arm64, and likely also riscv. The only outlier might be i386, but that no longer enjoys Tier 1 status on FreeBSD. Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD Signal Username: shawn_webb.74 Tor-ified Signal: +1 303-901-1600 / shawn_webb_opsec.50 https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A= 4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --5wf3wwp7ugw657d4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAmgBgA0ACgkQ/y5nonf4 4fpseBAAqkYI5bX2PnRp+u+R88XADwBCrPkz9UcgF77ZOsdb1jzEnVAtE/w3/g6U gUXRkLgDMvt6mCA/VftHFGSdYR7AI79p2ynQSX/DSx9vocuIfc/AjkYv7Iran+Mt ZtQqolsxmEliqWX+7V52y7jt6at+/lMyPMaf2a/gYNRJACHMtvZH3BN7PGxm6lxD 9WJrfGO/klmicfxuuWqSyspdKsFC4Nqjh6lOkSWvr+nkVoFKQHlRGgn4rjay57Df MTxVRDwljPEzAoJpGAlwP7aCVr5js0HMCnRtr7aT1drM4FlOpPBMQMIWJFG7cUF1 k+M94S9yeFckL59BFsNPNNjlQjrXi0HlFkoYbk2caJutDuTzLkfXTWa5GWXgsLDY cf+iaQmNds6taqYeWpGY6ASG2VB04tR3S2+OvPkggff2J6Rxm/972hVyc8ufe2Zm 5Jk2xYx0a8btglzyjrhhLNvH/avoAnHb6N9E94tBhzgEywqtYpAwiiYUsCElzIr0 DFfmW6gJdspZlk7lhpNuygA0nQFbpbTR8YoQllxAmLp+XBvsRzdI91a0e1pt8O9V KNuPj5/BxwOAHUtwbE2IOAyW99dq7newkBFGdFG2RPOSGrkoJaET7bEMFD+PLqB0 3G4uBmPB2tL06Ib1JNGP1wfF1BZRMRK6+pljVEW8rwUgZui9ZeM= =neuV -----END PGP SIGNATURE----- --5wf3wwp7ugw657d4--