Re: Current kernel status

Guillaume Ceccarelli <[email protected]> Sat, 14 Apr 2018 14:38:01 +0200
Newsgroups gmane.linux.gentoo.hardened
Message-ID <[email protected]>
--Apple-Mail=_C35753D8-32B3-47F1-AAEA-80BD5F6A37FF
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_5214E844-AF0E-4D2D-952B-363B37512C34"


--Apple-Mail=_5214E844-AF0E-4D2D-952B-363B37512C34
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hey Ren,


That=E2=80=99s too bad about minipli, but that=E2=80=99s understandable, =
especially considering the amount of work.

I can=E2=80=99t comment on the level of support, but Gentoo has always =
been about providing users with choices, so I don=E2=80=99t think your =
patches should be rejected. There=E2=80=99s still a pax_kernel use flag =
in play with several ebuilds, and that=E2=80=99s not ben deprecated or =
masked.

I think the best might be to either open bugs on bugs.gentoo.org =
<http://bugs.gentoo.org/> or make GitHub PRs with your changes here: =
https://github.com/gentoo/gentoo/pulls =
<https://github.com/gentoo/gentoo/pulls>=20


Cheers,

=E2=80=93 Guillaume Ceccarelli

> On Apr 14, 2018, at 02:33, Ren Nyo <[email protected]> wrote:
>=20
> I contacted minipli, and he said that unofficial grsecurity kernel is =
frozen. So we should not wait for him to port KPTI and Meltdown.
> Is hardened toolchain still supported by community?=20
> I successfully compiled with gcc 7.3.0 v17.0 profile with virtualbox =
5.2.8 and nvidia-drivers 390.42, but had to update pax patches for them. =
Where should I share this patches?


--Apple-Mail=_5214E844-AF0E-4D2D-952B-363B37512C34
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Hey Ren,</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">That=E2=80=99s too bad =
about minipli, but that=E2=80=99s understandable, especially considering =
the amount of work.</div><div class=3D""><br class=3D""></div>I can=E2=80=99=
t comment on the level of support, but Gentoo has always been about =
providing users with choices, so I don=E2=80=99t think your patches =
should be rejected. There=E2=80=99s still a pax_kernel use flag in play =
with several ebuilds, and that=E2=80=99s not ben deprecated or =
masked.<div class=3D""><br class=3D""></div><div class=3D"">I think the =
best might be to either open bugs on <a href=3D"http://bugs.gentoo.org" =
class=3D"">bugs.gentoo.org</a>&nbsp;or make GitHub PRs with your changes =
here:&nbsp;<a href=3D"https://github.com/gentoo/gentoo/pulls" =
class=3D"">https://github.com/gentoo/gentoo/pulls</a>&nbsp;<br =
class=3D""><div><br class=3D""></div><div><br =
class=3D""></div><div>Cheers,</div><div><br class=3D""></div><div>=E2=80=93=
 Guillaume Ceccarelli</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Apr 14, 2018, at 02:33, Ren Nyo &lt;<a =
href=3D"mailto:[email protected]" class=3D"">[email protected]</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"auto" class=3D"">I contacted minipli, and he said that unofficial =
grsecurity kernel is frozen. So we should not wait for him to port KPTI =
and Meltdown.<div dir=3D"auto" class=3D"">Is hardened toolchain still =
supported by community?&nbsp;</div><div dir=3D"auto" class=3D"">I =
successfully compiled with gcc 7.3.0 v17.0 profile with virtualbox 5.2.8 =
and nvidia-drivers 390.42, but had to update pax patches for them. Where =
should I share this patches?</div></div>
</div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_5214E844-AF0E-4D2D-952B-363B37512C34--

