Created attachment 193961 [details] MOUSE_GETVARS.patch sys/mouse.h header has a definition of MOUSE_GETVARS and MOUSE_SETVARS ioctls which are not documented and only stubbed in a few drivers: mse(4), psm(4) and syscon's sysmouse(4). The only exception is MOUSE_GETVARS implemented in psm(4) Given the fact that they were introduced 20 years ago and implementation has never been completed, remove any related code.
Exp-run looks fine.
A commit references this bug: Author: wulf Date: Sun Jun 10 10:23:33 UTC 2018 New revision: 334923 URL: https://svnweb.freebsd.org/changeset/base/334923 Log: Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support. These ioctls are not documented and only stubbed in a few drivers: mse(4), psm(4) and syscon's sysmouse(4). The only exception is MOUSE_GETVARS implemented in psm(4) Given the fact that they were introduced 20 years ago and implementation has never been completed, remove any related code. PR: 228718 (exp-run) Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D15726 Changes: head/share/man/man4/man4.i386/mse.4 head/share/man/man4/mouse.4 head/share/man/man4/psm.4 head/share/man/man4/sysmouse.4 head/sys/dev/atkbdc/psm.c head/sys/dev/mse/mse.c head/sys/dev/syscons/sysmouse.c head/sys/sys/mouse.h