Page MenuHomeFreeBSD

lindebugfs: Export symbols
ClosedPublic

Authored by emaste on Dec 7 2024, 6:23 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jan 11, 4:12 AM
Unknown Object (File)
Tue, Jan 7, 6:52 PM
Unknown Object (File)
Dec 11 2024, 4:42 AM
Unknown Object (File)
Dec 8 2024, 1:24 AM
Subscribers

Details

Summary

We currently rely on the kernel linker resolving undefined references against local symbols from other kernel modules. Be explicit about the symbols to export, in advance of changing that behaviour.

PR: 207898

Diff Detail

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

Event Timeline

emaste requested review of this revision.Dec 7 2024, 6:23 PM
emaste created this revision.
This revision is now accepted and ready to land.Dec 7 2024, 11:26 PM
bz requested changes to this revision.Dec 7 2024, 11:46 PM

I tried to see if this is all I found in the header file; I wonder if we should also sort the header file to the same order so it's easier to see ;-)
Found one which I couldn't spot above.

sys/modules/lindebugfs/Makefile
11

debugfs_create_blob

This revision now requires changes to proceed.Dec 7 2024, 11:46 PM

add missing symbol found by @bz

This revision is now accepted and ready to land.Dec 8 2024, 12:43 AM
This revision was automatically updated to reflect the committed changes.