Page MenuHomeFreeBSD

ufshci: install the ioctl header
ClosedPublic

Authored by jaeyoon on Thu, Sep 10, 8:30 AM.
Tags
None
Referenced Files
F174435559: D59560.id186346.diff
Sat, Oct 3, 5:03 AM
F174383205: D59560.diff
Fri, Oct 2, 8:07 PM
Unknown Object (File)
Sun, Sep 27, 9:18 AM
Unknown Object (File)
Sun, Sep 27, 5:48 AM
Unknown Object (File)
Sun, Sep 27, 4:49 AM
Unknown Object (File)
Sun, Sep 27, 4:37 AM
Unknown Object (File)
Fri, Sep 25, 2:33 PM
Unknown Object (File)
Thu, Sep 24, 9:33 AM
Subscribers

Details

Summary

The passthrough ioctl has a userland ABI header, but nothing installed
it. A program that wanted to use the ioctl had to copy the headers out
of the source tree by hand.

Install ufshci.h and ufshci_ioctl.h under /usr/include/dev/ufshci, the
way nvme installs nvme.h. The ioctl header pulls in ufshci.h, so both
go. Add the directory to the include mtree so installworld creates it.

Sponsored by: Samsung Electronics

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable