Yes I know that, but the thing is, for the 3.10 kernel, CONFIG_RPS depends on CONFIG_SMP. CONFIG_RPS enables the definition of real_num_rx_queues field for the netdev_rx_queue struct (netdevice.h). Netmap requires the existence of the real_num_rx_queues field. I cannot compile it CONFIG_RPS is not active. Beyond 3.13 (I think), the real_num_rx_queues field is defined if CONFIG_SYSFS is defined.
On 12 July 2014 15:40, Felix Fietkau <n...@openwrt.org> wrote: > On 2014-07-12 16:29, Carlos Ferreira wrote: > > I'm having an issue with OpenWRT trunk where it seems > > that SMP (Symmetric MultiProcessing) is marked as being Broken, for the > > IXP4xx arch and I'm trying to compile netmap > > <http://info.iet.unipi.it/~luigi/netmap/> for the Cambria SBC. Netmap > > requires the kernel to have SMP active. > > Can anyone tell me if there is a reason for the SMP being broken > > (incompatibility issues or other reasons)? > > > > Thanks for the Info! > It's not a multiprocessor SoC, so enabling SMP for it makes no sense. > > - Felix > -- Carlos Miguel Ferreira Researcher at Telecommunications Institute Aveiro - Portugal Work E-mail - c...@av.it.pt Skype & GTalk -> carlosmf...@gmail.com LinkedIn -> http://www.linkedin.com/in/carlosmferreira
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel