skrll
1041d3756c
s/process/LWP/ in comments where appropriate.
2008-11-15 10:54:32 +00:00
skrll
624f050b49
Typo in comment.
2008-11-15 10:47:53 +00:00
joerg
8b27a04420
Fix typo in comment.
2008-11-15 10:04:31 +00:00
tsutsui
629c7620fe
Current OpenSSH version is 5.1/5.1p1 (released on July).
2008-11-15 06:57:20 +00:00
mrg
c10479b8ff
explicitly include <sys/ioctl_compat.h> since we explicitly use
...
symbols defined in it. fixes various build issues.
2008-11-15 05:58:33 +00:00
cliff
e08eff944b
further abstraction of LPC bus
2008-11-15 05:48:34 +00:00
snj
987a8f6dde
Update for Xorg, add 'z' to a tar command, and remove a sentence that
...
shouldn't have escaped its conditionalized branch.
2008-11-15 04:11:51 +00:00
snj
36019ecef8
Two wording fixes.
2008-11-15 03:47:49 +00:00
snj
25103e865f
Slight update for Xorg, a couple devices, and size requirements. Needs
...
some more changes.
2008-11-15 03:46:32 +00:00
njoly
ef05808702
Do not call namei anymore, but use the result from the previous
...
emul_find_interp call instead. This make dynamic executables work
again under compat OSF1 (fix PR/39255).
ok by christos.
2008-11-15 00:49:53 +00:00
ad
13de59a192
ifdef AIO
2008-11-14 23:37:50 +00:00
ad
9b83143a6a
+ifdef AIO
...
XXX ddb needs a way to register commands at runtime!
2008-11-14 23:37:30 +00:00
ad
fc5b697224
Regen.
2008-11-14 23:34:23 +00:00
ad
e6a3385171
Make POSIX AIO loadable as a module.
2008-11-14 23:33:45 +00:00
ad
d3d0b437b0
- Conditionalise POSIX aio and mqueue, but include them by default.
...
- Add a COMPAT_NETBSD attribute. Emit if any compat options are used.
2008-11-14 23:28:30 +00:00
ad
2024f61eff
Fix a comment.
2008-11-14 23:13:02 +00:00
ad
57de28fac5
- Move some more compat code into sys/compat.
...
- Split 4.3BSD ifioctl stuff into its own file.
- Remove some ifdefs that include small fragments of vfs compat code
which are difficult to relocate elsewhere.
2008-11-14 23:10:57 +00:00
ad
79d9beffc8
- If the system encounters a severe memory shortage, start unloading
...
unused kernel modules.
- Try to unload any autoloaded kernel modules 10 seconds after their
load was successful.
- Keep a counter to track module load/unload events.
2008-11-14 23:06:45 +00:00
ad
7cd41bb376
Remove unneeded compat ifdef.
2008-11-14 23:04:42 +00:00
joerg
8e658292aa
Update to libfetch 2.20: Allow HTTP auth to be provided in URL.
2008-11-14 23:04:30 +00:00
ad
6b88fdc0eb
Use NOCHROOT when doing the lookup against the standard module path.
...
Prevents abuse of chroots to load tainted kernel modules.
2008-11-14 22:00:23 +00:00
ad
66d39172b9
Correction to previous.
2008-11-14 21:59:15 +00:00
ad
d42ef3dc29
Add a NOCHROOT flag for namei(). Looks outside any chroot and performs the
...
lookup from the root directory if given an absolute path.
2008-11-14 21:57:14 +00:00
christos
e62c26811d
PR/39923: Valery Ushakov: trek(6) can spin, consuming 100% CPU on powerpc
...
On systems where char is unsigned the number of black holes can end up being
very large (instead of negative).
2008-11-14 21:10:44 +00:00
ad
7dbfda5cca
Unneeded ifdef
2008-11-14 15:56:17 +00:00
ad
7bd1ee08d6
Regen.
2008-11-14 15:50:01 +00:00
ad
18e73e1ebe
Replace semid_t with intptr_t. No function change. This is a libc/kernel
...
private interface and so the name change should not affect any third
party code.
2008-11-14 15:49:20 +00:00
ad
a44212844f
Remove unneeded ifdefs.
2008-11-14 15:03:44 +00:00
pooka
e6f5280c8d
Add comments on how to do tap and bridging required for sensible
...
full networking stack operation.
2008-11-14 14:24:00 +00:00
pooka
1941578e57
slap some sort of copyright here
2008-11-14 14:17:53 +00:00
ad
6aba15a013
_KERNEL_OPT
2008-11-14 14:00:11 +00:00
ad
b44ad8800b
Remove a compat ifdef that's not worth the hassle.
2008-11-14 13:59:10 +00:00
pooka
de3f0274f6
Don't set PUFFS_FLAG_OPDUMP by default.
2008-11-14 13:45:25 +00:00
pooka
02d2ab30dc
Detach from console by default unless P2K_DEBUG is set in the
...
environment. We can't pass this as a flag, since rump_foo should
remain usage-compatible with mount_foo and therefore can't accept
puffs flags as command line parameters.
2008-11-14 13:43:20 +00:00
ad
e1623d0beb
Update a couple of comments.
2008-11-14 13:35:25 +00:00
ad
df8183316d
Remove COMPAT ifdefs that might as well be comments (i.e., they cost us
...
almost nothing).
2008-11-14 13:33:55 +00:00
pooka
462f2a64a0
note that puffs_daemon() must be called *before* puffs_mount()
2008-11-14 13:27:24 +00:00
ad
c5122072aa
_KERNEL_OPT
2008-11-14 13:10:33 +00:00
pooka
e489c3824a
fix typographical snafu
2008-11-14 13:10:13 +00:00
ad
8537937e0b
Wrap sigframe_sigcontext in _KERNEL
2008-11-14 13:05:34 +00:00
ad
8fe49e035f
PR kern/39913 exec, fork, exit hooks need locking
...
Acquire exec_lock where needed.
2008-11-14 13:01:18 +00:00
pooka
39beb124fd
In case writing past EOF, fail if extending the file fails (most
...
likely due to the file system being full).
Otherwise we'd fail in VOP_PUTPAGES(), which might not happen during
VOP_WRITE(), thus giving the caller the wrong impression that
writing was succesful.
2008-11-14 12:59:44 +00:00
ad
c475578182
Remove some compat ifdefs that aren't really needed.
2008-11-14 12:53:18 +00:00
pooka
fe762e15b2
Clearly state that VOP_BMAP panic in putpages is because I'm a lazy bum.
...
(although I can't really think of any scenario where VOP_BMAP could
legally fail)
2008-11-14 11:57:07 +00:00
hira
842ca3f635
Add missing newline to usage.
2008-11-14 09:55:38 +00:00
cegger
b23cd354e0
merge BIOS memmap code from i386/i386/machdep.c:init386() and amd64/amd64/machdep.c:init_x86_64 into x86/x86/x86_machdep.c
2008-11-14 00:41:36 +00:00
martin
e6d2ca8863
Pass SIOCAIFADDR to ifioctl_common, fixes PR kern/39900.
2008-11-13 22:22:24 +00:00
bouyer
c0e4281b32
Remove a debug printf(). It will call splx(), which may panic in spllowwer()
...
on KASSERT(psl == 0);
2008-11-13 21:39:29 +00:00
dyoung
087533b28c
Only define 'struct device' if _KERNEL is #defined, so that I can
...
add a kmutex_t and a kcondvar_t to struct device, later, without
breaking userland. Userland does not use struct device.
2008-11-13 21:15:01 +00:00
apb
c89f08d79b
Add support for new MAKEVERBOSE levels 3 and 4. The complete list is now:
...
0 Minimal output ("quiet")
1 Describe what is occurring
2 Describe what is occurring and echo the actual command
3 Ignore the effect of the "@" prefix in make commands
4 Trace shell commands using the shell's -x flag
The default remains MAKEVERBOSE=2.
2008-11-13 20:40:11 +00:00