I see this regularly in the Jenkins results: https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1108/console sys/fifo/fifo_misc:main -> WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667e WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667e WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667e WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667e WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667d WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667d WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667d WARNING pid 60945 (fifo_misc): ioctl sign-extension ioctl ffffffff8004667d Need to figure out where what the root cause is for this warning.
A commit references this bug: Author: rodrigc Date: Sun Jul 26 14:46:43 UTC 2015 New revision: 285891 URL: https://svnweb.freebsd.org/changeset/base/285891 Log: Pass unsigned long argument to ioctl(). Eliminates "ioctl sign-extension" warnings. PR: 200896 Changes: head/tests/sys/fifo/fifo_misc.c
A commit references this bug: Author: rodrigc Date: Tue Aug 11 01:51:39 UTC 2015 New revision: 286612 URL: https://svnweb.freebsd.org/changeset/base/286612 Log: Merge r285891: Pass unsigned long argument to ioctl(). Eliminates "ioctl sign-extension" warnings. PR: 200896 Changes: _U stable/10/ stable/10/tests/sys/fifo/fifo_misc.c
Thanks Craig for the fix!
Closing bug because the issue was relatively benign, so fixing on stable/9 isn't needed.