[rds-devel] Re: one_use.tgz (rds-stress.c + one_use.patch for rds
driver).
Richard Frank
richard.frank at oracle.com
Wed Jan 9 19:24:31 PST 2008
including rds-dev for review
Olaf Kirch wrote:
> Here we go - latest set of patches attached.
>
> New stuff:
> - RDS extension headers. Rather than stuffing more and more
> things into the header, I decided to reserve 16 bytes
> for "extensions" and write the plumbing for it.
> - RDMA extension header. Goes with every SEND following an
> RDMA operation, and contains the R_Key.
> This is used by the receiver to check for (and release)
> MRs marked as use_once
> - Changed GET_MR interface - got rid of phys_addr, and
> added use_once.
> The phys_addr stuff needs more cleanup
> - Version extension header. We now broadcast our supported
> RDS protocol version as part of the initial CONG_MAP update.
> This doesn't do much right now, but will be needed to
> do rolling updates in the future.
> I added this stuff now, so that we don't have to rely
> on advanced crystal balling later when the time comes
> where we break the protocol.
>
> Vlad, you mentioned that it's possible to crash the RDS stack by
> telnetting to the RDS TCP port. I was unable to reproduce this -
> what did you do to trigger the crash?
>
> Olaf
>
More information about the rds-devel
mailing list