Go to file
pooka 326638b53f In case we create a file, reclaim the vnode, and lookup the file
without the directory timeout expiring, we get vattr_null as the
attributes for that file.  Ensure that we always report sane
attributes by getting them from the server if this is the case.
(also, sprinkle some const)

Fixes problem reported by dyoung.   But wait!  The bug's medallion
begins to glow!  The bug looks much better!  I crumble to dust.

There's probably another similar bug related to "lazy open".  It
will trigger if we reclaim a node before the response to the open
arrives.  Even the comments (typoless) know about this bug ...
But verifying it exists and fixing it will have to wait for another
day.
2010-04-01 02:34:09 +00:00
bin bump date for previous 2010-03-23 18:09:16 +00:00
common define _NOREGNAMES before including <machine/asm.h>, like powerpc does. 2010-03-22 02:22:32 +00:00
compat Userland now builds and uses terminfo instead of termcap. 2010-02-03 15:34:37 +00:00
crypto for now, use the C versions of bn and des, not the (32 bit) versions, 2010-03-30 07:23:51 +00:00
dist Fix \\ encoding 2010-03-30 14:26:16 +00:00
distrib add necessary build bucatini for kernfs tests 2010-03-31 19:18:39 +00:00
doc Note import of dhcpcd-5.2.2 2010-03-31 09:21:43 +00:00
etc add necessary build bucatini for kernfs tests 2010-03-31 19:18:39 +00:00
external Import dhcpcd-5.2.2 with the following changes: 2010-03-31 09:14:47 +00:00
extsrc Top level reach-over directory for extsrc. 2009-12-01 01:53:46 +00:00
games remove #ifdef SVR4 2010-03-29 05:16:08 +00:00
gnu install altivec.h in powerpc64. 2010-03-30 07:27:08 +00:00
include 1. {wctype,wctrans,mbstate}_t: switch MD to MI like other 2010-03-27 22:14:09 +00:00
lib build s_frexp.c, s_ldexp.c and s_modf.c here for new platforms, since they 2010-03-29 06:59:42 +00:00
libexec Use .In instead of .Aq Pa for header files. 2010-03-22 18:58:31 +00:00
regress pull in some more headers to get prototypes into scope, and, more 2010-03-23 20:32:13 +00:00
rescue Relegate edlabel to use in extremely memory constrained install 2010-03-10 23:13:09 +00:00
sbin convert to parseargs 2010-03-31 13:33:14 +00:00
share Add the "Linkers and Loaders" to SEE ALSO. 2010-03-31 16:52:03 +00:00
sys As suggested by at least 3 different people (the guilty parties know who 2010-04-01 01:23:32 +00:00
tests Add some basic tests for kernfs (getdents & changing hostname). 2010-03-31 19:14:30 +00:00
tools remove OSX specific fix where CLOCK_REALTIME is not defined. 2010-03-27 07:16:57 +00:00
usr.bin Just ignore the errno of strtoimax, it doesn't provide much value. 2010-03-31 21:55:23 +00:00
usr.sbin In case we create a file, reclaim the vnode, and lookup the file 2010-04-01 02:34:09 +00:00
x11 fix the dependancy list for this. 2010-03-22 00:23:59 +00:00
build.sh move change from rev 1.232 to the initialization part. 2010-03-30 13:17:47 +00:00
BUILDING Support "extsrc", externally added programs and libraries. Users can write 2009-11-30 16:13:22 +00:00
Makefile adjust the do-compat-* rules now that src/compat/lib and friends no longer exist 2009-12-13 09:29:27 +00:00
Makefile.inc
UPDATING Note shared objects extension change, and stalled files. 2010-02-22 12:35:32 +00:00