Date: Sat, 23 Aug 2025 13:27:23 -0400 From: ShengYi Hung <aokblast@FreeBSD.org> To: Cy Schubert <Cy.Schubert@cschubert.com> Cc: Gordon Bergling <gbe@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 1685192ea1fa - main - hkbd: remove erorr detection in KDSKBSTATE ioctl Message-ID: <f5dc560a-7cb4-4916-afbc-4d8f9fcdcd53@FreeBSD.org> In-Reply-To: <20250823171011.BCFFF189@slippy.cwsent.com> References: <202508230450.57N4oxwG023161@gitrepo.freebsd.org> <aKlmuxLpw2xqRonA@GB-MBA.local> <m2frdicwrx.fsf@FreeBSD.org> <20250823171011.BCFFF189@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------YUxC8E7WsG7sTNIKtIUN0OaB Content-Type: multipart/mixed; boundary="------------NdPwyJrGbbpVMHPhyP421xqG"; protected-headers="v1" From: ShengYi Hung <aokblast@FreeBSD.org> To: Cy Schubert <Cy.Schubert@cschubert.com> Cc: Gordon Bergling <gbe@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Message-ID: <f5dc560a-7cb4-4916-afbc-4d8f9fcdcd53@FreeBSD.org> Subject: Re: git: 1685192ea1fa - main - hkbd: remove erorr detection in KDSKBSTATE ioctl References: <202508230450.57N4oxwG023161@gitrepo.freebsd.org> <aKlmuxLpw2xqRonA@GB-MBA.local> <m2frdicwrx.fsf@FreeBSD.org> <20250823171011.BCFFF189@slippy.cwsent.com> In-Reply-To: <20250823171011.BCFFF189@slippy.cwsent.com> --------------NdPwyJrGbbpVMHPhyP421xqG Content-Type: multipart/mixed; boundary="------------T3A2xUu39BLzOXSUSvKmcjjQ" --------------T3A2xUu39BLzOXSUSvKmcjjQ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGVsbG86DQoNCkkgb25seSBzdWJtaXQgdHdvIHBhdGNoZXMuIFdoYXQgaXMgdGhlIHRoaXJk IHBhdGNoIHlvdSBoYXZlIG1lbnRpb25lZD8gDQpJcyB0aGUgb25lIHNldHRpbmcgInN5c2N0 bCB1c2JoaWQ9MSI/DQoNCk9uIDgvMjMvMjUgMTM6MTAsIEN5IFNjaHViZXJ0IHdyb3RlOg0K PiBJbiBtZXNzYWdlIDxtMmZyZGljd3J4LmZzZkBGcmVlQlNELm9yZz4sIFNoZW5nWWkgSHVu ZyB3cml0ZXM6DQo+PiBIZWxsbywgdGhhbmtzIGZvciB0aGUgcmVtaW5kZXIuIEkgY29tcGls ZSB0aGUgc3RhbmRhbG9uZSBtb2R1bGUgdG8gdGVzdCBzbw0KPj4gZGlkbid0IGRpc2NvdmVy IHRoYXQuIEZpeCBpdCByaWdodCBub3cuDQo+PiBHb3Jkb24gQmVyZ2xpbmcgPGdiZUBGcmVl QlNELm9yZz4gd3JpdGVzOg0KPj4NCj4+DQo+Pj4gSGkgU2hlbmdZaSwNCj4+Pg0KPj4+IE9u IFNhdCwgQXVnIDIzLCAyMDI1IGF0IDA0OjUwOjU5QU0gKzAwMDAsIFNoZW5nWWkgSHVuZyB3 cm90ZToNCj4+Pj4gVGhlIGJyYW5jaCBtYWluIGhhcyBiZWVuIHVwZGF0ZWQgYnkgYW9rYmxh c3Q6DQo+Pj4+DQo+Pj4+IFVSTDogaHR0cHM6Ly9jZ2l0LkZyZWVCU0Qub3JnL3NyYy9jb21t aXQvP2lkPTE2ODUxOTJlYTFmYWFjMjhmMmQ0ZmVlZGU1M2U3DQo+PiAwYjZhMzgwNTAwZg0K Pj4+PiBjb21taXQgMTY4NTE5MmVhMWZhYWMyOGYyZDRmZWVkZTUzZTcwYjZhMzgwNTAwZg0K Pj4+PiBBdXRob3I6ICAgICBTaGVuZ1lpIEh1bmcgPGFva2JsYXN0QEZyZWVCU0Qub3JnPg0K Pj4+PiBBdXRob3JEYXRlOiAyMDI1LTA4LTIxIDE3OjU5OjE1ICswMDAwDQo+Pj4+IENvbW1p dDogICAgIFNoZW5nWWkgSHVuZyA8YW9rYmxhc3RARnJlZUJTRC5vcmc+DQo+Pj4+IENvbW1p dERhdGU6IDIwMjUtMDgtMjMgMDQ6NTA6MDkgKzAwMDANCj4+Pj4NCj4+Pj4gICAgICBoa2Jk OiByZW1vdmUgZXJvcnIgZGV0ZWN0aW9uIGluIEtEU0tCU1RBVEUgaW9jdGwNCj4+Pj4gICAg ICANCj4+Pj4gICAgICBUaGUgS0RTS0JTVEFURSBpb2N0bCBicmluZ3MgdGhlIExFRCB1cC4g SG93ZXZlciwgc29tZSBrZXlib2FyZHMgKGxpa2UNCj4+IHFlbXUNCj4+Pj4gICAgICBrZXli b2FyZCkgbWF5IG5vdCBoYXZlIExFRCBvciBmYWlsZWQgdG8gc2V0IHRoZSBMRUQgZHVlIHRv IHVuZXhwZWN0ZWQNCj4+IHJlYXNvbi4NCj4+Pj4gICAgICBUaGVyZWZvcmUsIHJlbW92aW5n IHRoZSBlcnJvciBjaGVjayBhcyB1a2JkKDQpIGRvZXMgYWxsb3cgdGhlIGtleWJvYXJkDQo+ PiAgIHdvcmtzDQo+Pj4+ICAgICAgY29ycmVjdGx5IHdpdGgga2JkY29udHJvbCg0KS4NCj4+ Pj4gICAgICANCj4+Pj4gICAgICBBbHNvIG1vdmUgaHcuaGlkLmhrYmQubm9fbGVkcyBzeXNj dGwgb3V0IG9mIEhJRF9CVUcgdGh1cyB1c2VycyBjYW4NCj4+Pj4gICAgICBkaXNhYmxlIHNl dHRpbmcgTEVEcw0KPj4+PiAgICAgIA0KPj4+PiAgICAgIFBSOiAgICAgICAgICAgICAyODg5 NjgNCj4+Pj4gICAgICBSZXZpZXdlZCBieTogICAgd3VsZg0KPj4+PiAgICAgIFRlc3RlZCBi eTogICAgICB0cmFzaGNhbkBlbGxhZWwub3JnLCBtYXJrbG1pMjYtZmJzZEB5YWhvby5jb20s IHRya2VsbGUNCj4+IHJzQGdtYWlsLmNvb20NCj4+Pj4gICAgICBBcHByb3ZlZCBieTogICAg bHdzdSAobWVudG9yKSwgbWFya2ogKG1lbnRvcikNCj4+Pj4gICAgICBNRkMgYWZ0ZXIgICAg ICAgMSB3ZWVrDQo+Pj4+ICAgICAgU3BvbnNvcmVkIGJ5OiAgIFRoZSBGcmVlQlNEIEZvdW5k YXRpb24NCj4+Pj4gICAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jldmll d3MuZnJlZWJzZC5vcmcvRDUyMTAxDQo+Pj4+ICAgICAgDQo+Pj4+ICAgICAgbXZhbHNtdmEN Cj4+Pj4gLS0tDQo+Pj4gSSBhbSBub3Qgc3VyZSBob3cgdGhpcyBpcyByZWxhdGVkLCBidXQg c2luY2UgdGhhdCBjb21taXQsIGJ1aWxka2VybmVsIG9mIEdFDQo+PiBORVJJQyBpcyBicm9r ZW4gYm90aA0KPj4+IG9uIGFtZDY0IGFuZCBhYXJjaDY0LiBUaGUgZm9sbG93aW5nIGVycm9y IGlzIGZyb20gYW4gYW1kNjQgYnVpbGQsIGFhcmNoNjQgaQ0KPj4gcyB0aGUgc2FtZS4NCj4+ PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+ICAgIC9zdG9yYWdlL2ZyZWVi c2Qvc3JjL2N1cnJlbnQvc3lzL2Rldi9oaWQvaGtiZC5jOjE4MzE6MTA6IGVycm9yOiBjYWxs ZWQgb2INCj4+IGplY3QgdHlwZSAnY2hhcls1XScgaXMgbm90IGEgZnVuY3Rpb24gb3IgZnVu Y3Rpb24gcG9pbnRlcg0KPj4+ICAgICAxODMxIHwgICAgICAgICBEUFJJTlRGKCgiZXJyb3Ig JWQiLCBlcnJvcikpOw0KPj4+ICAgICAgICAgIHwgICAgICAgICB+fn5+fn5+fl5+fn5+fn5+ fn5+fn5+fn5+fn5+DQo+Pj4gICAgL3N0b3JhZ2UvZnJlZWJzZC9zcmMvY3VycmVudC9zeXMv ZGV2L2hpZC9oaWQuaDoyMTI6MzQ6IG5vdGU6IGV4cGFuZGVkIGZybw0KPj4gbSBtYWNybyAn RFBSSU5URicNCj4+PiAgICAgIDIxMiB8ICNkZWZpbmUgRFBSSU5URiguLi4pICAgIERQUklO VEZOKDEsIF9fVkFfQVJHU19fKQ0KPj4+ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg ICAgICAgfn5+fn5+fn5+fn5+Xn5+fn5+fn5+fn5+DQo+Pj4gICAgL3N0b3JhZ2UvZnJlZWJz ZC9zcmMvY3VycmVudC9zeXMvZGV2L2hpZC9oaWQuaDoyMDg6MTc6IG5vdGU6IGV4cGFuZGVk IGZybw0KPj4gbSBtYWNybyAnRFBSSU5URk4nDQo+Pj4gICAgICAyMDggfCAgICAgICAgICAg ICAgICAgcHJpbnRmKCIlczogIiBmbXQsICAgICAgICAgICAgICAgICAgICAgIFwNCj4+PiAg ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfn5+fn5+IF4NCj4+PiAgICAxIGVy cm9yIGdlbmVyYXRlZC4NCj4+PiAgICAtLS0gaGtiZC5vIC0tLQ0KPj4+ICAgICoqKiBbaGti ZC5vXSBFcnJvciBjb2RlIDENCj4+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K Pj4+DQo+Pj4gLS1Hb3Jkb24NCj4+IC0tIA0KPj4gQmVzdCBSZWdhcmRzLg0KPj4gU2hlbmdZ aSBIdW5nLg0KPj4NCj4gTXkgbWFjaGluZXMgcnVubmluZyBYIChsYXB0b3BzKSwNCj4NCj4g LSB0aGUgcmlnaHQgbW91c2Uga2V5IG5vIGxvbmdlciB3b3JrcyB1bmRlciBYLCBJIGNhbiBu byBsb25nZXIgdXNlIFgsDQo+IC0gdGhlIGNhcHMtbG9jayBsaWdodCB3aWxsIG5vdCBkaXNw bGF5IHVuZGVyIFgNCj4gLSBvbiB0aGUgdGV4dCBjb25zb2xlIHdvcmtzLCBYIGRvZXMgbm90 Lg0KPg0KPiBUaGUgdGhyZWUgY29tbWl0cyByZWxhdGVkIGhhdmUgYmVlIHJldmVydGVkIGxv Y2FsbHksIGZ1bmN0aW9uYWxpdHkgaGFzDQo+IHJldHVybmVkLg0KPg0KPg0KQmVzdCBSZWdh cmRzLg0KDQpTaGVuZ1lpIEh1bmcuDQoNCg== --------------T3A2xUu39BLzOXSUSvKmcjjQ Content-Type: application/pgp-keys; name="OpenPGP_0x5F4ED7D812606C60.asc" Content-Disposition: attachment; filename="OpenPGP_0x5F4ED7D812606C60.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3DVgUx -----END PGP PUBLIC KEY BLOCK----- --------------T3A2xUu39BLzOXSUSvKmcjjQ-- --------------NdPwyJrGbbpVMHPhyP421xqG-- --------------YUxC8E7WsG7sTNIKtIUN0OaB Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEEiD+EtZYGj7N+FJJ0X07X2BJgbGAFAmip+fsFAwAAAAAACgkQX07X2BJgbGD3 LwwAoTb0b/StPEI/6jLfaZ4Q+kRiU+ynfzVR5mUBW6Xr3KdTutOqIWsFd1h3wA5hm1VxwAoQ9Dgv QSGDurCPUTjSRvcoNEgS07OZitUVRczrpZ1hicjgFYUYmb+uC5uI/3VPM9MEojLtJRyppZ/KVK2N OGfxic572dV/7akbGFVPsu0QzO8rN8tBlCHEYaZcqBMnMRj/2lE2DZpNAZ+U0seIR7C7C1LLJNRV UDs3YTFRpTtN5zF7qGKi02M6wSnC+BctAklSVHp/rLvXN5MljX/K/k3zgy09f+BzKxNkk11NvQa4 WlNf8iDZCGM8fZM8HUeloZbkvtXoyaMQ5yw0dsCeBAh7h+ukNYuATQGVQRfAIvuR++8d2Adb+gcS 6uRffLFdgKNmgV3vbYDtCUXZaBdojiQFf22jeYrTbsDf8wH4gE9OMpXF6GFrVb5qGhRpZpTZoO9u NYegMKz6LOsmWH7FgHMb8/Wqg/g5+bxH9qTMWKA6X775djOfDBIHm1Tb0ANC =LntQ -----END PGP SIGNATURE----- --------------YUxC8E7WsG7sTNIKtIUN0OaB--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f5dc560a-7cb4-4916-afbc-4d8f9fcdcd53>