Queues are designed to pass small messages or pointers to bigger messages. I suggest you pass a pointer.
About the limite of the message_size of queue
duan allen
76
Reputation points
hi, I'm just curious why the kernel limits the message_size of queue to upper 16 32-bit word. What can I choose to do if the msg size is bigger than 16 32-bit word size?
It looks that simply disabling the size check code in _txe_queue_create dose not help.
Thanks in advance for your help.