Page MenuHomeFreeBSD

Reimplement the wait_queue and schedule() APIs.
ClosedPublic

Authored by markj on May 30 2017, 12:56 AM.
Tags
None
Referenced Files
F132994633: D10986.diff
Tue, Oct 21, 10:02 PM
Unknown Object (File)
Mon, Oct 20, 5:15 AM
Unknown Object (File)
Sat, Oct 18, 3:58 AM
Unknown Object (File)
Wed, Sep 24, 2:51 PM
Unknown Object (File)
Sep 17 2025, 3:10 PM
Unknown Object (File)
Sep 16 2025, 2:21 PM
Unknown Object (File)
Sep 6 2025, 3:12 PM
Unknown Object (File)
Aug 25 2025, 2:43 PM
Subscribers

Details

Summary

This is mostly identical to the changes I made for drm-next.

I'm not quite prepared to commit this yet, as I'm still testing
on drm-next and want to go over the changes once more.

Test Plan

Tested i915 and amdgpu with drm-next. Only compiled-tested on HEAD.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 9586
Build 10033: arc lint + arc unit

Event Timeline

markj edited the test plan for this revision. (Show Details)
markj added a reviewer: hselasky.
sys/compat/linuxkpi/common/src/linux_schedule.c
70

This should be:
else

ret = -ret;

??

  • Various bug fixes, mostly from HPS.

Test OK with OFED. Make sure kernel can be built WITH_OFED=YES. Please also add some more details about the changes to the commit message.

Thank you!

--HPS

This revision is now accepted and ready to land.Jun 9 2017, 6:04 PM

Also make sure the word "LinuxKPI" is part of the commit message.

This revision was automatically updated to reflect the committed changes.