[Bug 237642] x11-drivers/xf86-video-ati: Upgrade from 18.1.0 to 19.0.0 results in invisible mouse pointer
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Apr 14 10:36:59 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237642
--- Comment #33 from Alexey Dokuchaev <danfe at FreeBSD.org> ---
(In reply to Niclas Zeising from comment #30)
> So, what the code probably should do, on FreeBSD, is
> if (ret == -1 && errno == -EINVAL) maybe.
Not just on FreeBSD. This is correct POSIX semantics (modulo the errno
negation). Linux' ioctl(2) manpage says that "a few ioctl() requests use the
return value as an output parameter and return a nonnegative value on success"
but that's utterly broken. Ideally, drmIoctl() should be fixed to always
behave per POSIX.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-x11
mailing list