christos
506691b53b
remove merge botch.
2011-06-15 01:45:16 +00:00
matt
5a261ccfeb
Take the fast softint support in e500_intr.c and make generic so that it can
...
be used to provide fast softint for other interrupt implementations.
2011-06-14 22:36:12 +00:00
wiz
6d765c9977
Fix usage in man page and sync usage in executable with it.
2011-06-14 20:08:45 +00:00
joerg
2d9f8bf04f
Add support for man -p to print the search path for manual pages (not
...
including cat page directories).
From Abhinav Upadhyay as part of Google's Summer of Code 2011
2011-06-14 18:53:48 +00:00
jruoho
aad85e103e
Add detach function.
2011-06-14 16:33:51 +00:00
tsutsui
bdc9476963
Remove duplicated functions that are implemented in machdep.c.
...
XXX: why do only sun2 and sun3 (and sun3x) have separate mm_md.c?
2011-06-14 15:51:35 +00:00
matt
c87d1b5164
Major cleanup of alpha device drivers.
...
Switch to CFATTACH_DECL_NEW.
struct device * -> device_t
struct cfdata * -> cfdata_t
Use of device_xname. No direct access to struct device members.
Use aprint* (not complete).
2011-06-14 15:34:21 +00:00
jmmv
375dbf448e
Note import of atf-0.14.
2011-06-14 15:29:11 +00:00
jmmv
d702b326e5
Register a new file in atf-0.14.
2011-06-14 15:27:46 +00:00
jmmv
1a674c628c
Update reachover build files for atf-0.14.
2011-06-14 15:27:11 +00:00
jmmv
1d706b8151
Post-import merge of atf-0.14.
2011-06-14 15:26:20 +00:00
jmmv
5055cfd6b9
Import atf-0.14:
...
Experimental version released on June 14th, 2011.
* Added a pkg-config file for atf-sh and an aclocal file to ease the
detection of atf-sh from autoconf scripts.
* Made the default test case body defined by atf_sh fail. This is to
ensure that test cases are properly defined in test programs and helps
in catching typos in the names of the body functions.
* PR bin/44882: Made atf-run connect the stdin of test cases to /dev/zero.
This provides more consistent results with "normal" execution (in
particular, when tests are executed detached from a terminal).
* Made atf-run hardcode TZ=UTC for test cases. It used to undefine TZ, but
that does not take into account that libc determines the current timezone
from a configuration file.
* All test programs will now print a warning when they are not run through
atf-run(1) stating that this is unsupported and may deliver incorrect
results.
* Added support for the 'require.files' test-case property. This allows
test cases to specify installed files that must be present for the test
case to run.
2011-06-14 15:23:20 +00:00
tsutsui
aafa5da558
Fix merge botch. KERNBASE macro was split into KERNBASE3 and KERNBASE3X
...
for kernel, and was replaced with kernbase constant for possible reference
of USRSTACK in module(7).
2011-06-14 15:23:19 +00:00
matt
50feb1fb19
struct device * -> device_t
2011-06-14 15:08:33 +00:00
kiyohara
e215f3c202
Remove not effective call for pxa2x0_*_bootstrap().
2011-06-14 14:33:50 +00:00
jruoho
6e72689aa7
Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.
2011-06-14 13:59:23 +00:00
njoly
8d08b790cc
Consistently use "Brq Dv" macros for pathconf(2) variables.
2011-06-14 13:19:32 +00:00
tsutsui
36339fa308
Also note about makefs(8) cd9660 RRIP PL handling bug fix.
2011-06-14 12:29:48 +00:00
njoly
e792323b22
Avoid printf(3) directive interpretation in long_format testcase
...
description.
2011-06-14 12:17:57 +00:00
tsutsui
8ae8912463
Note some noticeable recent fixes for m68k and x68k.
2011-06-14 12:17:50 +00:00
tsutsui
0212ff2d2a
Use correct format for name and date.
2011-06-14 12:12:30 +00:00
njoly
10e63b29d4
Move unsigned int/long conversion test to their own testcases, to
...
avoid having the whole marked as skipped. While here update testcases
names.
2011-06-14 11:58:22 +00:00
tsutsui
014c2575f4
No more ecoff kernels.
2011-06-14 11:45:26 +00:00
njoly
6e845fb5bc
mkdep(1) needs cc(1). Make testcase check for them.
2011-06-14 11:44:25 +00:00
kefren
9b733c1c9d
* add no-default-route option into configuration file and check it before
...
rejecting default-route
* exit process in case of error into the main loop
* complete FSM for RTM_CHANGE
* Check if we overflow pollfd array
2011-06-14 11:28:51 +00:00
kefren
298f340a61
Use IN_LOOPBACKNET where is the case
...
Don't forget to freeifaddrs() in case of error
Update a couple of debug messages
2011-06-14 11:23:02 +00:00
matt
0065d26e0b
Add latent support for __HAVE_CPU_UAREA_ROUTINES
2011-06-14 07:53:29 +00:00
wiz
8e12ffad8d
Mark up NULL.
2011-06-14 07:49:09 +00:00
matt
4a0f52049b
struct device * -> device_t
2011-06-14 06:47:52 +00:00
matt
eeac0b0545
Make startlwp and upcallret common instead of having 3 mostly identical copies.
2011-06-14 05:50:24 +00:00
matt
4ed8a65b0d
Include <uvm/uvm.h> instead of <uvm/uvm_extern.h> since we are using more
...
uvm functions.
2011-06-14 05:49:14 +00:00
jruoho
837886fd82
Add some.
2011-06-14 05:43:37 +00:00
matt
b418df248c
A small bit of constification
2011-06-14 05:35:08 +00:00
matt
d8a675c3cd
print out the first 4 arguments to the kernel from the bootloader.
...
Add a definition of the uboot bootinfo structure.
2011-06-14 05:32:59 +00:00
matt
19f44ab3a2
Allow use of pigz when compressing kernels.
2011-06-14 05:31:33 +00:00
matt
ab1bb25144
Fix mm_md_direct_mapped_phys
2011-06-14 05:30:40 +00:00
jruoho
519d4f3013
Avoid ATF_REQUIRE() inside a child process.
2011-06-14 05:28:00 +00:00
jruoho
280c25b2f3
Test that assert(3) works.
2011-06-14 05:25:20 +00:00
jruoho
4c45d59aa4
Add few basic tests for the getlogin(2) family.
2011-06-14 03:50:47 +00:00
matt
ad2e914428
Update KDB_NUMREGS to match what gdb6 is using for PPC.
...
Patch taken from PR/43196
2011-06-14 03:28:32 +00:00
matt
643b4a3d8b
Add mm_md_kernacc and now kmem tools work again.
2011-06-14 03:12:43 +00:00
jruoho
3b469f3ce9
Remove the cases that cause integer overflow on e.g. i386.
2011-06-14 02:45:58 +00:00
jruoho
5c64bfa640
The NaN case for strtold(3) was fixed for x86. Adjust for the expected
...
failures (known failures include again the special case of qemu/amd64).
2011-06-14 02:37:31 +00:00
matt
306494e25a
Note use of direct-mapped uareas.
2011-06-14 02:11:47 +00:00
rmind
3f1c6aa712
Update getnewvnode(9) description.
2011-06-14 00:56:02 +00:00
rmind
60e221031b
VOP_LEASE(9) was removed long ago. Misc improvement.
2011-06-14 00:22:45 +00:00
rmind
1d2a79ab46
Describe ubc_purge(9).
2011-06-14 00:19:20 +00:00
rmind
15de01ccb7
Xr uvm_km(9)
2011-06-14 00:18:00 +00:00
rmind
eb51bf5884
uvm_map_lock_entry: fix the order of locking. Spotted by yamt@.
...
Also, keep uvm_map_unlock_entry() symmetric.
2011-06-13 23:19:40 +00:00
matt
5ca5a72bf6
Deal with PCU state when performing coredumps. As the kernel moves each LWP
...
into LSSUSPENDED state, have that LWP save its PCU state for the coredump and
release its PCU status since its probably going to be exiting very soon.
Make pcu_save_all tolerate for being called for non-curlwp if that lwp belongs
to the same process, has a state of LSSUSPENDED, and no PCUs are in use.
Make the MD coredump code use pcu_save_all(l) since it'll need to save all
the PCU state anyways and can take advantage of the above tests.
2011-06-13 21:32:42 +00:00