From: David S. Miller Date: Sun, 28 Apr 2019 23:41:01 +0000 (-0400) Subject: Merge branch 'dsa-tag-modules' X-Git-Tag: Ubuntu-5.2.0-15.16~2001^2~79 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=c1a92c0a6c564011855eb7e3b3d9aaf86ad993f4;p=mirror_ubuntu-eoan-kernel.git Merge branch 'dsa-tag-modules' Andrew Lunn says: ==================== Make DSA tag drivers kernel modules Historically, DSA tag drivers have been compiled into the kernel as part of the DSA core. With the growing number of tag drivers, it makes sense to allow this driver code to be compiled as a module, and loaded on demand. v2 -- Move name to end of structure, keeping the hot entries at the beginning. More tag protocol to end of structure to keep hot members at the beginning. Fix indent of #endif Rewrite to move list pointer into a new structure void functions, since there cannot be errors Fix fall-through comment Reorder patch for unused symbols to before tag drivers can be modules tab/space cleanup Help text wording NET_DSA_TAG_BRCM_COMMON and NET_DSA_TAG_KZS_COMMON hidden v3 -- boilerplate: Move kdoc next to macro boilerplate: Fix THIS_MODULE indentation Kconfig: More tabification Kconfig: Punctuation v4 -- Cover note {H}istorically Kconfig: trailer ==================== Tested-by: Vivien Didelot Signed-off-by: David S. Miller --- c1a92c0a6c564011855eb7e3b3d9aaf86ad993f4