Page MenuHomeFreeBSD

Reimplement the wait_queue and schedule() APIs.
ClosedPublic

Authored by markj on May 30 2017, 12:56 AM.
Tags
None
Referenced Files
F133517289: D10986.id29394.diff
Sun, Oct 26, 8:38 AM
F133476336: D10986.id29044.diff
Sun, Oct 26, 2:04 AM
F133439387: D10986.id.diff
Sat, Oct 25, 7:38 PM
F133439379: D10986.id29149.diff
Sat, Oct 25, 7:38 PM
F133439378: D10986.id28991.diff
Sat, Oct 25, 7:38 PM
Unknown Object (File)
Sat, Oct 25, 1:11 PM
Unknown Object (File)
Tue, Oct 21, 10:02 PM
Unknown Object (File)
Mon, Oct 20, 5:15 AM
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.