History log of /netbsd/sys/lib/libsa/nfs.c (Results 1 – 25 of 50)
Revision Date Author Comments
# 8fbe141e 26-Jan-2020 skrll <skrll@NetBSD.org>

Make a debug printf compile for all platforms


# 307d721a 31-Mar-2019 christos <christos@NetBSD.org>

fix warnings, printf formats, etc.


# 77ebb2ba 20-Mar-2014 christos <christos@NetBSD.org>

reduce size by 1K by sharing the ls code.


# b9376a47 25-Dec-2011 tsutsui <tsutsui@NetBSD.org>

Apply the following patch submitted by Evgeniy Ivanov:
http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html
http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html

- add 'ls' o

Apply the following patch submitted by Evgeniy Ivanov:
http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html
http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html

- add 'ls' op to struct fs_ops to support ls command on each fs,
enabled by -DLIBSA_ENABLE_LS_OP and SAMISCMAKEFLAGS+="SA_ENABLE_LS_OP=yes"
in libsa
- split sys/lib/libsa/ufs_ls.c into UFS specific part and MI part (ls.c)
that opens the target fs and calls fs-depedent XXX_ls() functions
- add a ls op for ext2fs
(all other fs than ufs and ext2fs don't have actual ls ops yet)
- replace existing MD ufs_ls() calls with this new MI ls()

The original patch was written for i386 and ext2fs.
zaurus zboot has been tested by nonaka@.
ews4800mips and x68k loaders have been tested by me (with several fixes).
landisk might be okay since it was almost copied from i386.

XXX1: "ls" op in fs_ops looks a bit inconsistent, but we will be able to
replace it with real fs ops like readdir if it's really worth
XXX2: someone might have to check sys/arch/ia64/stand/efi/libefi/efifs_ls.c

show more ...


# 7859d122 16-Jun-2011 joerg <joerg@NetBSD.org>

Add an optional MD calling convention flag for use in libsa when space
optimisation is critical. Use this on i386 to switch to register passing
calling convention for the file system entry points and

Add an optional MD calling convention flag for use in libsa when space
optimisation is critical. Use this on i386 to switch to register passing
calling convention for the file system entry points and most assembler
call backs that have to preserve at least 3 registers.

show more ...


# 3f38114d 17-Jan-2009 tsutsui <tsutsui@NetBSD.org>

Remove __P().


# 5bf641af 19-Nov-2008 ad <ad@NetBSD.org>

For the x86 boot loader, autoload a kernel module corresponding to the
root file system type.


# e1b834bd 25-Mar-2008 christos <christos@NetBSD.org>

- use mem* instead of b* routines, and kill the b* routines.
- use the mem* routines from libc.
XXX: There will be some lossage, but I am fixing it.


# 1c038e68 24-Nov-2007 isaki <isaki@NetBSD.org>

style, indent, and ANSI-fy.


# e918be7b 25-Feb-2007 uwe <uwe@NetBSD.org>

Add missing newlines to debug messages.


# ce9d4b00 29-Dec-2006 yamt <yamt@NetBSD.org>

remove nqnfs from comments. from Arnaud Lacombe.
(no functional changes.)


# 6645a4f3 25-Jan-2006 christos <christos@NetBSD.org>

free -> dealloc


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 477853c3 26-Feb-2005 perry <perry@NetBSD.org>

nuke trailing whitespace


# 9ac0a9ed 04-Sep-2003 he <he@NetBSD.org>

Um, undo last; libsa printf doesn't do %z.


# bd428957 04-Sep-2003 he <he@NetBSD.org>

Use the %zu format for size_t printing instead of cast + %lu.


# 022f01ce 03-Sep-2003 he <he@NetBSD.org>

Cast size_t to u_long before printing, and use %lu instead of %d as format.
Fixes compilation on alpha.


# 60ae17c7 31-Aug-2003 fvdl <fvdl@NetBSD.org>

Fix signed/unsigned warnings.


# 8453fb00 18-Aug-2003 dsl <dsl@NetBSD.org>

make 'path' argument to ufs_open 'const char *' and fix the fallout.


# f6258762 18-Mar-2003 mycroft <mycroft@NetBSD.org>

Move some stuff into .rodata.


# 7b3b2ea7 12-Mar-2003 drochner <drochner@NetBSD.org>

no need to include "netif.h" anymore
(shared interface stuff is in iodesc.h, included by net.h)


# 1279e67b 30-Mar-2000 augustss <augustss@NetBSD.org>

Kill some more register declarations.


# a09d3191 23-Nov-1999 simonb <simonb@NetBSD.org>

Remove leading '/' from pathnames, using same logic as ufs.c. Allows new
style (but not yet committed) pmax bootblocks to open "/boot.pmax" on an
ISO image. Same problem reported for NFS by Jason T

Remove leading '/' from pathnames, using same logic as ufs.c. Allows new
style (but not yet committed) pmax bootblocks to open "/boot.pmax" on an
ISO image. Same problem reported for NFS by Jason Thorpe.

show more ...


# 36ff5d93 13-Nov-1999 thorpej <thorpej@NetBSD.org>

Backout my libsa changes.


# 471a3aa8 11-Nov-1999 thorpej <thorpej@NetBSD.org>

Update for the improvements to libsa, and don't reference libkern.h.


12