Page MenuHomeFreeBSD

Reimplement the wait_queue and schedule() APIs.
ClosedPublic

Authored by markj on May 30 2017, 12:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 5 2024, 1:50 PM
Unknown Object (File)
Nov 1 2024, 9:08 AM
Unknown Object (File)
Oct 24 2024, 7:59 PM
Unknown Object (File)
Oct 2 2024, 4:28 AM
Unknown Object (File)
Sep 30 2024, 10:55 PM
Unknown Object (File)
Sep 30 2024, 6:10 AM
Unknown Object (File)
Sep 22 2024, 12:20 PM
Unknown Object (File)
Sep 22 2024, 8:34 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

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #29044)

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.