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
