From mboxrd@z Thu Jan 1 00:00:00 1970 Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <13426df10611201627g1d8e0962wf512a11aca15bfc7@mail.gmail.com> References: <1c5b7c3fd84e9c2449747b93b99abf66@coraid.com> <7B16F5E3-CF10-4603-9D4E-557BA4A493EF@telus.net> <13426df10611201627g1d8e0962wf512a11aca15bfc7@mail.gmail.com> Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-10--1066502683" Message-Id: From: Paul Lalonde Subject: Re: [9fans] v9fs mounting in linux Date: Mon, 20 Nov 2006 17:16:14 -0800 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: e3d961ca-ead1-11e9-9d60-3106f5b1d025 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-10--1066502683 Content-Type: multipart/mixed; boundary=Apple-Mail-9--1066502800 --Apple-Mail-9--1066502800 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Ah! A debug option. Handy. But I don't see anything that jumps out and says "error" to me in the dump. I've attached it. This is from doing: echo "foo" > mnt/acme/new/body The new window appeared, as expected, but no body text made it in, and the Permission denied came with the write. --Apple-Mail-9--1066502800 Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0640; name=foo Content-Disposition: attachment; filename=foo -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_vfs_lookup (31275): dir: def31410 dentry: (new) c7ce3ef8 nameidata: c7050f34 -- v9fs_fid_lookup (31275): dentry: / (c7ce3aec) -- v9fs_t_walk (31275): fid 0 newfid 1 wname 'new' -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 110 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 22 -- v9fs_write_work (31227): mux ddd39a00 sent 22 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 22 bytes -- v9fs_deserialize_fcall (31227): size 22 id 111 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 111 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050d20 -- v9fs_t_stat (31275): fid 1 -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 124 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 11 -- v9fs_write_work (31227): mux ddd39a00 sent 11 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 83 bytes -- v9fs_deserialize_fcall (31227): size 83 id 125 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 125 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050d24 -- v9fs_get_inode (31275): super block: df556400 mode: 40500 -- v9fs_fid_create (31275): fid create fid 1 -- v9fs_fid_insert (31275): fid 1 (d7b88720) dentry new (c7ce3ef8) -- v9fs_vfs_lookup (31275): dir: d2e45c18 dentry: (body) c91da388 nameidata: c7050f34 -- v9fs_fid_lookup (31275): dentry: new (c7ce3ef8) -- v9fs_t_walk (31275): fid 1 newfid 2 wname 'body' -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 110 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 23 -- v9fs_write_work (31227): mux ddd39a00 sent 23 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 22 bytes -- v9fs_deserialize_fcall (31227): size 22 id 111 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 111 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050e1c -- v9fs_t_stat (31275): fid 2 -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 124 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 11 -- v9fs_write_work (31227): mux ddd39a00 sent 11 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 86 bytes -- v9fs_deserialize_fcall (31227): size 86 id 125 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 125 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050e20 -- v9fs_get_inode (31275): super block: df556400 mode: 100600 -- v9fs_fid_create (31275): fid create fid 2 -- v9fs_fid_insert (31275): fid 2 (c75815c0) dentry body (c91da388) -- v9fs_fid_lookup (31275): dentry: body (c91da388) -- v9fs_vfs_setattr (31275): -- v9fs_t_wstat (31275): fid 2 -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 126 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 62 -- v9fs_write_work (31227): mux ddd39a00 sent 62 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 26 bytes -- v9fs_deserialize_fcall (31227): size 26 id 107 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 107 tag 0 -- process_request (31227): Rerror permission denied -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050d70 -- v9fs_vfs_setattr (31275): wstat error: permission denied -- v9fs_dentry_delete (31275): dentry: body (c91da388) -- v9fs_dentry_release (31275): dentry: body (c91da388) -- v9fs_t_clunk (31275): fid 2 -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 120 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 11 -- v9fs_write_work (31227): mux ddd39a00 sent 11 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 7 bytes -- v9fs_deserialize_fcall (31227): size 7 id 121 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 121 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050e24 -- v9fs_dentry_delete (31275): dentry: new (c7ce3ef8) -- v9fs_dentry_release (31275): dentry: new (c7ce3ef8) -- v9fs_t_clunk (31275): fid 1 -- v9fs_send_request (31275): mux ddd39a00 task c5e1b200 tcall c4ce8600 id 120 -- v9fs_write_work (31227): mux ddd39a00 pos 0 size 11 -- v9fs_write_work (31227): mux ddd39a00 sent 11 bytes -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can read -- v9fs_poll_mux (32005): schedule read work mux ddd39a00 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_read_work (31227): start mux ddd39a00 pos 0 -- v9fs_read_work (31227): mux ddd39a00 got 7 bytes -- v9fs_deserialize_fcall (31227): size 7 id 121 tag 0 -- v9fs_read_work (31227): mux ddd39a00 fcall id 121 tag 0 -- v9fs_mux_rpc_cb (31227): req d13bea20 r c7050e24 -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... -- v9fs_poll_mux (32005): mux ddd39a00 can write -- v9fs_poll_proc (32005): sleeping... --Apple-Mail-9--1066502800 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Thanks for your patience, Paul On 20-Nov-06, at 4:27 PM, ron minnich wrote: > mount it with debug=255 and look at the error. Or, did dmesg show > anything at all? > > ron --Apple-Mail-9--1066502800-- --Apple-Mail-10--1066502683 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFYlNepJeHo/Fbu1wRAg9BAKDftHPZRoiYe20egDIwkLJJEIu5TwCeKlSA 47Vx4hcU6fiEB9AjuuXJxbw= =aoEW -----END PGP SIGNATURE----- --Apple-Mail-10--1066502683--