Wondering the reason why __fput_sync is not exported as GPL only
From: Cengiz Can
Date: Thu Jun 30 2022 - 06:02:09 EST
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