>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *???
>
> *Sent:* Wednesday, March 15, 2017 9:52 PM
> *To:* vpp-dev <[email protected]>
> *Subject:* [vpp-dev] problems in mips32
>
>
>
> Guys,
>
>
>
> I'm looking forward to run vpp in mips32 arch,but
> problem was caused by "clib_calljmp","clib_setjmp" and "clib_longjmp".
>
> Thanks,
>
> Xinying Xue
>
Also, be aware that there is a hard-coded limit requiring a 64-bit
uword in the L2 bridge code as well.
Here in src/vnet/l2/l2_bd.c:
/**
* Add/delete IP address to MAC address mapping.
*
* The clib hash implementation stores uword entries in the hash table.
* The hash table mac_by_ip4 is keyed via IP4 address and store the
* 6-byte MAC address directly in the hash table entry uword.
*
* @warning This only works for 64-bit processor with 8-byte uword;
* which means this code *WILL NOT WORK* for a 32-bit prcessor with
* 4-byte uword.
*/
u32
bd_add_del_ip_mac (u32 bd_index,
u8 * ip_addr, u8 * mac_addr, u8 is_ip6, u8 is_add)
HTH,
jdl
_______________________________________________
vpp-dev mailing list
[email protected]
https://lists.fd.io/mailman/listinfo/vpp-dev