Hi ShengYi, On Sat, Aug 23, 2025 at 04:50:59AM +0000, ShengYi Hung wrote: > The branch main has been updated by aokblast: > > URL: > https://cgit.FreeBSD.org/src/commit/?id=1685192ea1faac28f2d4feede53e70b6a380500f > > commit 1685192ea1faac28f2d4feede53e70b6a380500f > Author: ShengYi Hung <aokbl...@freebsd.org> > AuthorDate: 2025-08-21 17:59:15 +0000 > Commit: ShengYi Hung <aokbl...@freebsd.org> > CommitDate: 2025-08-23 04:50:09 +0000 > > hkbd: remove erorr detection in KDSKBSTATE ioctl > > The KDSKBSTATE ioctl brings the LED up. However, some keyboards (like qemu > keyboard) may not have LED or failed to set the LED due to unexpected > reason. > Therefore, removing the error check as ukbd(4) does allow the keyboard > works > correctly with kbdcontrol(4). > > Also move hw.hid.hkbd.no_leds sysctl out of HID_BUG thus users can > disable setting LEDs > > PR: 288968 > Reviewed by: wulf > Tested by: trash...@ellael.org, marklmi26-f...@yahoo.com, > trkell...@gmail.coom > Approved by: lwsu (mentor), markj (mentor) > MFC after 1 week > Sponsored by: The FreeBSD Foundation > Differential Revision: https://reviews.freebsd.org/D52101 > > mvalsmva > ---
I am not sure how this is related, but since that commit, buildkernel of GENERIC is broken both on amd64 and aarch64. The following error is from an amd64 build, aarch64 is the same. ----------------------------- /storage/freebsd/src/current/sys/dev/hid/hkbd.c:1831:10: error: called object type 'char[5]' is not a function or function pointer 1831 | DPRINTF(("error %d", error)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /storage/freebsd/src/current/sys/dev/hid/hid.h:212:34: note: expanded from macro 'DPRINTF' 212 | #define DPRINTF(...) DPRINTFN(1, __VA_ARGS__) | ~~~~~~~~~~~~^~~~~~~~~~~~ /storage/freebsd/src/current/sys/dev/hid/hid.h:208:17: note: expanded from macro 'DPRINTFN' 208 | printf("%s: " fmt, \ | ~~~~~~ ^ 1 error generated. --- hkbd.o --- *** [hkbd.o] Error code 1 ----------------------------- --Gordon
signature.asc
Description: PGP signature