Merge branch 'vermagic-non-global'
authorDavid S. Miller <davem@davemloft.net>
Tue, 21 Apr 2020 20:27:38 +0000 (13:27 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Apr 2020 20:27:38 +0000 (13:27 -0700)
commit59211053f099054e0f4c7796a494f4c9c2f79ded
tree32af1a956fda40175af5dc2587670f8a79ac0abc
parentb6246f4d8d0778fd045b84dbd7fc5aadd8f3136e
parent51161bfc66a68d21f13d15a689b3ea7980457790
Merge branch 'vermagic-non-global'

Leon Romanovsky says:

====================
Remove vermagic header from global include folder

Changelog:
v2:
 * Changed the implementation of patch #4 to be like Masahiro wants.
I personally don't like this implementation and changing it just to move forward
this this patchset.
v1:
https://lore.kernel.org/lkml/20200415133648.1306956-1-leon@kernel.org
 * Added tags
 * Updated patch #4 with test results
 * Changed scripts/mod/modpost.c to create inclusion of vermagic.h
   from kernel folder and not from general include/linux. This is
   needed to generate *.mod.c files, while building modules.
v0:
https://lore.kernel.org/lkml/20200414155732.1236944-1-leon@kernel.org

This is followup to the failure reported by Borislav [1] and suggested
fix later on [2].

The series removes all includes of linux/vermagic.h, updates hns and
nfp to use same kernel versioning scheme (exactly like we did for
other drivers in previous cycle) and removes vermagic.h from global
include folder.

[1] https://lore.kernel.org/lkml/20200411155623.GA22175@zn.tnic
[2] https://lore.kernel.org/lkml/20200413080452.GA3772@zn.tnic
====================

Signed-off-by: David S. Miller <davem@davemloft.net>