Over the time the kernel module definitions have collected a lot of
workarounds for the differences between 2.4 and 2.6 kernels, and for
differences between older and newer 2.6 kernels.

Since the oldest supported kernel in trunk is now 2.6.30, we can safely
drop most of these workarounds.

I test compiled it for bcm63xx and it built all modules, but I would be glad
if someone else can confirm I didn't break any modules.

Jonas Gorski (4):
  package/kernel: Remove $(KMOD_SUFFIX) usage
  package/kernel: Remove all 2.4 definitions
  package/kernel: netfilter: Remove 2.4/2.6 references
  package/kernel: crypto: Remove renamed modules hack

 package/kernel/modules/block.mk      |   77 +++++++++------------------------
 package/kernel/modules/crypto.mk     |   45 ++++++--------------
 package/kernel/modules/fs.mk         |   10 ----
 package/kernel/modules/netfilter.mk  |   22 ++++------
 package/kernel/modules/netsupport.mk |   10 ++--
 package/kernel/modules/other.mk      |   10 ++--
 package/kernel/modules/pcmcia.mk     |   18 --------
 package/kernel/modules/sound.mk      |   51 ++++++++++-------------
 package/kernel/modules/usb.mk        |    2 +-
 package/kernel/modules/virtual.mk    |    6 +-
 package/kernel/modules/wireless.mk   |    2 +-
 11 files changed, 81 insertions(+), 172 deletions(-)

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to