Page MenuHomeFreeBSD

riscv: Retire PMAP_INLINE
ClosedPublic

Authored by markj on Oct 19 2023, 1:07 PM.
Tags
None
Referenced Files
F102746603: D42287.diff
Sat, Nov 16, 3:49 PM
Unknown Object (File)
Fri, Nov 15, 9:34 AM
Unknown Object (File)
Wed, Oct 30, 5:53 PM
Unknown Object (File)
Sun, Oct 20, 4:51 PM
Unknown Object (File)
Oct 1 2024, 4:01 PM
Unknown Object (File)
Sep 27 2024, 10:16 PM
Unknown Object (File)
Sep 27 2024, 5:25 AM
Unknown Object (File)
Sep 26 2024, 11:07 PM
Subscribers

Details

Summary

pmap_kremove() is not called from within pmap.c, so there's no reason to
inline it. No functional change intended.

Diff Detail

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

Event Timeline

markj requested review of this revision.Oct 19 2023, 1:07 PM

Can we do the same for x86?

This revision is now accepted and ready to land.Oct 20 2023, 4:02 PM
In D42287#965564, @kib wrote:

Can we do the same for x86?

I think it would be reasonable: clang does not define __GNUC_GNU_INLINE__, so by default PMAP_INLINE is just inline.

This revision was automatically updated to reflect the committed changes.