Skip to content

batman-adv: Revert coccinelle compat support

Sven Eckelmann batman 1 version In review

Get series with b4
b4 am 1637163.TC9CcXIrIP@sven-edge

Versions newest first

  1. v1 Latest6 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6batman-adv: Revert "compat: Move vid api wrapper to coccinelle"compat-include/linux/netdevice.h compat-patches/0005-vid-callbacks.cocci compat.h+54 -800 replies
2/6batman-adv: Revert "compat: Move get_link_net patch to coccinelle"compat-patches/0004-get_link_net.cocci compat.h+7 -130 replies
3/6batman-adv: Revert "compat: Replace IFF_NO_QUEUE with coccinelle"compat-patches/0003-iff-no-queue.cocci compat.h+6 -90 replies
4/6batman-adv: Revert "compat: Move netlink const compat to coccinelle"Makefile compat-patches/0002-genl-const.INFO compat-patches/0002-genl-const.cocci +1 more+11 -262 replies
5/6batman-adv: Revert "compat: Port netlink port hack to coccinelle"compat-include/linux/netlink.h compat-include/net/genetlink.h compat-patches/0001-netlink-portid.cocci +1 more+19 -350 replies
6/6batman-adv: Revert "Add support for coccinelle in compat-patches"Makefile+5 -180 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [B.A.T.M.A.N.] [PATCH 0/6] batman-adv: Revert coccinelle compat support

Hi,

it seems that the coccinelle package in Debian Jessie is not able to parse semantic patches [1]. This basically breaks the batman-adv build on many stable systems and thus makes the out-of-tree module unusable on these systems.

I have currently no better idea than reverting these patches.

Kind regards,
Sven

PS: Linus, do you want to try to get rid of replacement.sh?

[1] https://www.open-mesh.org/issues/303