Page MenuHomeFreeBSD

linuxkpi: Add `int_sqrt()`
Needs ReviewPublic

Authored by dumbbell on Wed, Jul 15, 8:17 AM.
Tags
None
Referenced Files
F165291511: D58251.diff
Fri, Aug 7, 11:15 AM
Unknown Object (File)
Thu, Aug 6, 12:31 PM
Unknown Object (File)
Thu, Aug 6, 1:28 AM
Unknown Object (File)
Thu, Aug 6, 1:17 AM
Unknown Object (File)
Sun, Aug 2, 4:15 AM
Unknown Object (File)
Sat, Aug 1, 1:18 PM
Unknown Object (File)
Sat, Aug 1, 6:21 AM
Unknown Object (File)
Tue, Jul 28, 1:43 PM
Subscribers

Details

Reviewers
None
Group Reviewers
linuxkpi
Summary

The implementation comes from isqrt64() in sys/cam/cam_iosched.c. It is modified to take an unsigned long and return an unsigned int.

The i915 DRM driver started to use it in Linux 6.15.

Sponsored by: The FreeBSD Foundation

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped