From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@9fans.net Date: Tue, 9 Apr 2013 16:56:12 -0400 From: a@9srv.net Message-ID: <80f440ac009d67c54e1ac6ed82d2b093@9srv.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] Unintuitive mount behavior Topicbox-Message-UUID: 3f7ee53a-ead8-11e9-9d60-3106f5b1d025 This came up in #plan9, and I reduced it to this example: :; mkdir cat dog pig :; echo meow > cat/tabby :; echo woof > dog/mutt :; bind cat pig :; bind dog/mutt pig/tabby :; cat cat/tabby woof That is not what I'd expect, and certainly not what the 9fan originally asking the question expected. I presume this is because the device and qid match, but can't track down exactly where. Is this because the path from Qids, instead of Chans, is being used in /sys/src/9/port/chan.c? Anthony