Hello, Zheng On Thu, Dec 17, 2009 at 01:36:25AM -0500, Zheng Da wrote: > antrik asked me to give your modifications on eth-multiplexer some > review. could you please tell what the interface of eth-multiplexer is > adopted and whether you have uploaded those changes in some online > repository?
No, I haven't pushed the changes to any remote repository, because antrik hasn't given the final acknowledge for these patches. The changes are mostly about two things: firstly, the original version of eth-multiplexer didn't always manage stat information correctly. Secondly, I added the .MASTER node to the multiplexer's directory, which can be used by instances of devnode as the source of a pseudo-master device port. That is, if mux/ is the directory on which eth-multiplexer is sitting, one can do the following: $ settrans -a foo devnode -M mux/.MASTER dev0 You might find something interesting here: http://www.gnu.org/software/hurd/user/scolobb.html . This is my GSoC page, so it's mostly about unionmount, but there are some ideas about eth-multiplexer (search for ``eth-multiplexer'' to jump to them directly). > Where did you published the patches? Can you list them? You can find the patches in the bug-hurd mailing list archives: http://lists.gnu.org/archive/html/bug-hurd/2009-08/msg00056.html http://lists.gnu.org/archive/html/bug-hurd/2009-08/msg00053.html I've created two patch series in the summer. It seemed to me that the changes they introduced were independent. Should you need to get the patches by mail, just tell me and I'll send them to you in private so that I don't resend them to bug-hurd. Regards, Sergiu