--- zzzz-none-000/linux-5.15.111/net/core/dev_ioctl.c 2023-05-11 14:00:40.000000000 +0000 +++ puma7-atom-6670-761/linux-5.15.111/net/core/dev_ioctl.c 2024-02-07 10:23:30.000000000 +0000 @@ -405,6 +405,12 @@ if (cmd == SIOCGMIIPHY || cmd == SIOCGMIIREG || cmd == SIOCSMIIREG || +#ifdef CONFIG_LTQ_MCAST_SNOOPING + cmd == SIOCBRADDMGREC || + cmd == SIOCBRDELMGREC || + cmd == SIOCBRSETROUTERPORT || + cmd == SIOCBRENABLESNOOPING || +#endif cmd == SIOCSHWTSTAMP || cmd == SIOCGHWTSTAMP) { err = dev_eth_ioctl(dev, ifr, cmd); @@ -576,6 +582,12 @@ case SIOCBONDCHANGEACTIVE: case SIOCBRADDIF: case SIOCBRDELIF: +#ifdef CONFIG_LTQ_MCAST_SNOOPING + case SIOCBRADDMGREC: + case SIOCBRDELMGREC: + case SIOCBRSETROUTERPORT: + case SIOCBRENABLESNOOPING: +#endif case SIOCSHWTSTAMP: if (!ns_capable(net->user_ns, CAP_NET_ADMIN)) return -EPERM;