Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 May 2004 00:55:56 +0100
From:      Bruce M Simpson <bms@spc.org>
To:        Tim Robbins <tjr@freebsd.org>
Cc:        freebsd-current@www.freebsd.org
Subject:   Re: Unified getcwd() implementation
Message-ID:  <20040507235556.GB37035@empiric.dek.spc.org>
In-Reply-To: <20040507100119.GA15782@cat.robbins.dropbear.id.au>
References:  <20040507092235.GA61837@stack.nl> <20040507100119.GA15782@cat.robbins.dropbear.id.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 07, 2004 at 08:01:19PM +1000, Tim Robbins wrote:
> Why is this necessary? Emulation of the Linux getcwd() syscall belongs
> in the Linux emulator. There is also some fairly blatantly plagiarised code
> in this patch.

I rolled the patch before I was a committer in response to an item on
PHK's JKH tasklist.

The getcwd() implementation in the Linux module is not inherently Linux
specific; but it does implement the name-finding without using the name
cache, by scanning directories. The patch merges the name cache and
non-name-cache based implementations of getcwd() to address the PRs which
Marc cited in his earlier message.

You seem to be concerned about plagiarism. Could you clarify or explain
your concerns?

BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040507235556.GB37035>