[ofa-general] Re: IB/core: Add creation flags to QPs

Jack Morgenstein jackm at dev.mellanox.co.il
Wed Mar 26 05:21:29 PDT 2008


On Wednesday 26 March 2008 14:16, Or Gerlitz wrote:
> So with that assumption at hand, the above enum has the values 0...7 
> occupied, what would be the problem to replace in the kernel .h file, 
> the enum qp_type field with u32 qp_type_bits field where the above types 
> getting bits 0...7 respectively and the new "types" LSO, LL, BL getting 
> bits 8,9,10 . Later change the libibverbs .h file to match this?!
> 
This *does* break the ABI.  An older libibverbs will not interpret the qp_type
in the same way as the new kernel will, so you will get a mish-mash.

- Jack



More information about the general mailing list