Commit Graph

214399 Commits

Author SHA1 Message Date
pgoyette
ec3837a095 This functionality is tested in tests/fs/vfs/t_io 2012-11-07 17:14:02 +00:00
pgoyette
de60af8cf6 sigtramp has been incorporated into ATF test lib/libc/sys/t_sigaction 2012-11-07 16:52:01 +00:00
pgoyette
251231b58b Merge in the minimal test from the old src/regress/sys/kernel/sigtramp
test.
2012-11-07 16:51:16 +00:00
pgoyette
8b483e6488 Add missing '+' so we include t_lock as well as t_lockf and others.
Should fix the build break.
2012-11-07 16:36:49 +00:00
christos
6d9727ba24 fix outdated includes list. 2012-11-07 15:48:13 +00:00
christos
48b1b7d23d add <netinet/in.h> because it is needed for sockaddr_in. 2012-11-07 15:45:24 +00:00
pgoyette
54841f4686 The lockf/lockf2 tests are now converted to ATF 2012-11-07 14:04:28 +00:00
pgoyette
23002fe23e Add the ATF file-locking test 2012-11-07 14:01:34 +00:00
pgoyette
7206730159 Add ATF version of the file locking test 2012-11-07 14:00:38 +00:00
msaitoh
99931999d5 Fix a bug that PHY isn't set to low-power mode on PCH and PCH2. 2012-11-07 08:17:18 +00:00
apb
6e8c6cbb85 Add support for R_386_TLS_TPOFF32. This patch was created by
Nick Hudson for PR 47061.
2012-11-07 07:24:46 +00:00
nakayama
50f01743f5 Sync with sparc. 2012-11-07 05:18:51 +00:00
nakayama
b826e4d970 Fix MKRUMP=no build.
librt is unrelated to rump.
2012-11-07 05:13:45 +00:00
macallan
635775b851 fix crash in nfs client lookups, dholland says 'my fault' 2012-11-07 02:31:48 +00:00
wiz
443fa8fc45 NL -> . to improve output 2012-11-06 23:25:44 +00:00
dholland
449e13d08d proofreading 2012-11-06 21:43:37 +00:00
uwe
3551775cc1 Mention sigevent(3) not only in DESCRIPTION but in SEE ALSO as well. 2012-11-06 21:16:21 +00:00
pgoyette
3c7f7eee04 Use an ATF_TC_CLEANUP() routine to delete the mkdtemp() directory even
if the test case fails/exits sooner.
2012-11-06 19:35:38 +00:00
dholland
cbb9c7214a Minor grammar fix, from Bug Hunting in PR 47159. 2012-11-06 19:08:45 +00:00
pooka
88593a2335 Actually define the klock/unlock pointers. Not having the storage
allocated for them created "interesting" effects with one compiler setup.
2012-11-06 18:33:00 +00:00
pgoyette
689370802f Replace the atexit() routines with ATF_TC_CLEANUP()
Factor out the generation of token_keys to a separate routine, called
from each test case.  And make sure we remove the mkdtemp()-created
directory after we're finished with it.
2012-11-06 18:31:53 +00:00
pooka
57b62be432 one more routine 2012-11-06 18:31:14 +00:00
yamt
d5e73300c3 update 2012-11-06 15:27:31 +00:00
uwe
ffccaf97fd Fix another typo. 2012-11-06 15:26:37 +00:00
uwe
bce1bfa71d Fix typo. 2012-11-06 15:23:24 +00:00
apb
2bf0b7739b use mkdtemp() instead of mktemp(). 2012-11-06 13:55:03 +00:00
skrll
042a670178 Remove GDB 6. 2012-11-06 11:51:46 +00:00
skrll
afd752e603 Switch mips to gdb 7.3.1
# of expected passes            11545
# of unexpected failures        401
# of expected failures          45
# of untested testcases         23
# of unresolved testcases       1549
# of unsupported tests          112
2012-11-06 10:32:49 +00:00
apb
9d94c0263d Remove duplicate "const" modifier found by clang -Wduplicate-decl-specifier 2012-11-06 09:03:03 +00:00
alnsn
e4afd2bd10 Enable bpfjit on sparc. 2012-11-06 07:59:09 +00:00
rmind
7b016567c0 npfctl: switch to efun(3) routines. 2012-11-05 23:47:12 +00:00
alnsn
be868ab1a6 Enable MKSLJIT on sparc. 2012-11-05 23:09:40 +00:00
alnsn
90781f7f62 Add sljitarch.h on sparc. 2012-11-05 23:08:59 +00:00
wiz
c2208cd4f9 Use other markup. Remove trailing space. 2012-11-05 22:49:14 +00:00
wiz
9948aa60be Bump date for previous. 2012-11-05 22:44:22 +00:00
para
ab1daf988f make DEBUG kernels buildable again (typo) 2012-11-05 21:35:28 +00:00
alnsn
d90fc84090 Include sljitarch.h even when MKSLJIT=no. 2012-11-05 20:01:38 +00:00
dholland
4bd3ba2714 regen 2012-11-05 19:06:39 +00:00
dholland
b496a9dc26 Rename the new ni_startdir (the slot used to hold the starting point
for openat() and friends) to ni_atdir to avoid confusion with a
previously existing (and, alas, still documented) ni_startdir field
that meant something else entirely.
2012-11-05 19:06:26 +00:00
dholland
f90296b2d3 Document NDAT(), and while here update some of the now-outdated
material in the namei man page. There's quite a bit more to be done.
2012-11-05 17:31:53 +00:00
dholland
5bfe204cbc Update docs for namecache changes. 2012-11-05 17:31:15 +00:00
dholland
a2c3393810 These two man pages contain complete cut and paste copies of struct
componentname and/or struct nameidata. Update the copies, for both
today's changes and a number of earlier changes too.
2012-11-05 17:30:37 +00:00
dholland
fababf6df2 6.99.15: namecache cleanup.CVS: ---------------------------------------------------------------------- 2012-11-05 17:28:53 +00:00
dholland
67d4c46b16 regen 2012-11-05 17:27:52 +00:00
dholland
35ed690545 Excise struct componentname from the namecache.
This uglifies the interface, because several operations need to be
passed the namei flags and cache_lookup also needs for the time being
to be passed cnp->cn_nameiop. Nonetheless, it's a net benefit.

