2022-06-30 10:36:36

by Cengiz Can

[permalink] [raw]
Subject: Wondering the reason why __fput_sync is not exported as GPL only

Hello Alexander!

While backporting a few commits from stable to ubuntu distro kernel,
I noticed that `__fput_sync` in `fs/file_table.c` is exported as
EXPORT_SYMBOL rather than EXPORT_SYMBOL_GPL.

Since I don't know the details, I wanted to ask if you know why.

There are certain OOT patches, in circulation, that export this as _GPL
and I'm not sure if I can convert this export to non-GPL whenever it was
exported as GPL only.

Thank you in advance.

Cengiz Can