From nobody Thu Apr 17 22:26:39 2025 X-Original-To: dev-commits-src-all@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 4Zdsv720gPz5ssqH for ; Thu, 17 Apr 2025 22:26:43 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-il1-x136.google.com (mail-il1-x136.google.com [IPv6:2607:f8b0:4864:20::136]) (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 4Zdsv671Prz3nMt 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-x136.google.com with SMTP id e9e14a558f8ab-3d81ea55725so3044945ab.1 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=QInfjTzBbUJKVrLuwJoGclRhPjWs6CL1OTKdYDgmpjCXMs77v7W6s4z/m8WG5nw1kH JR0j8aTsz9UfEWMsnlyvvrXOyqhcVbTi5u3SwF0+9ohll/mYSkrCdwYOatxq9wjKyjeq RvZ1alxWMfPXE0jFiz7ufEHgC+A2y6eXk0WfoavQ1Hm9Tb0T59hBQrZ6cUHjEFWu6bvc PTGy46meUJmj9EtHoCqehgyO1AYDFcWM3Q20Z5duLALXpj+LQascbYXpy5BN6qZo77sE yDKLi7SimhD5SI/fRDOGUtMj286Mtae4FyvLeYjbP61DOQZ+rYhqt2XZRUa6lGPn5Jyv ISqg== X-Forwarded-Encrypted: i=1; AJvYcCX3gtLL2XbzT+l0/p1uZkrN8gFAef7IraAIM72txv2PxJbCfOWKX+JffFCIcQc0nzKEG9+R/JenTMDgZjGf7BZxFfx1@freebsd.org X-Gm-Message-State: AOJu0YyeJT8BhVZ1XCJWITfCukDTHeatvWjzFw2OksCFkh3P6KVfDEof pnUpoVkYlbdc6BbGtvnjlgZE+7c/ijchW0in6h4FXzaw+DF/dhbh8bvDWspIOAU= X-Gm-Gg: ASbGnctBXHWE0CkHUnW65WcTZskmdm2lsIvTEGYKm+DLk+CQWoxDKt/YdKkXQPlXWd/ 9tFBbwDvhWiRvSTzu7dn831DRHka8G4MymkIpLVf2Usaodd3P/kSd/dxalVH9xT+loc4ImF4p5H kvOAX+pr+7y2djpWcrQ8zoK915W7dvGnczDf8dGWq4rLED6CQ6ZfbFKP1yF0Xv+dQQF7Z/obYWR QqGfalklEwqmpGgiHVHJHmg2RL3QuL/9uUefBvC5TtUdko10Qx1crt4ToFmPg4vZBvHTCIAlEJt eSRoLWiODbrsOzojGzuU3aENlqhnJk55qw== 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 all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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: 4Zdsv671Prz3nMt 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--