History log of /netbsd/usr.sbin/puffs/mount_9p/subr.c (Results 1 – 8 of 8)
Revision Date Author Comments
# 11874c95 26-May-2020 uwe <uwe@NetBSD.org>

getdfwithoffset - do not issue dummy read to seek to offset zero on a
newly opened fid as it's already there. This is redundant and also
seems to confuse inferno when issued against the root directo

getdfwithoffset - do not issue dummy read to seek to offset zero on a
newly opened fid as it's already there. This is redundant and also
seems to confuse inferno when issued against the root directory. Now
you can ls the mount point of

styxlisten -A 'tcp!*!styx' export /

While here fix the seek logic to actually repeatedly seek forward
instead of always doing it from zero.

show more ...


# 48ecd244 07-Jun-2019 ozaki-r <ozaki-r@NetBSD.org>

Handle Rerror and return errno correctly (only for 9P2000.u for now)


# 21913eab 30-Nov-2007 pooka <pooka@NetBSD.org>

Rototill.

Ok, ok, a few more words about it: stop holding puffs_cc as a holy
value and passing it around to almost every possible place (popquiz:
which kernel variable does this remind you of?). In

Rototill.

Ok, ok, a few more words about it: stop holding puffs_cc as a holy
value and passing it around to almost every possible place (popquiz:
which kernel variable does this remind you of?). Instead, pass
the natural choice, puffs_usermount, and fetch puffs_cc via
puffs_cc_getcc() only in routines which actually need it. This
not only simplifies code, but (thanks to the introduction of
puffs_cc_getcc()) enables constructs which weren't previously sanely
possible, say layering as a curious example.

There's still a little to do on this front, but this was the major
fs interface blast.

show more ...


# 0b0e609b 16-May-2007 pooka <pooka@NetBSD.org>

Enhance the GETRESPONSE, JUSTSEND and SENDCB macros to process the
return value from the network layer.


# ddf4b370 15-May-2007 pooka <pooka@NetBSD.org>

* free framebuf after use (even in the common path ;)
* simplify a loop


# 5069b5df 11-May-2007 pooka <pooka@NetBSD.org>

adapt to puffs_framebuf changes


# 0e7bdfc1 05-May-2007 pooka <pooka@NetBSD.org>

Adapt to use puffs_framebuf. This gets rid of most of the duplicated
code between mount_psshfs and mount_9p and clarifies the code
structure.


# e73a712f 21-Apr-2007 pooka <pooka@NetBSD.org>

mount_9p: mount a file server using the Plan9 file sharing protocol

Works, but lots of little things to nibble on:
* fix permissions to work better
* limit the amount of open files required
* do con

mount_9p: mount a file server using the Plan9 file sharing protocol

Works, but lots of little things to nibble on:
* fix permissions to work better
* limit the amount of open files required
* do constant folding with psshfs code
* support authentication
etcetc.

show more ...