--Apple-Mail=_C35753D8-32B3-47F1-AAEA-80BD5F6A37FF
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJ9zCCBBcw
ggL/oAMCAQICCwQAAAAAATGJxjDEMA0GCSqGSIb3DQEBCwUAMEwxIDAeBgNVBAsTF0dsb2JhbFNp
Z24gUm9vdCBDQSAtIFIzMRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu
MB4XDTExMDgwMjEwMDAwMFoXDTE5MDgwMjEwMDAwMFowXTELMAkGA1UEBhMCQkUxGTAXBgNVBAoT
EEdsb2JhbFNpZ24gbnYtc2ExMzAxBgNVBAMTKkdsb2JhbFNpZ24gUGVyc29uYWxTaWduIDIgQ0Eg
LSBTSEEyNTYgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKYBOgY+TD0lJ71l
7FcN0/Nzj61Z4eB/NxJMsSxhevgtUUcwxyWYkoHDl+FoQMXe8JSYraOIN7UpZvvDa9fVVpouxlnk
1upfRTHJRpU636SlHTEE5ZnXTYWQ3pTL51oEoPL4fL4OIHHO8Xe0H7X/9nw+N8tNxCCiGKRBMCcH
HXuJLeW3pFUISGaVwfc2mye8mjIw+bjIJ6gtjK66WaUW6fWY323qkkS8W9uzdCXKVpGPkZUhsmqW
fGlg2msfbx3O8to8LaCk0RqlVvV+g7ZrY7xBwdWGfZKCRd5R1kt2QBYOBtZfRBV7dfPMsjI4XcQU
uKyTYpccj7VTvLdaf+B+TZkCAwEAAaOB6DCB5TAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgw
BgEB/wIBADAdBgNVHQ4EFgQUP2xXRJ5Xn339aDnLufEa5Ll2UDgwRwYDVR0gBEAwPjA8BgRVHSAA
MDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDYG
A1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC1yMy5jcmwwHwYD
VR0jBBgwFoAUj/BLf6guRSSuTVD6Y5qL3uLdG7wwDQYJKoZIhvcNAQELBQADggEBAEWk43dt8+mP
vv8ou8ZzoNxtjS0WuP0v/qiu9VX/JBjb+7X1tiWtGc2UqaUO+Y4irbiawHdgYnAXDNW1h8pCog+u
z7kVIYegYhBWyQhlrn3c2sjXK+aRVFe44Ygfdmgcrj1Y7E6g9YvaGOhwZsr1IyQYkgejewpRDb+O
B+3Cr5JtwJYuar3TNXrzOZnDnZSqOkvSASOlk1m5fPCYam4MdSTCJQRtz9Apcz3zcaJmlBkQsSix
LzUqfPpTjheBjLoMJzhnRpZnOZiwe6J4LDrXyZqNSB5MCUIdCxWQlrt6ed8y07KPueYXPlZh0iUt
vUEdL6Et8YULkFMQqQ7aAZtxBYMwggXYMIIEwKADAgECAhEA2O44+rO7W3RMNf8plxUGHTANBgkq
hkiG9w0BAQsFADBdMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEzMDEG
A1UEAxMqR2xvYmFsU2lnbiBQZXJzb25hbFNpZ24gMiBDQSAtIFNIQTI1NiAtIEcyMB4XDTE1MDcy
MDEzMzEyN1oXDTE4MDcyMDEzMzEyN1owVzELMAkGA1UEBhMCU0UxHTAbBgNVBAMTFEd1aWxsYXVt
ZSBDZWNjYXJlbGxpMSkwJwYJKoZIhvcNAQkBFhpndWlsbGF1bWVAZ2NzLXZlbnR1cmVzLmNvbTCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANvhtYubxIJHmiJsh8UNaQP6zdQJPSy2e6bN
bBGgbw/orbstZ97Dg6BoqDyU/UWaOX1FY+LP7Rz8j9WnOl+iNN/CI59PVaqpnnL5wiarYeo5aWEB
lgwYUgd4IcRtZBFt2HXktfwqlmOz8L5DdotPy6QH9B494xB7VYHm2uQB3gL2a/9PUHk0Fgmf+VWz
6vj1VdXstnc4syXrN2gfRQbL2h3Wzje1SHD00yD/7xCI60tlauy2+F6wFi14FC8iHmVvldM0ykId
mQc7AOLhS2aGeY44yohhM7hBxGrUWvhGAOH+BogkIYOUyDdwZRF/Wi8x4LKglbxXllaoBHrDoSfc
SAywjSwe1zedsghNDd6A/p8pVfP15Kiw1KjA4VTOSeqRwDgIn4xmfqjsX+yC8fOlvyXfdusobyvG
DDecXGPTXvhMMyyoALZLPknSS30OIlK1HSXu/xswd4923A6H7yQsfM+J3ONDQYaGkUqiPv9XtbGV
ZE6GAEtxj4VKjq43DMYBjLa0lf2/0hxFhkaK0TkLBiMOO5R+Ii1hIbHu44FhV5vqzX0326mpEYjA
HKIBYCYeYk1WWvX37mw5NDuklwZ5A+VxB+V450UMhSh+lfexLneimksnYFAozjpjBIp4Wr0MaWDf
4UUk6j7dzOlkrLS78+zd8EIytBtqNQ7uQGYRq2VzAgMBAAGjggGXMIIBkzAOBgNVHQ8BAf8EBAMC
BaAwTAYDVR0gBEUwQzBBBgkrBgEEAaAyASgwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xv
YmFsc2lnbi5jb20vcmVwb3NpdG9yeS8wJQYDVR0RBB4wHIEaZ3VpbGxhdW1lQGdjcy12ZW50dXJl
cy5jb20wCQYDVR0TBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwRwYDVR0fBEAw
PjA8oDqgOIY2aHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9ncy9nc3BlcnNvbmFsc2lnbjJzaGEy
ZzIuY3JsMFkGCCsGAQUFBwEBBE0wSzBJBggrBgEFBQcwAoY9aHR0cDovL3NlY3VyZS5nbG9iYWxz
aWduLmNvbS9jYWNlcnQvZ3NwZXJzb25hbHNpZ24yc2hhMmcyLmNydDAdBgNVHQ4EFgQUzrypLO8j
4uk2DyhKJM6IldW/Mc4wHwYDVR0jBBgwFoAUP2xXRJ5Xn339aDnLufEa5Ll2UDgwDQYJKoZIhvcN
AQELBQADggEBAHdqYOeiDXxLG8uJf5t3btHHqzUd+fyUnJcpOrKTfpXonY1w0Ao6wdMg7L6roeAJ
YO8Rgc75YjmNIlHT51kSm3Q7cCNk4q8kLIR2TvZcBn2hei/Md7Zae3PmQW7TEyPNbDc6JowtE5za
+/YcGjRZZn16qxWKGXMml3BmxfP6E8RPJST4oVwqYkxenk4w2OuOt8yC/ohSImkNiXI1Ylm0LdB6
gToMlpS/DKbLRnp2//dimkt1Yjii6nHKMWB2KbG7AyrPsBm3v8GZfoVHq94mCy6Z7n/M0qtQEd+7
ThbuY3AOc0Ml7SnGHJjDx5lMpgTIeReRI3PDaa5styjEWk+QVlUxggQEMIIEAAIBATByMF0xCzAJ
BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTMwMQYDVQQDEypHbG9iYWxTaWdu
IFBlcnNvbmFsU2lnbiAyIENBIC0gU0hBMjU2IC0gRzICEQDY7jj6s7tbdEw1/ymXFQYdMAkGBSsO
AwIaBQCgggFnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE4MDQx
NDEyMzgwMVowIwYJKoZIhvcNAQkEMRYEFPQIqq0vO6yHLYVwR7JF5R5vKjU0MIGBBgkrBgEEAYI3
EAQxdDByMF0xCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTMwMQYDVQQD
EypHbG9iYWxTaWduIFBlcnNvbmFsU2lnbiAyIENBIC0gU0hBMjU2IC0gRzICEQDY7jj6s7tbdEw1
/ymXFQYdMIGDBgsqhkiG9w0BCRACCzF0oHIwXTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2Jh
bFNpZ24gbnYtc2ExMzAxBgNVBAMTKkdsb2JhbFNpZ24gUGVyc29uYWxTaWduIDIgQ0EgLSBTSEEy
NTYgLSBHMgIRANjuOPqzu1t0TDX/KZcVBh0wDQYJKoZIhvcNAQEBBQAEggIAjV9MIxbbnSnH2atE
ZgaQuN3cI+Rq+kLRb5KCpvhW9tKgRWNnBtSgbN9EUKGrQGlqndh+8AEJTelnxI9jSJV0V9/R/kao
S9683hpsk5rmNkBeZhqXcRY38NqWY4VB9cYLDv77olkQKggNvOqnNBYMJQ3kkht8+taODIMCvHX1
61pkeiGBXkmEGhrhjibaQmM0tPbCKvlNj08hOYWQUt62ObniC2jHEfK2nVXeYWXQTbi5eBZfhJlu
2B4zNBy77f2AZR+2kolN/MCSCIcaB+AJgv2Ym7m8u3vL7OF9ySedRsCIpUkpiT1o8FlLIidEF1AG
6ORInHhOCI8VooSEofUnUgC4YWu+3R6r+h2PMuJF869KGGSck/y4IZ5jGz6EseFFOgTd7lVUQqOV
xFmg7Zgo59e2C2sCpA6zS+jlegsQtqRLWe2OA1sPYf9K9L01QE0FL29M+nfEQSIMnxjXVXofeGJr
1sIkKPaX7j06biyT9Gk3FhCsbQ5WvV7kBYoathSFQyldnIHFqbfK8I2NPYqRvtLLjKcZ6GAK7WNU
P7gdghH8txesCBRjKPyIGnzZf6hvlcsMmJTexPjnc8qrkyUuGOHEDwvAYke8EQur4p3UxoyTEKsA
EXCorFu1XwPDe4qVbrqJ0W9YgOkIwb1KeVszWIntezgS7ROFJbRnHxbnlV8AAAAAAAA=
--Apple-Mail=_C35753D8-32B3-47F1-AAEA-80BD5F6A37FF--