看板 DFBSD_bugs 關於我們 聯絡資訊
Stathis Kamperis <ekamperi@gmail.com> added the comment: Salute. I have a patch here: http://leaf.dragonflybsd.org/~beket/updnull.diff I have tested it extensively and it works. Stuff I tried: 1. Switching between ro/rw in a local null mount. And verified read-onlyness by trying to touch a file. 2. Switching between ro/rw in stacks of local null mounts. And verified read-onlyness by trying to touch a file. 3. Switching between ro/rw in a NFS exported null mount. Specifically, /pfs/@@-1:00004 was null mounted on /home. And /home was NFS shared with dfly being the server. NFS client was opensolaris build 126. I = was able to write from osol when /home was exported as read-write, and failed t= o do so when it was exported as read-only. Client correctly reported that fs was read-only. And so did mount(8) in the server side. I can provide copy/pastes from sessions, upon request. But better, fetch th= e patch and try it yourself :) This http://leaf.dragonflybsd.org/~beket/mountnull.png shows some prelimina=
ry tests I did (they do not cover switching back to ro from rw, or 3.) Best regards, Stathis Kamperis ---------- assignedto: -> Beket nosy: +Beket priority: -> feature status: chatting -> testing _____________________________________________________ DragonFly issue tracker <bugs@lists.dragonflybsd.org> <http://bugs.dragonflybsd.org/issue1537> _____________________________________________________