Skip site navigation (1)Skip section navigation (2)
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>