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)
Jan 12 2024, 10:03 AM
Unknown Object (File)
Jan 9 2024, 6:23 AM
Unknown Object (File)
Jan 9 2024, 6:23 AM
Unknown Object (File)
Dec 20 2023, 4:08 AM
Unknown Object (File)
Dec 10 2023, 11:10 AM
Unknown Object (File)
Nov 10 2023, 10:34 AM
Unknown Object (File)
Nov 10 2023, 5:54 AM
Unknown Object (File)
Nov 9 2023, 5:02 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.