Erik Nordmark wrote:
Darren Reed wrote:
In thinking about experimenting with Solaris networking, I was
pondering how I could experiment with using different types of
buffer allocation schemes behind STREAMS.
...
Of couse this would allow base (in esballoc/desballoc) to be
ignored.
I don't understand why you'd want to change that part.
If we're creating virtual NICs then doesn't it stand to reason that those
virtual NICs also have virtual buffers on them?
In this case the decision about where to allocate the buffer from needs
to be made by code outside of the driver, unless we wanted to rototill
lots of NIC drivers?
Following that thought further, if I'm sharing a NIC between various
virtual NICs, why shouldn't I be able to reserve a % of the NIC's
buffers for a given purpose? If a NIC only has a small number of
buffers, then I might want to exercise more control over who does
or does not get on-card buffers.
Darren
_______________________________________________
networking-discuss mailing list
[email protected]