Hi everybody, This is Release 6 of Tickless callouts. The workspace has been synced up to NV 94.
This release contains changes from code review comments from all the reviewers. I have included pointers to the code review comments and their responses. I have updated the design document as well. Plus, I have included a delta webrev that contains just the code review comment based changes so it is easy for the reviewers to review the changes. Release 6 --------- This release contains the following changes: - Code review changes. Please find the comments and the responses at: http://esp.west/~mv143129/tickless_callouts/reviews/cr.txt Design doc: http://esp.west/~mv143129/tickless_callouts/Nevada/callout_design_4.txt BFUs: /net/steam.sfbay/builds/mv143129/callout-onnv/archives/sparc/bfu_6 /net/steam.sfbay/builds/mv143129/callout-onnv/archives/sparc/bfu_6-nd /net/steam.sfbay/builds/mv143129/callout-onnv/archives/i386/bfu_6 /net/steam.sfbay/builds/mv143129/callout-onnv/archives/i386/bfu_6-nd Delta webrev (for the code review changes): http://esp.west/~mv143129/tickless_callouts/Nevada/webrev_5-6/ webrev: http://esp.west/~mv143129/tickless_callouts/Nevada/webrev_6/ I am looking to the Tesla team to make this available to people outside of SWAN. One outstanding issue remains to be solved: - At low numbers of connections, the throughput for TCP Rx tests is less than the stock kernel. Now, the performance has improved from BFU1 for low numbers of connections. But it is not there yet. The TCP Fusion problem has been resolved. One final note is that I have done a wx redelget on my workspaces. So, if someone has a child workspace, please resync. Also, I encourage teams to try out the Tickless Callouts and give me feedback on how it is working for them. If the feedback comes too late, I will not be able to get it into the Nevada putback. I might have to do it as an RFE later. So, if you can devote some time to test driving this, that would be great. Madhavan
