Commit Graph

214440 Commits

Author SHA1 Message Date
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
chs f7c9fbf0fa add a cpu_spawn_return() that just calls userret(). 2012-11-05 15:14:34 +00:00
chs 04068992a7 add a stub cpu_mcontext_validate(). 2012-11-05 15:13:04 +00:00
chs cbdf1a7f9d remove pmap_track_modified() since it references kmem globals
that no longer exist.  this check was a hold-over from freebsd,
kmem pages on netbsd are not managed and thus mod/ref state is
anyway not tracked.  also remove commented-out assertions about
pageq locking, this was another freebsd hold-over since pmaps
do not use the pageq lock on netbsd.
2012-11-05 15:11:36 +00:00
alnsn a659721e61 Untie libsljit directory from MKSLJIT. 2012-11-05 08:07:11 +00:00
pgoyette a056b20854 The SysV IPC tests have been converted to atf 2012-11-05 04:11:44 +00:00
pgoyette d377141baa Add new SysV IPC test 2012-11-05 04:09:34 +00:00
pgoyette c168fbbf95 Convert to ATF format the old src/regress/ style tests for Sys V IPC 2012-11-05 04:09:14 +00:00
christos 4622fbd2a2 add missing include file. 2012-11-05 01:25:25 +00:00
alnsn ffd8736098 Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386. 2012-11-05 00:57:39 +00:00