The glop should be able to go away eventually but requires structural
cleanup elsewhere first.

This change requires a kernel bump.
2012-11-05 17:27:37 +00:00
dholland
17158b916c regen 2012-11-05 17:24:39 +00:00
dholland
1617a81dd1 Disentangle the namecache from the internals of namei.
- Move the namecache's hash computation to inside the namecache code,
instead of being spread out all over the place. Remove cn_hash from
struct componentname and delete all uses of it.

 - It is no longer necessary (if it ever was) for cache_lookup and
cache_lookup_raw to clear MAKEENTRY from cnp->cn_flags for the cases
that cache_enter already checks for.

 - Rearrange the interface of cache_lookup (and cache_lookup_raw) to
make it somewhat simpler, to exclude certain nonexistent error
conditions, and (most importantly) to make it not require write access
to cnp->cn_flags.

This change requires a kernel bump.
2012-11-05 17:24:09 +00:00
dholland
26486df952 Fix build of fs/unionfs (the extra unused copy of onionfs) for the
quota changes.
2012-11-05 17:16:59 +00:00
dholland
94522e611a Fix the prototype of vfs_quotactl() implementations in VFS_PROTOS(),
since it's wrong there. This slipped by because the only
implementation is in ufs, which isn't under a VFS_PROTOS declaration.
2012-11-05 17:16:18 +00:00
apb
95eac585a1 Revert previous. This boot loader has its own version number,
independent of the kernel version.
2012-11-05 16:53:25 +00:00